tabs ↹ over ␣ ␣ ␣ spaces

by Jiří {x2} Činčura

WUG Days 2026 Brno a SQL Server Bootcamp 2026 Brno

28 Aug 2026 2 mins Presentations & Speaking

Následující týden se koná, dneska už tradiční dvojboj konferencí, WUG Days a SQL Server Bootcamp v Brně. A tak jako obvykle, připravil jsem několik přednášek.

Jak jsme začali používat Copilot v dotnet/runtime

dotnet/runtime – jeden z nejsložitějších codebase na světě – tohle jsme se naučili o používání AI coding agentů v dotnet/runtime. Kde AI agenti uspějí, kde selžou a co skutečně rozhoduje o úspěchu. Odnesete si konkrétní rámec pro výběr správných úkolů, psaní efektivních instrukcí a pochopení toho, jak AI mění vaši roli a co to znamená pro váš způsob práce.

0xDEADBEEF: Proč je paměť tvého počítače plná vtipů (a jak ti pomůžou při debugování)

Tahle přednáška je průvodcem světem hexspeaku – od magic numbers přes poison values až po crash kódy – a zároveň praktickou ukázkou, jak číst memory dumpy a rozpoznat, co se v systému děje. Odejdeš s tím, proč neinicializovaná paměť trapne hned, jak ji spustíš, co znamená “bad coffee, odd food” v padajícím kernelu, a jak propašovat vlastní slovo do 32 bitů. Bez prerekvizit – stačí vědět, že po 9 následuje A.

Podivnosti v C#, které (ne)potřebujete znát

C# je vyzrálý jazyk, jehož povrch většina vývojářů dobře zná – jenže pod ním se skrývají vlastnosti neznámé, nepochopené nebo prostě podivné. Tahle přednáška se vydá do temných zákoutí.

Soubor, nebo záznam v metadatech? Dva pohledy na to, co je databáze. (společně s Vladimírem Mužným)

Na SQL Serveru je databáze záznam v metadatech, který odkazuje na soubory. Ve Firebirdu je databáze rovnou ten soubor. Podobně u přístupů: logins a users vs. security databáze se SYSDBA. Projdeme si, k čemu jsou jednotlivé soubory na SQL Serveru dobré, a postavíme to vedle enginu, který stejné věci řeší z opačného konce. Odnesete si lepší cit pro to, co je v SQL Serveru nutnost a co jen jedna z možných voleb.

Profile Picture Jiří Činčura is .NET, C# and Firebird expert. He focuses on data and business layers, language constructs, parallelism, databases and performance. For almost two decades he contributes to open-source, i.e. FirebirdClient. He works as a senior software engineer for Microsoft. Frequent speaker and blogger at www.tabsoverspaces.com.