SoftWare Samuraj

Základní informace o zdroji

Podtitulek Master your tools! Blog o softwarovém inženýrství a technologiích.
Domovská stránka https://www.sw-samuraj.cz/
RSS export http://www.sw-samuraj.cz/feeds/posts/default?alt=rss

Systémové informace o zdroji

ID 437
Jmenné ID software-samuraj
Č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 20. července 2018 16:20
Návratový kód HTTP 304
RSS export naposledy zpracován 20. července 2018 15:45
Kontrola aktuálnosti naplánována na 20. července 2018 16:50

Správa proprietárních závislostí v Golang

Se změnou zaměstnání přišly nové výzvy - prototypujeme teď nový produkt a jako primární technologie byl zvolen Golang. Myslím si, že vzhledem k povaze produktu (smečka mikro-servis) a cílové infrastruktuře (IaaS) je to dobrá volba.Golang není zas až tak…

SoftWare Samuraj | 30. 6. 2018 23:50 | #

Cesta samuraje, rok sedmý

Je květen a blog SoftWare Samuraj má narozeniny. Něž sfouknu pomyslné svíčky, trochu si zavzpomínám, co se od minulé oslavy událo.Asi to nebude veselý článek - dlouho jsem se na něj mentálně chystal a stejně si nejsem úplně jistý, jak to dopadne. Emoce…

SoftWare Samuraj | 30. 5. 2018 21:05 | #

Maximální počet otevřených souborů v Ubuntu

Operační systémy a někdy i přímo jazyky, či jejich runtimy mají omezený maximální počet otevřených souborů. Z bezpečnostních a performance důvodů. Občas se vám stane, že na tento limit narazíte a potřebujete ho upravit. Jak to pořešit na Ubuntu? Začal…

SoftWare Samuraj | 17. 3. 2018 10:50 | #

Jak se staví tým

Tenhle článek jsem chtěl napsat už několik let. Pořád jsem to odkládal s tím, že časem ještě získám víc zkušeností a tak to bude mít větší, komplexnější váhu. Že pořád na to bude jednou dost času. Ale tak to v životě nechodí... jednou přijde čas a…

SoftWare Samuraj | 22. 2. 2018 11:55 | #

Spring Security, SAML & ADFS: Implementace

Posledně jsme se vyřádili na konfiguraci, tak teď už jen zbývá to nabouchat v tom Springu, ne? Dobrá zpráva je, že pokud budete následovat Reference Documentation, bude vám Spring SAML a ADFS fungovat out-of-the-box.Špatná zpráva je, že pokud budete…

SoftWare Samuraj | 29. 1. 2018 21:25 | #

Spring Security, SAML & ADFS: Konfigurace

Minule jsme se podívali - z obecnějšího pohledu - jak SAML funguje pro autentikaci aplikace. Kromě toho, že byste měli znovu zkouknout ty pěkné barevné diagramy, zobrazující SSO (Single Sign-On) a SLO (Single Logout), by se vám mohl hodit SAML a ADFS…

SoftWare Samuraj | 17. 1. 2018 13:10 | #

Spring Security, SAML & ADFS: Úvod

Posledních pár týdnů jsem se teď mordoval se Spring Security, abych v grandiózním finále doiteroval k autentikaci pomocí SAML vůči ADFS.Mimochodem, přijde mi, že poslední dobou, je to se Springem, jako s jakoukoliv jinou (velkou) dominantní značkou -…

SoftWare Samuraj | 20. 12. 2017 22:45 | #

Nešvary logování

Co se týká softwarového vývoje, logování je jedna z nejvíce zanedbávaných oblastí. Samozřejmě, pokud nejde o něco naprosto amatérského, tak je logování v každé aplikaci. Stejně tak, aby člověk pohledal vývojáře, který si během programování nevypisuje na…

SoftWare Samuraj | 4. 12. 2017 17:05 | #

vimdiff, nástroj drsňáků

Musím se vám k něčemu přiznat... Už patnáct let je Vim můj nejoblíbenější textový editor. A občas, čas od času, i hlavní nástroj na programování.Umím si poeditovat vimrc, který po léta udržuju a vylepšuju. Dokonce jsem se i naučil trochu Vim script/VimL…

SoftWare Samuraj | 13. 11. 2017 13:00 | #

Trampoty s JUnit 5

