• Jak přidat mini BI Dashboard do Elixir projektu

    Občas chcete přidat 2-3 grafy jako počet sign-upů za den nebo počet nových zakázek po týdnech. V Elixiru existuje aplikace LiveDashboard. Ta sama o sobě zobrazuje základní statistiky jako verze Elixiru, běžící aplikace, pomalé Ecto query, velikost databáze apod. Co...

  • Kontrola formátování v akci

    Elixir má úžasnou výhodu díky svému jednotnému formátování kódu. Formátovač kódu mimo jiné upraví závorky, mezery, oddělí bloky kódu prázdnými řádky atd. Přehled těchto pravidel je sepsaný v Elixir Style Guide. V něm najdete i další dobrá doporučení pro psaní...

  • Compre... cože???

    Když se učíte Elixir, jednou narazíte na pojem Comprehensions. Říkáte si, co to do pr…. je??? Pak uvidíte klíčové slovo for a zaradujete se. Jasně, starý dobrý cyklus, jen mu funkcionální zaklínači říkají jinak, aby byli zajímaví. Nenechte se ale...

  • Gigalixir

    Když jsem v devadesátkách psal svoji první webovou aplikaci, tak to nemohlo být v ničem jiném než v PHP. Frčelo to jako blázen. Jirka Kosek nám prošlápl cestu a my mu pak slepě věřili i to, že XML je dobrý...

  • Využití atributů během překladu

    Nejednou jsem v aplikaci potřeboval použít data, která vzniknou konverzí souboru stažitelného z internetu a která jsou ze svojí podstaty téměř konstantní. Například přiřazení PSČ ke konkrétnímu městu nebo číselník hlavních měst podle kódu státu. Problém má obvykle následující charakteristiky:...