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:44 | Bezpečnostní upozornění

    Zpráva Justičního výboru Sněmovny reprezentantů upozorňuje na cenzurní kampaň Evropské komise, mířenou proti svobodě projevu na sociálních sítích. V dokumentu se uvádí, že se Evropská komise během posledních šesti let účastnila více než 100 uzavřených jednání, během nichž po platformách požadovala úpravy pravidel moderování obsahu, přičemž toto úsilí Komise zahrnovalo i cenzuru politických názorů a pravdivých informací. Výbor zdůrazňuje, že tento přístup Bruselu ohrožuje ústavou zaručená práva Američanů na svobodu projevu.

    NUKE GAZA! 🎆 | Komentářů: 2
    dnes 04:33 | Nová verze

    Linus Torvalds vydal jádro Linux 6.19. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).

    |🇵🇸 | Komentářů: 0
    včera 03:33 | IT novinky

    Do prodeje jde tichá bezdrátová herní myš Logitech PRO X2 SUPERSTRIKE s analogovými spínači s haptickou odezvou (HITS, Haptic Inductive Trigger System). Cena je 4 459 Kč.

    Ladislav Hagara | Komentářů: 5
    7.2. 21:00 | Zajímavý projekt

    Microsoft na GitHubu zveřejnil zdrojový kód projektu LiteBox, jedná se o 'knihovní operační systém' (library OS) zaměřený na bezpečnost, využívající systémovou architekturu LVBS k ochraně jádra před útoky z uživatelského prostoru. LiteBox je napsán v Rustu a uvolněný pod licencí MIT. Projekt je teprve v rané fázi vývoje.

    NUKE GAZA! 🎆 | Komentářů: 1
    7.2. 16:11 | Zajímavý software

    BreezyBox je open-source shell a virtuální terminál pro populární jednočip ESP32. Nabízí základní unixové příkazy, sledování aktuálního pracovního adresáře (CWD), jednoduchý instalátor a spouštěč aplikací v podobě ELF binárních souborů, zabudovaný HTTP server nebo třeba ovládání WiFi - ukázka použití coby 'malého osobního počítače'. Ačkoliv je BreezyBox inspirovaný BusyBoxem, oproti němu má tento projekt několik externích závislostí, zejména na ESP-IDF SDK. BreezyBox je dostupný pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 0
    7.2. 16:00 | Humor

    Byl představen cross-assembler xa.sh, napsaný čistě v Bourne shell skriptu. Tento nástroj umožňuje zpracovávat assemblerový kód pro Intel 8080, přičemž je možné snadno přidat podporu i pro další architektury, například 6502 a 6809. Skript využívá pouze různé běžné unixové příkazy jako jsou awk, sed nebo printf. Skript si lze stáhnout z GitHubového repozitáře projektu.

    NUKE GAZA! 🎆 | Komentářů: 6
    6.2. 17:22 | IT novinky

    Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.

    NUKE GAZA! 🎆 | Komentářů: 18
    6.2. 16:44 | Komunita

    Kultovní britský seriál The IT Crowd (Ajťáci) oslavil dvacáté výročí svého prvního vysílání. Sitcom o dvou sociálně nemotorných pracovnících a jejich nadřízené zaujal diváky svým humorem a ikonickými hláškami. Seriál, který debutoval v roce 2006, si i po dvou dekádách udržuje silnou fanouškovskou základnu a pravidelně se objevuje v seznamech nejlepších komedií své doby. Nedávné zatčení autora seriálu Grahama Linehana za hatecrime však vyvolává otázku, jestli by tento sitcom v současné Velké Británii vůbec vznikl.

    NUKE GAZA! 🎆 | Komentářů: 10
    6.2. 13:33 | IT novinky

    Společnost JetBrains oznámila, že počínaje verzí 2026.1 budou IDE založená na IntelliJ ve výchozím nastavení používat Wayland.

    Ladislav Hagara | Komentářů: 4
    6.2. 11:22 | IT novinky

    Společnost SpaceX amerického miliardáře Elona Muska podala žádost o vypuštění jednoho milionu satelitů na oběžnou dráhu kolem Země, odkud by pomohly zajistit provoz umělé inteligence (AI) a zároveň šetřily pozemské zdroje. Zatím se ale neví, kdy by se tak mělo stát. V žádosti Federální komisi pro spoje (FCC) se píše, že orbitální datová centra jsou nejúspornějším a energeticky nejúčinnějším způsobem, jak uspokojit rostoucí poptávku po

    … více »
    Ladislav Hagara | Komentářů: 28
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (10%)
     (26%)
     (3%)
     (5%)
     (2%)
     (12%)
     (29%)
    Celkem 814 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    11.6.2009 11:27 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Neni to sice pro GTK, ale signaly a sloty se resily tady.

    Dejv
    Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
    11.6.2009 11:50 Dundee5 | skóre: 17 | blog: Dundee5 | Praha
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Kdysi jsem napsal tutoriál první program v gtk s glade.

    Dnes už se ale doporučuje spíš gtk_builder než glade.
    Kdo se vzdá svobody, aby získal jistotu, ztratí nakonec obojí. --Benjamin Franklin
    11.6.2009 19:28 standik | skóre: 17 | blog: vsechno mozne
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Díky za nasměrování.
    kyknos avatar 11.6.2009 12:37 kyknos | skóre: 18 | blog: Quid novi? | Ranša Rosa
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    http://www.gtkbook.com/ - je to tedy anglicky. Z netu se da stahnout v PDF, prio trose stesti i zadarmo.
    So the Nationalists and the Socialists have the same policy on Brexit. They should get together and form a...
    11.6.2009 12:54 Deleted [8409] | skóre: 14 | blog: darkblog
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Pokud jste zvyklý na C++Builder, tak vám doporučuji zkusit Qt.
    11.6.2009 15:57 Andrej Herceg | skóre: 43
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    V Qt sa dá programovať aj s použitím knižnice GTK+?
    11.6.2009 16:20 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Ne. Nicméně tipl bych si, že člověk zvyklý na Builder bude u GTK docela trpět (u C++ nadstaveb by to mohlo být lepší, ale nevím - neznám je.)

    Zkoušel jsem jak GTK, tak Qt a Qt mi přišlo mnohem jednodušší na naučení i na práci.
    Quando omni flunkus moritati
    11.6.2009 17:45 Deleted [8409] | skóre: 14 | blog: darkblog
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    To určitě ne, ale přechod z C++Builderu na gtk je jako přechod z C++ Builderu na WinAPI. Sám jsem C++Builder v minulosti hodně používal (prakticky první seznámení s programováním pro Windows) a bylo to na tu dobu celkem kvalitní IDE (i včetně knihoven).

    Některé rozšíření builderu mu budou v Linuxu asi celkem chybět :-) Třeba __closure :)
    11.6.2009 19:34 standik | skóre: 17 | blog: vsechno mozne
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    O Qt jsem uvažoval, zaujal mně zde na abc seriál, ale používám Gnome a většina oblíbených programů je také napsána v Gtk. Takže bych chtěl se naučit Gtk a kdyby to nešlo, tak se podívam na Qt.
    12.6.2009 00:10 Deleted [8409] | skóre: 14 | blog: darkblog
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    A chcete psát jen pro Linux nebo používáte i Windows? Pokud používáte i Windows, tak zkuste zhodnotit obě prostředí pod Linuxem i pod Windows. Zkuste si třeba napsat aplikaci v gtk, a přepsat ji do Qt (jen pro vaši zkušenost, v čem se vám bude psát líp).

    Uvidíte sám, podle mě je ale v současnosti Qt lepší volba (je to integrovaný framework, kde máte všechno, v gtk budete místo toho muset používat další knihovny).
    12.6.2009 01:31 Andrej Herceg | skóre: 43
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Veľká väčšina potrebných funkcií je v Glib (a bez nej GTK+ nefunguje), takže by som to ako až tak veľkú nevýhodu nebral (ale áno, to, že treba použiť ešte minimálne Glib sa dá použiť ako argument proti GTK+).
    12.6.2009 01:46 Deleted [8409] | skóre: 14 | blog: darkblog
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    No zase tak moc glib prostudovanou nemám. Jsou v glib a gtk třeba regexpy? Další věc je svg, xml, nějaký způsob uložení konfigurace aplikace, atd. Co kreslení, cairo? Lze jednoduše načíst třeba jpeg obrázek a kreslit do něj pomocí caira, a zpět uložit jako třeba bmp? (Vím, že to jde, ale je to tak jednoduché, jako v Qt? Nebo je potřeba to celé táhnout přes gdk_pixbuf, změnit formát na ARGB32, který používá cairo, pak zase zpět?).

    Vážně by mě zajímalo, jestli by si tu nějaký profi gtk vývojář troufl na to, co dělá David v Qt přepsat do Gtk (za účelem porovnání těchto toolkitů). Na tom by šlo možná velmi přesně vidět, v jakých konceptech se oba toolkity liší a některým lidem by to v rozhodování mohlo hodně pomoct.

    A rozhodně bych se netrápil tím, že používám gnome, tak musím psát v gtk. Mám kamaráda, který používá ubuntu (desktop gnome), ale píše v Qt (důvody jsou jasné:)).
    12.6.2009 10:57 Andrej Herceg | skóre: 43
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Glib: Perl-compatible regular expressions

    Glib: Simple XML Subset Parser

    Glib: Key-valuefile parser

    Glib: Bookmark file parser

    GTK+ potrebuje Cairo, takže knižnica Cairo sa dá používať vždy (a Cairo podporuje aj načítavanie SVG a aj priamo GTK+ má modul na načítavanie SVG)

    To, či sa dá jednoducho niečo nakresliť do jpg obrázku je relatívne. Pre niekoho to jednoduché byť môže, pre niekoho zase nie, ale urobiť sa to dá. Obrázok sa načíta do pixbuf, použije sa cairo_image_surface_create_for_data() a cairo_create() (ale v podstate je to cez tú konverziu do RGBA).
    12.6.2009 13:12 Deleted [8409] | skóre: 14 | blog: darkblog
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Já si nemůžu pomoct, ale ta dokumentace a to API mi přijde hrozná :-) Ale to je tím, že jsem zvyklý na C++.
    12.6.2009 13:44 Andrej Herceg | skóre: 43
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Neviem, podľa mňa je dokumentácia ku Qt (prípadne Jave a podobným projektom) rovnako (ne)prehľadná (ale áno, dá sa to použiť ako dôvod proti GTK+ :P )
    12.6.2009 16:40 ...............23 | skóre: 15 | blog: Various Stuff blog
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Mne práveže dokumentácia Qt pripadá dosť dobrá, okrem toho je integrovaná do Qt Creatora, je tam dosť vecí vysvetlených a ukázaných na príkladoch, ani zďaleka to nie je len popis tried. Navyše väčšina funkcií a tried sú pomenované logicky, tak ako by to bežný človek očakával, proste nemám problém tam nájsť čo potrebujem.
    12.6.2009 16:51 Andrej Herceg | skóre: 43
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Ja som nepísal nič o tom, či je dokumentácia Qt dobrá alebo nie. ;) Navyše integrovaná nápoveda nie je výsadou Qt Creatora (je dostupná aj v iných programoch a aj pre iné knižnice ako Qt).
    mirec avatar 12.6.2009 20:33 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    No u Javy sa mi vôbec nazdalo, že by mala nejakú dobrú dokumentáciu. V každom prípade dokumentácia ku Qt je bezkonkurenčne to najlepšie čo som videl.
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    12.6.2009 20:50 Andrej Herceg | skóre: 43
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Nemyslím si, že je napr. medzi týmto QFile Class Reference a týmto Class File tak zásadný rozdiel.
    mirec avatar 12.6.2009 21:25 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    No ako tak pozerám z dokumentácie k jave sa fakt neviem vyznať.
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    12.6.2009 21:37 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    To už fakt musí být nějaká těžká obsese, struktura těch stránek je přece skoro totožná. Nemůžu na základě toho jednoho příkladu posoudit (a nechce se mi to zkoumat), jak je to v dokumentaci Qt se zděděnými metodami a proměnnými, to je snad jediná věc, která mi na JavaDocu vadí, ale jinak nevidím valný rozdíl.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    mirec avatar 13.6.2009 11:59 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    No mne tam na štruktúre vadí relatívne dosť vecí, napríklad tabuľky v zozname metód, krátky popis (poaľa mňa nie je podstatný, ak má metóda správne pomenovanie nie je potrebný popis, ktorý akurát znižuje prehľadnosť). No a samozrejme u Qt je veľké množstvo príkladov a ilustrácii. Len pre zaujímavosť uvediem Arthur Paint System, alebo Model/View Programming.
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    13.6.2009 13:22 Andrej Herceg | skóre: 43
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Pozeral si niekedy stránky Sun? Nechce sa mi to porovnávať, ale tipujem, že rôznych ukážok (aj s vysvetlením) a návodov tam majú aspoň toľko, koľko ich je pre Qt.
    13.6.2009 13:26 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    No, je fakt, že já nekoukám do JavaDocu na webu, ale v IDEi (zatraceně, šmejdi od JetBrains, taky mohli zvolit nějaký rozumně skloňovatelný název!), která mi nabídne dostupné metody a Ctrl+Q si zobrazím přímo celou dokumentaci… Ono taky koukat do dokumentace API má největší smysl právě ve vývojovém prostředí. Nějaké tutoriály a vůbec dokumenty jsou k javovským technologiím taky, ale tam se hodnotit neodvažuju, nikdy jsem to moc nečetl.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    11.6.2009 13:40 ____ | skóre: 15 | blog: _
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Docela mě v blozích už iritují dotazy, které patří do poradny.
    11.6.2009 16:23 l4m4
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Možná ti odpovím, až se zeptáš v poradně...
    11.6.2009 20:50 sarimak
    Rozbalit Rozbalit vše Re: Návod na programování v GTK

    Podobny problem jsem resil pul roku  nazpatek a ackoliv umim rozumne pachat kod v i C++, usoudil jsem, ze bude snazsi si usetrit praci se studovanim syntaktickych obezlicek GTK v C a radsi venovat cas pochopeni zakladu Pythonu a PyGTK. Rychlost slusna, komfort nesrovnatelnej, za pomoci Glade a PyGTK FAQ se clovek docela rychle rozkouka. Doporucil bych si stahnout zdrojaky necehoi podobnyho tomu, co hodlas naprgat (treba GJots2 apod.) a mrknout se, jak kod vypada.

    Hodne stesti a malo bugu!

     

    12.6.2009 18:26 Ondra
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    e-book tutorial k programovani s GTKmm, jenz je C++ obal okolo klasickeho GTK
    Jardík avatar 13.6.2009 13:18 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    GTKmm je úplně k ničemu. Jen další wrapper okolo GTK používající různé hacky, aby to fungovalo. By bylo mnohem lepší přepsat GTK od základu do C++.
    Věřím v jednoho Boha.
    12.6.2009 23:59 standik | skóre: 17 | blog: vsechno mozne
    Rozbalit Rozbalit vše Re: Návod na programování v GTK
    Díky všem za odpovědi, vypadá to, že asi přeci jen zkusím Qt místo Gtk.

    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.