Poslední dobou jsem nepsal moc unit testy... v Javě. Jednak jsem posledního půl roku hodně prototypoval - a tam moc testů nenapíšete - a když už jsem testy psal, tak to bylo převážně ve Scale, nebo v Clojure.Teď ale naše firma projevila sklony k…

SoftWare Samuraj | 1. 11. 2017 23:05 | #

1:1, nejdůležitější nástroj team leadera

Říká se tomu one-on-one. V psané podobě můžete narazit na zápis OoO, O-o-O, 1on1 a různé další. Já používám 1:1, ale kreativitě se meze nekladou.Za ta léta, co dělám team leadera, jsem se setkal s širokou paletou lidí a jejich zkušeností s 1:1. Jsou…

SoftWare Samuraj | 16. 10. 2017 16:40 | #

Technical Leader, mytické stvoření

tl;dr Pokud vás téma zajímá, ale nechce se vám číst dlouhý článek, skočte na sekci Model. Nic jiného číst nepotřebujete ;-) Into the woodsJak už jsem letos párkrát zmiňoval, procházím určitým přelomovým obdobím, jehož vedlejším, či hlavním(?) důsledkem…

SoftWare Samuraj | 3. 10. 2017 21:05 | #

Střípky z prototypování II: WebSockets

V úvodním díle jsme se dívali na jednoduchý prototyp - jak spojit dvě etablované webové technologie: Wicket a Spring. Bylo to takové zahřívací kolo, ještě o nic nešlo. Spíše o to, připravit si prototypovací platformu, než vyřešit zapeklitý technický…

SoftWare Samuraj | 19. 9. 2017 14:05 | #

Smutná zpráva o stavu IT trhu

