SoftWare Samuraj

Základní informace o zdroji

Podtitulek Recent content on SoftWare Samuraj
Domovská stránka https://sw-samuraj.cz/
RSS export https://sw-samuraj.cz/index.xml

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 18. června 2020 16:45
Návratový kód HTTP 304
RSS export naposledy zpracován 22. května 2020 12:15
Kontrola aktuálnosti naplánována na 18. června 2020 17:15

Cesta samuraje, rok devátý

Rok se s rokem sešel a blog SoftWare Samuraj slaví už 9. narozeniny. Dneska to pojmu trochu jinak, než bylo mým zvykem a podívám se ne na svůj uplynulý rok, ale na historii blogu. To se dá pojmout různě — třeba někdo by se blýsknul statistikami…

SoftWare Samuraj | 22. 5. 2020 12:15 | #

Infrastructure as Code, lehký úvod

Už druhým rokem máme s kolegou krátký seminář na MatFyzu o tématu Infrastructure as Code. Takže když už jsem to dopracoval tak daleko, že rozdávám moudra na univerzitě, ???? tak by neškodilo si trochu té slávy znalosti odložit i zde. Rád bych se chviličku…

SoftWare Samuraj | 6. 5. 2020 20:05 | #

Terraform discovery OCI zdrojů

Nedávno náš tým publikoval novou službu (o které se nebudu moc šířit) a jelikož součástí jsou i věci, týkající se oblasti Infrastructure as Code (což mě hodně zajímá) napsal jsem k tomu v angličtině nějaké články, které teď uvádím v češtině. Pojďme…

SoftWare Samuraj | 30. 4. 2020 13:40 | #

Nový blog živě ve 30 minutách

Už nějaký čas jsem si pohrával s myšlenkou založit si takový “blogovací občasníček”. Jelikož jde obsahem o netechnické téma, tak to tady nebudu rozmazávat a podívám se jenom na technologické aspekty: co to znamená, založit si v dnešní době blog. Blog ve…

SoftWare Samuraj | 20. 3. 2020 19:05 | #

Lead or Follow? ???? Bullshit!

Jsou to dva roky, co jsem nastoupil do nové práce. Byl to výsledek dlouho se kulminujících trendů a jednou z největších, či nejzásadnějších změn bylo, že jsem po 10 letech přestal dělat team leadera a stal se (opět) úplně obyčejným programátorem. Udělal…

SoftWare Samuraj | 6. 3. 2020 17:30 | #

Vim: (dávkové) spouštění ex příkazů

Když jsem před časem zmigroval blog na Hugo, bylo to celkem jednoduché — tehdejší verze Hugo bez problémů požrala HTML čurbes z Bloggeru a tak s tím nebylo moc starostí. Bohužel, od verze v0.60.0 změnil Hugo Markdown knihovnu — z Blackfriday na Goldmark…

SoftWare Samuraj | 21. 2. 2020 14:15 | #

Software Engineering, má rozumné paralely? Díl 2, hudba

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 půdu…

SoftWare Samuraj | 31. 1. 2020 12:40 | #

Hledám do našeho týmu backend vývojáře

Když jsem před 7-8 lety publikoval článek Hledám do svého týmu Java vývojáře mělo to dvě konsekvence. Jednak mě začali zvát na kafe různí head-hunteři,

SoftWare Samuraj | 10. 1. 2020 18:35 | #

Bye, bye, Sometimes Clojure

Blog SoftWare Samuraj bude mít na jaře další narozeniny. A ačkoliv — jak to sám vnímám — je to takový blogísek 3. kategorie, mám ho rád a jeho psaní mě baví. Primárním důvodem, proč jsem ho začal psát a proč v jeho psaní stále pokračuju, je……

SoftWare Samuraj | 27. 12. 2019 17:15 | #

Cesta samuraje, rok osmý

Disclaimer: Tenhle blogpost jsem napsal už před půl rokem, v červnu. Jenom se mi to “nějak” doposud nepodařilo publikovat. Ale stihnul jsem to ještě letos, takže se to počítá.

SoftWare Samuraj | 13. 12. 2019 21:30 | #

Remcání proti Javě

Po 3/4 roce práce v Golangu — což mi vyhovovalo (viz článek Golang micro-services, první ohlédnutí) — jsem se vrátil na chvíli k Javě. Doufám, že jen dočasně. Protože, když člověk na dostatečně dlouhý čas vypadne z prostředí, kde dlouhodobě pobýval, a…

SoftWare Samuraj | 1. 2. 2019 18:10 | #

Práce s Vim buffers

Práce s buffery ve Vimu může být pro začátečníka, ba i středně pokročilého uživatele, trochu náročná. Ať už jde o to, jaké buffery jsou vlastně k dispozici, přes otevření toho správného bufferu, až po umístění bufferu ve správném okně na správném místě…

SoftWare Samuraj | 23. 1. 2019 12:40 | #

Git fork synchronizace

Letos jsem se nějak rozjel v kontribucích na GitHubu a už po několikáté jsem musel řešit (vzpomínat), jak synchronizovat forknuté repo. Proč je synchronizace potřeba? V případě, že se jedná o jednorázovou kontribuci, není potřeba synchronizaci řešit…

SoftWare Samuraj | 14. 12. 2018 22:20 | #

Monitoring OCI instancí pomocí Prometheus (Service Discovery)

Cloudů je dneska plnej internet. Já vím, že když nepoužíváte AWS, tak jste totální loser, kterej si ani neumí zavázat tkaničky… (aspoň tak se mi to jeví podle některých siláckých prohlášení), ale já bych se dneska podíval na jinou cloudovou alternativu…

SoftWare Samuraj | 5. 12. 2018 13:30 | #

Migrace z Blogger na Hugo a GitLab Pages

Když jsem před sedmi lety začal psát blog SoftWare Samuraj, nevědel jsem, jestli mi psaní vydrží. Chtěl jsem hlavně rychle začít — abych neztratil motivaci — a nechtěl jsem se vrtat v nějakém PHP, nebo redakčním systému. A tak jsem si založil blog na…

SoftWare Samuraj | 25. 11. 2018 15:36 | #

Golang micro-services, první ohlédnutí

Je to zhruba půl roku, co jsme začali vyvíjet nový produkt: smečku mikro-servis, běžících v cloudu (nebo v Dockeru). Všechny jsou napsány v Golangu a protože to pro náš 2-pizza team byla nová technologie, bylo dobré si udělat retrospektivu. Hodnocení a…

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

GopherCon UK 2018, den 2

Nevím, jestli někdo odhalil smysl nadpisů v minulé části (jednoduché 4-dílné řešení můžete psát do komentářů, plus jedno bonusové i v tomto textu), kdy jsme se v článku podívali na první den londýnské Golang konferencce GopherCon UK, která se konala ve…

SoftWare Samuraj | 6. 9. 2018 22:40 | #

GopherCon UK 2018

Should I Stay or Should I Go Poté, co jsem měl poslední dva roky utrum s technicko-pracovním vzděláváním, se na mě usmálo štěstí a zásluhou nového zaměstnavatele jsem vyrazil na svoji první zahraniční konferenci. Nových věcí v nové práci je (a bylo)…

SoftWare Samuraj | 31. 8. 2018 18:55 | #

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ž…

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 | #