Byl publikován přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie) za uplynulé dva měsíce. Servo zvládne už i Gmail. Zakázány jsou příspěvky generované pomocí AI.
Raspberry Pi Connect, tj. oficiální služba Raspberry Pi pro vzdálený přístup k jednodeskovým počítačům Raspberry Pi z webového prohlížeče, byla vydána v nové verzi 2.5. Nejedná se už o beta verzi.
Google zveřejnil seznam 1272 projektů (vývojářů) od 185 organizací přijatých do letošního, již jednadvacátého, Google Summer of Code. Plánovaným vylepšením v grafických a multimediálních aplikacích se věnuje článek na Libre Arts.
Byla vydána (𝕏) dubnová aktualizace aneb nová verze 1.100 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.100 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.5.
OpenSearch (Wikipedie) byl vydán ve verzi 3.0. Podrobnosti v poznámkách k vydání. Jedná se o fork projektů Elasticsearch a Kibana.
PyXL je koncept procesora, ktorý dokáže priamo spúštat Python kód bez nutnosti prekladu ci Micropythonu. Podľa testov autora je pri 100 MHz približne 30x rýchlejší pri riadeni GPIO nez Micropython na Pyboard taktovanej na 168 MHz.
Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 12.0. Přehled novinek v aktualizované dokumentaci.
Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-05-06. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Pravděpodobně se jedná o poslední verzi postavenou na Debianu 12 Bookworm. Následující verze by již měla být postavena na Debianu 13 Trixie.
Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.
Považujete již KDE 4 za použitelné?
ano, jsem naprosto spokojen |
|
40% (401) |
ano, ale pár věcí mě stále trápí |
|
39% (393) |
ano, ale stále nemá na KDE 3 |
|
7% (72) |
ne, moc věcí nefunguje |
|
4% (38) |
ne, je zcela nepoužitelné |
|
10% (100) |
Celkem 1004 hlasů
Vytvořeno: 2.8.2010 18:55
Tiskni
Sdílej:
Tu spokojnosť. Najviac ma trápi KRunner (alebo ako sa to volá v KDE4; proste application launcher), ktorý padá furt jak hnilá hruška. Okrem toho sú to len drobnosti a teším sa na tiling v 4.5.
Ešte k tomu dodám: zlaté dmenu. Možno by nebolo od veci používať ho namiesto KRunnera. Aj keď úplne neladí so zvyškom prostredia
To padani KRunneru IMHO zpusobuje nejaky pluginTo se hned pozná kvalitní API.
#include <stdlib.h> #include <stdio.h> #include <unistd.h> #include <sys/wait.h> int main(int argc, char **argv) { int *a = NULL; pid_t pid; pid = fork(); // plugin pojede v samostatnem procesu if (pid == 0) { // sme plugin? // plugin neco dela *a = 1; // zlo, plugin nam segfaultne } else { // nejsme plugin wait(NULL); // parent se to dovi } return 0; }
Hafo prace, ktera se musi zahodit. Hafo prace, ktera se musi udelat.
Hmm, ani sa mi nejako nezdá. Robím na jednom projekte, kde kvôli teoretickej možnosti pádu (vlastne až taká teoretická nie je), alebo memory leaku v istých knižniciach používam oddelené procesy. Áno uznávam, že som sa hral asi 3 dni s vlastnou správou služieb pod programom, ktorý si sám štartuje / zastavuje procesy, v prípade zatuhnutia aj zabíja, ale funguje to a ani to tak nebolelo. Nemyslím si, že oddelenie procesov je nejaká náročná operácia hlavne ak viem, že rozhranie môžu bez väčších problémov exportovať cez DBus. Ale tak nejako som si už na to zvykol, že radšej než niečo užitočné budú implementovať nejaké efekty.
Inak neberte moje komentáre ako komentáre užívateľa KDE, v súčasnosti ho už ani nemám nainštalovaná a zrejme ani nikdy mať nebudem, len som chcel poznamenať, že oddelenie procesov nie je zložité a keby chceli tak ani to nebude také bolestivé ako to vyzerá.
Nie len s vláknami, ale aj s procesmi ;) Ale na komunikáciu medzi procesmi tam toho moc nie je. V KDE porte pre Windows to vyriešili tak, že používajú vlastné Qt, ktoré má v sebe QtDBus pre Windows. Pre unix samozrejme je štandardne QtDBus.
V každom prípade či to dalo niekomu veľa námahy, alebo nie, vlákna sú ľahko zraniteľné a hlavne ak chcú aby krunner vedel všetko od uvarenia kávy až po zaviazanie topánok (ani neviem odkiaľ mám odpor voči veciam, ktoré vedia veľa vecí, ale ani jednu poriadne). Problémom KDE je, že totálne totálne sa vykašlali na návrh. Ak by od začiatku rozhodli, že to bude v oddelených procesoch (netreba ich veľa, stačí hlavný gui proces a nejaký slave, ktorý by obsluhoval moduly a ak by náhodou padol tak kašlať na neho, obnoviť sa dá kedykoľvek, prirodzene najlepšie by bolo mať každý modul v samostatnom procese) nebolo by to nejako ťažko realizovateľné riešenie.
A čo tak sa najprv trochu dovzdelať?
People in the computer trade commonly shorten the phrase "X Window System" to "X Window", "X11" (for version 11, used since 1987) or simply to "X".[41] The term "X-Windows" (in the manner of "Microsoft Windows") is not officially endorsed, though it has been in common use since early in the history of X and has been used deliberately for provocative effect, for example in the UNIX-HATERS Handbook.[42]
Python a Ruby byl tuším zmiňován, skriptovací jazyky podobně jako Java SIGSEGV obvykle netrpí
L - O - L
Python bežne dokáže padať ako zhnité hrušky, stačí nedokonalý binding na Qt a ten v žiadnom prípade dokonalý nie (a trpí aj memory leakmi). Ruby netuším, ale predpokladám, že moc rozdielny od pythonu nebude. No a java na tej som SIGSEGV videl asi najčastejšie (a to aj bez bindingov).
Mimochodom google chrome používa oddelené procesy, vysvetlí mi niekto, ako je možné, že netrpia problémamy s vykresľovaním?
Spíš to bude bindnutými knihovnami ne? PyQt a spol. Nebo to opravdu padá i Python VM?
To, či padá samotný python záleží od implementácie (je ich niekoľko, nie všetky sú 100% OK). Väčšinou ale padne na bindingoch (aj som to spomínal). Pár krát som pracoval s C api pythonu a pravdu povediac neverím, že to nie je zabugované. No a na chyby v bindongoch som upozorňoval, momentálne s tým nerobím, takže neviem, či už sú tie moje opravené.
Aplikace v Javě má výhodu, že je zpravidla celá v Javě, od hlavy až k patě.
Určite? Aj vlastný X server? Videl som veľa krát asi pred rokom (keď som ešte mal Javu) pád aplikácie na nesprávnom použití Xlib-u. Java má tonu platformovo závislého kódu v C a tam môže byť chyba takmer kdekoľvek (a bezchybný rozhodne nie je). Chyby v týchto knižniciach väčšinou rovno spôsobia pád aplikácie a nedá sa to žiadnym spôsobom odchytiť. To by bola situácia bez bindingov, ak náhodou pridám bindingy pre povedzme Qt tak mi pribudnú k bugom v štandardných natívnych knižiciach aj bugy v Qt a bugy v bindingoch.
Robil som Qt aplikácie aj v skriptovacích jazykoch aj v C++ a poviem rovno, že síce žiaden programátorský zázrak nie som, ale aplikácie v C++ boli podstatne stabilnejšie a mali menej memory leakov (teda pri dlhodobých testoch nevykazovali žiadne, ale 100% si nie som istý ani s použitím valgrind-u).
Co proces to vlastní okno
Alebo tab, čo je vlastne okno v okne. Urobiť kód, ktorý dokáže vykresľovať okno v inom procese dokáže každá lama, dokonca nie je problém ani kresliť do pixmapy a zobrazovať na canvase tak, aby nevznikalo podstatné spomalenie (to, že nejaké spomalenie tam bude je dokázateľný fakt). Myslím, že stabilita je dôležitejšia než pár % výkonu. No ak by sa takto k tomu stavali aj výrobcovia CPU tak teraz tu nemáme žiadne operačné systémy, žiadnu virtuálnu pamäť pretože to spomaľuje.
Keď hovoríte plugin, tak myslíte plasmoid? Alebo sa jedná o nejaký iný pluginovací systém?
W-O-W To je kopa funkcionality, o ktorej som vôbec nevedel, díky moc za tip. Doteraz som to síce používal len ako application launcher, ale myslím, že využijem aj niektoré ďalšie pluginy. Btw, existuje nejaká stránka, kde by boli popísané podobné zmeny vo funkcionalite KDE 4 oproti KDE 3? Lebo okrem plasmy + plasmoidov o ničom novom neviem (pravda, nijak zvlášť som po ničom nepatrál).
Ja som viac zvyknutý na klávesnicu než myš, preto ani menu, ani žiadne odkazy na ploche alebo quicklaunch nepoužívam.
Velmi trefná anketa. Křiklounům, kteří neustále opakují, že „většina uživatelů od KDE 4 utíká“, bude konečně možné vysvětlit, jak je to ve skutečnosti.
Výsledek ankety není o optimismu nebo pesimismu. Jsou to prostě čísla.
... bude konečně možné vysvětlit, jak je to ve skutečnosti.Toto si nemyslim
Kde tvrdím, že uvedený pseudokargument je {jediný svého druhu, nejčastěji používaný, vymyšlený Linusem}? Mám dojem, že nikde.
Hm, pravda, sessiony ma tiež trochu štvú. Väčšina aplikácií funguje fajn, ale napr. Firefox KDE nejak podivne zabíja (takže pri ďalšom spustení sa reportuje crash) a javovské aplikácie mi KDE neobnovuje vôbec. Ale to sú fakt detaily, nijak zvlášť ma to neobmedzuje.
Tá voľba tam je: nehlasovať.
Niečo okolo 6.8 miliardy. Prečo je to zaujímavé?
Fajn, ale to je otázka do inej ankety. Táto sa IMO týkala hlavne názoru na KDE 4 od kdečkárov.
Si už druhý, kto tu hovorí o anti-KDE4 křiklounoch. To je o dvoch viac, než je tu anti-KDE4 křiklounov. Zaujímavé.
Je vidět, že je to opravdu jen pár ukřičených omezenců (ale bohužel dost hlasitých) :-PA já bych si jen přál, aby se okna kvůli Plasmě nepřepínala déle než sekundu. Snad toho tolik nechci...
Neviem či som jediný, kto vidí kvalitatívny rozdiel medzi 20% a 80%...
V tých voľbách ide o prieskum preferencií jednotlivých strán, z čoho nijako nevyplývajú žiadne tvrdenia o tom, či je alebo nie je česká politika v poriadku. Na rozdiel od toho, táto anketa sa vyslovene pýta, či KDE 4 je alebo nie je v poriadku. Ergo sú to úplne rôzne prieskumy a tá Vaša "analógia" absolútne nefunguje.
Tato anketa je argument na fakty typu " vsetci moji znami, prestali pouzivat kde po tom co vyslo KDE4" popripade "KDE4 zabilo linuxovy desktop",ci: "ludia koli KDE 4 migruju na windows 7" atd.
Inak myslim ze nikto nikomu nebranil v dalsom rozvoji KDE3. Prajem vela stastia pri pisani kodu/podpore/pouzivani/.../.../... trinity
PS: S istotou vravim ze keby energia investovana do rozvoja kde4 investovana do kde 3, linuxovy desktop by nebol dalej. :)
Hovori ze 80% ludi s kde 4 (prechodom na kde4) spokojnych.ó nikoliv, anketní otázka zní: "Považujete již KDE 4 za použitelné?" - to je něco zcela jiného než "Jste spokojeni s přechodem na KDE4?" (anebo vůbec jen "Jste spokojeni s KDE4?") takže tu nemotej dohromady kozy s vozama hrušek a jablek (a krom toho, nikoliv 80% lidí, ale 80% zde hlasujících ... nevíc si nejsem jist, jestli odpověď "ano, ale pár věcí mě stále trápí" lze interpretovat jako "jsem spokojen", když už to takhle sčítáš ...)
A islo len o vzorky hlasok (nebudem za posledne 2 roky dolovat co sa na adresu kde4 povedalo.. ) "ich" pravda sa od skutocnosti ocividne lisi, ci si to priznaju alebo nie.očividně? - již v předchozím příspěvku jsem tě upozornil, že z ankety o té "jejich pravdě" nic neplyne ...
Inak myslim ze nikto nikomu nebranil v dalsom rozvoji KDE3. Prajem vela stastia pri pisani kodu/podpore/pouzivani/.../.../... trinityříká ti něco "síťový efekt"?
PS: S istotou vravim ze keby energia investovana do rozvoja kde4 investovana do kde 3, linuxovy desktop by nebol dalej. :)hm, a co tedy KDE4 umí, co KDE3 neumělo, z hlediska uživatele? - tedy krom takových úžasných věcí, jako že pád blbě napsaného pluginu sestřelí celé UI
Nuz pre mna tie kozy a hrusky jablka a ine zeleniny vyzeraju dost podobne preto som ich miesal . A zacinam byt presvedceny ze anketu, ktora by vas presvedcila o opaku, je asi nemozne navrhnut.
Takze: Z mojho pohladu tato anketa vyvracia iste tvrdenia o kde4
sietovy efekt: hovori. nie je moj problem ale vas. ak chcete kde 3 zabezpecte si jeho rozvoj. nikoho z vyvojarov kde 4 nemozte nutit aby robili na to com chcete vy. ibaze ich zamestnate na plny uvezok.
hm, a co tedy KDE4 umí, co KDE3 neumělo, z hlediska uživatele? - tedy krom takových úžasných věcí, jako že pád blbě napsaného pluginu sestřelí celé UI.....
Tak otazka neznela :-PTak KDE4 co se dovednosti tyce uz je velmi pekne pouzitelne umi vse co potrebuji. Ale stale mi prijde takove poamla a zasekane, nedokazu si vysvetlit cim to je ale GNOME mi bezi mnohonasobne svizneji.
a ja stale fungujem na KDE 3.5, uz som niekolko krat skusal KDE 4.x, ale ked je to taaak pomaleee :-/
jo, a akoze intel grafiky niesu moderne? jasne ze vykonom za nvidiami su riadne pozadu, ale stale sa davaju do pocitacov, stale ich je mozne najst v *bookoch..
mam core2duo ULV a i945 grafiku. kym nad KDE3 mi mplayer-mt zvlada aj HD viea tak v pripade ze na desktope bezi kde4 tak potom ma problem s aj s beznymi videami. a vypnutie efektov tomu pomoze len trochu, ale stale to nema na kde3. neviem co tam spravili ale rezia desktopoveho prostredia (asi len plasmy) je priliz vysoka. a na vyse kde4 je bez efektov horsie nez kde3.
jo a to nevravim o chybach a nedorobkoch ktore tam su.
mne by sa pacilo graficke prostredie ktore bude rychle na pomalych strojoch a sialene rychle na rychlych strojoch a nie ako v pripade KDE4 ze je sice rychle na rychlych strojoch a sialene pomale na pomalych strojoch.
az nato, ze aj integrovany radeon je niekde inde nez i945 a athlon na 2.4GHz je tiez inde nez core2duo na 1GHz (ULV)
na tvojom HW musi ist 1080p aj bez mplayer-mt
EQ overflowing. The server is probably stuck in an infinite loop.
"?
- pokud jo, není to problém jen v KDE ...
A zkoušel jste už v Dolphinu klávesu F3?
K tomu F11: zdaleka ne všechny aplikace mají smysluplnou podporu pro fullscreen. Já mám například globální zkratku Okno+Enter, která odstraní rám okna. To je rozumný fullscreen, při kterém se zachová menu i všechno ostatní. Nevidím ale důvod, proč by aplikace typu KWrite měla podporovat fullscreen režim, který má třeba Firefox. Sám ten F11 režim ve Firefoxu moc nemusím a používám jen a pouze zmíněné skrývání rámu okna. To je asi spíš věc osobních preferencí.
Neznám žádné grafické prostředí, které by mělo nastavení všech klávesových zkratek pro standardní úkony vyřešené lépe než KDE. Tu jednotnou sadu klávesových zkratek si tam člověk může přizpůsobit podle svého a všechny aplikace z KDE se pak tímto nastavením řídí. (Kromě toho tam jsou samozřejmě i globální klávesové zkratky, nezávislé na konkrétní aplikaci.)
Já si hodně zakládám na tom, abych mohl všechny běžné úkony (zejména pokud jde o manipulaci s okny a plochami) provádět bez sahání na myš. Něco takového se dá nastavit a KDE mi nepřipadá jako myší nemoc.