Windows a Linux. Oheň a voda. Microsoft a open source. Dva nesmiřitelní soupeři. Anebo ne? Přijde mi, že ta animozita je hlavně směrem od linuxáků k Windows; naopak je to spíš že jsme jako uživatelé Windows Linux k ničemu nepotřebovali. Nicméně, s multiplatformností .NETu se situace poněkud mění. Proto jsem připravil seriál o Linuxu pro Windowsáky.
Archiv článků
Entity Framework je nejpoužívanější object/relational mapper pro .NET. Připravil jsem pro vás seriál videí o novinkách v aktuální verzi 7.0, ale i s různými tipy a triky, které sice nejsou vždy úplně nové, ale hodí se je znát.
PowerPoint umí snímky z prezentace uložit jako obrázky ve formátech PNG, JPEG nebo TIFF, což se občas hodí. Výchozí nastavení je ale generuje v příliš malém rozlišení (1280 × 720) a v GUI není způsob, jak to změnit. Naštěstí stačí jednoduchý zásah do registrů.
Dnes jsem měl dvě přednášky na WUG Days 2023.1 v Brně. Nabízím ke stažení prezentace a příklady z nich.
Nedávám si novoroční předsevzetí. Nicméně pro letošní rok mám ušlechtilý záměr každý měsíc vydat na BDSM.CZ jednu povídku nebo jiný článek. Tenhle příběh mě hodně baví a navíc má do jisté míry edukativní přesah, protože popisuje základy správné techniky, když chcete chlapa ojet připínákem. Nikdy nevíte, kdy se vám taková znalost a dovednost bude hodit!
Napsal jsem C#/.NET klienta pro načítání seznamu plateb z Fio banky přes její API. Je k dispozici jako open source na GitHubu a NuGetu.
Ovladač DoorHan Transmitter 2 Pro, který používám na vrata od garáže, nemá dobrou konstrukci. Tlačítka jsou náchylná ke zmáčknutí omylem. Vymodeloval a vytiskl jsem tedy kryt, který tomu brání. Navíc umožňuje zaslepit jedno ze dvou tlačítek, pokud se nepoužívá. Model najdete zdarma na Printables.
Společnost Oracle nabízí zdarma ve svém cloudu server se čtyřmi jádry, 24 GB RAM a 200 GB disku. Jaký je v tom háček? Má ARM architekturu a běží na něm Linux. V novém seriálu vám ukážu, jak na takovém serveru bezpečně a odděleně od sebe hostovat více ASP.NET Core aplikací.
Pokud provozujete webovou aplikaci, je dobré vědět, že se těší dobrému zdraví. Že běží, odpovídá na HTTP requesty, ale také že běží správně. Tedy nejenom že běží web server, ale třeba také jestli se dokáže připojit k databázi, k cloudovému úložišti, jestli je dost místa na disku, jestli nezabírá moc paměti a podobně. To lze samozřejmě monitorovat zvnějšku aplikace, například pomocí performance counterů, ale to musíte mít pod kontrolou celou infrastrukturu, což často není možné nebo praktické. Proto je v ASP.NET Core přítomna technologie health checků, které fungují zevnitř. Aplikace pomocí nich dokáže otestovat sama sebe a reportovat, zda jednotlivé její části fungují tak jak mají.
Ingredience do bramborového salátu jsou téma natolik zásadní, aby se tím zabýval i státní rozhlas. Jaké ingredience jsem dostal já, abych z nich ukuchtil tradiční vánoční povídku na BDSM.CZ? Původně to měl být, stejně jako v minulých letech, obrázek. Ale autorka měla příliš mnoho práce se svou zvířenou, než aby mi ho stihla včas nakreslit. Takže jsem požádal své přátele na Facebooku, aby mi zadali deset slov a já že na jejich základě napíšu povídku.