
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 | 24. března 2023 16:35 |
Návratový kód | HTTP 404 |
RSS export naposledy zpracován | 14. září 2017 10:36 |
Kontrola aktuálnosti naplánována na | 25. března 2023 04:51 |
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…
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…
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…
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…
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…
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.
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,…
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…
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…
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ě…
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ě…
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…
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…
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…
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…
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…
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…
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"…
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…
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…
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
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,…
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…
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í…
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…
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…
Š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…
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,…
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…
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…