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 14:22 | Komunita

    KiCad je nově k dispozici také jako balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo na spouštění a spustit [Mastodon, 𝕏].

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | Zajímavý projekt

    Šenčenská firma Seeed Studio představila projekt levného robotického ramena reBot Arm B601, primárně coby pomůcky pro studenty a výzkumníky. Paže má 6 stupňů volnosti, dosah 650 mm a nosnost 1,5 kilogramu, podporované platformy mají být ROS1, ROS2, LeRobot, Pinocchio a Isaac Sim, krom toho bude k dispozici vlastní SDK napsané v Pythonu. Kompletní seznam součástek, videonávody a nejspíš i cena budou zveřejněny až koncem tohoto měsíce.

    … více »
    NUKE GAZA! 🎆 | Komentářů: 1
    dnes 11:11 | Nová verze

    Byla vydána nová verze 36.0, tj. první stabilní verze nové řady 36, svobodného multimediálního centra MythTV (Wikipedie). Přehled novinek a vylepšení v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 04:44 | Nová verze

    Byl vydán LineageOS 23.2 (Mastodon). LineageOS (Wikipedie) je svobodný operační systém pro chytré telefony, tablety a set-top boxy založený na Androidu. Jedná se o nástupce CyanogenModu.

    Ladislav Hagara | Komentářů: 1
    dnes 03:44 | IT novinky

    Od března budou mít uživatelé Discordu bez ověření věku pouze minimální práva vhodná pro teenagery.

    Ladislav Hagara | Komentářů: 17
    včera 23:43 | IT novinky

    Evropská komise (EK) předběžně shledala čínskou sociální síť pro sdílení krátkých videí TikTok návykovým designem v rozporu s unijním nařízením o digitálních službách (DSA). Komise, která je exekutivním orgánem Evropské unie a má rozsáhlé pravomoci, o tom informovala v tiskovém sdělení. TikTok v reakci uvedl, že EK o platformě vykreslila podle něj zcela nepravdivý obraz, a proto se bude bránit.… více »

    Ladislav Hagara | Komentářů: 8
    včera 18:33 | Nová verze

    Offpunk byl vydán ve verzi 3.0. Jedná se o webový prohlížeč běžící v terminálu a podporující také protokoly Gemini, Gopher a RSS. Přibyl nástroj xkcdpunk pro zobrazení XKCD v terminálu.

    Ladislav Hagara | Komentářů: 0
    včera 18:22 | Zajímavý projekt

    Promethee je projekt, který implementuje UEFI (Unified Extensible Firmware Interface) bindingy pro JavaScript. Z bootovacího média načítá a spouští soubor 'script.js', který může používat UEFI služby. Cílem je vytvořit zavaděč, který lze přizpůsobit pomocí HTML/CSS/JS. Repozitář se zdrojovými kódy je na Codebergu.

    NUKE GAZA! 🎆 | Komentářů: 0
    včera 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ářů: 11
    včera 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
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (11%)
     (26%)
     (3%)
     (4%)
     (2%)
     (12%)
     (28%)
    Celkem 824 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    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.