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í
×
    dnes 20:00 | IT novinky

    Dnes jde do prodeje zařízení Steam Machine. Steam Machine 512 GB za 1 039 EUR a Steam Machine 2 TB za 1 359 EUR. Do čtvrtka 25. června do 19:00 se lze zapsat na seznamy. Ty budou jednorázově náhodně slosovány, čímž bude určeno pořadí rezervací a čekacích listin.

    Ladislav Hagara | Komentářů: 1
    dnes 14:44 | Nová verze

    Vývojáři OpenMW (Wikipedie) oznámili vydání verze 0.51.0 této svobodné implementace enginu pro hru The Elder Scrolls III: Morrowind. Přehled novinek v oznámení o vydání a také na YouTube a PeerTube.

    Ladislav Hagara | Komentářů: 0
    dnes 13:33 | Nová verze

    Byla vydána nová verze 2026.3.0 "Carousels & Killer Whales" 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.

    Ladislav Hagara | Komentářů: 1
    dnes 12:22 | IT novinky

    Tento týden (24. a 27. června) vyprší platnost Microsoft certifikátu v UEFI vydaných v roce 2011. Nové certifikáty byly vydány v roce 2023. Kdo na počítačích, i virtuálních, používá zabezpečené spouštění (Secure Boot), měl by si ověřit, že má certifikáty aktualizovány, viz např. články na Red Hat nebo Fedora. Pro stávající systémy se nic nemění. Nadále se budou normálně spouštět. Zavaděče podepsané pouze klíčem z 2023 se ale na počítačích s pouze certifikátem 2011 nespustí. Ve Fedoře je zavaděč shim ve verzi 16.1-6 podepsán klíči 2011 i 2023.

    Ladislav Hagara | Komentářů: 4
    včera 19:55 | Zajímavý software

    Uživatelé mobilních telefonů s Linuxem si nyní mohou nainstalovat aplikaci Mobilní Datovka. Díky tomu je přístup k datovým schránkám dostupný i na zařízeních s mobilními linuxovými distribucemi, jako jsou například Mobian, NixOS Mobile, pmOS atd. Aplikace je dostupná na Flathubu.

    David Heidelberg | Komentářů: 3
    včera 13:33 | Komunita

    Software Freedom Conservancy v novém dokumentu shrnuje doporučení, jak přistupovat ke generativní AI založené na LLM při přispívání do svobodného a open-source softwaru. Mimo jiné vyzývá k obezřetnosti, transparentnosti a revizi generovaného kódu člověkem.

    |🇵🇸 | Komentářů: 9
    včera 13:22 | Nová verze

    Byla vydána nová verze 5.6.0 programu na úpravu digitálních fotografií darktable (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    20.6. 20:11 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma. V Týdnu v GNOME je zmíněn flatpak balíček pro GIMP 0.54.1 z roku 1996. Jedná se o poslední verzi GIMPu postavenou nad toolkitem Motif.

    Ladislav Hagara | Komentářů: 0
    20.6. 19:11 | Nová verze

    Home Assistant Operating System, tj. linuxová distribuce optimalizována pro hostování Home Assistanta a jeho aplikací, byl vydán v nové major verzi 18.0.

    Ladislav Hagara | Komentářů: 4
    20.6. 18:11 | Komunita

    Po šestiletém úsilí byla z jádra Linux odstraněna funkce strncpy(). Všechna předchozí volání této funkce byla převedena na bezpečnější alternativy.

    Ladislav Hagara | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (16%)
     (31%)
     (3%)
     (6%)
     (2%)
     (15%)
     (26%)
    Celkem 1965 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: π-kalkul: Kdy se tiskárna může vypnout?

    Josef Kufner avatar 24.1.2012 22:37 Josef Kufner | skóre: 70
    π-kalkul: Kdy se tiskárna může vypnout?
    Přečteno: 711×
    Přílohy:

    Ahoj!

    Narazil jsem na jeden problém, který je téměř stejný jako toto, jen by ho bylo mnohem obtížnější vysvětlit. Takže:


    Mám server a k němu připojenou tiskárnu. K serveru je připojeno několik klientů a každý si chce vytisknout právě jeden dokument.

    Tisk probíhá tak, že server předá klientovi adresu tiskárny, klient se připojí na získanou adresu a pošle dokument.

    V době mezi získáním adresy a odesláním dokumentu může klient vytvořit nového klienta. Tedy je přidán klient připojený k serveru, který však nezná adresu tiskárny, ale ještě než původní klient odešle dokument, ji získá od serveru.

    Otázka zní: Jak tiskárna pozná, že už se může vypnout?


    V souboru otazka.png je nakreslen případ pro jednoho klienta. V intro.ps.gz je celý článek odkud pochází předloha k tomuto příkladu (strana 3). Skutečný řešený problém žadnou tiskárnu ani server s klienty neobsahuje, takže technické detaily ponechme stranou, přirovnání je to však velmi věrné.

    Díky!

    Hello world ! Segmentation fault (core dumped)

    Řešení dotazu:


    Odpovědi

    25.1.2012 09:54 NN
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    Napriklad tak, ze pocka 60 vterin na odezvu klienta ?

    NN
    Josef Kufner avatar 25.1.2012 14:15 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    A co když nějaký klient bude chtít tisknout o 1 sekundu později?

    Je nutné odbavit všechny a také je nutné vypnout tiskárnu ihned, jakmile to je možné.

    Jinak ten děj je ve skutečnosti řádově v desítkách až stovkách milisekund a počítadlo času není k dispozici.
    Hello world ! Segmentation fault (core dumped)
    25.1.2012 14:43 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    Já jsem z dotazu nějak nepochopil, co vlastně chcete řešit. Pokud jde jen o obecné řešení takovéhoto problému, pak je to přece triviální – počítadlo, které při požadavku na adresu tiskárny zvýší svůj stav o jedna, a při tisku dokumentu se zase o jedničku sníží. Když je na nule, tiskárna se může vypnout. Pak je to vhodné rozšířit o záznam času požadavku na adresu a časovač, který bude příliš staré záznamy mazat – aby se zajistilo odečtení i v případě, kdy klient sice požádá o adresu, ale pak kvůli nějaké chybě žádný dokument nepošle.
    27.1.2012 14:23 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    A ještě může klient po získání adresy vytisknout jen jeden dokument. Zadání každopádně nekompletní, pokud jde o analogii s tiskárnou.
    Josef Kufner avatar 27.1.2012 15:05 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    Do zadání jsem dal jen ta omezení, která skutečně mám. Vše ostatní považuj za volitelné a změnitelné, či prostě doplň předpoklady, které uvažuješ.
    Hello world ! Segmentation fault (core dumped)
    27.1.2012 15:27 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    A proč vymýšlíš takovéto blbosti?

    Tiskárnu nechám připojenou na server a normálně ji povolím aby uživatelé na ni tiskly.

    V jakém pořadí přijdou tiskové úlohy v takovém se zařadí do fronty a vytisknou.

    Prostě nechápu nějaké šachování s posíláním IP klientům.

    A většina tiskáren se dá nastavit aby po X minutách nečinnosti se uspala.
    27.1.2012 15:47 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    Jenže v zadání právě žádná omezení nejsou. Pokud má být tiskárna schopna obsloužit jakýkoliv budoucí požadavek, nemůže se vypnout nikdy, protože neví, jestli její adresu v době kdy byla zapnutá někdo někomu nedal. Nebo se tato informace k tiskárně nějak propaguje?
    Josef Kufner avatar 27.1.2012 16:56 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    Ta propagace je právě předmětem otázky.
    Hello world ! Segmentation fault (core dumped)
    27.1.2012 23:00 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    No tak klient vždy když někomu předá adresu tiskárny o tom informuje i tiskárnu (informace X), a tiskárna se vypne až když nikdo její adresu nemá, přičemž je stanoven čas, po který maximálně může trvat ten přenos informace X. Nějaká fce typu "počkej n ms" je potřeba, bez toho to asi řešitelné není.
    25.1.2012 14:20 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    Intro jsem nečetl, ale textové zadání a obrázek lze zjednodušit na:

    Mám server a k němu připojenou tiskárnu. Jak tiskárna pozná, že už se může vypnout?

    A i tam lze říct, že první věta je zbytečná :)
    29.1.2012 17:24 l0gik | skóre: 22
    Rozbalit Rozbalit vše Re: π-kalkul: Kdy se tiskárna může vypnout?
    Pokud jeden klient po získání adresy tiskárny může odeslat více dokumentů, není to řešitelné nikdy, respektive klient by musel tiskárně hlásit: "vypínám se" (a s tímto signálem pak zacházet jako s vytištěním dokumentu v úloze s jedním tiskem). A imho jediná cesta, jak to řešit, je, že server před odesláním adresy klientovi nejprve pošle tiskárně signál: dal jsem Tvoji adresu (a pokud přenos není zaručený, tak počká na potvrzení). Po tisku (popř. signálu: už tě nepotřebuji) si tiskárna tento čítač opět sníží a když je nulový, tak se vypíná.

    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.