Prskavčí blog

Základní informace o zdroji

Ikona
Domovská stránka http://blog.prskavec.net/
RSS export http://blog.prskavec.net/feed/

Systémové informace o zdroji

ID 252
Jmenné ID prskavec
Č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 25. listopadu 2017 10:30
Návratový kód HTTP 404
RSS export naposledy zpracován 14. září 2017 10:36
Kontrola aktuálnosti naplánována na 25. listopadu 2017 17:28

JAM stack

Co to je JAM Stack? To je pojmenování moderního způsobu jak vytvářet weby pomocí clientského Javascriptu, API a Markupu. Tento stack není žádná novinka, ale dlouho chybělo dobré pojmenování. Nejlepší příklad většího použití podle mne je přechod Smashing…

Prskavčí blog | 28. 6. 2017 17:25 | #

Docker - multi stage build

Tato novinka je dostupná v poslední verzi Dockeru 17.05, musíte mít Edge edici a se zapnutými experimentálním funkcemi, ale objeví se to v další stabilní verzi. Je pro jistotu tady je výpis z mého docker version. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16…

Prskavčí blog | 21. 4. 2017 16:55 | #

Jenkins Declarative Pipelines

Dnes Jenkins zveřejnil betu nového formátu pro popis Continues Delivery Pipelines. Pipeline se serie kroků, které vám dovolí orchestovat práci, kterou potřebujete k buildu, testovaní a nasazení aplikace. Pipelines jsou definovány v souboru Jenkinsfile a…

Prskavčí blog | 20. 12. 2016 17:35 | #

Jenkins 2.0 - novinky a vylepšení - 2.část

V minulé části jsem probíral proč je důležité mít definice v souboru a proč potřebujeme Continues Delivery Pipelines. V tomto příspěvku se budu věnovat dalším bodům: distributed job across multiple nodes autoscaling on traffic with lowest possible price…

Prskavčí blog | 31. 10. 2016 6:15 | #

Jenkins 2.0 - novinky a vylepšení

Jenkins je nejznámější řešení na Continues Integration, který existuje už řadu let. Od září je venku konečně verze 2.x (aktuálně 2.19.1 LTS), která obsahuje několik zásadních novinek. Jenkins používám řadu let a také ho školím ve firmách co chtějí toto…

Prskavčí blog | 27. 10. 2016 10:55 | #

Přednáška o SRE na DevOPS meetupu

O SRE ve startup budu mluvit 31. řijna na DevOps Meetupu. Pokud vás zajímá rozdíl mezi SRE a DevOps a o tom jak se liší SRE v Google, Facebooku, LinkendIn nebo Microsoftu a ve startatup jako je Apiary, přijděte si o tom popovídat.

Prskavčí blog | 17. 10. 2016 9:20 | #

SREcon'16 Europe

Letošní SREcon byl zase v Dublinu. Od 11.7. do 13.7. se zde setkali velcí hráči (Google, Facebook, Microsoft, Amazon) s těmi menšími a vyměňovali si spoustu zkušeností. Letos jsem se mohl poprvé zúčastnit. Nebyl jsem z ČR sám, zastoupení měli Avast,…

Prskavčí blog | 14. 7. 2016 11:15 | #

Serverless jako něco víc než Docker

Serverless Zkusím popsat co je to serverless trochu lidsky. Samotné bez serveru je asi moc široký pojem. Pokud se podíváte na Awesome Serverless najdete zde všechno možné od databází jako Firebase, Hoodie, které poskytují frontendovým aplikacím vše co…

Prskavčí blog | 6. 6. 2016 14:30 | #

Co to je SRE?

Včera jsem měl přednášku v Brně o dockeru a ptal jsem se lidí kolem na meetup a v hospodě potom zda znají Site Reliability Engineering (SRE) ze svého okolí. Tento koncept od Googlu rozšiřuje klasické pojetí DevOps a myslím, že je to jedna z nejlepších…

Prskavčí blog | 10. 3. 2016 10:35 | #

Suchý docker

