• 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:...

  • Elixirový apríl

    Chcete někomu připravit pěkné aprílové překvapení v kódu? Jeden den testy fungují a další ráno najednou ne? Zkuste tohle :-) defmodule April do def check(date) do day_before = Date.add(date, -1) if day_before < date do "#{date} - The World is...

  • Skript pro hromadné úpravy obrázků

    Všichni jistě umíme skriptovat v shellu… Já ne :-) Takže když jsem nedávno potřebovala hromadně upravovat obrázky, naučila jsem se u toho, jak skvěle se dají psát skripty v Elixiru. Využila jsem elixirovou funkci System.cmd, pomocí které spustím příkaz, jako...