Mozilla představuje Firefox Enterprise určený jako podnikový prohlížeč pro organizace s přísnými požadavky na bezpečnost, správu a dodržování předpisů. S profesionální podporou. Dostupný je zatím ve Francii, Německu, Rakousku a Švýcarsku.
Kybernetický útok zasáhl nejméně 150 supermarketů Intermarché a několik prodejen řetězců Leclerc a Coopérative U. Chladicí jednotky napadených obchodních domů byly nastaveny na nepřetržité odmrazování a teplota v nich mnohdy vystouala až nad 50°C. Škody napáchané na chlazeném a mraženém zboží budou patrně dosahovat miliónů eur.
… více »Stát Kalifornie zažaloval výrobce 3D tiskových filamentů Polymaker. Vrchní soud San Diego County tvrdí, že firma propagací svých výrobků mezi příznivci 3D tištěných zbraní podporovala výrobu takzvaných 'ghost guns' (DIY zbraní) a že její PLA filament pro 3D tiskárny lze za těchto okolností považovat za součást určenou k výrobě střelné zbraně. Žaloba požaduje mimo jiné finanční sankce a soudní zákaz činnosti, Polymaker se hájí tím, že filament je běžný a sám o sobě legální produkt. Celý text žaloby (PDF na Google Drive).
V červnu byla představena aplikace Myna pro převod řeči na text v prostředí desktopu Ubuntu. Včera byla Myna zpřístupněna širší komunitě Ubuntu formou technologické ukázky dostupné v Ubuntu 24.04 LTS, Ubuntu 26.04 LTS a Ubuntu 26.10 s GNOME na Waylandu.
Ubuntu 27.04 bude Tenacious T-Rex.
Byla vydána nová verze 2026.4.0 "Never-slop" svobodného softwaru ScummVM (Wikipedie) umožňujícího bezproblémový běh mnoha klasických adventur na zařízeních, pro které nebyly nikdy určeny. Přehled novinek v poznámkách k vydání a na GitHubu. ScummVM oslavil 25 let. Verze 0.0.1 vyšla 8. října 2001.
Kanadský vývojář Anthony Sistilli vytvořil ironický DIY projekt parodující kamerové systémy Flock, s cílem názorně demonstrovat rizika masového sledování jaké provozují tyto komerční ALPR systémy. Z levné IP kamery a vlastního ML softwaru (napsaného s pomocí SI circa za 20 minut, kód se mi bohužel nepodařilo dohledat) běžícího v laptopu sestavil jednoduchý systém, který detekuje výhradně policejní vozidla, zaznamenává jejich SPZ a
… více »Část údajů uživatelů internetového supermarketu Rohlík byla odcizena. Kyberútočníci napadli nástroj zákaznické podpory Rohlíku, odcizili tak jména, e-mailové adresy, v některých případech také telefonní čísla nebo přepisy komunikace mezi klienty a zákaznickou podporou. Rohlík incident nahlásil příslušným orgánům a přijal příslušné opatření, aby zamezil podobným případům v budoucnosti, uvedla firma.
Aplikace eDoklady fungovala v obou volebních dnech stabilně a prakticky bez front. Digitální a informační agentura (DIA) odhaduje, že se digitálním dokladem prokázalo více než 100.000 voličů. Aplikaci si před volbami či během nich aktualizovalo 247.517 uživatelů. Nových registrací bylo 19.431 a do aplikace se přihlásilo 357.879 lidí. Největší nápor přišel bezprostředně po otevření volebních místností mezi 14. a 16. hodinou, kdy si
… více »Začal semestr, začal i podzim a kromě hub rostou jako po dešti i veřejné dílny v Praze. Nedávno strahováci referovali o hackerspacu Bordel, nyní se otevřela dílna Dejvice Lab jen kousek od ČVUT. Na blížící Virtuální Bastlírně tak uslyšíte nejen report z návštěvy dílny HWLab, ale i řadu novinek, událostí a úsměvných momentů, které se za poslední měsíc ve světě techniky, ale i vědy udály. Připojte se tedy již v úterý 13.10. od 20:00 a zapojte se do
… více »
.
+- bych to udělal takhle:
POZOR - neporočuji provazovat přes rodné číslo:
Použij pacient_id jako vazebnou položku (autoincrement 1)
Víc si už musíš vymyslet sám..
neporočuji provazovat přes rodné číslo ... Použij pacient_id jako vazebnou položku
Souhlasím, v praxi se vyplatí přidat "umělý" primární klíč skoro všude, protože ani např. to číslo oddělení nemusí být tak definitivní (nebo se nějaký hlavoun rozhodne, že to bude místo čísla třípísmenný kód...). Ale vzhledem k tomu, že je to školní zadání, tak bych tam to RČ klidně nechal
(alespoň na našich cvikách byl jakýsi úzus, že RČ je dobrý kandidát na primární klíč).
Ale vzhledem k tomu, že je to školní zadání, tak bych tam to RČ klidně nechal...Prave preto ze je to skolske zadanie by to malo byt urobene poriadne a studenti by mali byt pouceni, kedy a preco pouzivat synteticke primarne kluce. Lebo inak potom pridu na realne projekty a narobia problemy celemu timu, navyse nafukani, ze su predsa "skoleni dizajneri".
Jen aby nevznikl dojem, ze po zavedeni syntetickych klicu je mozne ignorovat vecne klice. Systemy se nedelaji samy pro sebe, ale pro podporu byznys procesu, ktere jsou postaveny na vecnych atributech entit. Pokud se synteticke klice zavadeji jen jako zkratka za vecny klic (napr. uspora mista pro dlouhe vecne klice nebo pohodlnejsi prace pokud je vecny klic slozeny), je to vyhradne technicky aspekt (a je to pokud vim nejcastejsi duvod jejich pouziti). Pokud ale umoznuji "nestandardni chovani" vecneho klice nebo poruseni vecnych pravidel, ktera se k nemu vztahuji (napr. umozneni duplicity, zmeny hodnoty v case), nejde o technickou zalezitost, ale musi to byt i vecne osetreno napric celym systemem vcetne jeho ruznych rozhrani. Napr. jake cislo uctu by bylo sdeleno policii, pokud by se zacala o zmineneho zakaznika zajimat? Nove, stare, obe? Podobne vecne otazky musely byt jiste vyreseny, nez byla nestandardni operace provedena na ciste technicke urovni.
Jen aby nevznikl dojem, ze po zavedeni syntetickych klicu je mozne ignorovat vecne klice. [...] Pokud se synteticke klice zavadeji jen jako zkratka za vecny klic (napr. uspora mista pro dlouhe vecne klice nebo pohodlnejsi prace pokud je vecny klic slozeny), je to vyhradne technicky aspekt (a je to pokud vim nejcastejsi duvod jejich pouziti).To samozrejme nie. Logicke constrainy samozrejme musia zostat zachovane. S pouzitim syntetickych klucov za ucelom "uspory miesta" som sa este nestretol. Stretol som sa s aplikaciami, kde sa primarny kluc pouzival za ucelom "zjednodusenia prace" -- aplikacia ratala s tym, ze zaznamy mozno podla syntetickeho kluca zoradit. No, v takom pripade sa neda autorovi povedat nic ine len "tak mu treba" a tym, co to po nom zdedili popriat uprimnu sustrast, najma pri pripadnej migracii do nejakej inej databazy.
No tim nejcastejsim jsem mel na mysli spis to zjednoduseni pri slozenem klici, ale ani uspora mista nemusi byt zanedbatelna. Casto jsou klice reprezentovane nejakymi znakovymi kody, treba i to zde omilane rodne cislo muze byt priklad, nebo ISBN, VIN u auta... Pokud bych mel v Oraclu retezec delky 10 znaku ulozeny jako varchar2, zabere fyzicky 10 bajtu (20 pri dvoubajtovem kodovani v databazi), pokud misto nej bude cislo rekneme mensi nez 10000000, zabere max. 5 bajtu, mala cisla mene. To muze zmensit tabulky a indexy a takove zmenseni treba o 10% "zadarmo" se muze velice hodit napriklad v datovem skladu, kde jsou v nekterych tabulkach ulozeny stamiliony zaznamu.
Ale to neznamená, že to takto budete spojovat dlouhodobě a systematicky, leda byste si platil někoho, kdo tomu bude neustále "vychytávat mouchy".
Jistě z toho chápete, že spojovat výhoda vlastních bezproblémových klíčů nijak neomezuje možnost následně takovou tabulku spojit s něčím, co vám někdo odněkud přinese "na disketě" :) Nikdo neříká že RČ je zlo, uvedené být může, ale ne jako cizí klíč pro spojování tabulek. Některé databáze ani RČ uchovávat nesmějí (uchovávání a nakládání s osobními daty).
Pokud neuvedete RČ, jak vyhledáte všechny případy hospitalizace téhož pacienta? (Vždyť příjmení se může za život měnit i vícekrát, stejně jako bydliště). Má být v takovém případě uvedena adresa také vícekrát, nebo jen poslední - platná? Budete při deseti hospitalizacích uvádět desetkrát totožný trestní restřík, nebo ho jenom doplňovat?
Pro rodná čísla se čtyřmístným doplňkem je k mání kontrolní algoritmus (tuším že součet cifer musí být dělitelný modulo 11), takže uklepnutí sekretářky musí dobrý program včas odhalit.
Možná, že RČ není stoprocentně spolehlivým identifikátorem osoby, ale je stoprocentně nejspolehlivější ze všech. Řeči o nějakých změnách RČ jsou kraviny. (Nejde-li o duplicitu - dnes velmi vzácnou). Že si pár ministerských debilů plete rodné číslo s přístupovým heslem a dělá z něj tajný údaj svědčí o nepoužitelnosti těchto úředníků, nikoliv rodných čísel. Oni například tvrdí, že v podniku můžete použít k identifikaci číslo zaměstnance. Ale jak potom vyjedete dodatečné potvrzení o zaměstnání (pro Úřad důchodového zabezpečení) ženě, která během života pracovala v pdniku čtyřikrát a pokaždé pod jiným příjmením?
Tím netvrdím, že RČ musí být nutně primárním klíčem a sloužit k vazbám. Ale uvedeno být musí.
Pro rodná čísla se čtyřmístným doplňkem je k mání kontrolní algoritmus (tuším že součet cifer musí být dělitelný modulo 11), takže uklepnutí sekretářky musí dobrý program včas odhalit.
Ano, delitelnost jedenacti je sice jisty kontrolni mechanismus. Tento nas ale neuchrani od chyb vzniklych lidskym zasahem - tj. duplicity z duvodu "vypujcovani" cisel z vedlejsiho okrsku (znal jsem pani, jenz zjistila, ze ma duplicitni rodne cislo az v okamziku, kdy pozadala o vyplatu duchodu a dostalo se ji odpovedi, ze preci na jeji r.c. se uz duchod vyplaci...). Stejne tak se ani neubranime moznosti duplicity v pripade dlouhovekosti (> 100 let).
Rodné číslo se nikdy nepřidělovalo v okrscích ale vždy centrálně v Praze. Pouze v Chomutově přidělovaly pracovnice na Okresním úřadě rodná čísla cizincům bez RČ dle vlastního uvážení a plodily tak duplicity. Pokud vím, byly vyhozeny.
Starší osoby mají trojciferné číslo (resp. čtyřciferné s vedoucí nulou), takže k duplicitě vlivem dlouhověkosti může dojít až za dalších sto let - nedojde-li ke změně. A případné historicky vzniklé duplicity byly snad převodem na počítačová média už odstraněny. Vámi uváděný příklad s důchodem nemusí ještě znamenat duplicitu.Že na Úřadě důchodového zabezpečení mají bordel, víme všichni.
Rodná čísla vznikla původně především pro potřeby branných sil a proto je z nich čitelné pohlaví a datum narození (evidence branců). Pokud se dnes někdo za svůj věk stydí, je to důvod k návštěvě psychiatra, nikoliv k zavržení rodných čísel. I přez výše uváděné mýty jde stále o nejspolehlivější identifikaci osoby. Je to jediný identifikátor, který se během života nemění a který umožňuje spárování údajů z různých období. Nerad bych platil cizí dluhy jenom proto, že se kdosi rozhodl je ignorovat!
Tiskni
Sdílej: