Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - blizz

Stran: 1 2 [3] 4 5
31
Vývoj / Re: Anketa: co vyžadujete od IDE
« kdy: 16. 04. 2011, 21:58:12 »
všetko čo si vymenoval mali IDE už pred 10timi rokmi. Ešte by som doplnil: code snippets, profiler, class diagramy, podpora databáz, pre GUI aplikácie vizuálny návrhár, generátory kódu etc.

32
Vývoj / Re: Jak se naučit programovat?
« kdy: 12. 04. 2011, 22:22:20 »
Co byste doporučili běžnému Windows uživateli, který se chce naučit programovat v Linuxu? Tedy kromě toho přejít do prostředí Linuxu :-)

Základy mám pár desítek let za sebou a nepamatuji se, jak vlastně začít z nuly. Výběr jazyka je vcelku vedlejší. Spíš by mě zajímalo, co všechno člověk musí znát, aby byl schopen se jazyk naučit z knížky. Např. bude asi dobré vědět, co je to bajt, že :-)

Máte nějaké tipy? Nejlépe přímo zkušenosti začátečníků by mne zajímaly. Díky

Ja by som na tvojom mieste ako prvý jazyk skúsil Ruby + RoR.. Ruby je jednoduchý jazyk pochopí ho aj 10 ročné dieťa trošku sa podobá na Basic, má veľmi jednoduchú syntax nemusíš písať zbytočné zátvorky (presne ako v basicu). Na Railsy je veľa tutorialov. Keď sa naučíš ruby tak skús niečo iné trebárs C# prípadne Delphi a vytvor si v tom nejakú GUI aplikáciu, napríklad: torrent klient, video player, grafický editor, alebo jednoduchú hru. Takto sa najlepšie naučíś programovať. Dôleźité je aby si sa naučil myslieť objektovo, a na to sú najlepšie GUI aplikácie.

33
Vývoj / Re: Rychlost vývoje a zkušenosti s .NET
« kdy: 08. 04. 2011, 18:18:14 »
Citace
V čom je vývoj v Pythone rýchlejší? Na rýchlosť vývoja má IMHO najvčší vplyv kvalitné IDE hlavne intelli sense,
IMHO, ale to je omyl, jestli umis psat, ten  intelli sense jen brzdi prace. Python ma vyhodu v lakonicnosti syntaxu, konstrukce.

Neviem ako v iných IDE ale vo Visual Studiu musíš vybrať našepkávaný kód enterom (tabulátorom v prípade code snippets) takže máš na výber či chceš písať alebo si ich pridáš výberom z ponuky našeptávača, a našeptávač ťa nebrzdí všetko môžeš kľudne písať aj ručne. Našptávač je užitočný hlavne vtedy keď nepoznáš presné názvy identifikátorov, nemusíš stále pozerať do dokumentácie, ale môžeš rovno písať kód. Pochybujem že sa nájde vývojár ktorý pozná rozhrania tisícok tried naspamať. Aj python obsahuje tisícky rôznych knižníc a bez našeptávača musí vývojár stále pozerať do dokumentácie.

Btw Code snippets sú tiež užitočná vec. Stačí napísať pár písmen a IDE mi vygeneruje kód, užitočné napr u cyklov, blokov try catch.

O odsadzovanie sa vôbec nemusím starať IDE odsadzuje automaticky.

Alebo napíšem názov neexistujúcej metódy, vedla nej sa objavý šípka že či ju nechcem vygenerovať, a takýmto spôsobom dokáže vygenerovať aj celé tiredy. Ďalej sa triedy a rozhrania dajú generovať tak že si ich nakreslím do diagramu a Visual Studio mi podľa nich vygeneruje príslušné zdrojové súbory.

Citace
Skúšal som akurát Komodo IDE.
Existuje spoustu jinych, lepsich. PyCharm, Wing etc, ktere umi skoro vsechno co jsi psal vyss.

Dík za info, určite vyskúšam.

34
Vývoj / Re: Rychlost vývoje a zkušenosti s .NET
« kdy: 08. 04. 2011, 13:11:18 »
... ale VisualStudio má najlepšie dokáže dokonca nájsť slovo aj v strede identifikátoru. A taktiež podčiarkovanie chýb, object browser automatické formátovanie - kôli prehladnosti atď. A taktiež možnosť veľa vecí si naklikať namiesto písania kódu. V tomto Visual Studio nemá konkurenciu

Vsechno tohle ale umi treba IntelliJ IDEA a jeste mnohem vic. Nesouvisi to sice uplne s diskuzi, ale docela by zajimalo co ma VS a ostatni to nemaji. Jde mi ciste o vytvareni kodu(i kdyz teda remote debug v idee(?) je taky dost dobry).

