sobota 30. července 2011 Místo: Brno, Česká republika

Další týden, další práce

Na začátku července jsem nastoupil do nové práce. Uchvátila mě natolik, že jsem o ní dokonce napsal samostatný článek na blog. Každý den se objevovala nějaká nepřekousnutelná skutečnost. Třetí den jsem se dokonce podíval na nové nabídky práce. A k mému překvapení tam byla jedna více než zajímavá. Tak jsem se na ní ozval. Na další pondělí jsem byl pozván na pohovor, kde ze mě byli unešeni více než já vyděšen z mé práce aktuální. Tak jsem se rovnou upsal a v aktuální práci dal výpověď.

Na začátek nutno podotknout, že jsem dával výpověď poprvé v životě. Je to velmi nepříjemná situace, zvláště když váš šéf nemá kalhoty (neměl je ani jednou co jsem ho viděl), je k vám zády, očividně nemá dobrou náladu a za skříní sedí vaši aktuální kolegové a všechno slyší. Přirovnal bych to asi k rozchodu s více lidmi najednou, akorát že nikdo nebrečí. Techniky vzato jsem ale vlastně ani výpověď nedával, protože se mnou za týden nikdo nebyl schopný sepsat smlouvu a tedy jsem nebyl ani zaměstnancem.

Nová práce

Bohužel jsem byl nucen podepsat smlouvu o mlčenlivosti, takže toho nemohu moc říci. Neválí se mi totiž doma zbytečných 5 milionů na pokutu :D. Ačkoliv pracují v makléřské firmě Allrisk s.r.o., jedná se opět o programování. Tentokrát však v daleko příjemnějším Pythonu. Pracovat můžu jak dlouho chci a zůstávat v práci jak dlouho uznám za vhodné. Mohu pracovat i z domu a o víkendech. Limituje mě pouze každodenní schůzka ráno v 7:30 ve všední dny. Ale za ty prachy to nějak přežiju :-P.
Opět mám i malé shrnutí kladů a záporů:
  • Nejvyšší plat ze všech prací, co jsem kdy za život dělal.
  • Programování v dobrém programovacím jazyce.
  • Šéf má nomální vzezření, je autoritativní, otevřený novým nápadů, vede dobře tým a nosí kalhoty.
  • Nemám pocit že umřu nudou.
  • Voda z kohoutku chutná celkem dobře.
  • Pořádná židle na sezení a velký stůl.
  • Mzda odpovídá zátěži, nárokům a vykonávané práci.
  • Někde blízko je nějaká pekárna nebo co, protože když se otevřou okna, tak celé dopoledně jde dovnitř takový sladký smrad a já z něj mám hlad a nevolnost zároveň. (Update: Není to pekárna, ale firma EMCO. Už ani nikdy nebudu jíst jejich müsli...)
Jinými slovy práce super, ale opravdu záhul. Za necelé dva týdny jsem nadělal 90 hodin a to jsem se skoro vůbec neflákal. Ono to ani moc nejde, když máte všechny tři monitory otočené směrem do místnosti a za vámi sedí šéf. Mám pocit že v žádné práci jsem toho za jednotku času neudělal tolik, jak zde. Z toho vyplývá, že se domů každý den vracím večer úplně hotový a jediné co zvládám je sedět, ležet, spát, číst a maximálně pokud mě někdo donutí, tak si zajít do posilky a nebo zaběhat. Nějaké programování doma nemůžu ani vidět. Takže to vypadá na prázdniny ve znamení práce... Na závěr přidávám dvě fotky pro ilustraci:


Pracovní prostor


Přehršel kabelů
Přečíst celý článek
čtvrtek 14. července 2011 Místo: Brno, Česká republika

Jak udělat shrnutí příspěvku na úvodní straně blogu

Také vás štve, jak platforma blogspot neumožňuje nastavení automatických shnutí příspěvků na úvodní straně, ale místo toho tam umisťuje příspěvky celé, takže je pak úvodní strana jeden velký bordel? Nebyl bych to informatik kdybych se to nepokusil nějak vyřešit. A jak lze vidět, tak také úspěšně. Chcete-li vědět jak, čtěte dále velmi krátký a jednoduchý postup.

