Turingův stroj z Lega (zdroj: Wikipedie) |
Šlo o informace týkající se rozsahu Národní database DNA a osmý senát Městského soudu v Praze, jak je patrné z infoDesky, včera rozhodnutí policejního presidia zrušil, vrátil mu věc k novému projednání a rozhodnutí a přiznal mi právo na náhradu nákladů řízení. Učinil tak, poněkud překvapivě, bez přibrání znalce, nejspíše naznav, že sestavení dvou příkazů SQL může být pro policejní programátory extremně náročná intelektuální činnost, avšak za téměř jeden celý pracovní týden by se dalo zvládnout i víc. Opět chválíme relativní rychlost rozhodnutí: naše žaloba byla podána před šesti měsíci.
Aktualisováno.
Plné znění rozsudku. Soud neakceptoval tvrzení policie o mimořádně rozsáhlém vyhledání informací a chce po něm konkretisaci, co tak dlouho programátor dělal. Umím si ji představit, aneb Z deníčku policejního programátora: Den 1. Dnes jsem dostal nový úkol. Považ, deníčku, oni po mně chtějí, abych programoval! Úplně mě to zdrtilo. Musel jsem celé odpoledne odpočívat u Minecraftu, abych ten šok vstřebal. Den 2. Ne, deníčku, dnes určitě nezačnu, je to ještě příliš čerstvé. Den 3. Je opravdu nutné, abych se pustil do práce už dnes? Musím se poradit s naším služebním psychologem. Den 4. Dobře, dnes tedy začínám oficiálně problém studovat. Prý počet záznamů v databasi. Na to je snad v Oraclu nějaký agregátor, ale nejsem si jist, udělám si pracovní cestu a zajedu za kolegou do IBM, abych se poradil. Den 5. Tak prý COUNT. Dobrá, ale jak ho použít? COUNT FODAGEN? Syntaktická chyba, prý. Mám nápad: zaplatím Jardovi ze SAPu večer U zahnutý šavle panáka a on mi to na svém noťasu naprogramuje. Den 6. Hotovo, máme to, teď jen vyplnit do výkazu, jaká byla pracnost. Řekněme 37,5 hodin, to zní uvěřitelně, ne?
Komentáře
Myslim, ze pes je zakopany jinde. Kazda bioinformaticka databaze, ktera za neco stoji, by mela mit naprogramovanou funkci count (ktera doopravdy nemusi byt trivialni), stejne jako porovnavaci funkce (== a like, zase, toto neni trivialni problem v bioinformatickych databazich). Myslim si, ze to ale meli mit naprogramovane predem a Vas dotaz spada do kategorie "databaze PCR by to mela mit a jestli to nema, tak je PCR v nezakonne necinnosti a musi to sama za svoje penize doplnit (zde cituji NSS)." Ale asi se neshodneme
Tady to zacina byt slozite, kolik maji vzorku asi budou vedet jednoduse (i kdyz... to zalezi na chytrosti architekta systemu, pokud si to neukladaji, tak to je docela slozity problem). Kazdy vzorek se totiz naseka podle potreby a to se vlozi do systemu. Existuji algoritmy, ktere rikaji, jak to nasekat a kolik zaznamu udelat. Potom muzou mit vic vzorku pro jednoho cloveka (popr. misto cinu).
Ja jen rikam, ze to rozhodne neni trivialni, protoze nekdo musi precist datovou dokumentaci, ktera je urcite hrozne napsana, potom pochopit, co se dela a pod. V databazi jsou chyby, ktere to muzou pozdrzet a pod. Proste jsem delal s par databazemi v realnem svete a pomahal jsem s bioinformatickymi databazemi a nevidim to jako trivialni problem.
RSS kanál komentářů k tomuto článku