Týždeň 2022-31
Občas nie všetko ide tak ako má. A občas sa dobrý nápad nestretne s porozumením, tak ako v prípade GitLabu. @vlkodotnet
Udalosť týždňa: GitLab skoro mazal
Minulý týždeň vyzeral, že sa takmer nič nestane. Bolo by to tak vydržalo, keby vo štvrtok nevyšiel na TheRegister článok o tom, že GitLab plánuje po roku neaktivity automaticky zmazať všetky neaktívne repozitáre vo free účtoch.
Keďže GitLab beží na cloude, tak by takto dokázali ročne ušetriť až 1 milión dolárov nákladov. Lenže je kopec repozitárov, ktorých kód sa nemení, lebo nie je dôvod. Alebo sú na nich závislé tisícky iných projektov. Tie by takto boli celkom odpísané. A tiež by sme prišli o kopec kódu, ktorý je dobre archivovať z historických dôvodov, alebo len preto, aby ste vedeli natrénovať nejaký ten Copilot machine learning. Našťastie sa v GitLabe rýchlo spamätali a dali na Twitter správu, že nič sa mazať nebude, len tieto repozitáre pôjdu na pomalší a lacnejší storage.
V každom prípade je to pre imidž GitLab troška rana, lebo všetci si ešte spomíname na vlnu migrácie po tom ako GitHub kúpil Microsoft, lebo vraj tam bude lepšie.
Amazon kupuje Roombu
Tu by sa hodil, taký ten vtip, že Bezos zavolá sekretárke, nech mu kupi Roombu a ona teda zariadi kúpu celej firmy iRobot. Akurát sa to nehodí, lebo Roomba != iRobot. Tak či onak, Amazon za ňu ponúkol 61 dolárov za akciu, čo znamená 1,7 miliárd peňazí, amerických. Dôvod, prečo tak robia je, že veria, že práve domáci roboti sú budúcnosť toho, ako bude vaša domácnosť napojená na veľký cloud svet.
To znamená, že vysávače nebudú len vysávať a následne analyzovať zozbieraný prach. Ale budú aj sledovať, kto sa po kuchyni hýbe, čo máte v chladničke, čo vám objednať. Zbierať bobky po vašich domácich miláčikoch a kŕmiť ich certifikovanými Amazon granulami. Či to som už moc uletel? Uvidíme.
Čerstvá zelenina na Havaji
Legenda hovorí, že keď si Larry Ellison (zakladateľ Oracle) kúpil ostrov na Havaji, tak zistil, že jedlo sa tu nedá jesť. To je preto, že až 80 % jedla sa musí na Havaj dovážať. A k tomu všetkému ste cca 3700 kilometrov od najbližšej pevniny.
Keďže Larry je IT guy telom a dušou, tak zainvestoval a rozbehol na svojom ostrove hydroponický biznis. To znamená, že namiesto do zeme sadíte do špeciálne obohatenej vody. Takto dokážu na cca 1,2 hektároch vyprodukovať až 450 ton čerstvej zeleniny ročne a oproti bežnej farme spotrebovať až 10-násobne menej vody. Bohužiaľ, nikde neviem zistiť, či to je ziskový, alebo stratový biznis.
Productivity Porn
Každý z nás si prechádza fázami, keď si uvedomí, že trávi veľa času na sociálnych sieťach. Že mu začnú vadiť notifikácie na mobile. Vtedy sa rozhodne všetko zmeniť, odhlási sa z Facebooku, prečistí svoje appky na telefóne. A potom si už len užíva svoju novo získanú produktivitu. Nuž a presne to Productivity Porn nie je. To je stav, keď trávite čas čítaním kníh o manažmente alebo úspešných príbehoch. Čítate tweety známych ľudí o tom, ako byť úspešným. Pozeráte na YouTube videá ako správne cvičiť, atď. Stávate sa závislým na cieli byť úspešný. Toto je Productivity Porn.
.NET okienko
Dnes sa dozviete, ako generovať kontajnerové .NET aplikácie pomocou dotnet-build-image.
Vyšiel nový .NET Community Toolkit 8.0, ktorý (ak nemáte blízko k MVVM patternu) vám prinesie aj pár užitočných extensions pre unit testovanie. Zaujímavý je aj HighPerfomance nuget. Ten má veci ako StringPool, kde máte pod kontrolou alokáciu pamäte, alebo Memory2D a Span2D abstrakciu na priamy prístup k blokom pamäte.
Návod, ako spravovať hodnoty Azure KeyVault, priamo z vašej aplikácie. Ináč KeyVault odporúčam, u nás každý dostane svoj certifikát a s ním sú secrets bezpečne uložené v Azure (teda tak si to aspoň myslíme).
Linky na záver
Ak ste ako ja používali úvodzovky v Google, tak vedzte, že dostali update. Kedysi nevedeli zobraziť úvodzovkovaný text na stránke, lebo mohol byť skrytý napríklad v menu, dnes to už ale vie. Plus pár tipov, čo všetko dokážu.
Minule som písal, že si viete napojiť GitHub Copilot plugin na vlastný model. Tu je návod, ako na to. Budete ale potrebovať dobrú grafickú kartu.
Vizuálne zakončíme bodkou, ktorá tak nejak sedí s letom.