Michal Hořejšek

Základní informace o zdroji

Domovská stránka http://blog.horejsek.com
RSS export http://horejsek.posthaven.com/posts.atom

Systémové informace o zdroji

ID 417
Jmenné ID michal-horejsek
Články ručně přidává správce systému NE
Články jsou schvalovány správcem NE
Titulek zdroje stahován z RSS exportu ANO
Kontrola aktuálnosti proběhla 21. ledna 2017 18:35
Návratový kód HTTP 304
RSS export naposledy zpracován 8. ledna 2017 23:51
Kontrola aktuálnosti naplánována na 21. ledna 2017 18:55

Čas je neúprosný

V dnešní době se neustále za něčím honíme. Máme neomezené možnosti a snažíme se tak dosáhnout maxima. Jediné, co nás svazuje, je čas. A moc dobře si to uvědomujeme. Mnohem více než kdykoliv předtím cítíme, jak nic není překážka, dokud nepřijde na…

Michal Hořejšek | 8. 1. 2017 15:35 | #

Rule of Three

I like the number three probably a lot. I'm not sure why. Probably because when someone asked me for the first time, it was my first answer. Like a lot of people uses date of birth. But I not just like it, I also use it a lot. For example as programmer…

Michal Hořejšek | 1. 1. 2017 13:00 | #

Vše stárne, včetně vědomostí

Chci si napsat malou aplikaci pro Android a jsem na rozcestí – Java nebo React Native? Volba byla na začátku jasná. Java, jak je u Androidí komunity zvykem od začátku. Přes všechna utrpení jsem si připravil prostředí a začal pracovat. Ale rychle jsem…

Michal Hořejšek | 19. 12. 2016 23:11 | #

Zápisky z cest: Rusko

Každého druhého srpna v Moskvě slaví tzv. VDV den. Je to svátek výsadkové armády a slaví ho od samého rána. To je poznat především večer, kdy už raději nikdo kromě opilých oslavenců není venku. Přeci jen plavání či souboje ve fontánce nebo rozbíjení…

Michal Hořejšek | 14. 12. 2016 17:10 | #

How to merge git repositories into one keeping history

We had a lot of git repositories and sometimes we had to implement some new feature across more of them and keep in sync. Which is hard and means we actually need only one repository for our project. Well, Google has everything, like everything, in one…

Michal Hořejšek | 5. 12. 2016 9:00 | #

Workshopy na festivalech: jít či nejít?

Letos jsem chtěl vycestovat na jeden taneční salsa festival. Vybral jsem si Beach Splash v Šibeniku. Festival po celý týden s tancováním přes celé dny i noci u pláže a bazénků se spoustou šikovných tanečnic (a tanečníků). Lehce mi změnil život a tak pro…

Michal Hořejšek | 26. 11. 2016 12:40 | #

O čem je párové programování?

Když se řekne párování, někteří vidí dva lidi ztrácet čas u jednoho počítače, když by mohl každý dělat něco jiného. Jiní zase vidí dva lidi, kteří daný úkol zvládnou za polovinu času. Pravda může být v obou případech, ale oba případy jsou velmi vzácné…

Michal Hořejšek | 21. 11. 2016 10:05 | #

Monolit nebo microservices? Ani jedno, services!

Velké kusy jsou zlo, ať žijí co nejmenší kousky!To je s čím se často setkávám. Mám však jiný názor: praktičnost je mnohem důležitější než cokoliv jiného. Pokud budu mít úplně vše v jednom a bude problém takovou obří věc nasadit – je to špatně. Pokud…

Michal Hořejšek | 6. 11. 2016 17:55 | #

Párové programování…

…není pro každého.Aspoň co mi zkušenosti s párováním říkají, nejde využít párování s kýmkoliv. Kdysi jsem narazil na vtipný tweet, který má v sobě hodně pravdy: pokud se mají programátoři rádi, párují, pokud ne, dělají review. Ale není to jen o tom. Je…

Michal Hořejšek | 31. 10. 2016 20:31 | #

Jak bychom se měli chovat k dětem?

Jako malý jsem poměrně často slýchával „to pochopíš až budeš starší“. Nevybavuji si, jaké jsem z toho měl přesné pocity tenkrát, ale retrospektivně jsem si jist, že mne to dost štve. Na spoustu věcí jsem si musel přijít sám a i když některé překvapím,…

