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 - Ondra Satai Nekola

Stran: 1 ... 174 175 [176] 177
2626
Vývoj / Re: Porovnání C a Javy pro začátečníka
« kdy: 21. 01. 2011, 15:58:27 »
@Lukas: To jsou presne dovednosti a schopnosti, ktere zacatecnik nepotrebuje. Zacatecnik potrebuje pochopit kompozici a dekompozici, algoritmy a datove struktury. Nepotrebuje loadovat DLL nebo malovat okenka. To je az aplikace neceho elementarnejsiho.

2627
Vývoj / Re: Porovnání C a Javy pro začátečníka
« kdy: 21. 01. 2011, 10:27:10 »
Jednou vetou: staticke a silne typovani nejsou to same.

2628
Vývoj / Re: IDE pre Javu
« kdy: 20. 01. 2011, 14:28:04 »
@Tomas: Tak, tak. Osobne bych zacal na IntelliJ Comunity nebo na NB, buildovaci infrastrukturu bych drzel v podobe, aby nezavisela na IDE, a pokud by mi zacalo neco hodne chybet, tak bych se podival dal. (pak jsou samozrejme projekty, ktere primo rikaji "Pouzij Eclipse", "Pouzij NetBeans", ale to je jina kategorie. Kdyz ho clovek ma pred sebou, tak to obvykle vi.)

2629
Vývoj / Re: IDE pre Javu
« kdy: 20. 01. 2011, 13:02:49 »
NetBeans - dobre navrzeny a prehledny system projektu, dnes pomerne spolehlive IDE
Eclipse - enterprisova podpora az na pudu, ale pusobi hodne splacane
IntelliJ - nejlepe rozumi kodu, dost casto je v necem prvni. Enterprisove vlastnosti za penize.

2630
Vývoj / Re: Porovnání C a Javy pro začátečníka
« kdy: 19. 01. 2011, 12:40:01 »
Dovolil bych si poznamenat, ze kopec prispevku tu obsahuje uzitecne informace na tema "jaky jazyk zvolit pro muj projekt", ale pri vyberu prvniho programovaciho jazyka pro zacatecnika jsou spise irelevantni.

Ne tak docela. Podle meho nazoru nema smysl jit se "ucit jazyk", nebo "ucit programovat" jen tak, bez cile. Me se pri uceni obvykle osvedcilo vybrat si nejaky prakticky cil, mensi projekt a ten pote realizovat nastrojem, ktery se mi libi a ktery bych si rad osvojil. Ma to nekolik vyhod; zaziju si postupy, ktere se pouzivaji, mohu srovnat vice nastroju pro stejnou ulohu a sam sebe motivuji dilcimy uspechy.

To je samozrejme dobra varianta. Ale je trochu zradna - clovek se (na rozdil od "vyuky pro vyuku") lehce namotivuje, ale muze snadno zacit bastlit, udelat spatna rozhodnuti, natlouci si nos... a prijit o motivaci. Navic se obloukem dostavame opet na to same misto: prvni projekt musi byt dost maly a dost lehky. Zacit projektem, ktery vede k pouziti C (assembleru, Perlu, Fortranu...) je spatny napad.

Sam se ted snazim naucit svou milou programovat. Jako dobra kombinace mi prijde kombinace skvele ucebnice s hodne cvicenimi (Head first programming), az se dostaneme o kus dal, tak si dohodneme nejaky snadny projekt, na kterem si to vyzkousi v praxi (je biolozka, takze to tipnu na nejakou simulaci evoluce, mozna neco z teorie her). Kdybych ji hodil doprostred projektu, tak ji bude chybet nadhled, pokud bych ho moc odkladal, tak ji nedojde, jak moc uzitecny nastroj dostava do rukou.

2631
Vývoj / Re: Porovnání C a Javy pro začátečníka
« kdy: 18. 01. 2011, 20:43:52 »
Dovolil bych si poznamenat, ze kopec prispevku tu obsahuje uzitecne informace na tema "jaky jazyk zvolit pro muj projekt", ale pri vyberu prvniho programovaciho jazyka pro zacatecnika jsou spise irelevantni.

2632
Vývoj / Re: Porovnání C a Javy pro začátečníka
« kdy: 18. 01. 2011, 09:21:56 »
Uvědomte si, že vše, co má běžet opravdu rychle, je a ještě dlouho bude programováno v C/C++. Navíc uvidíte "pod pokličku" všech zpomalovacích vrstev jako je java nebo C# a budete schopni odhadovat, jak zatíží ten či onen algoritmus procesor. Pokud někomu dělá problém se tyto nepříliš složité jazyky naučit, tak ať raději vůbec neprogramuje, stejně to bude stát za starou belu.
Da se souhlasit s tim, ze C udela z programatora lepsiho programatora. Ale stale v tom nevidim duvod, proc by to mel byt prvni jazyk. Zacit jednodusim a pokracovat ke slozitejsimu. (S tim, ze by se mel clovek naucit C++ i pokud se jim nechce zivit, bych ale uz nesouhlasil. Pro praxi je to jazyk uzitecny, ale na rozdil od plain C tam neni nic, co by podstatne rozsirilo programatorovu mysl. Navic je to dost nestastne navrzeny jazyk, ktery zabere hodne casu, ale vse v nem je jinde lepe.)

