Existuje 10 typů lidí …

Znáte ten starý známý ajťácký vtip? Myslím tento:

Existuje 10 typů lidí: ti, kteří rozumí binární soustavě a ti, kteří nerozumí.

A znáte také jeho upravenou variantu?

Existuje 10 typů lidí: ti, kteří rozumí trojkové soustavě, ti, kteří nerozumí a ti, kteří si mysleli, že toto je vtip o dvojkové soustavě.

Když se nad tím zamyslíte, jistě vás napadne, že tímto zdaleka nekončíme. Takovýchto vtipů může být vlastně docela dost. A to, přesně řečeno, nekonečně mnoho.

To je docela hodně, já vím. Ono i přečíst je všechny by nějaký ten čas zabralo. Nicméně, připravil jsem krátký seznam těch prvních:

Jen tyto dva

Prvních 5

Jak se píše v patičce stránky, počet vtipů, které chcete zobrazit, je dán parametrem stránky. Takže si ho můžete klidně změnit na téměř jakýkoliv (dobře, ve skutečnosti až do symbolických 64).

Nejneužitečnější aplikace na světě

Na internetu se nachází spousty videí s takzvanými „naprosto zbytečnými“, „nejzbytečnějšími“, „nejneužitečnějšími“ či doslovně „nejméně použitelnými“ věcmi, jako je třeba tato:

Všechny tyto předměty mají stejnou funkci. Každý obsahuje nějaký vypínač, po jehož zapnutí se zařízení uvede do chodu a začne konat svou běžnou činnost. Jenže tou není nic jiného, než co nejrychleji onen vypínač znovu vypnout.

Když jsem to viděl poprvé, začal jsem s úžasem slintat, že takto geniální vynález musím mít. Ale nebyl čas, materiál, kapitál, podmínky a ani nějaká velká motivace – k čemu vám taky ta nejneužitečnější věc na světě taky bude, když vlastně nemá žádné užití, že?

Časem jsem však na tento magický předmět narazil znovu a zrovna jsem měl alespoň ten čas a hlavou mi problesklo: „Vždyť to půjde realizovat i softwarově!“.  A během pár vteřin jsem si zakládal html soubor a začal vzpomínat na html, css a jQerry (které jsem vlastně nikdy pořádně neuměl).

Hrál jsem si s tím asi 2 dny a tady je výsledek:

Nejneužitečnější aplikace online

A nebo v anglickém provedení:

The most unuselless app online

Sada rage/meme smajlíků do QIP Infium/Pidgina

Kdo zná rage a meme komixy, určitě ví, o čem mluvím. Je to fenomén moderní grafické zábavy založený na používání obličejů, spojovaných do jednoduchých komixů. Komixy jsou obecně velmi jendoduché, už jen proto, že výrazy v tvářích vystupujících postav velmi přímočaře udávají jejich emoce (radost – až škodolibá, vztek, neutrální výraz, …).

Zkrátka rage a meme dnes vládnou elektronickému světu (tak dobře, to už trochu přeháním) a mě napadlo, jestli by nebylo sranda, dát si je jako emotikony do Pidgina. Pro neznalé, Pidgin je takový ten „kecací prográmek“ (fuj, to je hnusná fráze!), jako ICQ (sice nejpoužívanější, ale jinak na nic ;-)), QIP (Infium (JadrisPack)), Miranda IM, a nebo na linuxových platformách zmiňovaný Pidgin, Empathy, Kopete a spousty dalších.

Chvíli jsem googlil jak na to, když jsem se dostal ke článku Smajlíci do Pidginu snadno a rychle na Linuxexpres.cz. Pak už stačilo jen použitím Online Rage Builderu stáhnout pár xichíků, naházet je do Gimpu, poupravovat, poukládat, přidat patřičný konfigurák a bylo hotovo.

Smajlíci v Pidginovi

Konverzace - Pidgin
Konverzace - Pidgin

