V předchozím článku o Dockeru jsem se jen letmo zmínil o použití Dockeru ve Windows. Tímto článkem bych chtěl objasnit, jak se věci mají, protože Docker na Windows může mít mnoho podob. Nicméně pořád platí, že tooling i způsob přemýšlení je stále stejný, což považuji za jednu z největších výhod Dockeřího ekosystému.
Celý příspěvek
Author Archives: Augi
První výročí
Tak už je to rok, co jsem si domu přivezl svoje vysněné auto. Co všechno jsme za ten rok stihli a co všechno se změnilo? A je statistika nuda? Celý příspěvek
Závodní začátky
Jak už jsem nakousl v předchozím článku, závodit ve vlastním autě není zrovna jednoduchá (a levná) záležitost, takže pro začátek se jako rozumnější varianta jeví pronájem závodního auta. Taky je to dobrý způsob, jak si zkusit, jestli bude člověka závodění bavit, aniž by musel nakoupit (nebo nedejbože postavit) závodní auto, pořídit podval, další auto s koulí na tahání, řidičák na to všechno atd. 🙂
Celý příspěvek
Proč používat Docker
Docker používáme přes dva roky, takže máme celkem jasno, k čemu ho použít a k čemu určitě ne. Když se ale bavím s lidmi mimo náš tým, tak mě často zaskočí nízké obecné povědomí o možnostech Dockeru, které možná pramení z toho, že je to něco, o čem se hodně mluví, ale reálně si ho dost lidí ani lokálně nezkusilo. Přitom ekosystém Dockeru je extrémně přívětivý pro programátory (vlastně to považuji za hlavní přínos Dockeru) a dokázala ho v pohodě ovládnout i taková Windows lamka jako já, jejíž znalost Linuxu se omezovala na příkazy ls
, cd
, cp
, rm
a cat
🙂 Proto bych chtěl tímhle článkem ostatním dodat odvahu ten bájný Docker také zkusit a začít využívat jeho výhody.
Celý příspěvek
Radost za volantem
Mít auto pro zábavu může mít mnoho různých podob. Někoho zajímá technika, rád se hrabe v autě, a na silnici se s ním vydá maximálně párkrát do roka. Jiného zase baví hlavně řízení samotné a starost o techniku raději přenechá někomu jinému. Jak už název rubriky „autolamka“ napovídá, já patřím do té druhé kategorie. Takže rozebírání vlastností různých diferenciálů apod. zde nečekejte 🙂
Celý příspěvek
Z tenisty subaristou
Končil rok 2015 a já přemýšlel, co s volným časem, protože už jsem nemohl hrát tenis tak často jako dřív. Jako kluk jsem trávil hromadu času pařením závodních her a leteckých simulátorů, takže mě napadlo zkusit se věnovat jedné z téhle činností, ale v reálu. Takže jsem si k Vánocům a narozeninám naporoučel poukazy na „pilotem na zkoušku“ a řízení Subaru Impreza WRX STI – oboje na letišti v Dlouhé Lhotě (u Příbrami). To mělo rozhodnout.
Celý příspěvek
Pět optimalizací v .NET (které nepoužijete)
Během vývoje naší interní aplikace v Avastu jsme museli řešit nejeden problém s výkonem. Vždy jsme postupovali tak, že jsme nějakým způsobem změřili výkonnost aplikace a až na základě toho dělali příslušná opatření – a takový přístup bych doporučil vždy – nemá moc cenu odhadovat, co by asi tak mohlo stát za neuspokojivou výkonností, nejlepší je to změřit. Samozřejmě jsou ale vyložené boty, kterých se je třeba vyvarovat vždy. V tomto článku bych rád ukázal pár zajímavých triků pro vyšší výkonnost, které rozhodně nešlo jen tak vykoukat z kódu.
Celý příspěvek
Poznámky z NDC Oslo 2013
Norwegian Developers Conference je třídenní konference především pro vývojáře, kteří se pohybují okolo .NETu. Témata se ale netýkají výhradně Microsoftích technologií, člověk může zajít i na velmi kvalitní přednášky o obecnějších tématech – např. přednášky Roberta C. Martina jsou zárukou kvality a i jen kvůli nim se vyplatí na NDC vyrazit.
Zajímavostí této konference je to, že v minulých ročnících dávala videa ze všech přednášek volně ke stažení. Protože konference má 8 paralelních tracků a témata i přednášející jsou na úrovni, skončil jsem poslední dva roky vždy s cca 40 staženými videy, z nichž jsem nakonec kvůli nedostatku času (já vím, bla bla bla) viděl tak 10. Proto jsem se rozhodl (a firma mi to umožnila) vyrazit na konferenci osobně a mít tak jistotu, že to nejzajímavější uvidím a vstřebám.
Celý příspěvek
Můj měsíc s Nokia Lumia 820
Přes dva roky jsem víceméně spokojeným uživatelem Androidu (dříve HTC Desire, nyní HTC One V), ale vždycky jsem pošilhával po ostatních platformách, takže mě moc potěšilo zastoupení Nokie, které mi poskytlo telefon Nokia Lumia 820 na měsíční používání. Mohl jsem tak na vlastní kůži konečně vyzkoušet Windows Phone (poslední verzi, tj. 8.0), na který jsem slyšel dost rozdílné názory (řekl bych 50:50).
Lepší bindování kolekcí v ASP.NET MVC
Výchozí model-binder v ASP.NET MVC se nechová v případě kolekcí vždy tak intuitivně, jak bychom předpokládali. Naštěstí máme ale k dispozici dost extension-pointů, kterými můžeme výchozí chování jednoduše upravit tak, jak nám vyhovuje. Rád bych nejprve ukázal přirozenější způsob bindování polí, a dále pak bindování Dictionaries.
Celý příspěvek