abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 15:11 | IT novinky

    Evropská komise naléhavě vyzvala členské státy EU, aby kvůli ochraně nezletilých na internetu urychlily zavádění unijní aplikace pro ověřování věku a zajistily její dostupnost do konce roku. Členské státy mohou zavést aplikaci EU pro ověřování věku jako samostatnou aplikaci nebo ji integrovat do takzvané evropské peněženky digitální identity.

    Ladislav Hagara | Komentářů: 2
    30.4. 23:33 | Nová verze

    Richard Biener oznámil vydání verze 16.1 (16.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 16. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    30.4. 23:11 | Nová verze

    Zulip Server z open source komunikační platformy Zulip (Wikipedie, GitHub) byl vydán ve verzi 12.0. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    30.4. 12:11 | IT novinky

    Před 30 lety, tj. v úterý 30. dubna 1996, byl spuštěn Seznam.cz.

    Ladislav Hagara | Komentářů: 15
    30.4. 11:44 | Komunita

    Byly zpracovány a zveřejněny všechny videozáznamy, které stojí za zveřejnění, z konference FOSDEM 2026.

    Ladislav Hagara | Komentářů: 0
    30.4. 01:11 | IT novinky

    Od úterý 28. dubna musí nově uváděné notebooky v Evropské unii podporovat nabíjení přes USB-C. Jednotná nabíječka byla schválena Evropským parlamentem v říjnu 2022.

    Ladislav Hagara | Komentářů: 57
    29.4. 23:44 | Bezpečnostní upozornění

    Byly publikovány informace o kritické zranitelnosti CVE-2026-31431 pojmenované Copy Fail v Linuxu, konkrétně v kryptografii (AF_ALG). Běžný uživatel může získat práva roota (lokální eskalaci práv). Na všech distribucích Linuxu vydaných od roku 2017. Pomocí 732bajtového skriptu. V upstreamu je již opraveno. Zranitelnost byla nalezena pomocí AI Xint Code.

    Ladislav Hagara | Komentářů: 4
    29.4. 17:44 | Nová verze

    Textový editor Zed dospěl do verze 1.0. Představení v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    29.4. 04:44 | Komunita

    Vývojáři svobodného 3D softwaru Blender představili (𝕏, Mastodon, Bluesky) nejnovějšího firemního sponzora Blenderu. Je ním společnost Anthropic stojící za AI Claude a úroveň sponzoringu je Patron, tj. minimálně 240 tisíc eur ročně. Anthropic oznámil sponzorství v tiskové zprávě Claude for Creative Work.

    Ladislav Hagara | Komentářů: 7
    29.4. 03:55 | Nová verze

    VNC server wayvnc pro Wayland kompozitory postavené nad wlroots - ne GNOME, KDE nebo Weston - byl vydán ve verzi 0.10.0. Vydána byla také verze 1.0.0 související knihovny neatvnc.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (8%)
     (2%)
     (13%)
     (31%)
     (4%)
     (7%)
     (3%)
     (16%)
     (25%)
    Celkem 1469 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: Jak vychytam v perlu rozbordelený kódování?

    17.12.2012 10:31 jeleniste | skóre: 13 | blog: Prokustovo lože
    Jak vychytam v perlu rozbordelený kódování?
    Přečteno: 391×
    Jsem uplnej perlovej nováček a mam, nejspíš triviální, dotaz. Potřebuju nasypat texťáky do postgre. Texťáky soukam přes perl (i s tím, že ho neumím se mi to vyplatí). A narazil jsem na jeden problém. Do těch texťáků sahaly asi různý aplikace a je pomíchaný kódování. Je tam napsáno latin dva a je to směska cp852 a ISO-8859-2. cp převažuje, všechno teda překódovávám z cp852 do utf8 pomocí decode/encode. No, problém je, že ty znaky co nebyly v cp852 ten perl taky "překóduje" do utf a neskučí, chyba se objeví až při kopírování do postgre. Existuje způsob, jak to nějak vychytat? Např tak, aby se ty pomršený políčka zahodily a nahradily NULL (zrovna v těch neni nic důležitýho).

    Dík Je;
    Nejsem blbý, jen se hloupě ptám

    Řešení dotazu:


    Odpovědi

    17.12.2012 10:47 jeleniste | skóre: 13 | blog: Prokustovo lože
    Rozbalit Rozbalit vše Re: Jak vychytam v perlu rozbordelený kódování?
    Nejsem blbý, jen se hloupě ptám
    17.12.2012 12:23 jeleniste | skóre: 13 | blog: Prokustovo lože
    Rozbalit Rozbalit vše Re: Jak vychytam v perlu rozbordelený kódování?
    Safra, ale to mě nefunguje.
    Nejsem blbý, jen se hloupě ptám
    17.12.2012 16:27 mike
    Rozbalit Rozbalit vše Re: Jak vychytam v perlu rozbordelený kódování?
    Mas v tom trochu zmatek. Mejme tri kodovani C1,C2 a C3. C1 rika, ze 0x0='A' a 0x1='B'. C2 rika, ze 0x0='B' a 0x0='A'. C3 rika, ze 0x00 = 'A' a 0x11='B'. Potom text 0x00 je "AA" v C1, "BB" v C2, "A" v C3. Mejme pak kodery C1-C2, C2-C1, C1-C3, C2-C3:
    C1-C2: 0x0->0x1, 0x1->0x0;
    C2-C1: 0x0->0x1, 0x1->0x0;
    C1-C3: 0x0->0x00, 0x1->0x11;
    C2-C3: 0x0->0x11, 0x1->0x00;
    
    a ted to muzes aplikovat na tvuj priklad. Neboli jak z textu 0x00 poznas o jake kodovani se jedna?
    18.12.2012 08:05 jeleniste | skóre: 13 | blog: Prokustovo lože
    Rozbalit Rozbalit vše Re: Jak vychytam v perlu rozbordelený kódování?
    No, zmatek v tom mám. Nicméně, já bych i zkousnul, že se to udělá blbě, chci ale odstranit situace, kdy je tam kod, kterej v utf nic neni.. Páč mi pak vřeští postgre.
    Nejsem blbý, jen se hloupě ptám
    Řešení 1× (jeleniste (tazatel))
    18.12.2012 09:43 mike
    Rozbalit Rozbalit vše Re: Jak vychytam v perlu rozbordelený kódování?
    • Zkontroluj si, jake datove typy tech poli v postgresql mas?
    • Pokud to perl dela dobre, tak nikdy nemuzes dostat invalid UTF string po prekodovani do UTF z jineho kodovani
    • Invalid UTF-8 string muzes dostat bud pokud reknes, ze je to UTF-8 ale je v jinem kodovani, nebo je to v UTF-8 ale nektere znaky tomu neodpovidaji.
    • Je rozdil mezi UTF-8 a UTF-16
    18.12.2012 09:59 jeleniste | skóre: 13 | blog: Prokustovo lože
    Rozbalit Rozbalit vše Re: Jak vychytam v perlu rozbordelený kódování?
    Aha, dík. Já už to dohledal v tom skriptuu, že sem to jedno pole nepřekódovával a tim mi vznikla chyba. Díky
    Nejsem blbý, jen se hloupě ptám

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.