Week 2020-03
Po minulotýždňovom CES je tento týždeň troška nudný. Troška nového Edge, nový Git a samozrejme hŕba liniek z .net. @vlkodotnet
Udalosť týždňa: Edge s Chromium prichádza
Deň 15. januára 2020 je dňom, kedy Microsoft definitívne pochoval svoje snahy o vlastnú a nezávislú verziu internetového prehliadača. Tiež je dňom, kedy sa diverzita internetu scvrkla na číslo dva. Teda Firefox a rôzne odnože Chromium jadra. Je otázkou, ako dlho to Firefoxu vydrží, ale ak poviem 5 rokov, tak by som bol možno až príliš optimistický.
Späť k Edge. To nové s Chromium jadrom nahradí čoskoro na všetkých systémoch bežiacich pod Windows 10 starý Edge. S tým prichádza nová ikona a pre všetkých administrátorov, ktorým sa nepozdáva táto zmena, to znamená prednastaviť patričnú policy.
Ďalší český startup získal investíciu
Po predaji BeatSaber Facebooku je tu nová investícia v hodnote 45 miliónov do projektu Productboard.
Je zaujímavé vidieť, ako jeden úspešný projekt GoodData, dokáže vyprodukovať dosť ľudí na to, aby zakladali nové a nové úspešné projekty. Vie niekto o nejakom podobnom príklade u nás na Slovensku?
Samozrejme úspech neprichádza len tak, a aj Productboard je pár rokov funkčným produktom. Tvorcovia pochopili, že ak chcú uspieť, musia sa presťahovať tam, kde sú peniaze, teda do USA.
Ako na tajné dáta užívateľov?
Ukladať dáta zákazníkov, ktoré sú súkromné a teda skryté pred okolitým svetom, je záväzok. Na jednej strane je dôvera zákazníka, že práve u vás budú bezpečne uložené. A na druhej strane je tu konkrétne technické riešenie. To by malo zabezpečiť, že nielen vy, ako tvorcovia kódu, sa k dátam nedostanete. Dôležité je, aby v prípade útoku a priamemu prístupu k pamäti, útočník získal iba nepoužiteľnú kopu núl a jednotiek. O tom je nasledujúci článok.
Git sparse-checkout
Nová verzia Git 2.25.0 prináša experimentálnu funkciu sparse-checkout, ktorá umožnuje definovať prácu iba so zadefinovaným zoznamom adresárov. To sa hodí, ak pracujete spôsobom monorepo, teda všetok váš kód je súčasťou jedného repozitára. To v prípade veľkého, ale naozaj veľkého množstva súborov, dosť spomaľuje prácu s Git.
Mobile Blazor Bindings
Po tom, ako si Blazor našiel svoju cestu do internetových prehliadačov, Microsoft uvádza experimentálnu verziu pre mobilné riešenia postavené na Xamarin.Forms toolkite. Namiesto čistého XAML tak bude možné použiť aj Razor syntax. To môže byť zaujímavé pre firmy, ktoré chcú mať čo najviac zdieľaného kódu medzi web a mobilným rozhraním.
.net okienko
V čom je rozdielny System.Text.Json od Newtonsoft.Json? Nasledujúci článok ich popíše a možno budete ako ja prekvapený.
.net core 3.1 dostal nový tool na zber a analýzu memory dump-ov. Tie je možné následne otvoriť napríklad vo Visual Studiu.
Tipnite si koľkými spôsobmi je možné poslať parameter do akcie controllera.
http://www.michalbialecki.com/2020/01/10/net-core-pass-parameters-to-actions/
Linky na záver
Veľmi tajný startup vraj pracuje na šošovkách, ktoré nahradia otravné okuliare potrebné pre AR.
Windows 95 je dnes už možno na smiech, ale svojho času to bol systém, ktorý urobil počítače populárne aj medzi bežnými ľuďmi. Tu je popísaný proces ako navrhovali jeho používateľské rozhranie.
Myslíte si, že nemáte problém sa naučiť ľubovoľný programovací jazyk? Ten nasledujúci experiment, kde je ako základ použitá staroveká čínština.