Týždeň 2020-29
Minulý týždeň vybuchla Twitteru v rukách bomba. Čo a prečo sa stalo (a mnoho iného) sa dozviete v nasledujúcom týždenníku. @vlkodotnet
Udalosť týždňa: Hack Twitteru
Bol pokojný utorkový podvečer, keď tu naraz z ničoho nič začali známe osobnosti na Twitteri ponúkať výhodný ponuku. Pošlite im par bitcoinov a oni vám na oplátku pošlú dvojnásobok. Len tak, lebo dnes bol krásny deň. A nebol to len tak hocikto: Bill Gates, Elon Musk, Jeff Bezos, atď. Mohol to byť krásny happening, akurát to bol hack.
Nooo, hackom by som to moc nenazýval, skôr sociálne inžinierstvo. Niekomu sa podarilo dostať k interným nástrojom Twitteru, ktoré majú možnosť vložiť novú správu hocikomu (teda minimálne overeným profilom). Väčšina týchto účtov má dvojfaktorovú autentifikáciu, tak rozmýšľam, na čo by to bolo dobré. Možno by takto vedeli vložiť oznámenie o vašej smrti, čo by asi jediné dávalo zmysel.
Odhliadnuc od toho, aký to je pre Twitter prúser, že také niečo vôbec dopustili, mi chodí po rozume, aké rôzne "vylepšenia" museli mať administratívne rozhrania, čo som dosiaľ naprogramoval. Požiadavky šéfa a supportu vedia byť veľmi variabilné, a keď robíte x-tý krát nejakú manuálnu úpravu v DB, pri ktorej tŕpnete, aby ste niečo nepokazili, tak potom to tlačidlo, čo to urobí lepšie, proste do UI dáte.
Vzostup a pád Adobe Flash
V nasledujúcom long-read-e som si zaspomínal na tie doby, keď kto nemal aspoň niečo na stránke spravené vo Flash-i, tak ako keby nebol. Flash bol všade. Na YouTube, hrali sa v ňom hry, robili kompletné stránky (ktoré boli neviditeľné pre Google, tak robili aj ich noFlash verzie) a dokonca u nás jedna banka urobila internet banking. Za jeho koniec asi okrem nástupu dynamického webu môže najviac Jobs, ktorý ho označil za jeden z najčastejších príčin pádov operačného systému na Macoch a z OSX ho vyhodil.
OpenAI's GPT-3
OpenAI knižnica GPT-3 je vlhký sen každého AI experta. Je to natrénovaný model, ktorý dokáže vytvoriť text, ktorý je na nerozoznanie podobný tomu, čo by človek napísal sám. A veru, nebolo by od veci, keby mal podporu slovenčiny, ho použiť na zdĺhavé každo-týždňové písanie tohto týždenníka. Mimochodom v nasledujúcom článku odporúčam prescrollovať na koniec, čaká vás tam prekvapenie.
Plasmic - WYSIWYG designer pre React
Nasledujúci produkt je viac ako zaujímavý. Pripomína mi časy, keď som v Delphi robil cez designer návrh windows formulárov. Mam pocit, že to volali RAD (Rapid Application Development).
HW okienko
Hardwarové kľúče pre dvojfaktorovú autentifikáciu si našli svoju cestu na iOS, teda iPhone a iPad zariadenia. To je dobrý krok k dobe, keď budú heslá zbytočné.
Prvý počítač s “Core processorom s Intel Hybrid Technológiou” uviedol Samsung. Tento LakeField CPU má jeden hlavný iCore čip a okolo toho pár menších Atom čipov.
Google chystá kopec zaujímavých technológií, z ktorých mnohé asi neprežijú.
.NET okienko
Vyčerpávajúci opis ako funguje Dependency Injection v .NET Core.
Už dlho nové verzie .NET venujú veľa času optimalizácii. Tu je zoznam tých najviditeľnejších, s ktorými sa budete môcť stretnúť v nadchádzajúcej verzii 5 aj s výsledkami benchmarkov.
Predminulý týždeň sme sa dozvedeli, že Amazon prichádza s AWS aj do Čiech. Preto sa môže hodiť spôsob ako do AWS najjednoduchšie dostať kontajnerovú aplikáciu.
Do návrhu C# 9 sa možno dostanú nové logické operátory pre Pattern Matching. Príkazy "and", "or" a "not".
Už definitívne vznikol plán na odstránenie BinaryFormatter z .NET.
Rozsiahly zoznam best practices pre programovanie v C#.
Linky na záver
Microsoft zverejnil otvorený list hráčom, kde sa snaží tvrdiť, že ani novú konzolu nepotrebujete. Všetky staré hry pôjdu na novom Xbox Series X a všetky nové hry budú môcť byť spustiteľné aj na starom Xbox One X. A pribudli aj novinky v rámci Xbox pasu.
Windows prídu o svoju podporu floppy mechaniky, alebo inak povedané ikonický A:.
A na záver troška vizuálneho. Tentoraz bez videa, ale pôjde o odporúčanie kombinácie dvoch vhodných typov písma pre knihy, texty na webe.