Aneb jak dělají technické pohovory jindeStrávil jsem teď posledních pět měsíců hledáním nové práce. Nebylo to radostné období, bylo to tristní. Celkový dojem by se dal shrnout do jedné věty:V oblasti IT jsme jen levná montovna aut.Zaměstnavatelé (IT…

SoftWare Samuraj | 16. 9. 2017 12:20 | #

Střípky z prototypování: Wicket, Spring, REST

Měl jsem to štěstí, že jsem se teď mohl několik týdnů věnovat prototypování. Štěstí, protože je to jeden z mých nejoblíbenějších aspektů softwarového inženýrství.Všechny prototypy vedly k cílovému, zbrusu novému řešení. V kontextu naší firmy, by to…

SoftWare Samuraj | 22. 8. 2017 23:20 | #

Šest ctností softwarového inženýra

Čteme teď s dětmi výbornou knížku Buddhovy pohádky na dobrou noc. Kromě pohádek samotných je v úvodu knihy několik krátkých kapitol o tom, co je to Buddhismus, kdo byl Buddha apod. Tam mi padla do oka kapitola Šest ctností (pāramitā) a okamžitě mi…

SoftWare Samuraj | 1. 8. 2017 12:50 | #

Cesta samuraje, rok šestý

Normálně má blog SoftWare Samuraj narozeniny v květnu, ale myslím, že je každému jedno, že (téměř) tradiční retrospektiva přichází o měsíc později. A po dvou letech.Wind of Change Huš je to ták. Po čtyřech letech jsem došel k bodu, kdy je potřeba nejen…

SoftWare Samuraj | 18. 6. 2017 17:05 | #

Covariance & Contravariance

Myslím, že je dost pravděpodobné, že na univerzitě jste měli nějaký ten semestr statistiky (já jsem měl 4

SoftWare Samuraj | 29. 5. 2017 22:55 | #

REST contract-first: Swagger & Gradle

U webových služeb mám rád přístup contract-first. Jsem 100% přesvědčen, že tak vzniká lepší design i lepší API.V případě SOAP webových služeb je to celkem běžné. (Teda pokud webové služby "nedesignují" programátoři - to pak většinou skončí "vyzvracením"…

SoftWare Samuraj | 9. 5. 2017 14:55 | #

CAP Theorem

Byl jsem teď na pracovním pohovoru. Byl první a zatím ne poslední. Mám z toho takový dost rozpačitý pocit, ale o tom napíšu někdy příště. Zmiňuju to proto, že jsem z toho minimálně vytěžil téma článku.O co šlo? Bylo mi na závěr pohovoru doporučeno, že…

SoftWare Samuraj | 23. 4. 2017 19:45 | #

Jak dělám Java pohovor IV: Java workshop

Zcela bezkonkurenčně nejčtenějším zápisem na mém blogu je opus magnum Jak dělám Java pohovor. Jeho čtenost je řádově vyšší, než u zbytku veškerých textů. Ten článek už je skoro pět let starý a neodpovídá (mojí) realitě.Věci, které za to stojí, se snažím…

SoftWare Samuraj | 10. 3. 2017 21:40 | #

Programátor -> Vývojář -> Software Engineer

Source: Wikipedia Jak léta jdou, přemýšlím kontinuálně o cestě, kterou jsem urazil a kam směřuju. Jeden takový pohled na část takové cesty naznačuje titulek.Dneska už jsem na té cestě dál - jsem v bodě, kdy už pár let "stavím" týmy. A byť nehledám lidi,…

SoftWare Samuraj | 27. 2. 2017 22:40 | #

Merge dvou tabulek v Pythonu

Aktuálně studuju na Coursera kurz Introduction to Data Science in Python a jak se to někdy hezky sejde, naskytla se mi v práci možnost to rovnou použít v praxi.Rozhodně nejde o nic světoborného - prostě potřebuju dát dohromady dvě tabulky, trochu…

SoftWare Samuraj | 11. 12. 2016 22:35 | #

GeeCON Prague 2016, den 2

Zúčastnil jsem se dvoudenní Java vývojářské konference GeeCON Prague. Možná se mýlím, protože nemám potřebný rozhled a informace, ale GeeCON mi přijde jako momentálně nejlepší Java konference v Praze - má mezinároní spíkry (všechny přednášky v…

SoftWare Samuraj | 30. 11. 2016 23:40 | #

GeeCON Prague 2016, den 1

Letos jsem to nevychytal co se týče školení - prostě jsem to úplně vypustil - a tak jsem si řekl, že se aspoň trochu zahojím na nějaké konferenci. A protože jsem už pár let po očku sledoval GeeCON, resp. jeho pražskou odnož, padla volba na něj.A vybalím…

SoftWare Samuraj | 31. 10. 2016 22:50 | #

Software Engineering, má rozumné paralely?

Konstantou Software Engineeringu (SE) je jeho dynamika. Snad právě proto hledáme paralely a podobenství v jiných oblastech lidské činnosti - abychom lépe porozuměli jeho zákonitostem, uchopili jeho abstraktní nehmotnost a někdy ;-)  i jen našli pevnou…

SoftWare Samuraj | 4. 10. 2016 10:26 | #

Jak dělám Java pohovor III: phone screen

Technickému recruitingu se věnuji už nějaké čtyři roky. Je to činnost, která mě hodně baví a tak jako u jiných aspektů své práce, jsem si vypěstoval určitý postup. Zároveň se snažím věci pořád zlepšovat a korigovat, jak studiem, tak praxí.Phone…

SoftWare Samuraj | 25. 6. 2015 21:55 | #

Cesta samuraje, rok čtvrtý

Normálně by se řeklo, že SoftWare Samuraj slaví čtvrté narozeniny. Ale tentokrát to na žádnou velkou oslavu není - z hlediska blogování to bylo velmi slabý. A důvody jsou dost podobné jako vloni.MaratonyZ volného času mi nejvíc ukrojilo běhání. Vloni…

SoftWare Samuraj | 31. 5. 2015 15:55 | #

Můj pohled na Agile Prague 2014

Byl jsem na konferenci Agile Prague. Bylo to poprvé a hned tak se tam nevrátím. Ne, že bych své účasti litoval - našel jsem si tam pár zajímavých myšlenek a odkazů na dodatečné zdroje. Ale celkový dojem z konference mám rozpačitý - pro koho je vlastně…

SoftWare Samuraj | 17. 9. 2014 22:00 | #

Mercurial, strategie branch-by-feature

Mercurial je skvělý, distribuovaný Version Control System (VCS, či DVCS), který nabízí velkou míru volnosti, jak s nakládat s verzováním zdrojových kódů. Svobodu většinou chápeme jako pozitivní věc, někdy je ale přílišná nespoutanost na škodu. A tak…

SoftWare Samuraj | 26. 8. 2014 23:40 | #