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 - Mirek Prýmek

Stran: 1 ... 585 586 [587] 588 589 ... 618
8791
Studium a uplatnění / Re: FIT VUT vs. FI MUNI
« kdy: 26. 09. 2011, 08:01:34 »
FI MUNI - [...]UNIX (shell, administrace) - ukoly a tak dale

Unix se podle mě na FI dá naučit hodně dobře a je mu věnován velký prostor. Se slzou v oku vzpomínám na Yenyův Seminář ze správy systému (http://www.fi.muni.cz/~kas/p090/) - kdyby byl podobně veden každý předmět, tak by imho byla FI fenomenální škola bez konkurence, na kterou by se nedalo dostat.

Obávám se, že to je prostě tím, že Yenya není akademik :(

8792
Studium a uplatnění / Re: FIT VUT x FI MUNI
« kdy: 25. 09. 2011, 19:04:03 »
Na FI mám možnost navštěvovat mnohem více přednášek, než je v doporučených plánech. [...] a tím, že tu nejsou žádné kreditové stropy.

Co to je za nesmysl?

Nevím o tom, že by jakákoli škola dělala při přednáškách prezenci a dovnitř pustila jen ty, kdo jsou na daný předmět  zapsaní. Jestli jsi takový studijní typ, že ti běžný rozsah výuku nestačí, můžeš v libovolné škole sedět v přednáškové místnosti od rána do večera a nikdo tě odtud vyhánět nebude.

A jestli ti jde o to, že absolvování předmětu budeš mít napsané na nějakém papíře, tak to se obávám, že vůbec nikoho nikdy nebude zajímat - každého bude zajímat jenom jestli to umíš nebo ne.

8793
Studium a uplatnění / Re: FIT VUT x FI MUNI
« kdy: 24. 09. 2011, 13:54:48 »
Som student, ale robil som jednu vec pre vacsiu nadnarodnu firmu

A na základě téhle jedné (?!?) věci něco vyvozuješ?

8794
Studium a uplatnění / Re: FIT VUT x FI MUNI
« kdy: 24. 09. 2011, 13:48:01 »
No, pánové, začínáte mě opět utvrzovat ve FIT. Asi to nakonec bude ta volba č. 1 :).

V žádném případě jsem FI nechtěl hanět, v rámci té bídy co v ČR máme je to rozhodně výborná fakulta, o tom vůbec není řeč. Ale i dobrá fakulta by mohla být lepší :)

Každopádně ale pokud opravdu chceš praktičtější orientaci, tak to MUNI nejspíš není to, co hledáš a mohl bys být zbytečně zklamanej a frustrovanej :) (i když postupně se to mění, takže dneska už to může být jinak než když jsem studoval já).

A mohl by mi tedy ještě někdo přiblížit Aplikovanou informatiku a její rozdíl oproti FITu? Stále je to mnoho teorie nebo už je to praktičtější?

Asi nejlepší představu si uděláš ze studijního katalogu: http://www.fi.muni.cz/docs/katalog.pdf Seznam předmětů je na str. 107. Předměty IBxxx a MBxxx jsou čistě teoretické a i IBxxx je v podstatě "matematika"*.  Já osobně FI zazlívám nejvíc to, že tyhle předměty jsou společné - tj. ten, kdo chce praktičtější orientaci, se musí učit to samé IBxxx jako někdo, kdo chce hluboko do teorie - to je podle mě naprostý nesmysl, protože praktici by potřebovali látku podat jinak a s jinými důrazy (např. zaměřit se na to, jak se určitý algoritmus používá místo např. dokazování jeho korektnosti, což zase bude zajímat teoretiky).


* nedej se zmást třeba názvem "návrh algoritmů". O co v tomhle předmětu jde, si uděláš představu ze studijních materiálů: http://www.fi.muni.cz/~libor/vyuka/IB002/stud-materialy/slc-1.ps

8795
Studium a uplatnění / Re: FIT VUT x FI MUNI
« kdy: 24. 09. 2011, 11:22:14 »
Rozhodně neříkám, že teorie není potřeba. Sám teď dělám na data miningu a implementuji algoritmy popsané teoreticky ve vědeckých článcích. Ale abych ty "matematicky" popsané články pochopil tak mi zdaleka stačí vzdělání z VUT FIT.

Tohle si taky myslím. Pokud by člověk náhodou v praxi nějaké ty víc teoretické věci potřeboval, tak si je vždycky může dostudovat. Rozhodně je to imho logičtější než se na škole učit teorii a dostudovávat si věci opravdu potřebné...

