utorok 26. mája 2009

Meaningful one

Po poli běží myš šedá
Běží, ani neví kam
Po krajině se vítr zvedá
Žene jí do očí prach.

Řekla si, proč bych stála
Furt na místě tam
Co bych se s tím tady srala
Překročím rychlosti práh.

Nasadila přilbu rázně
Předpisy jsou předpisy
Tak a tímto nuda hasne
O život se jde běžet.

Má to taky druhý důvod
Není to už jak kdysi
Ten spěch má i jinde původ
Orel začal si ji hledět.

Na poli šanci moc nemá
Jinou taktiku třeba
Stačila by malá změna
A myš zahla do lesa.

Ten tah nečekal orel
Sice se stromů nebál
Zobákem však do něj najel
A teď už rychle klesá.

A myš už vítězně stojí,
Šampus si asi donese,
Oslavovat už se strojí,
Vtom rachot ozve se...

Strom nevydržel orla náraz,
Nestihne už utéct myš...
Spadnul prudce a naráz,
Nebyla to dobrá skrýš.

A medvěd co to sledoval,
Jen rameny pokrčíl,
A dál se klidně ládoval
Burákama.

sobota 16. mája 2009

Alone

Ať měsíc svítil
Či temný byl les
On sám venku seděl
Neštěk po něm pes

Seděl sám
Zrak svůj ke hvězdám zvedal
Jakoby tam
Na svoje otázky odpovědi hledal

Měl jen sám sebe
Chtěl něco víc
Hleděl do nebe
Chtěl jí to říct

Však vídával ji šťastnou
Někoho u sebe mít
Jeho hvězdy hasnou
Už není pro co žít

A tak nevyřčena měla zůstat
Ta nejdůležitějši věta
Na jeho hrobě tráva vzrůstá
A šedne, jak jdou léta

Tam ležet bude věčně
A dívat se vzhůru
Možná lítostivě, možná vděčne
Ukončil svou noční můru

utorok 12. mája 2009

Čajová matematická analýza

Zadanie úlohy


Dvaja obyčajní vysokoškolskí študáci Izi a polo celé 2 semestre pravidelne pijú čaje zo svojich milovaných politrákov. Nazbieralo sa im tam už m=33 krabičiek, pričom karbičky mali rôzny počet sáčkov čaju







Počet sáčkovPočet krabičiek
25 sáčkov12×
20 sáčkov18×
100 sáčkov
40 sáčkov


Koľko litrov čaju tí dvaja vychľastali?

A takto to vyzerá v praxi

Vzorové riešenie FIŤáka, ktorý má zapísanú Matematickú analýzu


Máme nekonečnú postupnosť, ktorá nám vyjadruje počet čajových sáčkov v jednej krabičke. Môžeme si ju zapísať ako

Definícia postupnosti

Celkový objem vypitého čaju si môžeme vyjadriť rigorózne ako objem politráku krát každý člen postupnosti

Vyjadrenie objemu

kde Vpolitrák je rovný 0.5 l. Objem politráku si môžeme vyňať pred súčet

Zjednodušené vyjadrenie objemu

Z definície postupnosti zistíme, že na aproximáciu súčtu nekonečnej postupnosti nám stačí zobrať prvých 33 členov postupnosti.

Dopočítanie príkladu je triviálne a nebudeme sa ním zaoberať — necháme ho na pozornom čitateľovi.

Riešenie stredoškoláka


Zistím si celkový počet balíčkov a vynásobím ho 0.5:

riešenie stredoškoláka

Odpoveď: Izi a polo už vychľastali 450 l čaju.

Záver


Prajem všetkým spolužiakom (a nám s polom tiež) veľa šťastia pri skúške z IMA

P.S: Nikdy neblbnite s matikou na lačný žalúdok.

streda 29. apríla 2009

Deň v Red Hat-e 2009