Michal Hořejšek | 23. 10. 2016 14:55 | #

Zápisky z cest: Dominikánská republika

Ze svých cest píšu rodině a přátelům e-maily, ze který potom retrospektivně píšu zápisky. Ale pak už to vlastně nejsou zápisky… proto zkusím konečně udělat formou skutečných zápisků. Tak, jak jsem je spontánně sepsal během cesty. Vynechám jen nudné a…

Michal Hořejšek | 11. 10. 2016 20:05 | #

Blokování obsahu 2.0

Není to tak dávno, co jsem psal, že používám ad-block. A že se za to nestydím. Nebyl to tedy úplně přesný titulek, neb nepoužívám ad-block, ale prostě block, a že se tím blokují i reklamy je jen takový vedlejší účinek. Primární cíl je blokování toho, co…

Michal Hořejšek | 6. 10. 2016 23:50 | #

Moje cesta k salse

Nebo možná lépe: moje cesta k tancování.Někdy před deseti lety jsem, jako téměř každý, měl jít do tanečních. A vůbec se mi tam nechtělo. Však co to po mne chtějí? Oblek ještě budiž, ale zastrčenou košili, škrtit se kravatou a navíc nosit rukavičky?! V…

Michal Hořejšek | 22. 9. 2016 22:46 | #

Jak jsem zápasil s Reactem

Před rokem jsem potřeboval napsat pro svoji aplikaci klientskou stranu jako SPA. Hodně se mluvilo (a stále mluví) o Reactu, tak jsem ho použil. Po roce, na rozdíl od Ruby, ho stále používám a jsem spokojen. Ale proběhlo několik velkých předělávek. Není…

Michal Hořejšek | 13. 6. 2016 7:05 | #

setup.py nebo requirements.txt?

Pár dní zpět Armin Ronacher (tvůrce Flasku, Werkzeugu, Jinjy a dalších) tweetnul, ať se přestane používat requirements.txt a použije se setup.py s přepínačem --editable. Což rozpoutalo menší diskuzi na Twitteru i u nás v práci. U obou diskuzí se…

Michal Hořejšek | 7. 6. 2016 15:20 | #

Nenechte se rušit

Přijde mi, že v dnešní době moderní technologie = neustálé rušení. Že vlastně počítače nepracují pro nás, ale naopak nás neustále ruší. Každá aplikace má v sobě spoustu notifikací, aby náhodou něco neuteklo. A nejde pouze o aplikace, ale taky o staré…

Michal Hořejšek | 5. 6. 2016 16:20 | #

Kdy je programátor nejefektivnější?

Všiml jsem si na sobě jedné věci, která výrazně ovlivňuje mou efektivitu práce. V menší míře také chuť k práci. Bohužel ji neumím přesně pojmenovat, je to spíš mix různých věcí, ale věřím, že se mi jednou povede přijít s přesným pojmenováním. Nebo třeba…

Michal Hořejšek | 23. 5. 2016 8:11 | #

Ruby po vystřízlivění

Ruby mne hodně lákalo. Má několik zajímavých programátorských konceptů a syntaktických vychytávek, které se mi moc líbily a chtěl si je vyzkoušet. Vyzkoušel jsem si tedy Ruby pro jedno webové API a vyhnul se RoR, abych si vyzkoušel skutečné Ruby…

Michal Hořejšek | 16. 5. 2016 9:45 | #

Komentáře jsou nejdůležitější částí kódu

Už je tomu šest let, co jsem psal o hezkém kódu na Zdrojáku. Sice bych to dnes po zkušenostech na několika velkých projektech napsal lehce jinak, ale stejně je skvělé, jak jsem se sám tenkrát k něčemu takovému dostal a dokázal sdílet s ostatními…

Michal Hořejšek | 14. 4. 2016 10:10 | #

Nejlevnější letenka neznamená levnější dovolená

Nedávno jsem narazil na článek, jak hledat nejlevnější letenku. Já bych chtěl poukázat na to, že se honit za nejlepší letenkou nemá smysl. Ano, stále letenka bývá nejdražší položkou, ale……zaměnit destinace se ne vždy vyplatí. Například brzy vyrazím na…

Michal Hořejšek | 6. 4. 2016 20:50 | #

