Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Missugune keel sobib veebirakenduste valmistamiseks? märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
rang
HV kasutaja
rang

liitunud: 21.03.2005




sõnum 03.05.2009 17:50:49 Missugune keel sobib veebirakenduste valmistamiseks? vasta tsitaadiga

Mul on olemas keskmised teadmised php-st. Olen uurinud ka C-d ja C++-i. Ma tean, et veebilehti annab teha ka muudes keeltes nagu Ruby, Perl, Python, Javas(?). Tuli mõte, et võiks midagi muud ka õppida kui ainult php-d ning tahakski teada, mida HinnaVaatluse rahvas arvab teistest keeltest.
Mõtlesin Ruby peale, kuid mõtlesin ennem kellegi teise käest küsida, mis keel oleks parim.
ASP jätame kohe kindlasti välja (ei seedi M$-i produkte icon_biggrin.gif), ilmselt ka ColdFusion-i.
Seega, mida teie arvate?
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 3
tagasi üles
vaata kasutaja infot saada privaatsõnum
d3t
HV Guru
d3t

liitunud: 14.05.2004



Autoriseeritud ID-kaardiga
sõnum 03.05.2009 17:59:40 vasta tsitaadiga

C# ja .NET oleks väga cool
Ruby koos Ruby On Rails lisaga, samas hostingu leidmisega läheb keeruliseks
Python koos Django lisaga

_________________
next.Insiders - koht mängijatele ja tehnikahuvilistele toredaks ajaveetmiseks.
PT: Sony XE90 & LG C1 värvi kalibreerimine
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 72
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 03.05.2009 18:08:42 vasta tsitaadiga

Ise soovitan ASP.NET koos C# (plussiks on see, et võid ükskõik millise andmebaasiga ühendada mis on maailmas olemas) või Java (hostingut on väga raske leida).

Lisan veel, et ASP.NET, C#, SQL on kõik tasuta kättesaadavad ja kasutatavad.

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Brom
HV kasutaja
Brom

liitunud: 18.07.2005




sõnum 03.05.2009 18:34:44 vasta tsitaadiga

Kindel prioriteet oleks JavaScript ja sealt edasi AJAX, siis vaata juba muid keeli.
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
d3t
HV Guru
d3t

liitunud: 14.05.2004



Autoriseeritud ID-kaardiga
sõnum 03.05.2009 18:38:26 vasta tsitaadiga

Brom, Ajax Toolkit - http://www.asp.net/ajax/ajaxcontroltoolkit/samples/
_________________
next.Insiders - koht mängijatele ja tehnikahuvilistele toredaks ajaveetmiseks.
PT: Sony XE90 & LG C1 värvi kalibreerimine
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 72
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
rang
HV kasutaja
rang

liitunud: 21.03.2005




sõnum 03.05.2009 20:06:57 vasta tsitaadiga

ma mainisin, et ei taha eriti kokku puutuda microsofti toodetega, seega need asp-d ja .NET-id langevad välja. Ma vist saaks neid isegi kasutada (mingi mono projekt), kuid siiski ei taha neid icon_biggrin.gif. Hmm, miks keegi perli ei soovita näiteks?
Kuid kas keegi teab usaldusväärset veebimajutust, mis toetaks RoR-i või pythonit?
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 3
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 03.05.2009 20:31:41 vasta tsitaadiga

http://www.veebimajutus.ee/virtuaalserver alates 99.- toetab kõiki (välja arvatud ASP ja ASP.NET ja Ruby). Isiklikult mina ei tea ühtegi veebilehte mis kasutaks 100% RoR'i, Perl'i või Python'it icon_rolleyes.gif Sellest järeldub, et arvatavasti need keeled ei sobi selleks otstarbeks.

Aga kui Microsofti toodete "eiramine" või vältimine on muutunud kinnisideeks ja elu motoks, siis hobi korras võid mingi käkerdise nende keelte (Ruby, Perl, Python) kaudu valmis nikerdada.

Aga soovitan hoopis PHP korralikult selgeks õppida koos OOP ja siis peaksid PHP abil päris vingeid asju teha saama. Näiteks CMS'i.

Aga võid veel uurida sellist keelt nagu Zope

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
e-Thug
HV Guru
e-Thug

liitunud: 26.02.2005




sõnum 03.05.2009 20:32:05 vasta tsitaadiga

pythoniga on väga ok minu arvates veebi teha.
Kommentaarid: 230 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 205
tagasi üles
vaata kasutaja infot saada privaatsõnum
andre85
HV vaatleja

liitunud: 10.09.2006




sõnum 03.05.2009 21:47:38 vasta tsitaadiga

Soovitan Java-t. Hostingut saad alguses Googlest: http://code.google.com/intl/et/appengine/ .

Samuti soovitan Perl-i ja Pythonit. Perli soovitatakse ilmselt vähe, kuna ta pole Eestis "moes" olnud. Python on kaasaegne Basic - algajale lihtne ja lollikindel. Perli ja Pythoniga on ja lühikese tähtaja ja elueaga projekte ja prototüüpe teha.

_________________
andres
Kommentaarid: 12 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 11
tagasi üles
vaata kasutaja infot saada privaatsõnum
rang
HV kasutaja
rang

liitunud: 21.03.2005




sõnum 03.05.2009 21:56:00 vasta tsitaadiga

Absona kirjutas:
http://www.veebimajutus.ee/virtuaalserver alates 99.- toetab kõiki (välja arvatud ASP ja ASP.NET ja Ruby). Isiklikult mina ei tea ühtegi veebilehte mis kasutaks 100% RoR'i, Perl'i või Python'it icon_rolleyes.gif Sellest järeldub, et arvatavasti need keeled ei sobi selleks otstarbeks.

Aga kui Microsofti toodete "eiramine" või vältimine on muutunud kinnisideeks ja elu motoks, siis hobi korras võid mingi käkerdise nende keelte (Ruby, Perl, Python) kaudu valmis nikerdada.

Aga soovitan hoopis PHP korralikult selgeks õppida koos OOP ja siis peaksid PHP abil päris vingeid asju teha saama. Näiteks CMS'i.

Aga võid veel uurida sellist keelt nagu Zope


