abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 11:00 | Nová verze

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

    Ladislav Hagara | Komentářů: 0
    včera 18:33 | Nová verze

    Byla vydána (𝕏) nová verze 24.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 24.7 je Thriving Tiger. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    včera 05:11 | Bezpečnostní upozornění

    Binarly REsearch upozorňuje na bezpečnostní problém PKFail (YouTube) v ekosystému UEFI. Stovky modelů zařízení používají pro Secure Boot testovací Platform Key vygenerovaný American Megatrends International (AMI) a jeho privátní část byla při úniku dat prozrazena. Do milionů zařízení (seznam v pdf) po celém světě tak útočníci mohou do Secure Bootu vložit podepsaný malware. Otestovat firmware si lze na stránce pk.fail. Ukázka PoC na Linuxu na Windows na YouTube.

    Ladislav Hagara | Komentářů: 17
    včera 02:22 | Nová verze

    Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 2.2 (Mastodon, 𝕏). Přehled novinek na GitLabu. Vypíchnuta je rodičovská kontrola.

    Ladislav Hagara | Komentářů: 3
    včera 01:22 | IT novinky

    Společnost OpenAI představila vyhledávač SearchGPT propojující OpenAI modely umělé inteligence a informace z webů v reálném čase. Zatím jako prototyp pro vybrané uživatele. Zapsat se lze do pořadníku čekatelů.

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Distribuce Linux Mint 22 „Wilma“ byla vydána. Je založená na Ubuntu 24.04 LTS, ale s desktopovým prostředím Cinnamon (aktuálně verze 6.2), příp. MATE nebo Xfce, balíkem aplikací XApp, integrací balíčků Flatpak a dalšími změnami. Více v přehledu novinekpoznámkách k vydání.

    Fluttershy, yay! | Komentářů: 2
    25.7. 17:44 | Zajímavý článek Ladislav Hagara | Komentářů: 2
    25.7. 17:22 | Nová verze

    Byla vydána nová verze 14 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu. Vypíchnout lze podporu rozšíření v Lua.

    Ladislav Hagara | Komentářů: 0
    25.7. 17:11 | Nová verze

    Byla vydána verze 1.80.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    25.7. 14:11 | IT novinky

    Apple oznámil, že v beta verzi spustil své Apple Maps na webu. Podporován je také webový prohlížeč Chrome. Ne však na Linuxu.

    Ladislav Hagara | Komentářů: 23
    Rozcestník

    Administrace komentářů

    Jste na stránce určené pro řešení chyb a problémů týkajících se diskusí a komentářů. Můžete zde našim administrátorům reportovat špatně zařazenou či duplicitní diskusi, vulgární či osočující příspěvek a podobně. Děkujeme vám za vaši pomoc, více očí více vidí, společně můžeme udržet vysokou kvalitu AbcLinuxu.cz.

    Příspěvek
    6.6.2012 15:30 l0gik | skóre: 22
    Rozbalit Rozbalit vše Re: uchovavanie textovych suborov v databaze
    Spadlý proces bude těžko pracovat, ale kterýkoli další proces, který bude nějak pracovat s daty bude muset tento chybný soubor řešit.

    Přinejhorším najdu soubor, který se teprv kopíruje... Takže další složitost, kvůli tomu, že nemáš atomické přesuny, tak všichni, kdo pracují s daty musí řešit zdali čtený soubor je nebo kus. Fakt skvělý. Zatímco to, že DB aplikace tento soubor prostě ignoruje (což je chování identické tomu, kdyby byla spuštěna o půl ms dřív) je strašlivá chyba. Ano, v zadání to řečeno nebylo - ono se to jaksi předpokládá automaticky. To jako chceš popřít, že konzistence dat a možnost konkurenčního přístupu není žádáná vlastnost? Ufff...

    Izolace transakcí je různá, ale atomicita zápisu (tzn. nedělitelnost zapsaných změn) platí nikoli od úrovně serializible, ale už od read commited. Rozdíl v dalších úrovních je akorát v opakovatelnosti čtení, transakce však vždy vidí pouze výsledek ostatních transakcí.

    Standarní úroveň izolace transakcí je přinejmenším read commited (osobně za ní považuji repeatable reads) a stadardně je izolace na tyto úrovně nastavena. Read uncommited se používá ve velmi speciálních případech - defakto je to explicitní vyžádání, aby DB porušila atomicitu zápisu. Takže to není třeba řešit, je to vyřešeno, jen má člověk možnost to obejít, když se mu to hodí. Tvůj argument je tedy, jako bys říkal: když jedu autem, musím řešit startování klikou. No podívej: vyndám startér a ono to nestartuje a musím mít kliku.

    Navíc to vše se týká zápisu více hodnot atomicky, což ve FS už nejde udělat vůbec, takže se zde pohybujem na úrovni, kteoru FS poskytnout nemůže vůbec. Ten horkotěžko zajistí atomicitu některých operací, což je věc, kterou DB zajistí vždy a za každé okolnosti.

    V tomto formuláři můžete formulovat svou stížnost ohledně příspěvku. Nejprve vyberte typ akce, kterou navrhujete provést s diskusí či příspěvkem. Potom do textového pole napište důvody, proč by měli admini provést vaši žádost, problém nemusí být patrný na první pohled. Odkaz na příspěvek bude přidán automaticky.

    Vaše jméno
    Váš email
    Typ požadavku
    Slovní popis
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.