Suchý únor je skvělá akce a tak jsem říkal, zda s Dockerem nebudeme také na suchu. Našťěstí včera se situace změnila a vyšli nové verze Docker Engine, Docker Swarm and Docker Compose. Pokud budete upgradovat, buďte opatrní, nový formát image není zpětně…

Prskavčí blog | 5. 2. 2016 11:15 | #

Nástroje co používám pro vývoj a správu

Sublime Text, Terminal Sublime Text jako vývojové prostředí Sublime používá dost lidí, u nás v Apiary je to rozdělné mezi Emacs, Vim, Sublime, Atom a Webstorm. Řekl bych, že Sublime je asi nejvíc používaný, ale to se také mění. Já ho preferuju hlavně…

Prskavčí blog | 3. 12. 2015 12:10 | #

Porovnání implementace service v NodeJS a Go lang

Datadog a log parsing service Pro používání Datadog na Heroku je potřeba několik věcí. Za prvé, pro datadog agenta potřebujete custom buildpack, který v kombinaci s vaším buildpackem vám umožní mít vše pohromadě. Pokud to nechcete můžete udělat…

Prskavčí blog | 16. 9. 2015 12:00 | #

Amazon Elastic Beanstalk a docker

Amazon Elastic Beanstalk je Platform as Service podobný známému Heroku. Jen je součást Amazon Web Services. Podporuje řadu jazyků a v neposlední době přidal podporu Dockeru. Díky podpoře docker kontejnerů je možné pustit víceméně cokoliv. Amazon web…

Prskavčí blog | 17. 5. 2015 20:30 | #

Docker cluster management

Update: přidal jsem do článku další věci zmíněné v komentářích, všem děkuji za příspěvky. Update 23.2.2015: Přidán odkaz na Centurion od New Relic V poslední době se zabývám technologiemi pro řízení clusterů s docker konteinery. Pokud by to někoho…

Prskavčí blog | 7. 2. 2015 18:35 | #

Zapier a zasílání zůstatku z banky zdarma na mobil

Motivace Banky posílají změnu zůstatku emailem a SMS. Za SMS začínájí účtovat třeba i 2Kč což mi přijde fakt hrůza. Tak jsem si řekl jak dostat ten email do telefonu pomocí push notifikace, aby mě to nestálo moc peněz a dalo se případně používat…

Prskavčí blog | 11. 12. 2014 18:20 | #

Git a pre-commit hook pro kontrolu syntaxe

Pokud pracujete s gitem nebo jiným verzovacím systémem, určitě jste se setkali s hooky. Pro kontrolu než provedete commit, který se jmenuje pre-commit a hodí se zejména pro kontrolu syntaxe. Já mám několik hooků, které kontrolují php, js, xml a ruby…

Prskavčí blog | 6. 1. 2014 20:05 | #

docker

Pokud se zajímáte o to jak nasazovat aplikace na svoje servery, pronajaté VPS nebo doc cloudu, měli by jste si něco o této poměrně mladé technologii přečíst nebo vidět. Co to je docker? Pěkně podrobně to najdete na samotném webu docker.io a také jsem to…

Prskavčí blog | 28. 11. 2013 9:25 | #

Jenkins polling a git-notify

Minulý rok jsem psal o tom, že polling v Jenkinsu je zlo. To stále platí, ale i když máte tento přístup nemusí to stačit. Tady je příklad hooku pro gitolite, který používáme na některých repository. #!/bin/bash NOBOLD="\033[0m" BOLD="\033[1m"…

Prskavčí blog | 5. 9. 2013 10:35 | #

Firebase a AngularJS

Dnešní většina aplikací v javascriptu má architekturu klient server. Pokud nechcete psát nějaký backend pro vaši aplikaci, můžete se tomu vyhnout pokud použijete nějaký druh úložiště (databáze), která vám k tomu přidá i funkce, které má nějaký backend…

Prskavčí blog | 29. 8. 2013 12:30 | #

Jaký bude AngularJS 1.2?

Pokud sledujete dění kolem frameworku AngularJS tak jste jistě zaznamenali, že se pracuje na nové verzi 1.2, která je teď blízko k dokončení. V masteru mají dnes verzi pojmenovanou jako verzi 1.1.8 a brzy se snad dočkáme finální verze. Zkusím zde popsat…

Prskavčí blog | 13. 6. 2013 22:30 | #

Zdroják - Dan Menard: Instant AngularJS Starter (recenze první knihy o AngularJS)

Javascriptový framework AngularJS se stává čím dám tím populárnější. Letos vyjde několik prvních knih na něj zaměřených. Recenzi té úplně první z nich vám dnes nabízíme. Více na zdrojak.cz

Prskavčí blog | 1. 6. 2013 12:05 | #

NodeJS Hosting

Mám několik webů, které jsou na NodeJS. Spousta lidí zná moje weby o javascriptu PragueJS, které běží na NodeJS a je napsaný ExpressJS. Web je napsaný v coffee-scriptu. Nic extra, ale řešil jsem kde web hostovat. Heroku Jako první jsem zvolil Heroku,…

Prskavčí blog | 31. 3. 2013 23:05 | #

RailsGirls v Praze

V Praze 14-15. 12. 2012 se uskutečnil jedinečný projekt v rámci mezinárodní komunity, která se zaměřuje na to dostat do technice ženy a dívky. Our aim is to give tools and a community for women to understand technology and to build their ideas. We do…

Prskavčí blog | 19. 12. 2012 10:15 | #

PragueJS pořádá s GoodData přednášku o Ember.js. Přednáší autoři frameworku Yehuda Katz a Tom Dale.

Ve čtvrtek 11.10. proběhne javascriptový meetup v Node5 s tématem Ember.js. GoodData přivezou do Prahy hlavní vývojáře tohoto frameworku. Oba představitelé pracuji pro startup Tilde.io, který společně založili, jehož hlavní náplní je dodávat kompletní…

Prskavčí blog | 3. 10. 2012 18:05 | #

Webexpo 2012

Ocenil jsem na webexpu spoustu malých zlepšení, cedulka byla oboustranná. Každý účasník měl vyrobeny vizitky, které jsem využil při networkingu. Pátek 21.9.2012 V pátek jsem začal v Development Hall na přednášce Ano, Chefe! Karel Minařík, Vojtěch Hýža…

Prskavčí blog | 24. 9. 2012 22:00 | #

Grunt.js

Grunt.js je nástroj pro tvorbu ukolů. Obdobný nástroj existuje pro každý programovací jazyk a často nejenom jeden. Osobně mám nejraději asi klasický Makefile pro jeho jednoduchost. Stačí do něj napsat příkazy co pustíte v shellu takže to víceméně může…

Prskavčí blog | 15. 9. 2012 18:40 | #

Šablony v AngularJS

Pokud začínáte s AngularJS je dobré pro aplikace použít angular-seed. Jednotlivé šablony v samostatných souborech Šablony v angular-seed jsou rozděleny do samostatných souborů. app/ js/ app.js partials/ partial1.html partial2.html v app.js se potom…

Prskavčí blog | 11. 9. 2012 18:25 | #

Jenkins SCM polling je zlo!

Moc jsem nechápal problémy, které řešil Kohsuke Kawaguchi na konci roku. Ale brzo jsem to měl zjistit. Před časem přišel za mnou kolega, že chce zkonfigurovat polling stylem popisovaným v článku. Polling jsme nastavili na 1x24h a máme git-update hook,…

Prskavčí blog | 11. 9. 2012 18:25 | #

AngularJS 1.0.0

Konečně tady! Po celkem dlouhém čekání a 12 RC verzí 1.0 je konečně venku finální verze na kterou od jara čekáme. Trochu jsem si říkal zda se nečeká na něco jiné například DoubleClick jako stěžení referenci pro AngularJS. Na blogu Google Developers…

Prskavčí blog | 11. 9. 2012 18:25 | #

Jenkins - jak na Continuous Integration v PHP a Javascriptu 26.6.2012

Aktuání školeni 26.6.2012 Přijděte si popovídat o integraci vašich aplikací v PHP a Javascriptu na moje školení v úterý 26.6. bit.ly/k-ci. Pro tento termín jsem připravil aktualnizaci, kde kromě PHP je přidána continous integration pro Javascript…

Prskavčí blog | 11. 9. 2012 18:25 | #

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