RoR-il ehitatud veebilehed: http://rubyonrails.org/applications Tuntumad neist twitter ja geni icon_wink.gif
Google on üles ehitatud pythonis, mitte 100%, kuid on kasutusel suures osas.
Perli on kasutatud näiteks My Opera's ( http://my.opera.com ) ning amazon-is.
On võimatu võita seda, et asp-s või .net-is kirjutatud rakendused oleksid justkui paremad, kui muudes keeltes.
Hmm, miks ma üldse otsin teist keelt? Sellepärast, et ei soovi jääda ühe keele peale, mis on laialdaselt kasutusel (PHP) ning seda oskab peaaegu igaüks. PHP OOP on üldiselt selge, vähemalt algteadmised on olemas (oskan class-e kasutada).
Ma olen kuulnud, et ühe programmeerimiskeele oskamine on vähe.
Kas javat on raske õppida?
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 3
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 03.05.2009 22:08:40 vasta tsitaadiga

Vaata ja uuri Javat icon_wink.gif http://minitorn.tlu.ee/~jaagup/kool/java/loeng/juht.html

Aga hoiatan J2EE süntaks on väga-väga sarnane C#'iga. Kui java selgeks saad, siis võid paari nädala jooksul C# sama selgeks saada. Seega kaks kärbest peaaegu ühe hoobiga icon_biggrin.gif

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
lehm2
Kreisi kasutaja


liitunud: 19.09.2004



Autoriseeritud ID-kaardiga
sõnum 04.05.2009 09:56:28 vasta tsitaadiga

Ise sinu asemel üritaks võtta php-d rohkem süviti, design patterns, BDD, TDD, OO, frameworkid. Endal on sageli tunne, et üks programeerimiskeel on piisavalt selge(syntax) ning alustad juba järgmise uue selgeks õppimist, kuid kasu sest pole, kuna kõiki keeli on pinnapealselt uuritud. Ürita parem ühele kindlale keelele kindlaks jääda, kui mitmele erinevale. icon_rolleyes.gif
_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
ref
Kreisi kasutaja

liitunud: 10.08.2003




sõnum 04.05.2009 12:47:37 vasta tsitaadiga

Absona kirjutas:
http://www.veebimajutus.ee/virtuaalserver alates 99.- toetab kõiki (välja arvatud ASP ja ASP.NET ja Ruby). Isiklikult mina ei tea ühtegi veebilehte mis kasutaks 100% RoR'i, Perl'i või Python'it icon_rolleyes.gif Sellest järeldub, et arvatavasti need keeled ei sobi selleks otstarbeks.

Aga kui Microsofti toodete "eiramine" või vältimine on muutunud kinnisideeks ja elu motoks, siis hobi korras võid mingi käkerdise nende keelte (Ruby, Perl, Python) kaudu valmis nikerdada.

Aga soovitan hoopis PHP korralikult selgeks õppida koos OOP ja siis peaksid PHP abil päris vingeid asju teha saama. Näiteks CMS'i.

Aga võid veel uurida sellist keelt nagu Zope

Oh jah... kitsas silmaring ja MSi toodete üldistamine.. pahapaha... MSi poolt tuleb küll põhimõtteliselt päris head kraami, kuid see ei ole kohe teps mitte pea jagu teistest üle...

Iga rakenduse jaoks on oma otstarbekad keeled - st. ei ole mõistlik teha keerulist ärirakendust PHP peale (st. saab aga reeglina läheb asja haldamine üpris pornoks) tõsi, PHP on oma uuenduste kaudu juba päris normaalseks muutunud (viimased OO toed jms teema), kuid ta pole veel "päris" - kohati on asi veel kohmakas (aga küll aeg parandab).

Ärirakendusi (st. keerulisemad mitmefunktsionaalsed süsteemid) on tihti tehtud Javas (võtame näiteid eesti elust: eKool, suuresti Hansanet jms), seda seetõttu, et Java on end nö. tõestanud (Javas tehtud rakendused on tõestatult olnud stabiilsed ja turvalised), seetõttu igasugused audiitorid kohati nõuavad protsessis Java kasutamist (suurfirmade/korporatsioonide tasemel - meie pisiettevõtted siin elboonias ei kvalifitseeru nüüd kohe kindlasti!).

C# ja ASP.NET on üpriski verivärsked tooted (idee asja taga on küll pikem, disainimustrid, mida kasutatakse, on samuti Javas juba realiseeritud, lihtsalt antud juhul saad tiba teist platvormi kasutada), ning kohati ei sobi need tehnoloogiad kuhugi keerulisse äriprotsessi (sama teema - audiitor ei luba!), ning kohati leitakse, et windows serveriplatvormina on kallis - eriti kui on pisifirmad (keda nagunii see enterprise värk ei huvita).

Muudest keeltest - python on üpris pika ajalooga asjandus, kasutusel ka väga laialt, meie lähinäidetest on nt ARKi paberivaba süsteem (nende oma sisesüsteem on ka suuresti pythoni peal), perl... no väga vana, hakkab kohati juba unustusehõlma vajuma, tuntumatest lehtedest oli mu mälu järgi slashdot perli peal, eestist praegu ühtki näidet ei tea.

Ruby (õigemini RubyOnRails webi jaoks) on samamoodi verivärske asi - ideed asja taga on päris üllad, kuid rails pole veel end kriitilistes süsteemides tõestanud, pisilehe/rakenduse jaoks on rails hea vahend (arendus on kiire), eesti rakendustest on näiteks eurolines'i piletimüügi leht puhtalt railsi peal (tõsi, suht vana railsi versiooni peal küll). Samuti on railsi peal toggl (ajaarvestussoft), ning railsi kasutab ka edicy.

Mis oleks soovitus ? Ära õpi vaid üht keelt, keele süntaksi (võtmesõnad jms) õpib tegelikult mõne kuuga rahuldavalt selgeks, mida õppima peaks oleks disainimustrid (MVC jms), samuti tööprotsessid - oma tehtud koodi tuleks osata korralikult dokumenteerida, kirjutatud kood peab olema testidega kaetud jms.. Samuti võib uurida mis vahendit erinevate rakenduste jaoks on kasutatud (nt. mis keerukusega süsteeme on ASP.NET peal, milliseid Java, milliseid pythoni jms) ning sellest tulenevalt soovitada kliendile/tööandjale paremat platvormi...