S IDEOou nemám žiadne skúsenosti možno je ešte lepšia ako Visual Studio, ale pre Visual Studio existuje plugin ReSharper (http://www.jetbrains.com/resharper/) ktorý pridáva podobnú funkcionalitu akú má IDEA aj do Visual Studia.

35
Vývoj / Re: Rychlost vývoje a zkušenosti s .NET
« kdy: 08. 04. 2011, 12:55:02 »
Rýchlosť vývoja je vďajka Visual Studiu, a výbornému debuggeru, veľmi vysoká. dnes vpodstate neexistuje rýchlejšia technológia na vývoj aplikácií.
Programoval jsem tom C# dlouhu dobu, muzu porovnat. Vyvoj v, treba, pythonu je rychlejsi a spolehlivejsi (jesli potrebujete UI, tak PyQt nebo PyGtk). VS studio je velmi tezky nastroj.

V čom je vývoj v Pythone rýchlejší? Na rýchlosť vývoja má IMHO najvčší vplyv kvalitné IDE hlavne intelli sense, napíšem jedno - 2 písmená a doplní mi celý identifikátor, aj NetBeans má celkom kvalitné ale VisualStudio má najlepšie dokáže dokonca nájsť slovo aj v strede identifikátoru. A taktiež podčiarkovanie chýb, object browser automatické formátovanie - kôli prehladnosti atď. A taktiež možnosť veľa vecí si naklikať namiesto písania kódu. V tomto Visual Studio nemá konkurenciu, teda aspoň ja neviem o žiadnom IDE pre Python v ktorom by sa dali písať aplikácie tak rýchlo, ak o nejakom viete budem veľmi rád keď ho budem môcť vyskúšať. Skúšal som akurát Komodo IDE.

Btw. Python je aj v .NET, u .NET na jazyku nezáleží všetky kompilované sa kompilujú do CLI a interpretované sa vykonávajú nad DLR a sú navzájom interoperabilné takže môžem napísať knižnicu aj v Ruby alebo Pythone a použiť ju v aplikácii napísanej v C#

A v čom je Visual Studio ťažký nástroj to som nepochopil ani ja.

36
Vývoj / Re: Rychlost vývoje a zkušenosti s .NET
« kdy: 08. 04. 2011, 11:51:15 »
Robil som v C++ a Delphi, no teraz (kvoli firme) musim prejst na net, tak ma to velmi zaujima.

Hlavný rozdiel medzi Object Pascalom a C# je že zatiaľ čo Object Pascal je zmes objektového a procedurálneho jazyka, C# je čisto objekotový jazyk, takže všetok kód musí byť umiestnený vo vnútri tried. A taktiež s premennými sa pracuje ako s objektami. C# síce kôli efektivite obsahuje aj primitívne dátové typy, no s tými sa vďaka automatickému boxingu pracuje tiež ako s objektami.

Rýchlosť vývoja je vďajka Visual Studiu, a výbornému debuggeru, veľmi vysoká. dnes vpodstate neexistuje rýchlejšia technológia na vývoj aplikácií. C# je silne typový jazyk, takže nemusíš veľa testovať, compiler za teba veľa chýb odhalí, a Visual Studio ti vačšinu chýb aj podčiarkne už v rámci písania kódu. Visual Studio má aj výborný našeptávač, ktorý našeptáva úplne všetko (delphi ti našeptráva len atribúty).

37
Vývoj / Re: Na co všechno je dobrý LISP?
« kdy: 05. 04. 2011, 20:10:41 »
Tak to je hodně zlé, když programátoři dnes už mají potíže i s formální logikou...

To teda je. Ale v tvojich plkoch by som logiku nehľadal.

38
Vývoj / Re: Na co všechno je dobrý LISP?
« kdy: 05. 04. 2011, 19:43:35 »
Ale vypada to, ze se konecne vracime k puvodni otazce, ktera znela jako: "Kde se LISP uplatni lepe, nez jine jazyky?".

S lispom nemám žiadne skúsenosti, ale sú typy úloh na ktoré sú jazyky typu LISP ideálne. v LISPe sa dá veľmi jednoducho napísať trebárs parser programovacieho jazyka, veľmi silná valstnosť lispu a podobných jazykov (napr. aj F#, alebo Javascripu) je že sa nerobí rozdiel medzi kódom a dátami. V bežných jazykoch na tieto špecifické typy úloh musíme vytvoriť vlastný DSL alebo použiť XMLko.

39
Vývoj / Re: Na co všechno je dobrý LISP?
« kdy: 05. 04. 2011, 19:08:07 »
Problém je v tom, že lispisti tady vehementně tvrdí, že štípačky jsou jedinečný nástroj na cokoli včetně utírání si [...] a kdokoli si utírá [...] čímkoli jiným, je cvičená opice.

Joo? A to tu řekl kdy kdo?

nedávno si napísal že:

...
Stále si nerozumíme. LISP je jazyk určený lidem k programování, ne cvičeným opicím k lepení kódu. :D

1. programovanie je synonymum lepenia kódu.
2. 99% vývojárov neprogramuje v LISPe, sú teda cvičené opice?

41
Vývoj / Re: Na co všechno je dobrý LISP?
« kdy: 03. 04. 2011, 13:40:28 »
Citace
Dobrý programátor je lepič kódu. Práca kvalitného vývojára je založená na kooperácii a deľbe práce. nebude znovu onbjavovať koleso keď ho už objavil niekto pred ním a vyladil ho k dokonalosti, dobrý programátor sa sústredí len na riešenie problému. Väčšinu času venuje štúdiu, knižníc, frameworkov a návrhových vzorov. Je lacný rýchly a efektívny.

a uvedomujes si, ze podle tve logiky autori tech knihoven, frameworku a navrhovych vzoru jsou prave ti spatni programatori? :-]]