Celé jsem to uložil do balíku tar.gz, dávám vám jej k dispozici ke stažení (níže). Po stažení jej stačí přetáhnout do rozbalovacího seznamu v Pidgin – Nástroje – Nastavení (Ctrl+P) – Témata – Témata smajlíků a poté si je v tomto senzamu vybrat a můžete TrollFace a FFUUUU posílat jak je libo. Bohužel se zobrazují jen vám, nikoliv druhé straně.

Stažení „martlins meme and rage“ Pidgin

Instalace - Pidgin
Instalace - Pidgin

Smajlíci v QIP Infium

Konverzace - QIP Infium
Konverzace - QIP Infium

Pak mě ale napadlo, že Pidgina používá opravdu jen velmi málo lidí a tak jsem tak nějak použitím článku výše, google a výchozí sady smajlíků tuto pidginovskou sadu smajlíků přepracoval i do mého QIP Infium JadrisPack (na jiných QIPech netestováno). Tam už je instalace mírně složitější (:-P). Ale ne moc – soubor s příponou ZIP stačí rozbalit do složky Smileys ve složce s QIPem (u mně. C:\Program Files (x86)\QIP Infium JadrisPack\Smilies), doporučuji restartovat QIP a v nastavení si ono schéma vybrat.

Stažení „martlins meme and rage“ QIP Infium

Instalace - QIP Infium
Instalace - QIP Infium

Technické detaily

Koho by to zajímalo, tak standartní výška každéo smajlíku (až na „Are you Fuckin kidding from me?“) je přesně 22px. Šířka je pochopitelně flexibilní, ale většinou 21px nebo 30px.

Oba produkty jsou volně šířitelné, svobodné – Open source. Toto je první verze, a nepředpokládám, že bych ve vývoji pokračoval, takže pokud by někdo měl zájem, nebudu se bránit, naopak budu rád, obvzvláště, pokud se někde zmíníte o mně, jakožto původním autorovi.

 

HeliSim – proleťte se helikoptérou přímo v prohlížeči

Projekt s pracovním označením „Helča a Simča“ je dalším z řady mých velkých projektů. I když HeliSim nepatří mezi ty největší (Drag Race a Předměstí simulátor), i tak si zaslouží úctu, že jsem si v prvním semestru na vysoké ještě stále našel čas a ze zajímavého nápadu (který jsme měl v hlavě nějaký ten týden před začátkem vlastní realizace) realizoval něco takového.

Ten onen nápad spočíval ve využití toho, že při pohybu myší nad oknem prohlížeče je volána událost onMouseMove a v objektu event jsou uloženy souřadnice polohy kurzoru. Díky tomu nebyl problém při volání této události na tyto souřadnice přesunovat obrázek s helikoptérou (jak můžete vidět ve verzi 1, kterou dodám později).

No a aby toho nebylo málo, tak jsem ještě k tomu přidal, řekl bych snad spousty, dalších funkcí, takže ve výsledku je to celkem propracované dílo. Jak se můžete v nápovědě po spuštění (nebo vyvolané klávesou H) dozvědět, můžete si změnit jak letoun, tak i prostředí ve kterém létáte.

Začalo to jako simulátor letu helikoptérou, ale zvrho se to ve filosofii „Všechno lítá, co má peří“.

Ještě bych prozradil pár zajímavostí. Celé dílo jsem tvořil na den přesně 1 měsíc (21. října až 21. listopadu). Jen pár hodin po započetí tvorby mi byl zablokován účet na facebooku, a teprve teď si zakládám nový (dokázal jsme tedy celý měsíc nejen vydržet, ale i programovat! bez facebooku). Dokončen byl – jak jsem řekl 21. 11, a to přesně jednu minutu před půlnocí.

Velmi zajímavě vypadá také samotný zdrojový soubor. Ten má včetně reklamní paty rovných 7 řádků. 95% všeho, co samotný HeliSim dělá je totiž uloženo v externím skriptovém souboru, který, což se mi taky často nestává, zdá se býti docela i přehledný. A to i přes to, že má téměř 300 řádků (288). Třešničkou na dortu, no spíš myškou při tahání řepy převeliké je pak stylopis, který se stará o to hlavní – aby vše vypadalo, tak jak má, i když má v poměru ke skriptovému souboru téměř zanedbatelnou velikost (6 řádků).