Dnes sa v Brnenskej pobočke firmy Red Hat uskutočnil deň otvorených dverí. Vošli ste do červenožltej budovy, zdolali pár schodov (alebo sa vyviezli výťahom) a už sa Vám venoval nejaký ten chlapík v červenom klobúčiku. Týchto sprievodcov tam bolo dostatok – vy a vaši kamaráti ste dostali "súkromného" sprievodcu. Mohli ste sa poprechádzať po firme, nahliadnuť do jednotlivých kanclov a zistiť, kto čo robí, osobne sa porozprávať o nejakej téme. (Čo parta mladých, ešte nie úplne zameraných Ajťákov, nemohla využiť.) V bočných miestnostiach bol kumulovaný počet ľudí pri miniprednáškach o "najrozličnejších" veciach - od histórie kernelu až po QE.

Zvedavá duša zaplesala, keď dostávala obrovské miesto na najrôznejšie otázky (i keď pýtajúci sa boli často dosť nesmelí...) Takto som sa dozvedel napr., že v brnenskej pobočke môžete okrem Čechov, Slovákov stretnúť aj Brazílčana, Indov, ľudí hovoriacich arabsky. Najzaujímavejšia otázka bola - ako / kde získať ten pekný červený klobúk, ktorý mal každý sprievodca na hlave? Kúpiť si ho vyjde dosť draho (cesta okolo polsveta k vám niečo stojí), najjednoduchšie je vraj upísať si svoju dušu redhaťákom a s podpisom zmluvy ju dostanete ;)

Veľkým lákadlom pre srdce pravého informatika bola súťaž v chytaní bugov - do niekoľkých zdrojákov bolo zanesených niekoľko chybičiek, vy ste ich mali opraviť. Bugov bolo asi 12 (nepočítal som to), v programoch v najrôznejších jazykoch - C, bash, perl, python a v rpm-kách. Čo si myslíte, koľko by ste ich boli schopní vyriešiť za 40 min? Mne sa podarilo vyriešiť 7, bol som na poraji riešenia 8., ale čas vypršal... Kamarát bol o trochu lepší a dal ich 8! Je to tiež borec ;) V súťažiacej skupinke som nakoniec skončil 2. a moje úsilie bolo odmenené pre mňa veľmi cennou odmenou:

Moja výhra v súťaži - šiltovka RedHat

Priebeh DOD na Red Hate si zaslúži veľkú pochvaľu a nemám čo dodať... Ba! Už sa teším na budúci ročník :-)

Edit: Na nete sú celkové výsledky, v pondelok 4. 5. by tam mali pribudnúť aj správne riešenia.

Celkovo som skončil na slušnom, 4. mieste. :-)

štvrtok 9. apríla 2009

Známka párku

Vazeni priatelia, dovolujem si vas upozornit na nadchadzajucu velku udalost, ktora kompletne zmeni vase zivoty: Coskoro bude zverejnena najlepsia vypekacka vsetkych cias a zaroven nosna skladba vierovyznania Jemný párek s nazvom Známka párku. Narychlo som dal dokopy nieco, co by sa dalo priblizne popisat ako plagat:

Stay tunned!

pondelok 6. apríla 2009

Ako si spríjemniť prácu na projekte s FITkitom

FITkit rulezz!

Projekt do INC má deadline v nedohľadnej budúcnosti (čiže cca 4 týždne). Programovanie hardwaru ma vcelku zaujalo, tak som sa do toho pustil už teraz.

Hm... a čo robia školské veci na tomto vtipnom blogu? Žiadne spoilery na projekt nečakajte :-D Prinášam svetu pár vtipných rozšírení

Nastavenie jasu


Vtipnosť sama o sebe, keď na samotnom displaji neuvidíte zhola nič alebo naopak, len čisto čierne štvorčeky. Našťastie tento stav sa dá skorigovať pomocou potenciometra P0 — pootočíte tou bielou otáčavou časťou pomocou šrobováka.
Umiestnenei potenciometru P0