Můj postup je založený na anglickém článku z blogu BLOGGER PLUGINS, a originálním skriptu z projektu glogger gadgets. Takže bohužel, nejsem tak geniální, abych něco takového vymyslel sám. Jsem ale dostatečně chytrý na to, abych si našel hotové řešení a vylepšil ho o tyto specialitky:
  • Manuální specifikace toho, co se má zahrnout do souhrnu
  • Obrazek shrnutí také odkazuje na plnou verzi článku
  • Počeštění :-)

Postup - Fáze 1: JavaScript

Bohužel příspěvky se vkládají stále na úvodní stránku celé, s tím nic nenaděláme. Lze je ale přeformátovat pomocí vloženého JavaScriptu. Nejprve si stáhněte samotný skript zde: summary.js. A ten umístěte na nějaký veřejný web, kam bude z blogu přístup. Kód skriptu nejde umístit přímo do šablony stránky, protože by nešla uložit. Nepoužívejte ani odkaz co jsem právě uvedl, protože nikdy nevíte, jak to bude dostupné a navíc asi nebudete chtít moje nastavení :D.

Fáze 2: Úprava šablony

Jděte do editace šablony stránek (Design -> Upravit HTML), zaškrtněte "Rozbalit šablony pomůcek", v kódu šablony najděte:
</head>
a nahraďte za:
<script src='CESTA_K_JAVASCRIPTU' type='text/javascript'/>
</head>
kde CESTA_K_JAVASCRIPTU nahradíte za skutečnou cestu ke staženému JavaScriptu.

Nyní v šabloně najděte:
<data:post.body/>
a nahraďtě za:
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <data:post.body/>
<b:else/>
  <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
    <data:post.body/>
  <b:else/>
    <div expr:id='&quot;summary&quot; + data:post.id'>
      <data:post.body/>
    </div>
    <script type='text/javascript'>
      createSummaryAndThumb(&quot;summary<data:post.id/>&quot;,&quot;<data:post.url/>&quot;);
    </script>
    <div style='clear: both;'/>
    <span style='padding-top:5px;;float:right;text-align:right;'><a expr:href='data:post.url' rel='bookmark'><b>Přečíst celý článek</b></a></span>
  </b:if>
</b:if>

Fáze 3: Nastavení

Skript summary.js si můžete přizpůsobit dle svých potřeb. Za zmínku stojí proměnné:
  • summary_noimg - maximální délka shrnutí, pokud není k dispozici obrázek
  • summary_img -  maximální délka shrnutí s obrázkem
  • img_thumb_height - výška obrázku
  • img_thumb_width - šířka obráz
Dále je možné určit shrnutí manuálně až do maximální nastavené délky shrnutí. Pro manuální určení uzavřete požadovaný text v příspěvku mezi tagy:
<div id="summary"></div>
Jako obrázek v shrnutí se použije vždy první nalezený obrázek v příspěvku.

Update 14.8.2011

Nyní lze specifikovat, že nechcete vytvořit ikonu z obrázků v příspěvku. Stačí nastavit tagu s id summary třídu noimage. Tento tag může mít samozřejmě více nastavených tříd. Příklad:
<div id="summary" class="noimage"></div>
Přečíst celý článek
úterý 12. července 2011 Místo: Brno, Česká republika

Nová práce aneb Kam jsem to zase vlezl

Za necelé tři měsíce odjíždím na Erasmus. Na konci června mi skončila smlouva v mém zaměstnání ve firmě Red Hat, kde jsem pracoval rok. A kde vás zaměstnají na pouhé tři měsíce? V Red Hatu určitě ne. Ale spíše někde, kde jim to neřeknete (nebo se na to nezeptají). Proto jsem si musel na 3 měsíce najít práci novou, kde to bohužel zatajím nebo jim to nebude vadit. U té, do které jsem se nakonec dostal si nejsem jistý, který z těch případů to je. Každopádně zatím tam jsem. A kde že to nyní pracuji?
Tak to pro jistotu uvádět nebudu pro případ že by někdo z mých tří kolegů rád používal google ve spojení s názvem firmy.

Základní fakta o firmě:

  • Vyvíjí informační systémy pro lékaře a právníky
  • Počet zaměstnanců:
    • čtyři stálí programátoři (včetně mě)
    • jeden morbidně obézní šéf, který je vystudovaný chemik, mimo jiné překladatel (a pak SW inženýr asi)
    • občas nějaká účetní nebo jiná random paní
  • Programovací jazyk: Delphi...
  • "Kanceláře" v rodinném domě