2633
Vývoj / Re: Porovnání C a Javy pro začátečníka
« kdy: 17. 01. 2011, 16:45:22 »
Jako prvni "opravdovy" jazyk bych C nebral ani nahodou. Jako druhy, treti jazyk je to skvela volba, ktera cloveku ukaze hodne veci do hloubky. Ale jako prvni knihu take nedavame detem Fucaultovo kyvadlo vytistene malym pismem.
Zacal bych Pythonem (alternativne Ruby, Smalltalkem, Scheme...), v mirne horsim pripade Javou. Zacatecnik imo nema byt postaven naraz pred vsechny problemy, bude mu stacit prvni varka (algoritmizace, cykly, podminky, volani funkci, rekurze). Bude rad, ze napise print vysledek a ono to vypise vysledek (ruku na srdce, trebas IO je v C sice logicke, ale aby ho clovek pochopil, tak musi chapat hodne i netrivialnich veci).

Takze ma rada: zacit mensim problemem (Python, Ruby, Java...), nabrousit si na nem drapy a pak jit smer C. Lepsi dostat do zacatku nejaky ten bonus zadarmo (sprava pameti, bohate knihovny, bezpecnost runtime...) nez si namlatit cumak. Nekoho to zoceli, ale vetsinu odradi. Prvni kroky jsou tezke a pozitivni zpetna vazba neocenitelna.

Z knih pro zacatecniky neznam nic lepsiho nez edici Head first. Zacal bych Head first programming (pouziva Python), ale i Head first Java nebo Head first Python jsou dobre navrzene ucebnice.

2634
Distribuce / Re: Desktopové prostředí podobné Mac OS
« kdy: 03. 01. 2011, 11:57:55 »
Nekritizoval jsem vcelku dobry Dock, ale to, ze je menu aplikace na horni hrane obrazovky. Vetsinou.

2635
Software / Re: ubuntu one a konfliktni soubory
« kdy: 30. 12. 2010, 16:24:26 »
A jeste se ujistim: Ubuntu1 pouzivas jen z jednoho pocitace?

(Btw: nebylo by lepsi pouzit nejaky version control system, trebas mercurial?)

2636
Software / Re: ubuntu one a konfliktni soubory
« kdy: 30. 12. 2010, 16:22:44 »
Neni neco zajimaveho v ~/.cache/ubuntuone/log/syncdaemon.log ?

2637
Distribuce / Re: Desktopové prostředí podobné Mac OS
« kdy: 30. 12. 2010, 11:13:08 »
@Tomas: Imo spise skombinujes nevyhody obojiho. Roztristenosti linuxu se nezbavis a prineses si par potizi z Mac OS X (menu nahore...).

2638
Distribuce / Re: Desktopové prostředí podobné na Mac OS
« kdy: 29. 12. 2010, 13:43:23 »
Od oka bych zkusil http://pinguy-os.sourceforge.net/, ale osobni zkusenost nemam. Jeste blize filosofii by bylo pouzit WindowMaker, ale bude pro nej, obavam se, nedostatek nativnich GNUStep aplikaci.
Popravde bych se ale podobneho pristupu bal. Kdo chce Mac OS X, at pouzije Mac OS X. Linux muze byt v mnohem podobny, ale jsou proste veci, ktere jsou ruzne - trebas instalace aplikaci v macovem stylu se da "dokuchat", ale clovek se zacne norit cim dal hloubeji do problemu, kterym by se vyhnul, kdyby nepekl kure a'la bazant, ale rozhodl se mezi kuretem a bazantem.

2639
Lepsi nez ze pokouset dostat z lidi odpovedi dotaznikem je z mnoha duvodu (odpovidaji jen specificti jedinci, ke vsemu jsme na rootu, ne kazdy odpovida pravdive...) pouzit sber dat primo z aplikace nebo (nejspise v tomto priapde) zkusit jednoduche usability testovani. Da se to delat i bez velkeho labu s polopropustnymi zrcadly...

2640
Bazar / Re: Pomoc s bakalářskou prací
« kdy: 09. 12. 2010, 12:17:34 »
Ja netvrdim, ze je dotycny ekvivalent zlodeje. Jen se ptam, kde vidite hranici, protoze vase argumentace by obdobne chranila i zlodeje.

Ostatne nejspise nepujde o zniceni zivota (povim vam, ze se mi staly horsi veci nez nedokoncena prvni VS a svuj zivot i tak odmitam povazovat zniceny), jen pravdepodobne bude dotycnemu (at uz je vinny nebo nevinny) sef bakalarky dychat na krk.

Stran: 1 ... 174 175 [176] 177