Vítejte na blog.vyvojar.cz Přihlásit | Registrovat | Pomoc

Videa z NDC 2015

Na adrese https://vimeo.com/channels/932977/videos jsou dostupná videa z letošní konference NDC v Oslu.

Pokud jste se tam čirou náhodou nedostali….

 

Zbytek na http://martinstrimpfl.blogspot.com/2015/07/videa-z-ndc-2015.html

Posted by mstr | 0 Comments

Jak testovat chování stránek na starších verzích prohlížečů

Někdy nám zákazník či testeři nahlásí špatné chování stránky, které se ale projevuje jen v určité verzi prohlížeče - obvykle to bývá některá ze starších verzí IE. A jak to co nejlépe ověřit?¨

 

Zbytek článku je na http://martinstrimpfl.blogspot.com/2015/07/jak-testovat-chovani-stranek-na.html

Hádanka - poznáte o jakou aplikaci jde? Aneb jak neprogramovat, ale jak se programuje

Inspirací pro následující krátký kód byla web aplikace, kterou představilo jedno nejmenované ministerstvo v tomto roce a jako další nápovědu mohu uvést, že její potřeba dnes končí.

 

Zbytek článku na http://martinstrimpfl.blogspot.com/2015/06/hadanka-poznate-o-jakou-aplikaci-jde.html

Posted by mstr | 0 Comments

Uspěli by jste na pohovoru?

Při pohovorech s uchazeči upřednostňuji spíše rozhovor nad kouskem kódu - pokud možno, nevyhledávám žádné záludnosti a snažím se o maximálně jednoduchý a srozumitelný kód. I tak jsem ale býval často nemile překvapen - kandidát nebyl schopen říci, co kód vlastně dělá, obvykle zvládl jen nalézt vytvoření objektu a následovali různé teorie, co se vlastně vůbec bude následně odehrávat.

 

Zbytek článku na http://martinstrimpfl.blogspot.com/2015/06/uspeli-by-jste-na-pohovoru.html

Posted by mstr | 0 Comments

Plakátek - IIFE a Javascript

Ke stažení je další plakátek, který tentokrát popisuje základní strukturu vzoru IIFE používaného v javascriptu. Tento přístup - Immediately-Invoked Function Expression  - umožňuje psát javascriptový kód tak, že se jednotlivé skripty (každá stránka obsahuje obvykle více jak jeden skript) navzájem nemohou ovlivnit, proměnné mají lokální scope a je umožněno bezpečné použíti dalších knihoven, například jQuery přes $.

 

Více na http://martinstrimpfl.blogspot.com/2015/06/plakatek-iife-javascript.html

Posted by mstr | 0 Comments

Další online C# editor a hádanka k tomu

Je potřeba vypsat hodnoty z pole integerů, ale tak, aby se v případě kladné hodnoty vypsal string 'pos', v případě záporné pak 'neg' a pro nulu pak 'null' - jak to udělat nejjednodušeji?

 

Pokračování na http://martinstrimpfl.blogspot.com/2015/06/dalsi-online-c-editor-hadanka-k-tomu.html

Posted by mstr | 0 Comments

Plakátek Angular.JS

V tomto roce jsem začal vážněji pracovat s frameworkem Angular.JS. Skvěle doplňuje REST Web API napsané v C#. Samozřejmě ho lze použít s jakýmkoliv jiným backendem, který vrací data v JSON formátu.

 

Zbytek příspěvku na http://martinstrimpfl.blogspot.com/2015/06/plakatek-angularjs.html

Posted by mstr | 0 Comments
Vedeno pod: , ,

C# online a s hádankou

Dnes není nutné si instalovat Visual Studio či .NET knihovny na počítač, aby bylo možné si programování vyzkoušet. Existují i on-line editory, které samozřejmě nenabízejí tolik možností, jako plnohodnotné IDE, ale pro jednoduché příklady naprosto stačí.

Zbytek článku na http://martinstrimpfl.blogspot.com/2015/04/c-online-s-hadankou.html

Posted by mstr | 0 Comments
Vedeno pod: , ,

Poznámky z code reviews MVC aplikací