Asi si to nepochopil, zaujímavý článok na túto tému je: http://vbnet.cz/blog-clanek--131-dva_programatorske_pristupy.aspx

42
Vývoj / Re: Na co všechno je dobrý LISP?
« kdy: 03. 04. 2011, 13:15:44 »
..
Takove veci samozrejme existuji, ale nejsou zadarmo (LispWorks, Allegro CL). Co se tyce OSS knihoven, quicklisp.org. V podstate oboji uz tu padlo, co takhle precist si nejdriv poradne diskusi?

Omlúvam sa, ale na to fakt nemám čas.

Jinak pokud budete mit dobre programatory, bude to rychleji a za nizsi cenu. Pokud budete mit lepice, vyjde to nastejno.

Dobrý programátor je lepič kódu. Práca kvalitného vývojára je založená na kooperácii a deľbe práce. nebude znovu onbjavovať koleso keď ho už objavil niekto pred ním a vyladil ho k dokonalosti, dobrý programátor sa sústredí len na riešenie problému. Väčšinu času venuje štúdiu, knižníc, frameworkov a návrhových vzorov. Je lacný rýchly a efektívny.

Zlý programátor sa nevenuje štúdiu knižníc a frameworkov lebo je lenivý, zlý programátor, nepoužíva mozog, zlý programátor len produkuje zlý kód, programuje všetko sám a odznova, a preto je pomalý, drahý a neefektívny. Takého programátora nikto nechce.

43
Vývoj / Re: lua + mvc framework
« kdy: 02. 04. 2011, 17:26:37 »
...

Ja by som sa na tvojom mieste naučil radšej tie railsy. Jazyk lua ani ten fw nepoznám, ale nemá zmysel investovať čas do štúdia nejakej exotickej technológie, ktorú okrem teba pozná maximálne ďalších 5 ludí a v praxi s ňou nenájdeš žiadne uplatnenie. Ruby je jednoduchý jazyk a fw Rails sa dá rýchlo naučiť sú k tomu aj videá, tutorialy atď.

44
Vývoj / Re: Na co všechno je dobrý LISP?
« kdy: 02. 04. 2011, 14:10:41 »
Zaverem bych se jeste zeptal, jestli nekdo nema nejaky tip na dalsi stranky, jako jsou root nebo abclinuxu, o programovani, kam chodeji zkuseny programatori diskutovat?

root a abclinuxu nie sú stránky o programovaní, ale o linuxe a open source. o programovaní sa tu veľa nedozvieš(max o programovaní v linuxe), nechodia sem totiž programátori, ale správcovia serverov.

cz dikusie o programovaní:

http://forum.builder.cz/

http://forum.zive.cz/forum-922/Programovani.html

http://programujte.com/?akce=diskuze

45
Vývoj / Re: Na co všechno je dobrý LISP?
« kdy: 28. 03. 2011, 22:25:16 »
Stále si nerozumíme. LISP je jazyk určený lidem k programování, ne cvičeným opicím k lepení kódu. :D

A ako to súvisí s otázkou? Stále sa tu len teoretizuje, ale aká je využiteľnosť jazyka v praxi? Prečo keď je LISP taký perfektný jazyk, tak sa nepožíva vo vačšej miere? Ja som si tiež lisp vyskúšal, ale nenapadlo ma načo by som ho mohol použiť. vypisovalo to do konzoly nejaké písmená. Väčšinu knižníc ktoré robia niečo užitočnejšie si ajtak musím naprogramovať v inam jazyku a v lispe ich len pozliepať, neni potom náhodou skriptovanie v lispe len lepenie kódu?

Stran: 1 2 [3] 4 5