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

    Byly vydány nové verze 5.3.0 a 6.0.0 svobodného multiplatformního programu pro skicování, malování a úpravu obrázků Krita (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Obě verze vycházejí ze stejného zdrojového kódu – rozdíl je v použitých verzích Qt a KDE Frameworks. Krita 6.0.0 je první vydání postavené na Qt 6 a stále je považovaná za experimentální. Má lepší podporu Waylandu. Přináší podporu protokolu Wayland

    … více »
    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána nová verze 10.2 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Vypíchnout lze nové balíčky Immich, Immich Machine Learning, uv a RustDesk Client.

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

    TypeScript (Wikipedie), tj. JavaScript rozšířený o statické typování a další atributy, byl vydán v nové verzi 6.0. Příští verze 7.0 je kvůli výkonu přepisována do programovacího jazyka Go.

    Ladislav Hagara | Komentářů: 0
    včera 20:33 | Zajímavý článek

    Christian Schaller z Red Hatu na svém blogu popsal své zkušenosti s používáním AI při vývoji open source aplikací pro Linux. Pomocí různých AI aktualizoval nebo vytvořil aplikace Elgato Light GNOME Shell extension, Dell Ultrasharp Webcam 4K, Red Hat Planet, WMDock, XMMS resuscitated (aktualizace z GTK 2 a Esound na GTK 4, GStreamer a PipeWire) a Monkey Bubble. SANE ovladač pro skener Plustek OpticFilm 8200i se mu zatím nepovedl.

    Ladislav Hagara | Komentářů: 7
    včera 19:44 | IT novinky

    Americké firmy Tesla a SpaceX postaví v texaském Austinu moderní komplex na výrobu čipů pro umělou inteligenci (AI). Součástí projektu s názvem Terafab budou dvě moderní továrny na výrobu čipů – jedna se zaměří na automobily a humanoidní roboty, druhá na datová centra ve vesmíru. Uvedl to generální ředitel těchto firem Elon Musk. Projekt by podle odhadů měl stát 20 miliard USD (zhruba 425 miliard Kč).

    Ladislav Hagara | Komentářů: 6
    včera 15:00 | Nová verze

    Byla vydána nová stabilní verze 6.11 (YouTube) multiplatformního frameworku a GUI toolkitu Qt. Podrobný přehled novinek v poznámkách k vydání.

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

    Ubuntu 26.04 patrně bude ve výchozím nastavení zobrazovat hvězdičky při zadávání hesla příkazu sudo, změna vychází z nové verze sudo-rs. Ta sice zlepší použitelnost systému pro nové uživatele, na které mohlo 'tiché sudo' působit dojmem, že systém 'zamrzl' a nijak nereaguje na stisky kláves, na druhou stranu se jedná o možnou bezpečnostní slabinu, neboť zobrazování hvězdiček v terminálu odhaluje délku hesla. Původní chování příkazu sudo

    … více »
    NUKE GAZA! 🎆 | Komentářů: 14
    22.3. 21:33 | Komunita

    Projekt systemd schválil kontroverzní pull request, který do JSON záznamů uživatelů přidává nové pole 'birthDate', datum narození, tedy údaj vyžadovaný zákony o ověřování věku v Kalifornii, Coloradu a Brazílii. Jiný pull request, který tuto změnu napravoval, byl správcem projektu Lennartem Poetteringem zamítnut s následujícím zdůvodněním:

    … více »
    NUKE GAZA! 🎆 | Komentářů: 31
    22.3. 17:22 | Nová verze

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 163 (pdf).

    Ladislav Hagara | Komentářů: 0
    21.3. 15:22 | IT novinky

    Eric Lengyel dobrovolně uvolnil jako volné dílo svůj patentovaný algoritmus Slug. Algoritmus vykresluje text a vektorovou grafiku na GPU přímo z dat Bézierových křivek, aniž by využíval texturové mapy obsahující jakékoli předem vypočítané nebo uložené obrázky a počítá přesné pokrytí pro ostré a škálovatelné zobrazení písma, referenční ukázka implementace v HLSL shaderech je na GitHubu. Slug je volným dílem od 17. března letošního

    … více »
    NUKE GAZA! 🎆 | Komentářů: 7
    Které desktopové prostředí na Linuxu používáte?
     (15%)
     (7%)
     (1%)
     (12%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1142 hlasů
     Komentářů: 27, poslední 17.3. 19:26
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    23.9.2009 07:01 Pavel
    Rozbalit Rozbalit vše Re: QWebClient - demo

    Me se to libi.... a jak rikaz, pozitivni je ze to funguje

    xkucf03 avatar 23.9.2009 08:45 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše segfault

    aspoň občas :-)

    Teď byl ten program spadlý – Segmentation fault.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    xkucf03 avatar 23.9.2009 09:38 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: segfault

    Už zase – program jsem nahodil, ale moc mě to nebaví, tak si aplikaci ještě užijte, dokud funguje, a nebo si rozchoďte vlastní instanci, je to jednoduché.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    23.9.2009 09:30 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: QWebClient - demo
    Jestli ono to nebude protokolem… ;-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    xkucf03 avatar 23.9.2009 09:44 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Protokol, TCP

    Trochu ano ;-)

    Víc by se mi líbilo, kdyby Qt mělo vlastní protokol postavený nad TCP a umožňující oboustrannou komunikaci. Oproti tunelování X protokolu přes SSH by to mělo výhodu ve v nižších datových přenosech a rychlejší odezvě. Nevýhodou by byla nutnost povolit na firewallech další port, případně tento protokol tunelovat přes SSH, což může být problém tam, kde je odchozí provoz omezen jen na HTTP – v takovém případě by tento protokol bylo možné tunelovat přes HTTP. Bylo by to lepší řešení, než mít HTTP jako primární protokol. Navíc by aplikace nemusela běžet ve webovém prohlížeči (proč taky) a mohla by vypadat jako normální desktopová aplikace.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    23.9.2009 10:32 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Protokol, TCP
    Já to myslel trochu jinak, dokončení mělo znít ale spíš aplikací, která počítá s tím, že její spojení se serverem nemůže umřít :-) HTTP je v tomhle úplně nevinně.

    Ale proč honí Qt do prohlížeče, to taky netuším.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    xkucf03 avatar 23.9.2009 13:40 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Protokol, TCP
    HTTP je v tomhle úplně nevinně

    Úplně ne -- je tu pěkně vidět, jak HTTP přidělává vývojářům práci, relativně dobrých výsledků se s ním nakonec dá dosáhnout, ale vyžaduje to dost ohackování. Kdyby se používal nějaký protokol postavený nad TCP a umožňující oboustranně posílat XML dokumenty, případně to celé zabalit do GZipu nebo použít binární protokol, ušetřilo by to dost práce.

     

    Ale proč honí Qt do prohlížeče, to taky netuším.

    Taky nevím, k čemu to je, víc by mi vyhovovalo, kdyby aplikace běžela mimo okno prohlížeče -- něco jako Java Web Start, akorát že by ani nebylo potřeba stahovat nějaké třídy, ale pouze by došlo ke spojení a aplikace by se na straně klienta jen vykreslovala.

     

     

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    23.9.2009 15:09 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Protokol, TCP
    Úplně ne -- je tu pěkně vidět, jak HTTP přidělává vývojářům práci, relativně dobrých výsledků se s ním nakonec dá dosáhnout, ale vyžaduje to dost ohackování. Kdyby se používal nějaký protokol postavený nad TCP a umožňující oboustranně posílat XML dokumenty, případně to celé zabalit do GZipu nebo použít binární protokol, ušetřilo by to dost práce.
    Tak si to přebereme: HTTP je postavené nad TCP, umožňuje oboustranně posílat XML dokumenty, zabalit je do GZipu nebo i přenášet binární data. Jestli není problém spíš v tom, jak to celé nalámat do prohlížeče.
    něco jako Java Web Start, akorát že by ani nebylo potřeba stahovat nějaké třídy, ale pouze by došlo ke spojení a aplikace by se na straně klienta jen vykreslovala
    Xka?
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    xkucf03 avatar 23.9.2009 16:33 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Protokol, TCP

     

    umožňuje oboustranně posílat XML dokumenty

    S tou oboustranností je právě problém, vůbec to není jednoduché a je to spíše hack (nebo exotické řešení, které funguje jen někde).

     

     

    Jestli není problém spíš v tom, jak to celé nalámat do prohlížeče.

    To souhlasím, přijde mi hloupé mít okno prohlížeče se vším všudy a uvnitř něj ještě okno aplikace. Sice existují věci jako Prism, ale pořád to není ono.

     

     

    Xka

    Xka jsou fajn, akorát ne vždy máš k dispozici dostatečnou šířku pásma, aby ty vzdálené aplikace fungovaly dostatečně svižně. Chtělo by u nich zlepšit kompresia optimalizovat je, nebo použít méně náročný protokol (jako je to webové Qt).

     

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    23.9.2009 22:42 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Protokol, TCP
    Xka jsou fajn, akorát ne vždy máš k dispozici dostatečnou šířku pásma, aby ty vzdálené aplikace fungovaly dostatečně svižně. Chtělo by u nich zlepšit kompresia optimalizovat je, nebo použít méně náročný protokol (jako je to webové Qt).

    Existuje jistá úprava Xvnc a rdesktop klienta, která prý umí na TCP serveru pustit X klienta, a na TCP klientovi zobrazovat jen okna X klienta bez kořenové plochy. To vše se schopností navázat přerušenou relaci. Bohužel si nevzpomenu, kde to roste, a ani nejsem jistý použitelností.

    xkucf03 avatar 24.9.2009 00:57 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Protokol, TCP

    Něco takového dělá NX (FreeNX) a taky funguje skrz SSH. Oproti samotným Xkům je úspornější a dá se s ním pracovat i přes ADSL připojení (jakž takž). Ale pořád je co zlepšovat – stejně jako v X se přenášeji bitmapy – pokud by se stavělo na tom webovém Qt, přenášely by se vektory (plus pár bitmap, např, pozadí tlačítka nebo posuvníku, ale to se přenese jednou a hotovo). Navíc je tu trochu rozdíl v zaměření – u NX musíš dát uživateli nejdřív přístup (jméno/heslo na úrovni OS), ale někdy se může hodit i anonymní přístup nebo přihlašování až uvnitř aplikace.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    limit_false avatar 23.9.2009 10:00 limit_false | skóre: 23 | blog: limit_false
    Rozbalit Rozbalit vše Re: QWebClient - demo

    ale nepodařilo se mi ji rozchodit jinak, než že byla v rootu domény – každá aplikace tak potřebuje svůj virtual host

    Protoze je tak napsana - v tom clanku na Qt Labs je videt ze posila "GET /neco" a "GET /necojineho" atd.

    Ale v kazdem pripade zajimava zabavka ;-)

    When people want prime order group, give them prime order group.
    limit_false avatar 23.9.2009 10:18 limit_false | skóre: 23 | blog: limit_false
    Rozbalit Rozbalit vše Re: QWebClient - demo

    Nutnost Xek se da obejit spustenim neceho jako Xvnc nebo Xvfb. Ta cestina (UTF-8) by se nejspis vyresila nastavenim spravneho codecu pro texty pres QTextCodec::setCodecForCStrings.

    When people want prime order group, give them prime order group.
    mess avatar 23.9.2009 14:38 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: QWebClient - demo
    Hm, asi se mi to povedlo minimalizovat :-). Nebylo to schválně, jen jsem chtěl vidět, co to udělá :-)
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    xkucf03 avatar 23.9.2009 14:51 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: QWebClient - demo

    To už se mi taky jednou stalo. Naštěstí jsi minimalizoval jen svoji instanci, a tak stačí stisknout F5 a načte se znova :-)

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    Jardík avatar 23.9.2009 18:27 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: QWebClient - demo
    Pokud používáte 64 bitový systém, neprojde vám kompilace → je potřeba upravit zdrojáky – hack: na hodně místech přepsat int na long.
    A to jako proč? Zase nějaká prasárna typu přetypování pointerů na int/long? Pointer lze "bezpečně" přetypovat např. na ptrdiff_t či size_t, které mají stejnou velikost, ostatní datové typy nepřipadají v úvahu a je to prasárna stejně jako předpoklad, že na 64bit systému sizeof(long)==sizeof(void*).
    Věřím v jednoho Boha.
    Jardík avatar 23.9.2009 18:31 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: QWebClient - demo
    A stojí to za ho*no, neumí to český znaky.
    Věřím v jednoho Boha.
    limit_false avatar 23.9.2009 22:48 limit_false | skóre: 23 | blog: limit_false
    Rozbalit Rozbalit vše Re: QWebClient - demo

    Je to research project, research project se typicky nejprve nahackuje, aby se zjistilo, zda to ma vubec vyznam. I kdyz sam bych misto tech intu pouzil uintptr_t, ale hacky a carky mam u garbage collectoru z neci paticky :-D

    When people want prime order group, give them prime order group.
    Limoto avatar 26.9.2009 19:29 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: QWebClient - demo

    No to tvoje demo taky nefunguje...

    xkucf03 avatar 26.9.2009 20:42 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše QWebClient - demo – konec

    njn, přerušilo se síťové spojení a spadnul SSH tunel mezi servery :-)

    Demo jsem ještě nahodil, tak si to můžeš vyzkoušet, ale dneska nebo zítra už to vypnu napořád – hučí mi kvůli tomu tady jeden počítač navíc.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes

    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.