Kõige kasulikum oleks õppida õppima (elus tuleks nagunii areneda ning õppimisvõime on selle aluseks), ei tasuks käia klapid peas ringi ning olla seotud vaid mõne keele/platvormiga ning kindlasti ei tohiks üldistades mingeid platvorme ülistava/maha teha (a'la MS rokib ja Ruby sakib vs. Rails on jumalatelt ning MS on ahnete sigade kamp).
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
lil-nuki
HV vaatleja
lil-nuki

liitunud: 08.09.2007




sõnum 04.05.2009 13:54:18 vasta tsitaadiga

kui tahad korraliku serverit siis ise soovitan www.tantum.ee. toetab kõiki süsteeme ning on ka odav ja mugav kasutamiseks.
tal cPaneli keskkonnas sisse ehitatud ruby on rails ja ruby. ning palju muud kasulikku.
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
oicu
HV kasutaja

liitunud: 23.11.2006




sõnum 04.05.2009 13:55:35 vasta tsitaadiga

Absona kirjutas:

Aga võid veel uurida sellist keelt nagu Zope


Zope ei ole keel.
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
rang
HV kasutaja
rang

liitunud: 21.03.2005




sõnum 04.05.2009 14:56:06 vasta tsitaadiga

ma üldiselt olen sellepärast M$-i toodete vastu, sest seda nagu surutakse peale. Minuteada isegi koolides toimub õpe C# peal. Ma ei oska nüüd täpselt öelda, palju windowsit sunnitakse kasutama koolides. Ma ise olen harjunud linuxit kõvasti kasutama (3-4 aastat) ning üldiselt on see palju tuttavam ja loogilisem kui windows. Pinda käib ka see, et sa lähed poodi ja ei saa omale osta sülekat või lauaarvutit, millel poleks windowsit peal. Leiab ehk mõne, millel pole üldse tarkvara peal. Ma eelistan näiteks nVidiat ATI-le, sest nvidia-l on parem toetus erinevatele platvormidele ja seda uute kaartide osas.
See eelnev tekst läks veidi teemast väja, kuid ehk nüüd on teil veidi rohkem ülevaadet minu mõtetest seoses Microsoftiga. Ma ei saa muidugi väita, et nende tarkvara on halb, kuid miskipärast jääb mulje, et nad suruvad oma tooteid liigselt peale.
Tagasi teema juurde siis icon_biggrin.gif
Võtsin java käsile, ei tundugi nii keeruline, kuid jube maadlemine on grammatikaga icon_biggrin.gif. Ehk saab javaga ka OOP paremini selgeks?
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 3
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 04.05.2009 15:13:51 vasta tsitaadiga

rang, mis koolidest sa räägid ?
IT Kolledzis sai ka C'd näpitud ja oli iga tudengi vaba valik et kas teeb seda kursust C, C++ või C# peal.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
rang
HV kasutaja
rang

liitunud: 21.03.2005




sõnum 04.05.2009 15:53:35 vasta tsitaadiga

Ma kipun vahest suvaliselt asju välja ütlema, kuid nagu ma mainisin, ma ei tea seda täpselt (pidasin silmas just mainorit, kuhu ma ilmselt ise edasi õppima lähen). Peab vist kohtati M$ vs. OpenSource kohapealt veidi tagasi hoidma ja fakte ennem kontrollima icon_biggrin.gif. Ma panen kirja ühe näite, kuidas M$ mõjutab. Praegusel kokkuhoiu ajal peaks raha kokku hoidma, kuid meie koolis tahetakse panna igale arvutile Office peale, 2k litsents ning koolis on väga palju arvuteid. Olemas on ju OpenOffice, mis on tasuta ja teeb sama töö ära ning ei sisalda selliseid mõttetuid funktsioone (seal on mitmeid erinevaid võimalusi, mida pole vaja). Ma mõtlen, miks sellist asja teha.
See jutt läheb jällegi teemast veidi mööda.
Mida on vaja programmeerimises teada? Ma tunnen mingil määral (seoses CodeIgniter'i frameworki kasutamisega) OOP-d, MVC ning olen kokku puutunud veidi ka HMVC-ga. Php-s oskan ka rekursiivseid funktsioone luua. Mida peaks üks endast lugupidav arendada oskama?
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 3
tagasi üles
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 05.05.2009 01:23:04 vasta tsitaadiga

rang kirjutas:
Mida on vaja programmeerimises teada?


Mnjaa... see on nüüd muidugi hea küsimus...

rang kirjutas:
Ma tunnen mingil määral [--] OOP-d


OOP on mingi kummaline asi, mida paljud pidevalt ülistavad, kuid mille tegelik praktiseerimine jätab tavaliselt tublisti soovida. Mitmete aastate jooksul olen ma korduvalt jõudnud arusaamisele, et nüüd ma mõistan OOP-i, ja siis mõne aja pärast avastan, et ei, tegelikult ei saanud ma ikka toona päris õieti pihta, aga nüüd... ja nõndaviisi umbes kümme aastat järjest... ning küllap saab see ka edaspidi nii olema.

Võibolla, et enne kui tõeline programmeerija asub niivõrd kompiltseeritud asja kallale nagu OOP, on ta uurinud kümneid lihtsamaid paradigmasid.

rang kirjutas:
Php-s oskan ka rekursiivseid funktsioone luua. Mida peaks üks endast lugupidav arendada oskama?


Võibolla oleks hea arendada end edasi funktsioonide vallas. Funktsioonid mis kutsuvud välja iseennast on sul selged. Järgmiseks ehk funktsioonid, mis võtavad argumendina funktsioone ja tagastavad funktsioone. Funktsioonid kui isevärki andmed, mida võid salvestada massiivi ja indeksi järgi välja kutsuda. Tubli ports funktsionaalset programmeerimist kulub igale programmeerijale ära. Klassikaline valik oleks siin Lisp või Scheme. Tänapäeva popid poisid on Haskell ja OCaml. Asja ajab ära ka JavaScript.

rang kirjutas:
Olen uurinud ka C-d ja C++-i.


"Uurinud" kõlab vähevõitu. Küllap pole sa veel tõsisemalt süvenenud pointeriaritmeetikasse ja bitimanipulatsioonidesse. Void pointerite häid ja halbu omadusi loendada ei oska. Sedasorti riistvaralähedane programmeerimine mida C õpetab tuleb samuti igale programmeerijale kasuks.

rang kirjutas:
Hmm, miks keegi perli ei soovita näiteks?


Perl on kahtlemata suurepärane valik, ning kuigi Perl 5 on juba üksjagu aastaid turjale kogunud, on ta minu meelest siiani parim vahend kiireks tekstitöötluseks. Kuigi Perli regulaaravaldised on leidnud tee paljudesse teistesse keeltesse, näevad nad Perli pakutavate võimaluste kõrval siiski üpris kesised välja. Iseküsimus on muidugi, kas kogu seda Perli süntaksilist möllu tasubki mõnel teisel keelel üle võtta, aga enne peaks igaüks seda siiski ise kogema, kui arvamust avaldama hakkab.

Paljud nimetavad Rubyt Perli moodsamaks ja tsiviliseeritumaks variandiks. Tuleb nõustuda, kuid käsurealt kiirete one-linerite kirjutamiseks on Perl siiski mõnusam.

* * *

Aga millist neist keeltest siis õppida? Lihtne vastus: kõiki. Küsimus on vaid järjekorras, aga see pole eriti oluline.

_________________
Mõistus otsas? Pane pinusse...
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 05.05.2009 12:48:21 vasta tsitaadiga

Keele õppimine on üsnagi tühine osa programmeerimisest. Palju olulisem on võime tulla välja mõistliku disainiga mida järgides programm ka efektiivselt tööle hakkaks ning mis vähendaks vigade tekkimise võimaluse miinimumini. Ega peale praktika suurt muud varianti pole selle õppimiseks paraku.
_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
oicu
HV kasutaja

liitunud: 23.11.2006




sõnum 05.05.2009 13:42:30 vasta tsitaadiga

ma soovitaks lisaks programmeerimiskeeltele õppida veel näiteks võrgundust ja brauseri eripärasid, brauseri suhtlust serveriga jne. Tuimast PHP,Java,Js progemisest pole erilist tolku.
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
incx
HV kasutaja
incx

liitunud: 10.11.2001



Autoriseeritud ID-kaardiga
sõnum 06.05.2009 00:37:14 vasta tsitaadiga

ot:

Absona kirjutas:
Isiklikult mina ei tea ühtegi veebilehte mis kasutaks 100% RoR'i, Perl'i või Python'it icon_rolleyes.gif Sellest järeldub, et arvatavasti need keeled ei sobi selleks otstarbeks.


Rahvasuu räägib, et veebilehte pidavat HTMLis ka täitsa edukalt teha saama, programmeerimiskeelte kasutamine olevat kohati lausa overkill. Infosüsteeme, sh veebiliidestusega, annab eelnimetatud keeltes täitsa edukalt realiseerida. Ja üldiselt võiks loogika baaskursusel ära käia, nõnda lennukad järeldused ei jäta eriti optimaalset muljet autorist.

Absona kirjutas:
Aga kui Microsofti toodete "eiramine" või vältimine on muutunud kinnisideeks ja elu motoks, siis hobi korras võid mingi käkerdise nende keelte (Ruby, Perl, Python) kaudu valmis nikerdada


Njah. Ehk siis Pythoni näitel võib käkerdada kokku väikse youtuubi või Google AppEngine-i, NASAs töövooge hallata, ILM-is animatsiooni ja CGid teha, mõne väikse EVE Online klooni igaks juhuks valmis häkkida või kui MMORPGd ei istu, siis Civ4 skriptimismootoriks võib ju ka midagi käkerdada. Eestis võiks pangandussofti käkerdada või hädapärast avalikus sektoris näiteks äriregistri portaale. Käkk siin, käkk seal, igavene ikaldus, et lumpen oma kinnisideede põhjal jutti aga käkerdab.

Absona kirjutas:
Aga soovitan hoopis PHP korralikult selgeks õppida koos OOP ja siis peaksid PHP abil päris vingeid asju teha saama. Näiteks CMS'i.


Üks PHPs tehtud CMS on tegelikult üldse üks vingemaid asju, mida ma tean. Sellest selgelt järeldub, et arvatavasti see keel sobib selleks otstarbeks, ICBMide programmeerimiseks ja intelligentse elu avakosmosest avastamiseks kah.


Teema algatajale pika tiraadi lõpuks niipaljut, et tänapäeval sobib enamus levinumaid keeli selleks, valikut tuleks teha peale endale esmase ülevaate tegemist isiklike eelistuste või tulevaste karjäärisoovide põhjal. J2EE/.NET pealt reaprogejaks leiab ikka koha, alternatiivide puhul peab ise veidi tublim olema.

_________________
I have never understood the female capacity to avoid a direct answer to any question.
-- Spock, "This Side of Paradise", stardate 3417.3
Kommentaarid: 23 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 06.05.2009 01:09:39 vasta tsitaadiga

"Vanasti" oli Ruby's tehtud rakendustel suuri probleeme skaleeruvusega, kas nüüdseks on see lahendatud? Suuremate projektide ette võtmisel tasuks sarnaseid piiranguid enne igaks juhuks uurida.
_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 06.05.2009 08:52:02 vasta tsitaadiga

incx kirjutas:
Spoiler Spoiler Spoiler


Ma mõtlesin keelte kasutatavuse all ikka Eesti mastaabi piires. Aga ok, las olla. Maailmas on igasugu trikke tehtud igatmoodi.

Kas tahad öelda, et teemaalgataja hakab teadust tegema, et tõid võrdluseks google, NASA, jne icon_smile.gif Või hakkab tegema mingile pangale suurt infosüsteemi, mille taga on sadu arendajaid? Python on ikka suurtema projektide jaoks mõeldud. (Kas avad iga pilti, mida tahad lihtsalt vaadata PhotoShop'is?)

Eriti ei taha uskuda, et veebilehte (infosüsteemi, dünaamilist, jne) saab puhtalt HTML'is teha. No ok, kasutad JavaScripti aga mis siis saab kui klient/kasutaja keerab oma browseris JavaScript'i kinni. Kogu portaal või veebileht on siis koos. Natuke mõtlemisainet..

Aga hoiatan jälle, et kui teemaalgatajale on Microsofti vastu nii suur jälkus, siis ära Delphi'iga ka parem tegele. Delphi loojatest on ka .NET Framework'i loomisel olnud üks tähtsamaid osalisi (Anders Hejlsberg). (.NET Framwork tehti valmis (Hejlsberg oli üks ninamees), see lasi Microsoftist jalga ja lõi Delphi - Siin võib julgelt öelda, et Microsoft oli raha peal väljas).

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
ref
Kreisi kasutaja

liitunud: 10.08.2003




sõnum 06.05.2009 09:43:33 vasta tsitaadiga

Absona kirjutas:
Ma mõtlesin keelte kasutatavuse all ikka Eesti mastaabi piires. Aga ok, las olla. Maailmas on igasugu trikke tehtud igatmoodi.

Kas tahad öelda, et teemaalgataja hakab teadust tegema, et tõid võrdluseks google, NASA, jne icon_smile.gif Või hakkab tegema mingile pangale suurt infosüsteemi, mille taga on sadu arendajaid? Python on ikka suurtema projektide jaoks mõeldud. (Kas avad iga pilti, mida tahad lihtsalt vaadata PhotoShop'is?)

Ma oma arust eespool andsin paar viidet eestis tehtud Railsi ja Pythoni rakendustele... Pealegi mitte keegi ei keela kas siis enese arendamise eesmärgil või mis iganes vajaduse tõttu teha ka imepisikesi lehekesi Pythoni, Perli või millega iganes - mu meelest näitab erinevate keelte kasutamine inimese mitmekülgsust, eriti, kui ta suudab neid keeli mingisuguse hea arendusmustri alusel rakendada.

Olla puhtalt PHP või .NET progeja on piiratud - neid php+mysql "gurusid" (tegelikult mingeid nagasid kes korra-paar oma CSi klannile koduka teind) on küll ja küll... järgmiseks selliseks haibiks tundub tulevat asp.net - jah võimalusi on rohkem, kuid selliseid oma meelest gurusid on turule ka päris kenasti tekkinud - tüübid on paar-kolm korda mingi nikerdise valmis saanud ja nüüd on ilged tegijad...

Keel keeleks - mõelda ja õppida peab oskama.

btw, nii mõnigi netipank on reaalsuses paari-kolme progeja poolt tehtud, jätan lugejate mõistatada milliste pankade süsteemidest jutt icon_wink.gif
Absona kirjutas:

Eriti ei taha uskuda, et veebilehte (infosüsteemi, dünaamilist, jne) saab puhtalt HTML'is teha. No ok, kasutad JavaScripti aga mis siis saab kui klient/kasutaja keerab oma browseris JavaScript'i kinni. Kogu portaal või veebileht on siis koos. Natuke mõtlemisainet..

Tegelikult sa eksid veidi icon_wink.gif Jah, "päris" infosüsteemi ei anna "puhtas" HTMLis teha, kuid dünaamikat saab lisada - nt. Apache serveril on selline pisike lisavidin nagu SSI (server side include), mis võimaldab veidi paremini manageeritavat ning "dünaamilisemat" lehte teha. Ok, see pole nüüd jah "päris", kuid võimalusi on icon_wink.gif
Absona kirjutas:

Aga hoiatan jälle, et kui teemaalgatajale on Microsofti vastu nii suur jälkus, siis ära Delphi'iga ka parem tegele. Delphi loojatest on ka .NET Framework'i loomisel olnud üks tähtsamaid osalisi (Anders Hejlsberg). (.NET Framwork tehti valmis (Hejlsberg oli üks ninamees), see lasi Microsoftist jalga ja lõi Delphi - Siin võib julgelt öelda, et Microsoft oli raha peal väljas).

Kas ikka on nii ? St. tahaks mingit adekvaatset viidet (wikipedia antud juhul ei sobi, see on kohati rämedaid vigu täis), kuna Delphi on 90ndate (1994 oli mu mälu järgi Delphi 1.0) keskpaigast väljas, esimene .NET raamistik tuli ~2002... Kas asi hoopis vastupidi polnud ? Alul Delphi ja siis .NET (kuna näiteks Delphi kuni versioonini 7 ei tea .NET raamistikust mitte halligi).
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
incx
HV kasutaja
incx

liitunud: 10.11.2001



Autoriseeritud ID-kaardiga
sõnum 06.05.2009 17:22:56 vasta tsitaadiga

Absona kirjutas:
Ma mõtlesin keelte kasutatavuse all ikka Eesti mastaabi piires. Aga ok, las olla. Maailmas on igasugu trikke tehtud igatmoodi.


Sel juhul mõistsin sind valesti ja veerand ranti võtan tagasi icon_smile.gif Samas muidugi on Eesti mastaabi piires küll ja küll interpreteeritud/agiilseid keeli kasutatud, mõned näited ka ülevalpool threadis mainitud. Üldiselt tuleb küll jah kahjuks mainida, et need projektid on olulisemalt madalamat profiili hoidnud (eriti rakendustehnoloogia teemal) kui võiks.

Absona kirjutas:
Kas tahad öelda, et teemaalgataja hakab teadust tegema, et tõid võrdluseks google, NASA, jne icon_smile.gif Või hakkab tegema mingile pangale suurt infosüsteemi, mille taga on sadu arendajaid? Python on ikka suurtema projektide jaoks mõeldud. (Kas avad iga pilti, mida tahad lihtsalt vaadata PhotoShop'is?)

Eriti ei taha uskuda, et veebilehte (infosüsteemi, dünaamilist, jne) saab puhtalt HTML'is teha. No ok, kasutad JavaScripti aga mis siis saab kui klient/kasutaja keerab oma browseris JavaScript'i kinni. Kogu portaal või veebileht on siis koos. Natuke mõtlemisainet..


Eemärgid peavad olema kõrged, ütleb rahvatarkus. Ja terminoloogia eelnevalt kokku lepitud. Veebileht on veebileht ja mis sa seda ikka programmeerid. Brauser renderdab teda piisavalt hästi. Kui lisada prefix "dünaamiline", siis on juba vajadus midagi algelist programmeerida. Aga infosüsteemi veebileheks sõimata on küll häbematus icon_sad.gif

Iga pädevat keelt, sh Pythonit, saab kasutada nii suuremate kui väiksemate asjade tegemiseks. Alustad väiksest ja kogemuse põhjal ronid aga kõrgemale. Kusjuures naljakas on mõelda, et tüüpiline lause, mida Pythoni vastuväitena kuuleb, on just "sellega ei saa suurt asja teha, seal pole ju andmetüüpe". Aga nojah, halvasti informeeritud java fanattidesse täna ei lasku.

Absona kirjutas:
Aga hoiatan jälle, et kui teemaalgatajale on Microsofti vastu nii suur jälkus, siis ära Delphi'iga ka parem tegele. Delphi loojatest on ka .NET Framework'i loomisel olnud üks tähtsamaid osalisi (Anders Hejlsberg). (.NET Framwork tehti valmis (Hejlsberg oli üks ninamees), see lasi Microsoftist jalga ja lõi Delphi - Siin võib julgelt öelda, et Microsoft oli raha peal väljas).


Igasugune religioosne kalduvus kipub vähenema eksponentsiaalse funktsioonina kõhu tühjenemise ja üüriraha puudumise ohu kasvust. Noorelt võib igasugu lollusi teha, pärast ongi hea seltskonnas muiata, et vat küll vanasti oli rohi rohelisem ja linux vabavaralisem. Ref-il on muidugi õigus, et pikas perspektiivis ei ole keel tähtis, kui mõtlemisvõimet ei ole. Samas on igal keelel oma nipid ja trikid, mida vaja kogemuste põhjal omandada. Muidugi saab ilgelt nalja, kui vanad C mehed Haskellit progema panna või Java-vennad elukogemuste põhjal oma Pythonikoodi optimeerida üritavad, aga kui kiiresti vaja tulemusteni jõuda, siis tööandja võtab muude parameetrite võrdsuse puhul ikka sobivate kogemustega mehe tööle.

Kui ma oleks noor algaja progeja, siis ma vaataks .NETi või J2EE poole. Nendes samuti basic CMSi stiilis "veebilehte" teha eriti optimaalne ei ole, aga kogemus oleks kasuks. Hea midagi CV-sse visata. Ja kui igav hakkab, nokitseks midagi interpreteeritavatest/agiilsetest kõrvale, ehk siis Ruby või Python.

(Delphi vs .NET kronoloogilise järjestuse suhtes on muideks ref'l õigus, kuigi jah, .NETi väljatöötamiseks vend MSi üle hüppas).

_________________
I have never understood the female capacity to avoid a direct answer to any question.
-- Spock, "This Side of Paradise", stardate 3417.3
Kommentaarid: 23 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
tooner
HV vaatleja

liitunud: 07.05.2009



Autoriseeritud ID-kaardiga
sõnum 07.05.2009 21:43:14 Re: Missugune keel sobib veebirakenduste valmistamiseks? vasta tsitaadiga

rang kirjutas:
Mul on olemas keskmised teadmised php-st. Olen uurinud ka C-d ja C++-i. Ma tean, et veebilehti annab teha ka muudes keeltes nagu Ruby, Perl, Python, Javas(?). Tuli mõte, et võiks midagi muud ka õppida kui ainult php-d ning tahakski teada, mida HinnaVaatluse rahvas arvab teistest keeltest.
Mõtlesin Ruby peale, kuid mõtlesin ennem kellegi teise käest küsida, mis keel oleks parim.
ASP jätame kohe kindlasti välja (ei seedi M$-i produkte icon_biggrin.gif), ilmselt ka ColdFusion-i.
Seega, mida teie arvate?


Veebirakendusi saab teha igas keeles, valik tehakse vastavalt konkreetse rakenduse vajadustele.

Must-be teadmised on HTML, CSS ja Javascript. Kui sa sinna otsa ka PHP'd proged, siis ongi sul minimaalne vajalik komplekt oskusi olemas. Kui sa otsid keelt, mida järgmiseks õppida, siis Java on täiesti ilmne esimene valik. Java annab sulle täisarsenali igasuguste veebirakenduste tegemiseks ja ka hea hüppelaua veebitreialist tõsisemaks progejaks saamisel.
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
prj
HV kasutaja

liitunud: 11.11.2008



Autoriseeritud ID-kaardiga
sõnum 08.05.2009 11:07:54 vasta tsitaadiga

Nõus eelmisega...

Kui veebiga tahad raha teenida Eestis, siis keelte endi lõikes peaks asi kindlasti käima sellises järjekorras:
1. PHP
2. Java
3. Kõik muu
Loomulikult lisandub siia ka võrguliikluse, HTML/JS jne tundmine, kuid see on iseenesest mõistetav, ei ole mõtet seda välja tuua.

PHP progejat loetakse pigem "neegriks", algajat Java progejat samuti. Kõvad vennad progevad võib-olla 40% ajast, ülejäänud aja disainivad süsteemi ja arhitektuuri ning manageerivad bürokraatiat.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 13.05.2009 23:33:34 vasta tsitaadiga

prj kirjutas:
Kui veebiga tahad raha teenida Eestis, siis keelte endi lõikes peaks asi kindlasti käima sellises järjekorras:
1. PHP
2. Java
3. Kõik muu
Loomulikult lisandub siia ka võrguliikluse, HTML/JS jne tundmine, kuid see on iseenesest mõistetav, ei ole mõtet seda välja tuua.


Mulle see sõna "kindlasti" ei meeldi seal teps mitte. Kui on mingi "kindlasti", siis on see see, et mingit kindlat ja parimat rada pole.

Kui rääkida veebi puhul kindlatest asjadest, siis on nendeks just HTML/CSS/JavaScript, kusjuures liigagi paljud väidavad end just nendes suures eksperdid olevat, aga tegelikkuses jätavad oskused tublisti soovida.

_________________
Mõistus otsas? Pane pinusse...
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
prj
HV kasutaja

liitunud: 11.11.2008



Autoriseeritud ID-kaardiga
sõnum 14.05.2009 13:47:00 vasta tsitaadiga

Einoh, .NET võib ka progeda, aga kui korralikult Java-t proged, on töökoht garanteeritud ka praegusel ajal.

Ja üldiselt, tänapäeval ei pea Java progeja peast kõiki CSS/HTML properteid/attribuute teadma.
JavaScript tuleb kasuks, aga üldiselt HTML/CSS teevad valmis ikka normaalsed kujundajad ning algfaasis tehakse "ehitusblokid", millega Java progeja siis oma saiti kokku paneb.

Oleneb muidugi, millist raamistikku kasutada. Velocity ja puhas JSP on jah rohkem sellised PHP taolised...
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 16.05.2009 17:06:21 vasta tsitaadiga

Veebi jaoks kui PHP'd oskad ainult kesktasemel, soovitan ikkagi ennast täiendada, aga selle jaoks tuleb natuke silmaringi laiendada ka üldiselt.
Isiklikult soovitaks vahelduse mõttes üldse Desktop progesid teha, Javas või näiteks C#.NET's (ja enne kui kisendama hakkad et sulle M$ asjad kohe üldse ei meeldi, sikuta siiski tasuta visual studio express edition alla ja proovi huvi pärast kalkulaatori proget teha näiteks vms).
Kui tahad õppida, olla oma alal parim ja tahad oma oskusi mitmekesistada, siis tasub ära unustada jäigad ja kitsarinnalised suhtumised (kellele ei meeldi java eriti, kellele php, kellele C# jne jne), kuna ükski kogemus ei jookse mööda külgi alla ja annab sulle lõpuks hea ülevaate erinevatest keeltest ja nende võimalustest ja suurema valikuvõimaluse mida kuskil projektis kasutada. Pluss saad CV peale kõik oskused kirja panna icon_wink.gif

prj jutt et ei pea midagi teadma nendest, on minu arvates küll suht mööda.

Näiteks CSS'i ja HTML'i peab ikkagi oskama kasutada ja aru saama mis kuidas töötab, kuna efektiivne progeja peaks ikkagi oskama ise kuskil html tagil fonti 1px võrra suuremaks teha ja värvi muuta vms, selle asemel et mingit taolist pudipadi disainerile edasi delegeerida ja ise niisama istuda see aeg icon_biggrin.gif
Ja javas on HTML/CSS täpsemad teadmised eriti vajalikud, kuna kui disainer on disaini valmis teinud (ka html versiooni), juhtkond on selle heaks kiitnud, siis tuleb kogu see disain ikkagi vastava java frameworkiga kokku sobitada (richfaces, icefaces, muud gui frameworkid) ja see töö antakse ikkagi progejale tegemiseks, kes tolle frameworki kasutusele võtnud on ja teab selle kohta mingit infot (endal taoline kogemus icefaces ja hiljem richfaces tabcontroli skinnimisega ja modimisega et disain ok oleks).

_________________
Upload.ee - eestimaine failiupload
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
prj
HV kasutaja

liitunud: 11.11.2008



Autoriseeritud ID-kaardiga
sõnum 17.05.2009 01:49:23 vasta tsitaadiga

inzinz kirjutas:
prj jutt et ei pea midagi teadma nendest, on minu arvates küll suht mööda.

Enne, kui sõna sekka ütled, võiksid lugemiskunsti omandada.
Ole hea ja palun loe veelkord, täpselt mida ma kirjutasin
tsitaat:
Ja üldiselt, tänapäeval ei pea Java progeja peast kõiki CSS/HTML properteid/attribuute teadma.

Nii, jutt käis selles, et siin öeldakse, et peab CSS/HTML properteid/tage jne enam-vähem une pealt teadma. Ütlesin, et ei pea, kui midagi vaja on, võib järgi vaadata.
Normaalses ettevõttes ei pea arendaja kunagi mingit keerulist CSS/HTML disaini tegema, selleks on ikka omad inimesed, kes oma ala spetsialistid on.
Mitte kuskil ei ole ma öelnud, et CSS/HTML ei pea oskama, kui veebi teed, MUIDUGI peab, lihtsalt mitte peast ja mitte igast nurgast.

Järgmine kord, enne kui vastad, loe läbi see, millele vastad icon_lol.gif

P.S.
Nõustun sellega, et vahendeid liigitada heaks/halvaks pole mõtet. Hea progeja koosneb umbes 80% kohandumisvõimest ja 20% teadmistest.
Kui tõsiselt asjaga tegeled, siis tuleb progeda seda, kus kõige parem pakkumine tehakse - olgu see PHP/Python/Perl/Java/.NET/Ruby või mingi muu. Hea progeja kohandub kuu-paariga ja edasi ei ole vahet.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum
incx
HV kasutaja
incx

liitunud: 10.11.2001



Autoriseeritud ID-kaardiga
sõnum 17.05.2009 02:54:50 vasta tsitaadiga

prj kirjutas:
Nõustun sellega, et vahendeid liigitada heaks/halvaks pole mõtet. Hea progeja koosneb umbes 80% kohandumisvõimest ja 20% teadmistest.
Kui tõsiselt asjaga tegeled, siis tuleb progeda seda, kus kõige parem pakkumine tehakse - olgu see PHP/Python/Perl/Java/.NET/Ruby või mingi muu. Hea progeja kohandub kuu-paariga ja edasi ei ole vahet.


"Tuleb" on küll väga karmilt öeldud. Selliste indiviidide puhul, kes teevad ainult seda, mille eest ajahetkel kõige rohkem rulli visatakse, annab paralleele ühe teise vana ja austatet ametiga tõmmata icon_smile.gif Kui tõsiselt asjaga tegeleda, siis võib progeda seda, mida tahad. Mingist piirist alates ei motiveeri enam see 10k siia-sinna või muud materiaalsed hüved, vaid teed seda, mida hing ihaldab, kuna pakkumisi on nagunii piisavalt ja elu lõpuni mammonat taga ajada on kuidagi pointless. Aga eks ta ole üks individuaalsete valikute ja prioriteetite värk.

_________________
I have never understood the female capacity to avoid a direct answer to any question.
-- Spock, "This Side of Paradise", stardate 3417.3
Kommentaarid: 23 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
prj
HV kasutaja

liitunud: 11.11.2008



Autoriseeritud ID-kaardiga
sõnum 17.05.2009 18:02:31 vasta tsitaadiga

Selle peale ütlen ma, et hea tegija ei proge ise eriti midagi...
Pigem teeb arhitektuuri, hoiab ennast kursis võimalikult suure hulga vahenditega, juhendab teisi jne.

Mida kõrgemale vertikaalis liigud, seda vähem koodi kirjutad.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum
incx
HV kasutaja
incx

liitunud: 10.11.2001



Autoriseeritud ID-kaardiga
sõnum 17.05.2009 18:53:12 vasta tsitaadiga

Jällegi sügavalt isikliku eelistuse asi. Kui meeldib ainult teooriaga tegeleda ja vägesid juhatada, palun väga. Aga "võimalikult suure hulga vahenditega" enda kursis hoidmine teooria tasemel muutub suhteliselt "aga ma lugesin raamatust X ja ajakirjast Y, et uus freimvork Z või pättern W on nüüd kõige leetsem ja mugavam ning nüüd võtame uues projektis seetõttu just selle kasutusele." Mitte keegi ei keela arhitektil ka reaalset töötavat ja kasutatavat koodi kirjutada ja pädevast tüübist võiks praktilist kogemust ka eeldada.
_________________
I have never understood the female capacity to avoid a direct answer to any question.
-- Spock, "This Side of Paradise", stardate 3417.3
Kommentaarid: 23 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 17.05.2009 20:40:04 vasta tsitaadiga

inzinz kirjutas:

prj jutt et ei pea midagi teadma nendest, on minu arvates küll suht mööda.

Sry, ma kirjutasin pärast alguse osa ümber ja antud lause jäi muutmata.
Õige oleks pidanud olema:
prj jutt et ei pea eriti täpsemalt midagi teadma HTML/CSS'st, on minu arvates küll suht mööda.

A põhjus jätkuvalt seesama, et kui sa näed et on vaja kiirelt muuta 1px midagi siia-sinna (mitte kogu disaini ise teha vaid midagi kiiret ja pisikest), siis saab kiiremini ja paremini kui ise kohe kiirelt muudad, selle asemel et delegeerid edasi disainerile koos piisava selgitusega, kes siis muudab css'is seda ühte väärtust, ja märgib ülesande teostatuks ja annab sulle tagasi selle minimaalselt muudetud CSS'i.
CSS/HTML on ju lõppkokkuvõttes siiski see, mis lõpuks browserisse jõuab, ja seega väga oluline osa veebiprogremises.

_________________
Upload.ee - eestimaine failiupload
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 18.05.2009 10:55:06 vasta tsitaadiga

Loomulikult tuleks ka CSS/HTML/JS endale selgeks teha kui tahta veebi progeda. Seda mitte selleks, et ise hakata rakenduse ilmet mudima vaid pigem selleks, et sa teaksid millega arvaestada et nood CSS/JS gurud saaks oma tööga võimalikult lihtsalt hakkama.
inzinz kirjutas:
ja enne kui kisendama hakkad et sulle M$ asjad kohe üldse ei meeldi, sikuta siiski tasuta visual studio express edition alla ja proovi huvi pärast kalkulaatori proget teha näiteks vms
... ning pärast tiri alla QT SDK ning proovi sedasama teha. Pole see MSVC miski imeloom mida igas suunas kummardama peab icon_razz1.gif
_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
tooner
HV vaatleja

liitunud: 07.05.2009



Autoriseeritud ID-kaardiga
sõnum 18.05.2009 22:01:08 vasta tsitaadiga

prj kirjutas:
Selle peale ütlen ma, et hea tegija ei proge ise eriti midagi...
Pigem teeb arhitektuuri, hoiab ennast kursis võimalikult suure hulga vahenditega, juhendab teisi jne.

Mida kõrgemale vertikaalis liigud, seda vähem koodi kirjutad.


No sedamoodi võib ju jõuda väiteni, et hea tegija ei tee üldse midagi ja elab dividendidest. Hea progeja progeb, sest talle meeldib progeda. Ja hea arhitekt progeb ka, sest muidu ei ole ta enam mõne aasta pärast nii hea midagi.
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
prj
HV kasutaja

liitunud: 11.11.2008



Autoriseeritud ID-kaardiga
sõnum 22.05.2009 11:07:58 vasta tsitaadiga

inzinz kirjutas:
prj jutt et ei pea eriti täpsemalt midagi teadma HTML/CSS'st, on minu arvates küll suht mööda.

Ma vaatan, et sul on ikka veel lugemisega probleeme.
Syntaxit peab teadma, aga kuidas näiteks "text-transform" jms töötab ei pea sa ometi peast teadma - asjaks on google olemas.
Seda ütlesin ka esimeses postis, kus väitsin, et ei pea "igat atribuuti peast teadma".

Nüüd olen sulle täpselt sama juttu kolm korda kirjutanud, ehk said aru.

tooner kirjutas:
prj kirjutas:
Selle peale ütlen ma, et hea tegija ei proge ise eriti midagi...
Pigem teeb arhitektuuri, hoiab ennast kursis võimalikult suure hulga vahenditega, juhendab teisi jne.

Mida kõrgemale vertikaalis liigud, seda vähem koodi kirjutad.


No sedamoodi võib ju jõuda väiteni, et hea tegija ei tee üldse midagi ja elab dividendidest. Hea progeja progeb, sest talle meeldib progeda. Ja hea arhitekt progeb ka, sest muidu ei ole ta enam mõne aasta pärast nii hea midagi.

Räägid mööda mu pointist. Point on see, et hea arhitekt progeb 20%-40% ajast, sest ülejäänud võtab enda alla bürokraatia jms.

See on pigem üldine jutt. Reeglina on nii, et mida kõrgemale sa mingil alal vertikaalis jõuad seda vähem teed sa baastööd ise.
Muidugi erandeid on alati.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum
tooner
HV vaatleja

liitunud: 07.05.2009



Autoriseeritud ID-kaardiga
sõnum 24.05.2009 20:37:52 vasta tsitaadiga

prj kirjutas:
inzinz kirjutas:
prj jutt et ei pea eriti täpsemalt midagi teadma HTML/CSS'st, on minu arvates küll suht mööda.

Ma vaatan, et sul on ikka veel lugemisega probleeme.
Syntaxit peab teadma, aga kuidas näiteks "text-transform" jms töötab ei pea sa ometi peast teadma - asjaks on google olemas.
Seda ütlesin ka esimeses postis, kus väitsin, et ei pea "igat atribuuti peast teadma".

Nüüd olen sulle täpselt sama juttu kolm korda kirjutanud, ehk said aru.

tooner kirjutas:
prj kirjutas:
Selle peale ütlen ma, et hea tegija ei proge ise eriti midagi...
Pigem teeb arhitektuuri, hoiab ennast kursis võimalikult suure hulga vahenditega, juhendab teisi jne.

Mida kõrgemale vertikaalis liigud, seda vähem koodi kirjutad.


No sedamoodi võib ju jõuda väiteni, et hea tegija ei tee üldse midagi ja elab dividendidest. Hea progeja progeb, sest talle meeldib progeda. Ja hea arhitekt progeb ka, sest muidu ei ole ta enam mõne aasta pärast nii hea midagi.

Räägid mööda mu pointist. Point on see, et hea arhitekt progeb 20%-40% ajast, sest ülejäänud võtab enda alla bürokraatia jms.

See on pigem üldine jutt. Reeglina on nii, et mida kõrgemale sa mingil alal vertikaalis jõuad seda vähem teed sa baastööd ise.
Muidugi erandeid on alati.


Nojah, pmst on sul õigus küll. Vertikaali olemasolu üle võiks küll vaielda. Aga tegelikult tahtsin ma öelda seda, et te peaks oma firmas tõsiselt selle bürokraatiaga tegelema. 60-80% on jõhker number.

(läks teemast täitsa mööda, sorry)
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
prj
HV kasutaja

liitunud: 11.11.2008



Autoriseeritud ID-kaardiga
sõnum 29.05.2009 15:04:23 vasta tsitaadiga

"jms" oli ka lõpus.

Arhitekt peab ka kliendile oma lahenduse mõnes mõttes "maha müüma". Eriti kehtib asi siis, kui riigisektorile teed midagi.
S.t. seda suhtlust tuleb väga palju ja muid asju (alluvatega rääkimine, juhendamine jne).
Ainult bürokraatias ei ole asi...

Aga jah 80% on üle pingutatud, kuid 50-60% sageli peab paika.
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Missugune keel sobib veebirakenduste valmistamiseks?
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.