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í
×
    včera 05:00 | Nová verze

    Byla vydána beta verze Linux Mintu 22.3 s kódovým jménem Zena. Podrobnosti v přehledu novinek a poznámkách k vydání. Vypíchnout lze, že nástroj Systémová hlášení (System Reports) získal mnoho nových funkcí a byl přejmenován na Informace o systému (System Information). Linux Mint 22.3 bude podporován do roku 2029.

    Ladislav Hagara | Komentářů: 2
    včera 01:55 | Nová verze

    GNU Project Debugger aneb GDB byl vydán ve verzi 17.1. Podrobný přehled novinek v souboru NEWS.

    Ladislav Hagara | Komentářů: 0
    19.12. 17:22 | IT novinky

    Josef Průša oznámil zveřejnění kompletních CAD souborů rámů tiskáren Prusa CORE One a CORE One L. Nejsou vydány pod obecnou veřejnou licenci GNU ani Creative Commons ale pod novou licencí OCL neboli Open Community License. Ta nepovoluje prodávat kompletní tiskárny či remixy založené na těchto zdrojích.

    Ladislav Hagara | Komentářů: 11
    19.12. 17:00 | Komunita

    Nový CEO Mozilla Corporation Anthony Enzor-DeMeo tento týden prohlásil, že by se Firefox měl vyvinout v moderní AI prohlížeč. Po bouřlivých diskusích na redditu ujistil, že v nastavení Firefoxu bude existovat volba pro zakázání všech AI funkcí.

    Ladislav Hagara | Komentářů: 0
    19.12. 10:11 | IT novinky

    V pořadí šestou knihou autora Martina Malého, která vychází v Edici CZ.NIC, správce české národní domény, je titul Kity, bity, neurony. Kniha s podtitulem Moderní technologie pro hobby elektroniku přináší ucelený pohled na svět současných technologií a jejich praktické využití v domácích elektronických projektech. Tento knižní průvodce je ideální pro každého, kdo se chce podívat na současné trendy v oblasti hobby elektroniky, od

    … více »
    Ladislav Hagara | Komentářů: 8
    19.12. 03:11 | Komunita

    Linux Foundation zveřejnila Výroční zprávu za rok 2025 (pdf). Příjmy Linux Foundation byly 311 miliónů dolarů. Výdaje 285 miliónů dolarů. Na podporu linuxového jádra (Linux Kernel Project) šlo 8,4 miliónu dolarů. Linux Foundation podporuje téměř 1 500 open source projektů.

    Ladislav Hagara | Komentářů: 0
    19.12. 02:11 | Zajímavý článek

    Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.12.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    19.12. 02:00 | Nová verze

    OpenZFS (Wikipedie), tj. implementace souborového systému ZFS pro Linux a FreeBSD, byl vydán ve verzi 2.4.0.

    Ladislav Hagara | Komentářů: 0
    19.12. 01:00 | IT novinky

    Kriminalisté z NCTEKK společně s českými i zahraničními kolegy objasnili mimořádně rozsáhlou trestnou činnost z oblasti kybernetické kriminality. V rámci operací OCTOPUS a CONNECT ukončili činnost čtyř call center na Ukrajině. V prvním případě se jednalo o podvodné investice, v případě druhém o podvodné telefonáty, při kterých se zločinci vydávali za policisty a pod legendou napadeného bankovního účtu okrádali své oběti o vysoké finanční částky.

    Ladislav Hagara | Komentářů: 9
    18.12. 14:44 | IT novinky

    Na lepší pokrytí mobilním signálem a dostupnější mobilní internet se mohou těšit cestující v Pendolinech, railjetech a InterPanterech Českých drah. Konsorcium firem ČD - Telematika a.s. a Kontron Transportation s.r.o. dokončilo instalaci 5G opakovačů mobilního signálu do jednotek Pendolino a InterPanter. Tento krok navazuje na zavedení této technologie v jednotkách Railjet z letošního jara.

    Ladislav Hagara | Komentářů: 8
    Kdo vám letos nadělí dárek?
     (26%)
     (2%)
     (13%)
     (2%)
     (2%)
     (2%)
     (11%)
     (26%)
     (17%)
    Celkem 47 hlasů
     Komentářů: 15, poslední dnes 09:50
    Rozcestník

    Jade Desktop Environment

    Jade Desktop Environment aneb pouze Jade (Just Another Desktop Environment) je linuxové desktopové prostředí postaveno nad webovými technologiemi, tj. Webkit2, Python, HTML5, CSS a JavaScript. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv2.0. Videoukázka na YouTube. Autorem Jade je Vitor Lopes.

    28.5.2018 01:00 | Ladislav Hagara | Zajímavý software


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    28.5.2018 15:18 ehm
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    TLDR:
    1. Totální prasárna. (skvosty jako tohle, funkce checkTime, která kontroluje... něco, a tak).
    2. Nepřináší to žádné nové myšlenky. Argumentace, že „uživatelé jsou zvyklí na web“, a proto je záhodno stavět desktop na webových technologiích, je extrémně debilní.
    3. Webové technologie jsou odpad.
    4. Dát do distribuční verze nějakého projektu fotku svého ksichtu je skoro na diagnózu.
    Rád bych přidal vlastní obsahově hodnotnější zprávičku:

    Uživatel ehm zahájil vývoj nového desktopového prostředí optimalizovaného pro extrémní výkon. Zdrojové kódy:

    Makefile:
    all:
        gcc -O3 *.c -o ehmde
    
    main.c:
    // TODO
    
    Bystroushaak avatar 28.5.2018 15:29 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Teda ty vole
    function checkTime(time) {
        if (time < 10) {
            time = "0" + time;
        }
        return time;
    }
    To je hovnokód světové úrovně.
    28.5.2018 16:02 koroptev
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    v kontextu to mozna dava vetsi nesmysl ale takto vytrzene to resi v dnesnim js standardu nepritomny padding zleva.. a jina reseni jsou sice obecnejsi ale nijak zvlast elegantnejsi tim autora nijak nwobhajuju myslim ze psat dalsi desktopove prostredi je naprosta picovina stejne to nebude nikdo pouzivat tak jako nepouziva kde gnome nebo oststni shity na linuxu cest mrtve vyjimce unity ktera sla vlastni cestou nekopirovani win/linuxu a popravu skoncila v propadlisti dejin
    28.5.2018 16:04 koroptev
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    shit nekpoirovani win/macosu
    Bystroushaak avatar 28.5.2018 16:12 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    v kontextu to mozna dava vetsi nesmysl ale takto vytrzene to resi v dnesnim js standardu nepritomny padding zleva.. a jina reseni jsou sice obecnejsi ale nijak zvlast elegantnejsi tim autora nijak nwobhajuju myslim ze psat dalsi desktopove prostredi je naprosta picovina stejne to nebude nikdo pouzivat tak jako nepouziva kde gnome nebo oststni shity na linuxu cest mrtve vyjimce unity ktera sla vlastni cestou nekopirovani win/linuxu a popravu skoncila v propadlisti dejin
    • Nesmyslný název checkTime(), místo zeroPadding() nebo něčeho podobného.
    • Někdy to vrací string, jindy číslo.
    • Ani neřeším, že pro záporná čísla to bude vracet blbosti jako 0-1 místo -01, uznávám, že to v tom kontextu třeba nikdy nepoužije.
    Jinými slovy funkce, která názvem lže o tom co dělá a ještě se chová nepředvídatelně co do vrácených datových typů. Well done.
    28.5.2018 16:57 koroptev
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    je to trivialni picovina ktera zda se ma pouziti jen v tom jednom souboru ktery ma +- 20 radek a ktera slouzi k tomu aby minuty a vteriny byly vzdy formatovany na 2 mista; jiste misto kam uprit mikrozrak vsech byrokratickych poucek o sw engineeringu; vsechny vyrcene vytky pomijeji fakt, ze je na prvni pohled videt, co to dela
    Bystroushaak avatar 28.5.2018 17:03 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    No, jenže zbytek kódu, jak už podotkl ehm není o nic lepší.
    28.5.2018 17:05 koroptev
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    ten ehm ktery nepochopil co dela ta funkce? lol
    Bystroushaak avatar 28.5.2018 17:08 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Celý ten kód (ta funkce + ten zbytek toho souboru co do určování času) by se mimochodem dal úplně vyhodit a použít místo toho today.toTimeString().slice(0, 8).
    28.5.2018 17:10 koroptev
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    google fu challenge v tom kdo kreativneji spocte a + b ? lol kdo dalsi soutezi?
    Bystroushaak avatar 28.5.2018 17:11 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    28.5.2018 17:17 koroptev
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    a tohle setTimeout("timeDate()", 200) jsi tam nechal proc, kdyz uz jsi odstranoval picoviny?
    Bystroushaak avatar 28.5.2018 21:38 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Vznesl jsem to jako dotaz, jestli to má nějaký smysl, který nevidím, nebo jen nezná setInterval.
    30.5.2018 08:02 koroptev
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    lol a ty uvozovky a jejich vnitrek?
    Bystroushaak avatar 30.5.2018 10:07 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Viz to co tam psal.
    Bystroushaak avatar 31.5.2018 13:30 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Now i remember why i used setTimeout recursively
    setInterval(timeDate, 200); does not update the clock properly and it lags behind
    Jo, to jsem si tak nějak myslel, proto jsem to neupravoval. Mám takovou nějakou polo-zasutou a zapomenutou vzpomínku, že jsem na to kdysi taky narazil.
    28.5.2018 17:19 ehm
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Jak jsi přišel na to, že nevím, co ta funkce dělá?
    funkce checkTime, která kontroluje... něco
    Narážel jsem na chybné pojmenování té funkce – nic to nekontroluje a už vůbec to nesouvisí s časem. Formátuje to číslo na dvě číslice.
    28.5.2018 22:09 koroptev
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Ty jši tak šikovný, vytiskněme ťo a ďáme to neliďničku
    28.5.2018 22:49 ehm
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Děkuji.
    Pavel Stárek avatar 28.5.2018 17:33 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Jistě, ale proboha, to ten (nyní) všude cpaný a opěvovaný JS nemá v sobě takovou základní chujovinu jakou je formátování čísel a řetězců? Tomu se mi snad ani nechce věřit.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    28.5.2018 17:47 ehm
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    vsechny vyrcene vytky pomijeji fakt, ze je na prvni pohled videt, co to dela
    Situace, kdy je identifikátor nedeskriptivní, je v některých případech přípustná (omezený scope – např. iterační proměnné, pomocné vnitřní funkce apod.). To ale není tento případ, protože název funkce je zavádějící, pro což neexistuje omluva. Zatímco v případě nedeskriptivního názvu víš, že je potřeba se podívat na definici, u zavádějícího názvu tě to hned trknout nemusí. V případě daného autora se jedná o dlouhodobý vzorec chování, ne jednu chybu v bezvýznamném modulu. Viz třeba funkci fetch_icon odkazovanou níže, která nefetchuje vůbec nic – vrací cestu. Tam má tedy alespoň dokumentační komentář, nicméně ten je rovněž zavádějící. Funkce totiž nevrací jméno a cestu, ale cestu.
    jiste misto kam uprit mikrozrak vsech byrokratickych poucek o sw engineeringu
    Je to jedno z míst, kam jsem upřel zrak, a zdaleka ne jediné. Především ale mícháš dvě věci dohromady: Nemluvil jsem o tom, odkud to začít refactorovat, ale zběžně jsem se s tím projektem seznámil a soudím, že kvalita kódu je příšerná. Jó, kdybych měl smůlu a byl to fakt super projekt a ten týpek byl ve skutečnosti mistr vývojář a nikde jinde podobné boty neměl, jen zrovna tady v tomhle modulu mu to ujelo, tak se dá říct, že jsem to soudil moc předčasně. Tak to ale samozřejmě není, ostatně si ten kód projděte sami.
    28.5.2018 15:45 ehm
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Tohle je taky extrémně kvalitní kousek kódu. :DD
    29.5.2018 09:37 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    No možná se autor spletl z názvem. Just Another Debility Environment
    29.5.2018 12:50 ehm
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    :D
    mirec avatar 28.5.2018 18:59 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    30.5.2018 15:01 R
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    4. Keby aspon bol pekny...
    29.5.2018 11:58 JZD | skóre: 15 | blog: Na_dvorku
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Zprávičku bych přesunul do sekce humor, podle některých komentářů tam evidentě patří.
    Víra znamená vyznávat to, o čem člověk dobře ví, že to není pravda. Mlčeti platina, mluviti v gajzu, býti v hajzlu.
    29.5.2018 14:03 Andrej | skóre: 9
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Any sufficiently advanced magic is indistinguishable from technology. --Larry Niven
    29.5.2018 17:33 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Jade Desktop Environment
    Great. to mi v KDE chybí.

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.