IT blog

Nadávání na technologie, programování, infrastrukturu, softwarový vývoj a aplikační informatiku.

  • Architektura (nejen) C# projektu 2
    Architektura souběžností Jak jsem psal v předchozím díle, programátor by neměl používat transakční mechanismus databáze (např. SQL transakce) a za souběžnosti a zamykání dat před validací a zápisem by měl […]
  • Architektura (nejen) C# projektu
    Řekněme, že stojíte u nového projektu, buď jako fullstack developer nebo jako backenďák programujete nějaké API. Máte naprosto čisté pole působnosti a můžete si to udělat jak chcete. Že si […]
  • Mé začátky s vývojem pro mobilní zařízení
    Flutter vs. Xamarin.Forms Poprvé v životě pracuji na mobilní aplikaci. Protože má appka fungovat jak pro Android tak pro iOS tak ji píšu v Xamarinu, konkrétně Xamarin.Forms. Jsem oproti Flutteru […]
  • Nastavení prefixu v RedLock.net nugetu
    RedLock.net je knihovna pro lockování nad Redisem skrz algoritmus, který umí locky využívat distribuovaně napříč několika redis instancemi. Což v tuto chvíli nepotřebuji ale je dobré začít implementovat s něčím, […]
  • Přecházím z CosmosDB na MongoDB
    CosmosDB je NoSQL databázový systém který provozuje Microsoft na Azure. Chtěl jsem na něm stavět novou aplikaci z následujících důvodů: CosmosDB je PaaS (Platform As A Service). Nechci vůbec řešit […]