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í
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 1
včera 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 26
včera 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 7
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 14
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 25
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 15
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 5
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 1
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 774 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Glade XML -> C (nejaky generator?)

12.7.2007 20:59 yman | skóre: 1
Glade XML -> C (nejaky generator?)
Přečteno: 564×
Ahoj. Nevite nekdo o jednoduchem generatoru zdrojoveho kodu do C z XML souboru generovaneho Gladem? Uz to hledam druhy den, nachazim ruzne generatory pro Python nebo Perl, coz podle me nejsou zdaleka tak pouzivane jazyky, jako C, ale generator pro C proste nikde.
V poradnach kazdy stale opakuje, ze Glade-3 uz generator nema a ze se bud musi generovat jinym generatorem (nikdo uz ale nerekne jakym!) nebo pouzivat libxml (coz nechci, obavam se nizsi rychlosti, ktera pro me je dulezita). Vim, ze to muzu generovat v Glade-2, ale vyvijet neco v Glade-3 (ktery se mi libi rozhodne vic) a generovat to pak v Glade-2 (jehoz zarovnavani kodu se mi fakt nelibi), to mi fakt neprijde nejstastnejsi reseni.
icq je shit! (viz http://www.ddworld.cz/windows/icq-cesky-masochismus-v-im-instant-messagingu.html)

Odpovědi

Josef Kufner avatar 13.7.2007 10:57 Josef Kufner | skóre: 66
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
No, připojuji se k dotazu... Nevíte o něm někdo? (Nechce se mi to psát, ale možná...)
Hello world ! Segmentation fault (core dumped)
13.7.2007 11:49 myšák | skóre: 26 | blog: EmentuX | Ostrava
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)

Obávám se, že externí generátor pro Glade-3 není a asi ani nebude. Oni preferují libglade a přímé generování kódu pro C hodlají nechat zanést prachem dějin.

Je nesmírně těžké být idiotem, konkurence je obrovská...
Josef Kufner avatar 13.7.2007 11:55 Josef Kufner | skóre: 66
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Hm, taky mám ten pocit.

No, Glade 2 ten generátor obsahuje, tak ho asi vyříznu a udělám z toho samostatný program. Ještě jsem na to nekoukal, ale snad s tím nebude problém. Našel by se někdo, kdo by tento počin nějak (finančně) podpořil?
Hello world ! Segmentation fault (core dumped)
e.lisak avatar 13.7.2007 11:47 e.lisak | skóre: 23
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
a o kolik je program pomalejsi pri pouziti XML z glade oproti napevno prelozenemu GUI ?
13.7.2007 14:39 yman | skóre: 1
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
nejde mi to zmerit (pisu o tom niz)
icq je shit! (viz http://www.ddworld.cz/windows/icq-cesky-masochismus-v-im-instant-messagingu.html)
Fuky avatar 13.7.2007 14:14 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Hádej proč Glade3 již tento generátor nemá? Vývojaři, kteří tento nástroj tvoří moc dobře vědí co dělají. Takže v první řadě dokaž, že opravdu ten generátor potřebuješ a pak to můžem začít řešit.
13.7.2007 14:38 yman | skóre: 1
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Vim to moc dobre - je to pro ne jednodussi a cistsi.
Tenhle ton si ale nech pro sebe, nikomu nic dokazovat nemusim, proste ho potrebuju a tak se ptam, jestli o nem nekdo neco nevi. Kdyz to nevis nebo mi nechces poradit, tak mi nepis nic.
Pro klid aspon reknu, ze sem se to snazil zmerit, ale fce, kterou to v beznym (ne GTK) programu normalne zmerim, tak v GTK hazi hovadiny.
icq je shit! (viz http://www.ddworld.cz/windows/icq-cesky-masochismus-v-im-instant-messagingu.html)
Fuky avatar 13.7.2007 15:23 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Řešení je naprosto jednoduché, vezmi knihovnu libxml a ten generátor si napiš. Snažil jsem se Ti pouze říct, že chceš věc, kterou na 99% nepotřebuješ, ale trváš na tom aniž by sis v praxi ověřil, že je to opravdu nutné. Myslíš, že tady s Tebou někdo bude ztrácet čas jen proto, že si dupneš a budeš chtít něco dělat jinak než to dělají ostatní a přitom pro to nemáš jediný rozumný důvod?
13.7.2007 15:50 yman | skóre: 1
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Duvody jsou uvedene vyse.
V tom pripade neztracej cas odpovedmi, ktere mi jsou k nicemu.
icq je shit! (viz http://www.ddworld.cz/windows/icq-cesky-masochismus-v-im-instant-messagingu.html)
Fuky avatar 13.7.2007 16:10 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Já jsem si žádných rozumných důvodů nevšiml. Nebo podle Tebe "obávám se nižší rychlosti" je důvod? Myslíš, že kdyby to bylo s tou rychlostí, tak hrozné, že by nepokračoval vývoj glade2c nebo by libglade umožňovala zakompilovat definici z XML souboru přímo do programu. Proč vůbec píšeš Tvé programy v GTK, když Ti tak záleží na rychlosti, kdyby jsi je napsal přímo v xlib určitě by byly mnohem rychlejší ;-)
Luboš Doležel (Doli) avatar 13.7.2007 15:53 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Pokud to správně chápu, tak bez generátoru sebou musí program tahat XML soubor(y) popisující GUI. Pro jednoduché programy mi to připadá jako zbytečná komplikace navíc.
Fuky avatar 13.7.2007 16:20 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Ano program sebou musí tahat jeden XML soubor *.glade, ale řekl bych, že to není tak velká komplikace jak to na první pohled vypadá ;-) No co, tak se místo jednoho souboru budou kopírovat dva a pokud to někomu vadí, tak není problém vše "zabalit" do jednoho *.sh skriptu. Nebo ani pro generování rozhraní nepoužít Glade, když se jedná o tak jednoduchý program. Případně rovnou utéct k Tvému oblíbenému Qt. Není to neřešitelný problém a jak je vidět cest je mnoho, jen si správně vybrat :-D
Luboš Doležel (Doli) avatar 13.7.2007 16:27 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Jenže když s sebou program něco tahá, tak už by se mělo řešit správné umístění ($prefix/share/program/soubor.glade) a to už je otrava. Není to moc práce, ale je to otrava ;-)

