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 12:22 | Nová verze

    Byla vydána nová stabilní verze 7.8 dnes již jedenáctiletého webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 144. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 2
    dnes 10:33 | Nová verze

    GNU gettext (Wikipedie), tj. sada nástrojů pro psaní vícejazyčných programů, dospěl do verze 1.0. Po více než 30 letech vývoje. Přehled novinek v souboru NEWS.

    Ladislav Hagara | Komentářů: 1
    dnes 05:11 | IT novinky

    Chris Kühl (CEO), Christian Brauner (CTO) a Lennart Poettering (Chief Engineer) představili svou společnost Amutable. Má přinést determinismus a ověřitelnou integritu do linuxových systémů.

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

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

    Ladislav Hagara | Komentářů: 2
    včera 15:11 | Zajímavý projekt

    Deník TO spustil vlastní zpravodajský webový portál ToHledej.CZ s internetovým vyhledávačem a bezplatnou e-mailovou schránkou. Dle svého tvrzení nabízí 'Zprávy, komentáře, analýzy bez cenzury' a 'Mail bez šmírování a Velkého bratra'. Rozložením a vizuálním stylem se stránky nápadně podobají portálu Seznam.cz a nejspíše je cílem být jeho alternativou. Z podmínek platformy vyplývá, že portál využívá nespecifikovaný internetový vyhledávač třetí strany.

    NUKE GAZA! 🎆 | Komentářů: 27
    včera 14:11 | Zajímavý projekt

    Computer History Museum (Muzeum historie počítačů) zpřístupnilo své sbírky veřejnosti formou online katalogu. Virtuálně si tak můžeme prohlédnout 'rozsáhlou sbírku archivních materiálů, předmětů a historek a seznámit se s vizionáři, inovacemi a neznámými příběhy, které revolučním způsobem změnily náš digitální svět'.

    NUKE GAZA! 🎆 | Komentářů: 10
    včera 14:00 | Zajímavý projekt

    Ruský hacker VIK-on si sestavil vlastní 32GB DDR5 RAM modul z čipů získaných z notebookových 16GB SO-DIMM RAM pamětí. Modul běží na 6400 MT/s a celkové náklady byly přibližně 218 dolarů, což je zhruba třetina současné tržní ceny modulů srovnatelných parametrů.

    NUKE GAZA! 🎆 | Komentářů: 15
    včera 11:00 | Upozornění

    Národní identitní autorita (NIA), která ovlivňuje přihlašování prostřednictvím NIA ID, MEP, eOP a externích identit (např. BankID), je částečně nedostupná.

    Ladislav Hagara | Komentářů: 9
    včera 02:44 | Nová verze

    Byla vydána nová verze 1.16.0 klienta a serveru VNC (Virtual Network Computing) s názvem TigerVNC (Wikipedie). Z novinek lze vypíchnout nový server w0vncserver pro sdílení Wayland desktopu. Zdrojové kódy jsou k dispozici na GitHubu. Binárky na SourceForge. TigerVNC je fork TightVNC.

    Ladislav Hagara | Komentářů: 0
    27.1. 14:44 | Nová verze

    Byla vydána nová verze 4.6 (𝕏, Bluesky, Mastodon) multiplatformního open source herního enginu Godot (Wikipedie, GitHub). Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (17%)
     (6%)
     (0%)
     (10%)
     (24%)
     (3%)
     (5%)
     (2%)
     (12%)
     (33%)
    Celkem 663 hlasů
     Komentářů: 19, poslední včera 13:03
    Rozcestník

    Dotaz: Gui Gtk+ novacek v programovani

    16.1.2009 18:33 martingt89
    Gui Gtk+ novacek v programovani
    Přečteno: 644×
    Chtel bych se zeptat, jsem novacek v programovani a vytvoril jsem si graficku aplikaci pomocou glade a XML, no chtel bych poradti. Chtel bych sledovat seriovou linku, no mam nasledovnej problem: Kam sledovani do programu umysnit: Po stlaceni tlacidla, no asi ne, protoze aplikace bude delat jenom to a GUI nebude reagovat. Vytvorit thread, no budiz, ten bude sledovat komunikaci, data bude posilat pomocou pipe, no pozad problem kde sledovat v hlavnim programu pipe :(

    Kdyz chcete viedet aky prgram to ma bejt tak jednoduche ovladani robota pomocou RS232 kdy ja mu neco poslu a on obcas neco posle.

    Plz porate ako na to.

    Odpovědi

    16.1.2009 20:16 tom
    Rozbalit Rozbalit vše Re: Gui Gtk+ novacek v programovani
    man poll
    16.1.2009 21:48 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Gui Gtk+ novacek v programovani

    Pomocí io_add_watch() můžeš zařídit, že se vyvolá událost pokaždé, když jsou na deskriptoru (sériovém portu) data. Žádné další vlákno není potřeba.

    16.1.2009 22:25 martingt89
    Rozbalit Rozbalit vše Re: Gui Gtk+ novacek v programovani
    Dik moc, a je nejaka moznost vytvoreni "preruseni" v programu, ako kdyz se neco stane v threadu tak se v hlavnim programu spusti nejaka funkce / trita? Delal sem do ted s mikroprocesory tak sem trochu mimo... Narazil sem na signali napr. sigusr1 ale nevym ci je to ta spravna vjec. Dik
    17.1.2009 14:02 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Gui Gtk+ novacek v programovani

    Dá se udělat všechno. Ale GUI (Gtk) je samo o sobě asynchronní, takže si lze často vystačit s jedním vláknem.

    Řekněme, že se provádí nějaká funkce. No a zrovna v ten moment se vyskytne událost. Pak jsou dvě možnosti: buď je potřeba reagovat co nejrychleji (a pak je opravdu potřeba to řešit dalším vláknem) nebo postačí zareagovat až se funkce ukončí  - jestli je to pár milisekund, tak to nikdo nepozná a ušetříš si práci.

    Popiš konkrétní situaci. Možná, že bude doopravdy potřeba další vlákno, ale možná taky ne. Signály (jako například sigusr1) s tím vším souvisejí jen vzdáleně a prozatím je nekomentuju.

    Přečti si: research.operationaldynamics.com/blogs/andrew/software/gnome-desktop/gtk-thread-awareness.html

    www.pardon-sleeuwaegen.be/antoon/python/page0.html

    17.1.2009 18:13 martingt89
    Rozbalit Rozbalit vše Re: Gui Gtk+ novacek v programovani
    Ne ne, žadnu aplikaci zatim naplanuju s takymi vlatnotsmi jenom mne zajimalo, že ja se to zesi. Ze kde se vykonava program kdyz pravie nedela nic cize ceka na stlaceni tlacidla nebo nejakou udalost. Dik za clanky prectu.
    Josef Kufner avatar 18.1.2009 21:18 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Gui Gtk+ novacek v programovani
    Zapomeň na vlákna. Hledáš toto: IO Channels
    Hello world ! Segmentation fault (core dumped)

    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.