Týždeň 2023-36
A keď by už si človek myslel, že všetko je v najlepšom poriadku, tak príde Google a rozbije Chrome. @vlkodotnet
Udalosť týždňa: Chrome ide po vašej histórii
Ak patríte k užívateľom prehliadača Chrome, tak určite by ste mali vedieť, že vás čaká veľká zmena s názvom Privacy Sandbox API. Čo to v skratke je? Nuž Chrome chce od budúceho roku prestať podporovať ukladanie third party cookies. To už robí pár rokov Firefox a Safari. Dôvod, prečo to Chrome trvalo tak dlho, je jednoduchý. Google žije z reklamy a bez treťostranných koláčikov toho o vás moc naprieč webom nezistí. A tak to skúšal rôzne. Najskôr to boli FLoC, ale táto technológia nebola prijatá s radosťou. A tak navrhli Topics API, ktorý čochvíľa dostanete do vášho Chrome.
Ten vás na základe vašej histórie prehliadania nejak zakategorizuje a vy so svojimi "Topics" pôjdete na reklamný trh.
Samozrejme, že je tu možnosť to vypnúť, ale väčšina užívateľov to vedieť nebude, a tak Google nepríde o biznis. Áno, je to tak zlé ako to znie, a aj keď to viete vypnúť, ide o princíp, že Google vlastne vyvinul najpoužívanejší prehliadač preto, aby o vás vedel nakradnúť dáta. Nikdy nebol lepší čas na zmenu hlavného prehliadača. Ak si takéto nekalé praktiky viete pred sebou nejak ospravedlniť, tak je tu ešte návod, ako to vypnúť.
Špehujú aj autá
Kým váš prehliadač vymeníte, tak auto sa vymieňa ťažko. Najmä ak vám ani vo sne nenapadne, že auto cez všetky systémy môže o vás zbierať informácie. V prvom rade si treba uvedomiť, že existuje EU nariadenie eCall. To je určené preto, aby ste si v prípade nehody vedeli zavolať priamo z auta pomoc. Systém určí vašu polohu a cez vstavaný GSM modul zavolá pomoc.
Čo myslíte, že napadne automobilkám, keď musia do auta namontovať trvalú konektivitu? Dáta. Môžu zbierať vašu polohu, vaše zvyky, kam a ako často chodíte. Ako jazdíte, alebo či ste pripútaný. Ak máte v aute handsfree, tak môžu spracovať aj zvuk. A mnoho ľudí si nainštaluje aj aplikáciu, a tak vás majú prepojeného aj cez mobil.
Nadácia Mozilla urobila analýzu toho, čo všetko o vás automobilky zbierajú, môžu zbierať a je to teda smutné čítanie. Mimochodom je predpoklad, že do roku 2030 bude mať trh s týmito dátami hodnotu 750 miliárd dolárov.
Zaujímavosti zo sveta vývoja webu
Minulý týždeň ma zaujali tri veci. Prvou je, že zakladateľ 37 Signals, tvorca Ruby on Rails a mnohého iného, vo svojom projekte Turbo 8 opúšťa TypeScript. Turbo je niečo ako Blazor, ale pre Ruby (pre nie .NET ľudí je to taký light JavaScript framework so server renderingom). V skratke mu vadí, že na TypeScript potrebujete tooling a berie vám to slobodu. Ja si pamätám slobodu JavaScriptu ešte z dôb pred jQuery a poviem vám, nie sú to pekné spomienky. Ak ste rovnako zväzovaní typovými obálkami, tak by ste mali jeho príklad tiež nasledovať.
Normálne sa začínam báť, či aj ja nechytím tieto móresy s názvom "silný názor". Dosť mi to pripomína postarších murárov, ktorí vám vyhovoria všetky tie vaše moderné materiály a postupy, lebo on to robí x rokov takto a je to dobré. Tiež ma to čaká? Alebo som už tam?
Okrem toho vyšiel Bun 1.0. To je nástroj, ktorý má nahradiť TypeScript kompilátor, NodeJS runtime, bundler a npm balíčkovač. Aby to malo zmysel, tak je napísaný v natívnom jazyku blízkom C++ s názvom Zig. A všetko je v ňom ultra rýchle. Určite po ňom hoďte očkom a skúste, či nebude vo vašom projekte fungovať.
Do tretice skúste uhádnuť, čo v roku 2023 poháňa 77 % internetu? Ak ste si tipli PHP, tak ste tipli správne.
CPU okienko
TSMC sa uvoľnili asi nejaké kapacity na 3 nm linke, preto druhým výrobcom po Apple, ktorý na nej bude vyrábať svoje mobilné procesory, bude MediaTek. Rovnaký procesor oproti 5 nm technológii bude o 18 % rýchlejší s 32 % úsporou energie na 60 % priestore.
Nový Huawei Pro 60 nemá v špecifikácii čip. To preto, že oficiálne by Čína nemala mať technológiu, ktorá by sa dokázala dostať pod 12 nm. Keď ale tento telefón rozobrali, tak zistili, že čip v ňom má parametre približne 7 nm technológie. Čo je divné, lebo ten čip bol vraj vyrobený v Číne a sankcie na technológiu s výrobou pomocou ultrafialového žiarenia zakazujú vývoz do Číny. Vyrobiť si ju nedokážu, a tak je pravdepodobné, že sa im podarilo tak vylepšiť starú technológiu, a to je také že 🤯. Teraz samozrejme nevieme, aká je výdatnosť výroby, ani koľko potom stojí taký čip a či nie je predávaný pod cenu a nevieme ani, či je to úplná hranica technológie. Stačí počkať rok a uvidíme, čo prinesie nový model Huawei.
.NET okienko
GitHub Copilot prináša novinky, ktoré vám pomôžu pri debugovaní, odstraňovaní chýb a poteší aj inline Copilot Chat.
Visual Studio vo verzii 17.8 dostane Case-preserving Find and Replace. A toto veru neviem, ako správne preložiť, ale páči sa mi to.
Pekný článok o nových API endpointoch v prichádzajúcom .NET 8.
Bitwarden vydalo knižnicu Passwordless.dev, ktorá je free do 10k užívateľov a umožní jednoducho používať passkeys vo vašej aplikácii.
Linky na záver
Minulý týždeň som písal o using v TypeScript 5.2. A dnes tu mám príklady použitia.
Ak máte ako ja slabosť na KickStarter kampane, tak toto je asi tá najdlhšie trvajúca. Takže, ak niečo ešte nedošlo, ešte nemusíte zúfať.
Kresliaci program Paint vo Windows dostane takú malú, ale užitočnú vlastnosť. Odobrať pozadie obrázku.
Nakoniec tu mám tradičnú prokrastinačnú blbôstku. Táto je taká meditačná, lebo v nej nerobíte nič iné, len určujete tempo (odporúčam dotykové zariadenie).