sobota 20. listopadu 2010

Paralelní systémy


Paralelní systémy MI-PAR (nebo taky X36PAR, či Y36PAR) na ČVUT jsou legendární záležitostí, kterou si mnozí rádi zopakují dvakrát, někdy i vícekrát. A proto snad někomu bude k užitku, když se podělím o těžce nabyté zkušenosti ze semestrálky.
  1. Neimplementujte vlastní stack, zabere to přes polovičku semestrálky. Raději použijte std:vector.
  2. Nesnažte se posílat std::vector, ale převeďte to na pole, které potom zpět převedete na vector.
  3. Pro odchytávání seqmentation fault lze použít Valgrind: mpirun -np 2 valgrind --log-file=valgrind.log ./a.ou
  4. Pro vyhledávání nedosažitelných částí kódu lze použít gcov.
  5. Pro hledání části kódu, která program zpomaluje, lze použít gprof.
  6. Zvolte si partnera, který to nenechá jenom na Vás.
Kód je zveřejněn na code.google.com. Pokud Vám byl k užitku, poděkujte mi kliknutím na +1.

Úchylky

Bavil jsem se s kolegou, proč jeden náš spolužák neustále nosí tepláky. Nakonec jsme ale došli k závěru, že taky máme své úchylky. A že je normální být nenormální. Proséváním internetu jsem zjistil, že existuje hezký zvyk blogerů své úchylky zveřejňovat, a tak pro pobavení můj list úchylek:
  • Píši inkoustovým perem s černým inkoustem.
  • Nosím šálu i v létě.
  • Když rozbalím svačinu, nejdřív ji ochutnám, a až poté nabídnu ostatním (jinak by mi přebrali holku).
  • Používám růžový zubní kartáček (ne že bych měl na výběr, když jsem nejmladší v rodině...)

Vánočka křupy křup

Přijde takhle krásná slečna do restaurace a objedná si "steak mňami mňam". Pán u vedlejšího stolu to zaslechne a praví: "A víte co, mně zase přineste hrachovou kaši pufy puf".

Nejedl jsem ani jedno, ale omylem jsem si koupil vánočku křupy křup - místo hrozinek v ní byl štěrk.

Kdysi mi můj bratr spravil, že když byl na brigádě v pekárně, personál tam močil do díždě s těstem, protože to bylo blíže, než na toaletu. Tehdy jsem to považoval za rafinovaný způsob, jak pro sebe urvat co největší kus žvance. Dnes si to ale už nemyslím ...

sobota 13. listopadu 2010

Nepovažuji se za hráče her.

Aby můj seznam dohraných her neskončil v nějakém zaprášeném sektoru na disku, svěřuji ho internetu:

  • Civilization III
  • Civilization VI
  • Heroes I
  • Heroes III
  • Earth 2140
  • Stronghold
  • Stronghold Crusader Extreme
  • Husita
  • Berušky
  • Worms Armageddon
  • Diablo I
  • Samorost 2
  • World of Goo
  • Final Fantasy IV
  • Final Fantasy VI
  • Isoball 2
  • Defense of the Oasis
  • Disciples II
  • Mravenci
  • Pandemic 2
  • Pandemic 5
  • Cursed Treasure
  • Botanicula
  • Plants vs. Zombies
  • Diablo II
  • The Lost Vikings
  • Caesar III
  • Monopoly Deluxe
  • Urtuk The Desolation
  • RimWorld
  • Tyranny
  • Baldurs Gate II
  • Into the Breach
  • Dawn of Man