Klady a zápory nové práce:

  • Plat přibližně stejný jako v Red Hatu, stravenky na obědy (super, nemusim o prázdninách tolik vařit jako loni).
  • Po cestě Kaufland, Interspar a Albert (super na levné nákupy).
  • Komunikace v češtině. Už žádné trapné "Ahoj, potřebuju pomoct s..." - "Hi, ask the guy over there.".
  • Vývoj probíhá v Delphi 7. Ano, v tom samém prostředí ve kterém probíhaly mé první programátorské pokusy na konci základní školy. Samotný vyvíjený SW je také trochu antický, protože je založen na nějaké verzi co běhala ještě v DOSu.
  • Všichni kromě mě pracují ve virtuálních WinXP přes Microsoft Virtual PC, což je nechutné pomalé a ani to neumí zobrazit hostovaný systém přes celou obrazovku. Já naštěstí znám VirtualBox.
  • Komentování zdrojových kódu není věc, kterou by se tam zrovna někdo zabýval.
  • V Red Hatu jsem občas při používání bugzilly nechápal, jak nějaký nahlášený problém zreprodukovat. To je ale úplné prd oproti tomu, co je tu. Kroky k zreprodukování, verze SW na které se problém objevil, popis prvků kterých se problém týká nebo rozdělení složitých problémů na podproblémy tu nenajdete.
  • Vypadá to tam jak na staveništi. Možná proto, že částečně to stále je staveniště.
  • Žádné místo na relaxaci. V RH prostě věděli no.
  • Nemůžu si zajít do vedlejší místnosti pokecat s kolegy o zajímavých technických tématech pokud cítím, že na mě leze KOPR, protože vedlejší místnost je chodba, koupelna a záchod.
  • Žádná možnost prokrastinace. Komunikace po síti je sledována, vidíme si do monitorů. Takže žádné ICQ, MSN, Jabber, Facebook, Google+, email nebo cokoliv jiného. Sledování komunikace jsem snad naštěstí vyřešil pomocí VPN do školy.
  • Jako vždy je v týmu někdo, kdo vydává ustavičně otravné zvuky typu křupání prsty, pozpěvování si, klepání do různých věcí, hlasité jezení a podobně.
  • Občas se kolem mě prožene fakt divný smrad. Poslední zaregistrované byly "starobinec" a "nemytý pes".
  • Myslel jsem si, že voda co teče u nás na privátě je hnusná. Ale oproti té v práci s příchutí rzi (nebo při troše fantazie krve) je to úplná lahoda.
  • Šéf chodí ve spodním prádle (fakt sexy, hlavně v kombinaci s jeho obezitou), chodí tak i před zákazníky co přijdou do firmy.
  • První den jsem málem usnul ve 12 hodin, druhý až před druhou hodinou.

Overall Result: GIANT FAIL
Přečíst celý článek
sobota 9. července 2011 Místo: Česká republika

Proč blog?

Pro jsem se rozhodl založit si blog v dnešní uspěchané době, kdy máme sotva čas zkontrolovat statusy na Facebooku, natož psát (nebo dokonce číst) nějaký blog? A proč zrovna v mých 22 letech v roce 2011, když blogy byly IN před... vlastně nikdy nebyly? Mám k tomu několik důvodů.
  1. Rád bych se za pár let zasmál svým názorům na svět.
  2. Zanedlouho odjíždím do Řecka na Erasmus a chci někam psát report pro budoucí erasmáky.
  3. Konečně dám průchod svým literárním (ne)schopnostem.
  4. Mít blog je COOL (čti cůl, powered by Mlí).
  5. Abych zvedl úroveň blogů, kterou pravidelně snižují náctileté holky svými blogísky plnými glitterek, hello kitty (kdyby aspoň goodbye kitty), růžové, nesprávně použitého HTML, zdeformovaných fotek, ViMatLaNhEh0 SpHuShOBhU PsAŇy, našpulených pus (odborně Duck Face), Justinu Bieberů a podobně.
  6. Již několik let se nemůžu dokopat k tomu si udělat vlastní web, tak aspoň tohle.
Přečíst celý článek