tabs ↹ over ␣ ␣ ␣ spaces

by Jiří {x2} Činčura

Gopas TechEd 2026

19 May 2026 1 mins Presentations & Speaking

Tento týden se koná Gopas TechEd. Letos jsem připravil 3 přednášky.

  • Dotnet run Program.cs – svět se zbláznil!
  • Co nového v EF Core 10
  • Building a GPS-synchronized time server

Všechno je špatně! .NET se zbláznil! .NET 10 bude mít novou funkci pro “dotnet run” která umožní spustit přímo “.cs” soubor. Cože!!! Tak se pojďme na toto dílo čerta podívat detailněji.

Společně s .NET 10 byl vydán také EF Core 10. Pojďme se podívat, co je nového a na co se připravit.

Vytvoření časového serveru synchronizovaného pomocí GPS Přesný a spolehlivý čas je základem všeho, od zabezpečené komunikace až po distribuované systémy, přesto ho většina z nás považuje za samozřejmost. To, co začíná jako zdánlivě jednoduchý nápad – „Proč si prostě nevytvořit vlastní časový server Stratum 1?“ – se rychle promění v hluboký ponor do vrstev hardwarových zvláštností, problémů s integritou signálu a nečekaných radostí spojených s moduly GNSS. V této přednášce prozkoumáme cestu k sestavení GPS synchronizovaného NTP/NTS serveru: od výběru přijímačů a zpracování PPS signálů, přes ladění operačních systémů, až po zajištění dlouhodobé stability. Po cestě se dozvíte o úskalích, získaných zkušenostech a překvapivé složitosti, která se skrývá za něčím tak „jednoduchým“, jako je udržování správného času.

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.