Vtipné hlášky


Štandardné hlášky človeka čoskoro unudia k smrti - chcelo by to niečo lepšie... Napríklad svoju obľúbenú A je to v prdeli.

Správy sú definované v súbore fpga/fpga.vhdl na 166. (pre prípad úspechu) a na 177. (pre prípad neúspechu) ako
INIT => X"50.." -- 16* hexadecimálne vyjadrenia ASCII znaku

Ručný prevod je dosť o ničom, preto som si spravil jednoduchý programček na konvertovanie správy.

Ešte vtipnejšie ledky


Pri browsovaní toho, čo sme dostali so zadaním som objavil súbor mcu/main.c, ktorý obsluhuje blikanie lediek. S menším prepísaním hlavného mainu, môžeme dosiahnuť zaujímavého efektu, ktoré iste potešia každého epileptika :-D

Double power


int main(void)
{
short counter = 0;
iter = 0;

initialize_hardware();
set_led_d6(1); //rozsvitit LED D6
set_led_d5(1); //rozsvitit LED D5

while (1) {
delay_ms(1); //zpozdeni 1ms
counter++;
if (counter == 50){flip_led_d6(); flip_led_d5();}
if (counter == 1000) {flip_led_d6();flip_led_d5(); counter=0;}
terminal_idle(); // obsluha terminalu
}
}

Blibky, bliky, blik


int main(void)
{
short counter = 0;
iter = 0;

initialize_hardware();
set_led_d6(1); //rozsvitit LED D6
set_led_d5(1); //rozsvitit LED D5

while (1) {
delay_ms(1); //zpozdeni 1ms
counter++;
if (counter == 50) {flip_led_d6();flip_led_d5(); counter=0;}
terminal_idle(); // obsluha terminalu
}
}

Simultantné blikanie


int main(void)
{
short counter = 0;

initialize_hardware();
set_led_d6(1); //rozsvitit LED D6
set_led_d5(0); //rozsvitit LED D5

while (1) {
delay_ms(1); //zpozdeni 1ms
counter++;
if (counter % 250 == 0){flip_led_d5();}
if (counter == 500) {flip_led_d6();flip_led_d5(); counter=0;}
terminal_idle(); // obsluha terminalu
}
}

Príjemné hrátky


Prajem všetkým príjemné hrátky s našim FITkitom, oddýchnime si od kancelárskeho programovania ;)

nedeľa 29. marca 2009

Black && white

Over autumn countryside white rider on white horse running
White shield alongside and white coat on his back waving
Nothing shall be his way stopping
His horse flying like lightning

Trees and grass together are asking
Why and where the rider is heading
Also the white horse is wondering
Why must he be always running

The reason why he is so fast rushing
The time still keeps him pushing
Beautiful princess in the castle waiting
Her beautiful eyes wont stop wailing

So the white knight to his happiness is flying
Or so he was all the time thinking
But sad surprise in the castle awaiting
Blind white knight still forward is running

On the other side of world black knight slowly walking
Never is he rushing, nowhere is he running
With knowledge and wisdom he is having
He knows what will be on the castle happening

The white knight finally arriving
The white castle proudly shining
The white princess sadly crying
Or in embrace with another is she smiling?

Exhausted white rider on the yard standing
For his beautiful white princess waiting
But she will never be coming
In vain was he all the time running

And the white knight finally understanding
Drew his sword and up the stairs rushing
His own happiness he is killing
And suddenly white castle to black is turning

The white knight over the wilderness is walking
His head down to earth is turning
No light can be his eyes reaching
No more colors than black he is seeing

And so the two knights are finally meeting
Before they were enemies to death fighting
Now their hands are shaking
And together as one they are walking

Never should you be happiness of the others killing
Never should you be to the castle blindly running
Never should you be for the love hoping
Inside you the black knight is waiting