Týždeň 2024-24

Dnes už vieme ako to je s AI u Apple. Všetci by čakali, že implementujú Artificial Inteligence, ale oni sa pustili do Apple Intelligence. Čo to je? O tom až o chvíľu. Najskôr preberieme novinky, v ktorých sa slovo inteligencia nenachádza vôbec alebo pomenej.


Toto je sprievodná diskusia k pôvodnej téme na https://blog.vyvojari.dev/vlko-week-2024-24
1 lajk

Občas nechcete aby ID, ktoré používate v databáze, bolo jednoducho odhaliteľné. Na to sa hodí parameter zakryptovať.
How To Encrypt ASP.NET Core Route Parameters | Khalid Abuhakmeh

Ako ukazka je to dobre, ale na ID-cka dost kanon na vrabce (kvoli protection API - v defaultom nastaveni to nebude fungovat po restarte aplikacie, tiez na HA treba na to spcielne riesnie a protected API synchronizovat medzi instanciami napriklad cez Redis alebo databazu). Data protecion API je skor na vetsie data, ktore ziju kratko a musia byt ochranene (napriklad potvrdovaci link v emaily).

Na ID-cka, je lepsia tato kniznica GitHub - ullmark/hashids.net: A small .NET package to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user. , nie je kryptograficky nepriestrelna ako protection api, ale pracuje so secretom, ktory ide zakompilovat do aplikacie a robi to co v clanku - z predikovatelneho ID robi zasifrovany rosipany caj pomerne kratkej dlzky (ja som tu kniznicu ohol aj tak, aby podorovala ID-cka z RavenDB).

1 lajk