ASP.NET MVC má jednu velkou nevýhodu - leccos tam lze udělat hned několika různými způsoby a navíc jsou pravidla psána poměrně obecně a nejsou systémem vynucována. A tak se často sklouzne k tomu, že controller třídy jsou přeplácány metodami a akční metody pak kódem. Přičemž obecné pravidlo je, že by controller měl být co nejjednodušší (to jest přehledný).  Mně se líbí porovnání s dirigentem - ten také jen ukazuje, co má který nástroj kdy hrát, ale sám nehraje na žádný. Podobně i metody v controlleru nemají obsahovat žádný kód navíc než je nezbytně nutné pro řízení provedení požadované operace.Ne vždy se to povede a tak se na pár příkladech pokusím ukázat, jak to napravit - a začnu validacemi.

 

Zbytek článku je na http://martinstrimpfl.blogspot.com/2015/03/poznamky-z-code-reviews-mvc-aplikaci.html

Posted by mstr | 0 Comments
Vedeno pod: , ,

Poznámky z code review - opět DRY

O tom, že programátor by se měl vyhnout opakování stejného kódu, jsem psal už několikrát - třeba naposledy v druhém článku téhle série Poznámky z code review 2  a párkrát i na starém blogu na serveru Vývojář.  V praxi se pořád ale setkávám s nedodržením zdánlivě jednoduchého pravidla DRY a tak je tenhle příspěvek zase o tom, jak se zbytečně neopakovat - tentokrát u Action metod Controlleru v ASP.NET MVC

 

Zbytek článku je dostupný na http://martinstrimpfl.blogspot.com/2015/03/poznamky-z-code-review-opet-dry.html

Posted by mstr | 0 Comments
Vedeno pod: , ,

PRG neni na PRD

Někdy se ty zkratky pletou a obdivuji zejména Američany, že se do nich totálně nezapletou. Američany proto, že ve zkracování všeho mají zvláštní oblibu a nejlépe, pokud to jsou jen tři písmena. Zkratku PRG je dobré nezaměnit s RPG, což by hned mohlo evokovat, že tenhle příspěvek bude o hraní her - což nebude. Bude o vzoru Post-Redirect-Get a jeho implementaci v ASP.NET MVC.

Pokračování na http://martinstrimpfl.blogspot.com/2015/03/prg-neni-na-prd.html

Posted by mstr | 0 Comments
Vedeno pod: , , ,

Na pokec se SMTP serverem

Často ani my programátoři nevíme, že komunikace server klient se odehrává často v textovém režimu a ani se příliš neliší od běžné řeči - naše počítače, tedy programy na nich běžící,  si mezi sebou povídají pomocí klíčových slov a dohodnutých kódu. Ovšem jako programátoři jsme od této komunikace většinou odděleni a netušíme tak, co probíhá pod pokličkou objektů v našem kódu - možná není špatné si to čas od času připomenout.

 

Zbytek článku na http://martinstrimpfl.blogspot.com/2015/03/na-pokec-se-smtp-serverem.html

Posted by mstr | 0 Comments
Vedeno pod: ,

Rozbitý formát HTML emailu

V práci jsme nedávno aktualizovali HTML online editor pro vytváření obsahu emailů - přešli jsme na CK editor.

Po nasazení se nám ozval jeden z uživatelů, že někteří příjemci jeho emailů dostali email divně naformátovaný - například se jim nezobrazili obrázky či některé odkazy byly podtržené, i když dle deklarace stylu neměly být apod.

 

Zbytek článku je na http://martinstrimpfl.blogspot.com/2015/03/rozbity-format-html-emailu.html

Posted by mstr | 0 Comments
Vedeno pod: ,

Jak zůstat v zahraničí on-line a neplatit moc

Tohle je trochu neprogramátorský příspěvek, ale snad se bude hodit, pokud vyrazíte za hranice a budete chtít mít datové připojení ze přijatelnou cenu. Jedním z řešení je koupě místní karty – takže tady je odkaz na pár příspěvků, které popisují reálnou zkušenost s koupí takové karty i s výběrem tarifu:

Itálie - http://martinstrimpfl.blogspot.com/2015/02/jak-na-datove-pripojeni-v-italii.html

Francie - http://martinstrimpfl.blogspot.cz/2014/10/datove-pripojeni-ve-francii.html

Švýcarsko - http://lezutedyjsem.blogspot.cz/2014/11/mobilni-data-ve-svycarsku.html

Posted by mstr | 0 Comments
Více článků Další stránka »