úterý 16. června 2015

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 $.

Na plakátku je také zachycen doporučovaný vzor pro zachycení událostí a pro Ajax volání  - obojí předpokládá použití knihovny jQuery.

pátek 12. června 2015

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?

var values = new int[] { 5, -5, 0 };
foreach (var value in values)
{
 //write out to Console either 'pos' for values above 0, 'neg' for values below 0 or 'null' for zero
}

Možná řešení si lze bez instalace VS  vyzkoušet on-line zde:  https://dotnetfiddle.net/q20ecK

neděle 7. června 2015

Sygic - rozpačité dojmy

Navigaci Sygic používám již několik let. Řádně zakoupenou. Ale v poslední době mi přijde, jako kdyby každá změna vedla jen k podstatnému zhoršení místo zlepšení a vlastně mám pocit, že ji dělají lidé, kteří ji nepoužívají. Protože pokud by skutečně používali svůj výtvor v praxi, tak by nemohl vypadat tak, jak nyní vypadá. Naštěstí ale třeba dříve časté hlášení, že se chce navigace připojit k vašemu účtu, které se objevovalo s oblibou bezprostředně před křižovatkami, popřípadě "roztočení" obrazovky při stání na křižovatce, kterými pro změnu trpěli starší verze, už nenastává.

A co novější verze?

pondělí 1. června 2015

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.

sobota 30. května 2015

Tip: Jak se dostat k natočeným videím aneb SD karta potřebuje přeformátovat

Syn se mi vrátil z několikadenního putování po horách a protože měl s sebou kamerku, tak přivezl i plnou micro SD kartu. Jenže po připojení k počítači objevila hláška, že karta je poškozena a potřebuje přeformátovat - což znamená ztratit veškeré soubory :-(.

středa 20. května 2015

Ferratový park Beisteinmauer - Ternberg

Na cestu k tomuhle ferratovému eldorádu jsme vyrazili až později dopoledne a byla to velmi dobře. Proč až dopoledne? Předpověď byla nejistá, ale ráno se na mapách ukázalo, že by počasí mohlo být pěkné, rozuměj sluníčko a sem tam nějaký mráček a rozhodně nemělo pršet. A tak jsme před desátou začali skládat věci do auta, následně naložili sebe, to jest moji maličkost a dva syny ve věku 15ti a 8mi let a vyrazili směr Rakousko. Cesta je dlouhá, 330 km a dá se zvládnout za něco málo přes tři hodiny.



Tip: Jak si přidat titulky do mkv videa

Videa mám uložené na síťovém úložišti a na svém androidím zařízení si je přehrávám přes MX player. Při přehrávání jsem měl ale takový problém - preferuji videa v původním znění, většinou anglickém, a občas potřebuji vidět titulky - pokud možno anglické. Jenže většina videí je buď bez titulků a nebo s titulky vloženými do obrazu - v tom případě jsou ale titulky české.