I když uznávám, že mě (a uživatele) u GTKmm spíš štvala další nutná závislost navíc (libglademm) než nějaký soubor.
e.lisak avatar 14.7.2007 07:38 e.lisak | skóre: 23
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
v dokumentaci jsem zahledl neco o tom, ze se to XML da zahrnout primo do binarky

(pak by se nemuselo tahat nic externiho)

14.7.2007 13:20 yman | skóre: 1
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
to jsem nevidel ale jeste se po tom mrknu... jinak nasel jsem taky GtkBuilder, ale je to asi podobny jako libglade a neni to jeste hotove...
icq je shit! (viz http://www.ddworld.cz/windows/icq-cesky-masochismus-v-im-instant-messagingu.html)
Fuky avatar 13.7.2007 16:23 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Závěr: V současné době neexistuje generátor glade2c, který by byl dostatečně odladěný a podporoval všechny nové vlastnosti Glade3. Spokojen?
13.7.2007 16:40 yman | skóre: 1
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
Jop, jenom to stacilo napsat hned, kdyz to vis jiste, a mohl sis odpustit ty narazky.
A kdyz rikam, ze se obavam nizsi rychlosti, tak vim proc - potrebuji to na maly, ne zrovna nejrychlejsi pocitac. Neni na nem X server, takze xlib odpada.
icq je shit! (viz http://www.ddworld.cz/windows/icq-cesky-masochismus-v-im-instant-messagingu.html)
e.lisak avatar 14.7.2007 07:42 e.lisak | skóre: 23
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
ten rozdil v rychlosti _by_ se projevil jen pri nacitani programu, jinak ne
oproti zakompilovanemu GUI se pousti navic jen xml-parser

jinak s tou rychlosti a pametovymi naroky... proc v tom pripade pouzivat moloch GTK2 ?

14.7.2007 13:23 yman | skóre: 1
Rozbalit Rozbalit vše Re: Glade XML -> C (nejaky generator?)
no snad to nejak pujde, jakmile to bude mozne, tak to vyzkousim, jestli je rozdil patrny...
no je to navrhnute tak, ze by to melo GTK utahnout, jak rikam, musim to ozkouset, snad to pujde
icq je shit! (viz http://www.ddworld.cz/windows/icq-cesky-masochismus-v-im-instant-messagingu.html)

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.