Pokud jde všechno podle plánu, tak zhruba touto dobou končím v Bratislavě přednášku o třech nových technologiích pro vývojáře. Jako obvykle zde publikuji ke stažení prezentaci a příklady.
Archiv článků
Právě probíhá velkolepá estráda jménem Sčítání lidu, domů a bytů. Lze vést sáhodlouhé debaty o tom, zda jest státu třeba údajů, které z nás mámí a jestli by to nešlo udělat jinak. Nicméně samotný způsob provedení je poněkud… středověký.
Microsoft nedávno uvedl tři novinky, které osloví webové, ale ve dvou případech i newebové vývojáře: IIS Express, SQL Server Compact 4.0 a NuGet. Dnes jsem o nich přednášel pro Windows User Group v Brně.
Ať vstávám kdy vstávám, probouzím se v poledne. Nejdřív. A nerad. Abych ušetřil nervy sobě i svému okolí, rozhodl jsem se vyzkoušet inteligentní budík Axbo, který by měl z procesu vstávání udělat přímo rajský požitek, podle svého výrobce. A nebo alespoň menší peklo. Pro další zájemce, kterých se již několik objevilo, zveřejňuji praktické zkušenosti s používáním tohoto zařízení.
Říká se, že je prý lepší vyhořet, než se stěhovat. S následky požáru osobní zkušenost nemám, ale pokud se týče stěhování, posledních dvanáct let si držím hezký průměr jednoho stěhování ročně. Ostatně, naposledy jsem se stěhoval včera. Myslím si tedy, že mám dostatečnou kvalifikaci k udílení moudrých rad v tomto oboru. K sepsání tohoto článku mne inspirovala kamarádka, která se stěhovala poprvé v životě, bezmála tři týdny a bezmála se z toho fyzicky i psychicky zhroutila.
Pro jeden projekt, na kterém momentálně pracuji, jsem hledal nástroj, který by mi umožnil snadno vygenerovat dokumentaci k používaným databázovým objektům. Zejména tedy k čemu jsou dobré jednotlivé tabulky a jaký význam mají jejich sloupečky. Použitelné řešení jsem nenašel, tak jsem si jedno napsal. A nyní jej dávám k dispozici i vám.
Vydal jsem novou verzi své knihovny Altairis Web Security Toolkit (dříve Simple ASP.NET SQL Providers), kterí se stala vcelku populární. Přináší oproti minulé verzi řadu vylepšení a nově také nezávislost na databází a ověřenou kompatibilitu s novým SQL Serverem Compact Edition.
Ačkoliv existují i lepší varianty autentizace uživatelů, hesla stále bezpečně převažují. A uživatelé hesla rádi zapomínají a dobré systémy by s tím měly počítat a měly by tudíž umožnit se ztrátou hesla se nějakým způsobem vypořádat. A to pokud možno bezpečně a automatizovaně. Tento článek se zabývá způsoby, jak to lze udělat a vyhnout se přitom obvyklým problémům.
Při vývoji a nasazení aplikací potřebujeme často trochu chaosu. Tím nemyslím příspěvky našich spolupracovníků, ale náhodně generované klíče či hesla. K jejich generování lze použít řadu různých programů a online služeb, ale já osobně s nimi z různých důvodů nejsem spokojen. Takže jsem napsal a zprovoznil vlastní nástroj, který lze považovat za swiss-army knife pro všechny případy, kdy toužíme po chaosu. A zároveň může sloužit jako inspirace pro tvorbu uživatelského rozhraní pomocí jQuery UI.
Obdivuji profesionálně provedenou práci. A pokládám za velice smutné, že se jediným předmětem mého obdivu za posledních deset let v českém zdravotnictví stala práce agentury Ewing PR, která pro Lékařský odborový klub – svaz českých lékařů organizuje akci "Děkujeme, odcházíme". Nejsem příliš častým klientem českého zdravotnictví, ale i ty řídké zážitky, které jsem měl, mne vedou k přesvědčení, že kdyby šlo do tuhého, raději bych se svěřil do péče veterináře, který se stará o moji čubu.