Úplně ideální by bylo, kdyby si v případě potřeby zaplatil na univerzitě nějaký kurs té které potřebné teorie (což na MUNI jde, ale zacílenost těch kurzů asi nebude dostatečná tak, aby se to většímu množství lidí vyplatilo).

8796
Studium a uplatnění / Re: FIT VUT x FI MUNI
« kdy: 24. 09. 2011, 09:53:32 »
Pokud nedelas vyzkum v CERNu, nedelas formalni analyzy a verifikace nebo podobne (kolik takovych pracovnich pozic je, ze? :))

No hlavně to jsou pozice právě pro ty píečďáky a docenty - a asi tady nebude nikdo, kdy by jim bral právo šťourat se v čemkoli, co uznají za vhodné, včetně základního výzkumu...

8797
Studium a uplatnění / Re: FIT VUT x FI MUNI
« kdy: 23. 09. 2011, 17:24:05 »
Podla mna by na to co pises nestacil ani kvalitny 5 rocny program

Možná jenom máme jinou představu o tom zdůrazněném slovu "potřebný"...


8798
Studium a uplatnění / Re: FIT VUT x FI MUNI
« kdy: 23. 09. 2011, 16:53:32 »
Btw. s tim kapitalismem bych byl velice opatrny. Stejne tak jako nic neni ani uplne cerne tak nic neni ani uplne bile. Ale zahranicni zkusenost je jinak urcite vyborna.

To jsem nemyslel v souvislosti se zahraničím, ale v souvislosti s ne-univerzitním prostředím obecně. Člověk by prostě neměl očekávat, že ho univerzitní komunismus připraví na ten kapitalismus, co je všude okolo :)

8799
Studium a uplatnění / Re: FIT VUT x FI MUNI
« kdy: 23. 09. 2011, 16:21:49 »
Citace
Citace
Můžeš získat širší rozhled.

To souhlasím. Ten ale živý tak možná novináře a nebo spisovatele. V praxi se budeš "úzce specializovat". V případě programátora zřejmě na programování a 8+ hodin denně vymýšlení nového kódu ti dá pravděpodobně daleko víc než pět let sporadického teoretizování při 90 minutové seanci týdně. Vyváží těch pět let praxe které ztratíte skutečně ten "všeobecný rozhled" který získáte?

Nevím, jestli má škola primárně poskytovat širší rozhled. Možná tak v prvním ročníku. Jinak by se imho ideálně měl člověk naučit potřebné* teoretické základy oboru, na který se chce profilovat, a potom si tu teorii pořádně vyzkoušet v praxi - určitě na stáži v nějaké firmě, ideálně v zahraničí, aby taky trochu viděl, jak to v kapitalismu funguje, a nebyl oblblý akvarijními univerzitními podmínkami.

Takže třeba programátorovi imho stačí naučit se všechny v praxi využitelné datové struktury, návrhové vzory, základní paradigmata programovacích jazyků, základy složitosti (minimálně na té úrovni, aby chápal rozdíl mezi O(1) a O(x) a uměl určit složitost svého algoritmu). Víc pro praxi stejně většině lidí škola dát nemůže. Na to, co jsem napsal, by bohatě stačil kvalitní Bc. program, víc je ztráta času a honění vody.


* tohle slovo podtrhávám... S nevyužitelnými extra hoch věcmi ať si hrají píejčďáci a docenti, tisíc lidí ročně s takovými znalostmi fakt nepotřebujeme, zvlášť když tomu nerozumí pořádně

8800
Studium a uplatnění / Re: FIT VUT x FI MUNI
« kdy: 22. 09. 2011, 23:42:07 »
[...] ktere v praxi nevyuzijes. (kamaradi studuji aplikovanou informatiku)

Jo, to je asi tak v kostce význam slova "aplikovaný" na FI :)))

Navíc s FI MUNI stejně jako s FIT VUTBr spolupracují různé firmy např. IBM, Red Hat atd..

Jo, to je další zajímavé slovo: "spolupracují"... :)

Stejně jako u předchozího nějak moc nevím, co přesně v univerzitním kontextu znamená...

Zkouším to vydedukovat na základě indicií:
 - "průmysloví partneři" občas na FI přijdou udělat přednášku o tom, jak je jejich firma úžasná a proč by tam měli všichni pracovat
 - podle webovek FI byla ve spolupráci se "strategickým partnerem" RH vypracována jedna (!) diplomka [1]
 - aktuálně vypsaných diplomek pro "strategického partnera" RH: 40 [2]
 - v roce 2010 se partnery FI staly mj. firmy SolarWinds Czech, Apprise Software a jakási firma Microsoft
 - nabídky práce u partnerů zveřejněných na stránkách univerzity: nepočítaně
 - nabídky stáží na stejném místě: 0 [4]
 - povinné stáže v době mého studia: 0
 - volitelné stáže v době mého studia: o žádných jsem nevěděl, ale to je nejspíš taky moje chyba

