Přejít k navigační liště

Zdroják » Články » Strana 138 » Strana 138 z 181

Články strana 138 z 181

Články Různé

Kolikrát jste přemýšleli, že začnete testovat? Že „ty testy“ použijete alespoň na nejdůležitější třídy, popřípadě na opakující se chyby? Čas běží a testy pořád nikde! Navíc nadřízení se ptají, zda to nezabere zbytečně čas, který by mohli nafakturovat zákazníkovi. Nebo si snad myslíte, že umíte psát software bez chyb?

Články Různé

Možnost vkládat komentáře, resp. schopnost přijímat od uživatelů formátovaný text, to je vlastnost, bez které se neobejde skoro žádný web. V dnešním díle přidáme do naší aplikace podporu komentářů a ukážeme si, jak je kontrolovat, aby nám do nich potenciální útočník nemohl podstrčit žádná závadná data, která by narušila naši stránku. Kromě XHTML a prostého textu umožníme čtenářům psát komentáře ještě v jednom formátu – Texy.

V lednu tohoto roku vyhlásil náš magazín ve spolupráci s magazínem Root a společností Nokia soutěž pro programátory. Soutěžící měli za úkol naprogramovat aplikaci pro nový linuxový telefon N900 a uvolnit ji pod open source licencí. V pátek 4.6. proběhlo vyhlášení výsledků. Kdo tedy vyhrál a s jakou aplikací?

Neexistuje snad webdesigner, který by jednoho dne nebyl postaven před zásadní problém, jak nejlépe představit světu svou dosavadní práci. Zatímco vytvořit webovou prezentaci pro zákazníka, který mívá velmi konkrétní představu o její výsledné podobě, je hračka a šedivá rutina, tvorba portfolia vlastního bývá noční můrou z Web Street.

Články Různé

V závěrečné části naší trilogie si ukážeme, jak se pomocí Happstacku dá pracovat s formuláři, pomocí kterých uživatelé mají možnost zadávat data do našich webových aplikací. Rovněž si představíme ukládání dat do stavové monády MACID.

TypeScript 7 v Go: rychlejší buildy, chybějící API

Betaverze TypeScriptu 7.0 ukazuje víc než rychlejší tsc. Microsoft převádí kompilátor a jazykovou službu z původní kódové základny psané v TypeScriptu a běžící jako JavaScript do Go, přidává paralelní typovou kontrolu a připravuje novou editorovou část postavenou na LSP. Pro část nástrojů ale nepůjde o prostou výměnu binárky: TypeScript 7 zatím nemá stabilní náhradu dnešního Compiler API.

Prolog nezmizel. Jen dnes žije v jiných nástrojích

Prolog nezmizel. Jeho hlavní myšlenku dnes potkáváme v nástrojích, které se Prologu na první pohled nepodobají: v CodeQL pro analýzu kódu, v Rego pro policy-as-code, v Z3 pro práci s omezeními a v Leanu pro formální důkazy. Každý řeší jiný problém, ale všechny připomínají totéž: někdy je lepší popsat vztahy, pravidla, omezení nebo tvrzení než vrstvit další if.