Pro ty, kteří vydrželi číst až po sem tu mám vyzrazení dvou Easter Eggů. První naleznete, pokud budete létat v létě. Pod největším stromem je malá lavička. Když se na ni podíváte hodně z blízka, uvidíte na ní někoho sedět. Kdopak to asi je? Druhý je na oplátku v zimě, kde mezi hájkem z jehličnatých stromků a heliportem (blíž k heliportu) úplně dole můžete nalést čtvereček 2×2 pixely (který je oproti bílému sněhu mírně neobvykle tmavší) majíce tento význam.

Klikni pro spuštění HeliSim 10 alfa

Pozor! server není stavěný na takovéto aplikace a tato aplikace není stavěna na takovéto servery, takže přepínání vzhledů je velmi pomalé a zdlouhavé. Řešením je verze 11, na které se již pracuje.

Neodbytná je také reklama, se kterou prostě nešlo hnout.

Elektrotechnická definice psa

PES, neboli Profesionální elektronický systém, je analogově – digitální integrovaný obvod s mnoha funkcemi a poměrně širokým využitím v praxi. Obsahuje jeden základní vstup a několik výstupů.

Nejvýznamnější stavy

Pokud se na jeho vstup T (tlama) přivede log 1, obvod ji zpracuje a se zpožděním (pár hodin) vypíše několikrát log 1 na svých dvou základních výstupech. Pokud na vstup T log 1 nepřivedeme, obvod čeká, dokud tak neučiníme. Po několika desítkách hodin obvod začne selhávat a dojde k jeho úplnému zničení. Pokud na vstup T přivedeme nekvalitní hodnotu (tj. něco mezi log 0 a log 1, případně hodnota mnohonásobně vyšší než log 1), nastává tzv. hazardní stav. V tu chvíli se ze vstupu T stává výstup, který v poměrně častých intervalech vypisuje log 1. Také výstup K (konečník) vypisuje log 1 s větší frekvencí než obvykle.

Provozní teplota PSa se pohybuje přibližně od -10°C až do +40°C (záleží na typu), nízké a naopak vysoké teploty způsobují zvýšení spotřeby, hazardní stavy nebo dokonce až zničení obvodu.

Nesmíme zapomenout na napájení obvodu. To je realizováno připojením stejnosměrného napětí na vstup T, kterým si obvod doplní zásoby energie a může poté fungovat nějaký čas bez napájení (viz první odstavec).

Pouzdro

PES je zapouzdřen do pouzdra se čtyřmi chlupatými vývody a zemnícím kolíkem. Rozměry pouzdra se liší podle typu integrovaného obvodu, stejně jako barevné provedení. Vstup T je v přední části obvodu, výstup K v zadní části obvodu. Zbývající, méně významné vstupy a výstupy se nacházejí v podstatě na celém pouzdře.
PES se zatím nevyrábí v SMD (i když některé typy se rozměry SMD blíží- např. obvod PES J3-Z3\/-Č1′ K).

Použití

Tento integrovaný obvod používá v dnešní době mnoho domácností, především kvůli možnosti napojení na zařízení jako je Gumový balónek, což umožňuje používat jej jako hračku nejen pro děti. Naopak přesným naprogramováním jej lze používat jako součást zabezpečovacích zařízení, či k navigaci postižených. V současné době je jeho největším konkurentem integrovaný obvod zvaný KOČKA.

Vyobrazení obvodu PES
Vyobrazení obvodu PES

Humorné obrázky

Smích je kořením života. A kdo mě zná, tak ví, že na mé tváři smích uvidíte velmi často. Ne, neberu drogy, jsem prostě tak trochu magor. Takže není nutno dodávat, že se humor dostal i do mojí grafické tvorby.

Po kliknutí na obrázek se dostanete na jeho podrobnější popis, kde si jej můžete zobrazit v plné velikosti. Snažil jsem se dodávat obrázky v plné velikosti, jsem však limitován hostingem a tak jsem byl nucen několik obrázků zmenšit.


 

Vyobrazení obvodu PES
PES, profesionální elektronický systém