Zápisky z cest: Spain

Olá amigos mučačos! Gr​á​cias. Adiós!To je asi tak vše, co jsem se naučil při mém putování severním Španělskem. Ještě jsem se naučil například servéza, jenže já jsem spíš přes ty whisky. Uměl jsem chvíli taky frázi „jsme zemědělci“, aneb co průvodce…

Michal Hořejšek | 30. 3. 2016 19:25 | #

Používám ad-block

A nestydím se za to.Ano, vím kde pracuji a co mne tedy živí. Nepoužívám ad-block primárně kvůli reklamě, ale především z technických důvodů. Čtu si pravidelně o bezpečnosti, prošla mi rukama také skvělá kniha Bulletproof SSL and TLS a mám zalepené…

Michal Hořejšek | 21. 3. 2016 14:00 | #

Checklist na zabezpečení webových aplikací

V poslední době jsem častokrát řešil bezpečnost webů a vzpomínal, cože vše to musím mít v cajku. Tak jsem se rozhodl si sepsat takový check-list. A možná bude užitečný i někomu jinému. :-)Základem je HTTPSBez toho asi nemá smysl ani řešit nic jiného…

Michal Hořejšek | 1. 3. 2016 10:25 | #

Scrum není ztráta času

Občas mají vývojáři názor, že scrum stěžuje práci. Protože přináší s sebou spoustu schůzek a nemožnost změnit sprint. Místo aby umožnil vývojáři sedět u klávesnice a programovat. Že to je vlastně jen pro managery. To si osobně nemyslím a mám naopak…

Michal Hořejšek | 21. 2. 2016 13:10 | #

Zápisky z cest: Croatia

Chorvatsko patří mezi místa, která mne nelákají navštívit. Asi proto, že tam jezdí všichni (krajané) a mám radši méně profláknutá místa. Každopádně jsem od kolegy dostal nabídku jet s ním a dalšími lidmi na týden plachtit. Úplně mi to nezapadalo do…

Michal Hořejšek | 14. 2. 2016 22:00 | #

Co mi dalo pět let na jednom projektu

Podobnost s předchozím článkem není ponechána náhodě. Je to takové volné pokračování myšlenek. Na interní službě SOS (Seznam Obchodní Systém) v rámci Seznamu jsem byl přesně pět let a jeden měsíc. Měsíc leden jsem tam zůstal navíc ještě jako podpora,…

Michal Hořejšek | 7. 2. 2016 15:05 | #

Co mi dalo pět let v Seznamu

Už na pohovoru mi Petr, (v té době) budoucí nadřízený, říkal, že se nejedná o veřejný projekt. Abych nebyl zklamán. Zřejmě byl překvapen, když mne to naopak potěšilo a bral jsem všemi deseti. :-) Utíkal jsem totiž od klientů/uživatelů, s kterými jsem si…

Michal Hořejšek | 10. 1. 2016 14:00 | #

Star Wars mohlo být lepší. Nebo ne?

A je to tu zase. Neustále dokolečka. Jedněm Star Wars přišlo v pohodě, neurazilo, pro jiné naopak propadák. Spousta lidí se bálo, aby z toho nebyl druhý Star Trek, protože chtěli zachovat duch původních dílů. Nyní se dost lidí rozčiluje, že to zachovává…

Michal Hořejšek | 3. 1. 2016 19:00 | #

Nová láska Haskell

Už tomu jsou dva roky, co jsem si řekl, že chci poznat svět funkcionálního programování. O Haskellu jsem slyšel, že je to ten správný výběr, ale akademický. Takže jsem sáhl po jednom z těch populárnější, Scale. Zkusil jsem si kurz na Courseře a… no,…

Michal Hořejšek | 28. 12. 2015 6:45 | #

Proč odmítám nabídky s větším platem?

Přijde mi, že lidi stále nepochopili, že peníze nejsou vše. Občas se mne totiž někdo zeptá, proč vlastně nepřijmu nabídku, kde mi dají více peněz? Nejde moc jednoduše vysvětlit, ono to je totiž komplikovanější. V rozhodnutí stojí více faktorů…

Michal Hořejšek | 21. 12. 2015 10:10 | #

Při poskytování služeb nám pomáhají cookies. Používáním webu s tím vyjadřujete souhlas.