Když Microsoft před půl rokem koupil GitHub, moje první myšlenka byla, že konečně budou privátní repozitáře zadarmo. Nyní na to konečně došlo. V myslích poněkud zpozdilejších geeků ovšem Microsoft stále zaujímá pozici arciďábla a vidí v tom zradu myšlenek open source. Je tomu skutečně tak?
Rubrika IT
Na přelomu roku se řada českých internetových služeb a poskytovatelů připojení stala terčem DDoS (Distributed Denial of Service) útoku. Postiženi byli zejména menší a střední poskytovatelé internetu, v jejichž silách není drahou obranu proti tomuto útoku snadné zvládnout.
Včera jsem vyhlásil vánoční soutěž, kde bylo vaším úkolem vyluštit zprávu, zakódovanou od obrázku. Trvalo jenom pár hodin, než ji Tomáš Jecha (a za ním v závěsu Jakub Bouček) vyhrál.
Vytvořil jsem naprosto nevinnou novoročenku. A lidé, kteří mě znají, začali pátrat po jejích skrytých významech. Tak jsem vytvořil vánoční soutež, která tyto nedůvěřivé povahy zaměstná. Vítěz ode mne dostane vánoční dárkový balíček.
Vánoce jsou pro mnoho lidí příležitost k více či méně dobrovolným návštěvám více či méně vzdálených příbuzných. A pokud trpíte diagnózou "dělá s počítačem", mohou vás při této příležitosti méně technicky nadaní příbuzní pořádat o pomoc se svým počítačem.
Společnost Microsoft oznámila, že končí s vývojem vlastního vykreslovacího jádra EdgeHTML, které používá její prohlížeč Microsoft Edge a bude v budoucnu používat jádro Blink - stejné, jaké používá Chrome nebo třeba Opera. Její rozhodnutí je pochopitelné, ale nešťastné. Ve svých důsledcích poškodí všechny, včetně uživatelů.
Nedávno jsem publikoval ukázkové aplikace pro technologii ASP.NET Razor Pages. Dnes jsem aplikaci ASKme aktualizoval tak, že má i variantu napsanou v ASP.NET MVC Core.
Trendem při určování nových verzí je v současnosti sémantické verzování. To má význam zejména u knihoven a komponent, která jsou využívána v dalších aplikacích. V případě vývoje koncových aplikací nicméně může být lepší používat automatické generování verzí podle datumu. V .NET Core to jde překvapivě snadno.
ASP.NET Identity je nástupce Membership a Role providerů z .NET 2.0. Obecně se jedná o úkaz pozitivní, nicméně jeho výchozí politika hesel je dosti pomýlená. Naštěstí ji lze poměrně snadno změnit a dokonce si napsat vlastní, lepší.
Aktualizoval jsem dvě ukázkové aplikace, které používám na školeních a přednáškách. Ukazují možnosti využití ASP.NET Core Razor Pages 2.0 a ASP.NET Identity. Najdete je na mém GitHubu.