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 15:11 | Komunita

    Na webu konference Den IPv6, která se konala 4. června v Národní technické knihovně v pražských Dejvicích, jsou nyní k dispozici všechny prezentace (v PDF) a jejich videozáznamy. Organizátory konference byly i letos sdružení CESNET, CZ.NIC a NIX.CZ.

    VSladek | Komentářů: 0
    dnes 13:11 | Nová verze

    Byla vydána nová verze 9.1.0 správce sbírky fotografií digiKam (Wikipedie). Přehled novinek i s náhledy v oficiálním oznámení (NEWS). Vypíchnout lze vylepšené vyhledávání nebo podporu Pixel Motion Photos. Nejnovější digiKam je ke stažení také jako balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.

    Ladislav Hagara | Komentářů: 0
    dnes 11:44 | Pozvánky

    Přihlaste svou přednášku na další ročník konference LinuxDays, který proběhne 3. a 4. října na FIT ČVUT v pražských Dejvicích. Příjem témat poběží do konce prázdnin, pak proběhne veřejné hlasování a následně sestavení programu.

    Petr Krčmář | Komentářů: 2
    dnes 04:44 | Nová verze

    Byla vydána nová verze 2.4.68 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 13 zranitelností.

    Ladislav Hagara | Komentářů: 2
    včera 22:44 | IT novinky

    Apple na své vývojářské konferenci WWDC26 (Worldwide Developers Conference, keynote) představil řadu novinek. Vypíchnout lze novou generaci Apple Intelligence a zbrusu novou Siri, která dostala název Siri AI. Kvůli Aktu o digitálních trzích (DMA) však funkce Siri AI nebudou v systémech iOS 27 a iPadOS 27 k dispozici uživatelům v Evropské unii.

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

    Byla vydána nová verze 1.18.0 distribučního frameworku Flatpak (Wikipedie), tj. technologie umožňující distribuovat aplikace v podobě jednoho instalačního souboru na různé linuxové distribuce a jejich různá vydání. Přehled novinek na GitHubu. Vypíchnout lze podporu rozhraní /dev/kfd pro výpočty na kartách AMD (AMDKFD).

    Ladislav Hagara | Komentářů: 0
    včera 20:44 | Nová verze

    aMule (Wikipedie), tj. multiplatformní klient pro peer-to-peer sdílení souborů pro sítě eD2k and Kademlia, byl po více než pěti letech od vydání poslední verze 2.3.3, vydán v nové major verzi 3.0.0 (GitHub). S novou webovou stránkou a dokumentací.

    Ladislav Hagara | Komentářů: 5
    včera 12:55 | IT novinky

    Byly vyhlášeni vítězové a zveřejněny vítězné zdrojové kódy (YouTube, GitHub) již 29. ročníku soutěže International Obfuscated C Code Contest (IOCCC), tj. soutěže o nejnepřehlednější (nejobfuskovanější) zdrojový kód v jazyce C.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | IT novinky

    Evropská komise předložila evropský balíček pro technologickou suverenitu, tedy soubor opatření, která mají posílit kapacity EU v oblasti polovodičů, umělé inteligence, cloudu a open source. To Evropě pomůže stát se lídrem v oblasti umělé inteligence, posílit její digitální autonomii a vytvářet podmínky pro udržitelnější digitální budoucnost.

    Ladislav Hagara | Komentářů: 14
    včera 04:44 | Nová verze

    OpenCV (Open Source Computer Vision, Wikipedie), tj. open source multiplatformní knihovna pro zpracování obrazu a počítačové vidění, byla vydána v nové major verzi 5.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (15%)
     (31%)
     (3%)
     (6%)
     (3%)
     (15%)
     (26%)
    Celkem 1855 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník
    Štítky: není přiřazen žádný štítek



    Vložit další komentář
    multi avatar 14.3.2010 20:20 multi | skóre: 38 | blog: JaNejsemOdsut
    Rozbalit Rozbalit vše Re: PyPy 1.2
    implementace Pythonu napsaná v Pythonu - proc to delaj, k cemu je to prakticky dobre? (vazna otazka)
    14.3.2010 20:33 Jamp | skóre: 1
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Oni to pisu v RPython, podmnozine pythonu, ktoru vedia priamo prelozit. Dobre je to hlavne na ulahcenie experimentov s interpreterom a zvacsenie prehladnosti kodu, pre ilustraciu sucastny jit je v poradi asi piaty (toto cislo cucam z prsta, proste ich uz predtym skusili dost) pristum k optimalizaciam.
    14.3.2010 20:34 AHAHA | skóre: 7 | blog: ZZZ
    Rozbalit Rozbalit vše Re: PyPy 1.2
    IMHO se to může hodit na testování potenciálních nových vlastností - napsat je v Pythonu bude mnohem snazší než v C. Mohou si tedy vlastnost relativně rychle implementovat v PyPy, otestovat a v případě schválení pak (dlouze) implementovat v C.
    15.3.2010 10:43 Martincek
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Navíc je to úplně normální, že se kompilátor jazyka programuje ve stejném jazyce.

    Třeba první Pascal prý vznikl tak, že Wirth napsal překladač Pascalu v Pascalu, poté ho "na papíře" zkompiloval a výsledné instrukce teprve nacpal do počítače.

    Jednak se tím ověří funkčnost nového jazyka a také to člověk píše v něčem, co do detailu zná.
    15.3.2010 13:54 Jamp | skóre: 1
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Toto tu uz bolo diskutovane, problem je v tom, ze PyPy je interpreter, nie kompilator, teda na to, aby ste zbehli interpreter v samom sebe, potrebujete tiez interpreter atd., teda niekde na konci by zrejme bol CPython.
    mj41 avatar 17.3.2010 12:55 mj41 | skóre: 17 | blog: mj41 | Brno
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Kolik programátorů v Pythonu umí Python a kolik Céčko?

    Proč někdo píše v Pythonu, když v Céčku to bude rychlejší? Proč někdo píše v Céčku, když to bude v assembleru rychlejší?

    Proč je většina velkých programů napsaných v Javě dnes na víceprocesorových strojích rychlejší než ty napsané v Céčku?

    14.3.2010 21:40 YYY | skóre: 29 | blog: martinek
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Nu, porad lepsi pypy nez chrochro.
    14.3.2010 22:12 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Nevíte někdo jak je na tom nový JIT v PyPy v porovnání s Psyco pro CPython? Vím že původní autor Psyco snad odešel právě dělat na PyPy, ale nějak jsem to delší dobu nesledoval...
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    14.3.2010 22:20 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Odpovím si sám - wow, tohle jsem vážně nečekal! Konečně už nadešel čas na nasazení PyPy v reálu, na to jsem dlouho čekal, PyPy mi je nesmírně sympatické a už je na tom i výkonově výborně...

    Teď jen aby si našli čas na implementaci Pythonu 2.6 a 3.0 ...
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    14.3.2010 22:53 .
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Hustý, fakt hustý. Dost mi to připomíná tvrzení, že Java je rychlejší, než C. V tomhle případě se ale mluví o interpretru, takže to lze tvrdit - PyPy má prostě lepší interpretr, než CPython :-)
    David Watzke avatar 14.3.2010 23:00 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Konečně už nadešel čas na nasazení PyPy v reálu,
    Nenadešel, přímo autoři PyPy píšou, že ještě ne.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    15.3.2010 09:29 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Tak jistě, na něco se PyPy nehodí (kvůli absenci podpory Cčkových modulů), ale pro spoustu věcí si již nasazení v reálu dovedu dobře představit.
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    15.3.2010 10:36 Vskutečnosti Saýc | skóre: 7
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Spis slo o tu stabilitu, myslim :)
    15.3.2010 10:59 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Pokud vím, tak všechny testy ze standardního Pythonu pod PyPy prochází. A o žádné nestabilitě jsem nečetl.

    Samozřejmě musí dát člověk pozor na drobné implementační rozdíly mezi interpretery. PyPy např. standardně používá úplně jiný typ garbage collectoru než primitivní reference counting v CPythonu, od čehož se odvíjí třeba to, že pokud napíšete něco jako open("soubor.txt", "w").write("ahoj"), tak na rozdíl od CPythonu tam to "ahoj" pravděpodobně nebude zapsáno okamžitě, jelikož GC v PyPy zasáhne až po nějaké chvíli. Ovšem to je samozřejmě chybný kód (spoléhající se na konkrétní chování GC v interpreteru CPythonu, což ovšem nikde není zaručeno, není to žádný standard).
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    16.3.2010 09:15 xxx
    Rozbalit Rozbalit vše Re: PyPy 1.2
    na tomto kodu neni nic chybneho a unika mi i vliv GC, ktery by mel vracet nepouzivanou pamet systmu a uvedeny kod neni zavisly n vraceni pameti systemu
    16.3.2010 09:53 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Jde o to kdy je zavolána metoda __del__ objektu. V případě primitivního reference countingu je to okamžitě poté, co zmizí poslední reference na daný objekt. U jiných pokročilejších GC to tak však být nemusí (což ji i případ PyPy), metoda __del__ je zavolána až po nějaké době (když GC provede nejbližší kolekci).

    No a z tohoto důvodu ve výše uvedeném případě (pokud člověk ručně nezavolá metodu close) může dojít ke skutečnému zápisu dat na disk v případě PyPy až později (v případě CPythonu okamžitě).

    Správné je buď ručně zavolat metodu close nebo ještě lépe použít konstrukci with.
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    14.3.2010 23:08 JoHnY2
    Rozbalit Rozbalit vše Re: PyPy 1.2
    PyPy je zajimavej projekt, ale osobne vkladam vetsi nadeje do http://code.google.com/p/unladen-swallow/

    Unladen ma podle me proti vsem ostatnim implementacim (mimo CPythonu, samozrejme) vyhodu v tom, ze podporuje Python C API. Druha vec je potom fakt, ze za tim stoji google, kterej ma eminentni zajem z nej driv nebo pozdejc vykresat poradny vysledky.

    Velkej skok v projektu by mel bejt videt nekdy mezi dubnem a kvetnem, protoze tedka se vic pracuje na vylepsovani LLVM (2.7) tak, aby se vubec pro python hodilo.
    15.3.2010 01:05 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Unladen Swallow ale pokud vím není (narozdíl od PyPy) interpreter Pythonu napsaný v Pythonu. Je to prostě jen upravený CPython s JITem postaveným nad LLVM. Tím pro mě ztrácí veškeré kouzlo :-P

    A btw. současný JIT v PyPy dává větší výkon (podle těch testů co jsem viděl výše) než Unladen Swallow.
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    15.3.2010 12:40 Vskutečnosti Saýc | skóre: 7
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Otazkou je taky v cem. Treba takovehle benchmarky http://shootout.alioth.debian.org/ by byly fajn.
    15.3.2010 16:34 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: PyPy 1.2
    Podívejte se na speed.pypy.org, tak pěkně zpracované automatické testy se jen tak nevidí. Vyplývá z toho celkem jasně, že jediné v čem PyPy výkonnostně zaostává za CPythonem jsou regexpy (ty nejsou zatím vůbec JITované) a pak TCP spojení (tam ještě máme nějaké optimalizace očekávat).
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!

    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.