Ale ledy se evidentně hýbají - doufám, že se do budoucna podaří na té spolupráci řádně spolupracovat, když už na tom spolupracuje i EU v rámci spolupráce na projektu "spolupráce v rámci sítí"http://www.fi.muni.cz/projects/inovace-mgr.xhtml.cs :)
 
Jsou tu nějací současní FI-áci, kteří o spolupráci ví víc než že na prezentacích bývá občerstvení? :) Docela by mě to zajímalo, jestli se to někam hýbe nebo ne...

[1] http://www.fi.muni.cz/for_partners/SDIPRuRedHat.xhtml
[2] http://www.fi.muni.cz/for_partners/SDIPRaRedHat.xhtml
[3] http://www.fi.muni.cz/for_partners/newpartners.xhtml
[4] někde asi jsou, ale na výchozí stránce vidím jenom sloupeček "pracovní příležitosti", to je pochopitelně moje chyba :) http://www.fi.muni.cz/for_partners/index.xhtml.cs

8801
Vývoj / Re: Programovací jazyk pro velký web
« kdy: 22. 09. 2011, 23:02:47 »
Just my $0.02:

Ono nakonec stejně bude záležet na okolnostech, který jsi nenapsal a který můžeš posoudit jenom ty sám. Třeba na tom, jestli je výkon opravdu kritickej, jestli záleží na škálovatelnosti, jakou mají tyhle dvě věci váhu oproti udržovatelnosti a dostatku lidí znalých té použité technologie atd. atd....

z toho co se tady píše budu tedy volit jazyk kompilovaný a objektově orientovaný, který poběží na linuxovém serveru. Tím pádem zbývá jenom C++ a Java.

Pokud bys chtěl být trochu novátorštější a vyhovovalo by to požadavkům (viz výš), tak by ještě zajímavou variantou mohl být Erlang. Je rychlý, dá se kompilovat a pokud má aplikace určité vlastnosti, tak i kód je výrazně přehlednější a udržovatelnější než v tradičnějších jazycích. Obrovskou výhodou je škálovatelnost - pokud je aplikace čistě napsaná, je škálovatelnost prakticky zadarmo a efektivní. Třešnička na dortu je snadný přechod na distribuované zpracování, pokud je to potřeba. Velké plus je, že to není žádný excentrický katedrový jazyk, ale prověřená průmyslová technologie.

Webových frameworků není moc a asi nejsou na takové úrovni jako jinde (neumím moc posoudit), ale pěkné se najdou - záleží na tom, o co má jít a co je v projektu důležité. Třeba Mochiweb je docela pěkný a kostra se v něm napíše v Django templates. Trochu vypracovanější (ale tím asi i trochu víc svazující) je třeba Zotonic. Něco mezi je Chicago Boss. Na opravdu "webově nízkoúrovňové" věci by se mohlo hodit psát přímo pro Yaws... možnosti jsou, jde jenom o to, jestli jsou pro tvůj účel použitelné :)

8802
Odkladiště / Re: Rozšířenost *BSD systémů
« kdy: 19. 09. 2011, 10:08:59 »
vyvijel jsem pro RedHat

:)

To, ze jsem ted v casovem presu neznamena, ze jsem pitomy uzivatel.

Mně se ta otázka nelíbila, protože's napsal, že's něco zkoušel a ono to nefungovalo - kdybys sem vložil, jak to vypadalo a aspoň hrubej popis, co nefungovalo, bylo by to jiný kafe. Není mi totiž moc jasné, co's mohl mít blbě - zadání je tak jednoduché a pf tak dobře vymyšlené, že fakt nechápu, co se ti na těch 3 řádcích nepovedlo...

(to nemá být rýpání, jen nasměrování, co se asi tam mohlo nelíbit pepazdepovi...)

8803
Windows a jiné systémy / Re: 4.4 BSD kernel v distribucích
« kdy: 18. 09. 2011, 09:16:18 »
Pokud by se fantasy-mu nechtělo studovat kupu materiálů (což by byla škoda, páč to jsou zajímavé věci), tak bych možná pro základní orientaci v problému dodal tohle:

FreeBSD* jako takové je víceméně jednolitý operační systém (kernel+userland) skládající se z různých částí, některé vyvíjené přímo FreeBSD týmem, některé přetažené odjinud (třeba openssl). Snaha je mít co nejvíc částí systému pod BSD licencí, ale některé části jsou i GPL (až donedávna třeba gcc). Operační systém se instaluje jako CELEK, nepoužívají se balíčky** tak, jak je to na Linuxu. Zdrojáky celého OS se uchovávají v jednom cvs - co tam je a není je možné se podívat tady http://www.freebsd.org/cgi/cvsweb.cgi/src/ - toto je samotné FreeBSD.

Kromě toho existují porty, což není nic jiného než make skripty, které slouží k usnadnění instalace software třetích stran (např. samba). Ve světě FreeBSD existuje poměrně striktní oddělení systému jako takového a softem "odjinud" (z portů) - zatímco třeba Ubuntu Linux tzv. "obsahuje sambu", FreeBSD ji prostě neobsahuje, jenom dává k dispozici elegantní způsob, jak sambu nainstalovat.

Takže když se třeba upgraduje FBSD 8.1 na 8.2 tak se neupgradují žádné balíčky, ale prostě se mění jednotlivé soubory - buď binárně (+ se patchují konfiguráky), nebo se prostě stáhnou zdrojáky nové verze 8.2, přeloží a nainstalují. Major verze dodržují binární kompatibilitu, takže při upgradu 8.x na 8.y není potřeba znovu překládat software třetích stran.

* budu mluvit o něm, ale asi to platí pro *BSD obecně
** resp. systém je rozdělený na několik částí z nichž některé jsou volitelné, ale nejsou to balíčky pro jednotlivý soft tak, jako na Linuxu, jsou to logické celky - např. man pages, games, source

8804
Odkladiště / Re: Rozšířenost *BSD systémů
« kdy: 17. 09. 2011, 09:55:40 »
kdy člověk systém donutí nainstalovat něco bez závislosti nebo se starší verzí závislosti, než by správně měla být, což může a nemusí fungovat

Btw, nemusí to být vyloženě stylem "-f". Viz např.
Citace
If -P is given twice (i.e. -PP) and the fetched package is not the latest but at least newer than the current installation [...]

Hlavně pro nováčka je to celý trochu nepřehledný - informace o závislostech v portech, jejich zhuštená podoba v souboru INDEX, konkrétní informace s čím to bylo přeloženo a co to potřebuje v balíčcích, údaje o tom, co je nainstalováno a na čem to aktuálně závisí ve /var/db/pkg a ještě kopie téhož v nějaké té Ruby databázi, která se navíc občas rozbije a je potřeba ji regenerovat...  Když má člověk takhle víc zdrojů podobného typu informací, tak občas trochu tápe, co se bere odkud... Pokud člověk všechno dělá standardní cestou, tak všechno funguje automaticky a ani mu tenhle guláš nedojde, ale když potřebuje něco specifickýho, může se do toho trochu zamotat, než si ujasní, jak to vlastně přesně funguje...

K dobré legraci může třeba dojít třeba v situaci, kdy si člověk vytvoří balíčky s nějakými volbami, potom je v portech změní (třeba nevědomky - prostě se kouká, jaké volby jaký balíček má a něco zapne) => portupgrade (pokud si to dobře pamatuju) bere informace o závislostech z portů, kde jsou ale vlivem změněných options jinak než reálně jsou v přeložených balících....

8805
Odkladiště / Re: Rozšířenost *BSD systémů
« kdy: 17. 09. 2011, 09:43:12 »
No to oznami. Ja jen jestli to neco nerozbije coz by byla jeste horsi varianta. Aby neco neskoncilo napul aktualizovane nebo nejaky balik zacne plivat jen core soubory kvuli nedokoncenemu prechodu atp. Pokud jen oznami, ze to nejde a pokracuje s tema co jdou a nema to vliv na funkcnost, tak to je v pohode (i kdyz jasne ne idealni stav).

Rozbití nehrozí. Instaluje se v tom pořadí, v jakém na sebe balíky závisí, takže pokud nejde nainstalovat prerekvizita, pak se už nenainstaluje to, co na ní závisí. Existují samozřejmě scénáře, kdy člověk systém donutí nainstalovat něco bez závislosti nebo se starší verzí závislosti, než by správně měla být, což může a nemusí fungovat - ale to je nestandardní zásah a každého věc, jestli bude takhle systém znásilňovat.

Stran: 1 ... 585 586 [587] 588 589 ... 618