abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Navštivte Abc obchůdek se samolepkami a přívěsky!
Rozšířené hledání
×
24.5. 22:45 | IT novinky
NASA, která společně s Rackspace stála u zrodu projektu OpenStack, se již nadále nebude podílet na dalším vývoji této "infrastructure-as-a-service" platformy. V NASA totiž došli k závěru, že vzhledem k podpoře OpenStacku ze strany společností jako Red Hat, AT&T a HP lze jejich práci považovat za dokončenou. Posléze se NASA plánuje stáhnout i z vývoje další platformy pro cloud computing jménem Nebula.
Migilenik | Komentářů: 0
24.5. 22:45 | Upozornění
Blíží se svátek IPv6 a s ním i konference IPv6 Day. Na návštěvníky této akce čeká nejen bohatý program, ale také jedna speciální nabídka – v průběhu setkání bude možné získat se slevou 66 procent třetí vydání knihy IPv6 vysokoškolského pedagoga a publicisty Pavla Satrapy, tedy za 105 korun. … více »
Vilem Sladek | Komentářů: 4
24.5. 16:14 | Pozvánky

Přijďte si zasprintovat na Djangu, jiném Python open-source projektu, nebo jen potkat ostatní vývojáře!

… více »
Whit | Komentářů: 0
24.5. 10:20 | Nová verze
Na zrcadlech a torrentech jsou již k dispozici ISO obrazy distribuce Mageia 2. Poznámky k vydání čtěte zde.
Liborek | Komentářů: 14
23.5. 13:47 | Pozvánky

Letos v říjnu se v Praze uskuteční hned několik konferencí. Odehraje se zde nově vzniklá konference LinuxDays. K ní se přidá čtvrtý ročník openSUSE Conference, dvanáctý ročník SUSE Labs conference a aby to nebylo málo, přidá se i první ročník Gentoo miniconf. A to vše ve stejné dny a na stejném místě.

… více »
Miška | Komentářů: 7
23.5. 13:27 | Zajímavý projekt
Printerd je název nového projektu tiskového démona, který bude využívat PolicyKit a D-Bus. Projekt je zatím na úplném začátku, takže nejde o nic vhodného k produkčnímu nasazení. Mimo jiné aktuálně akceptuje jako vstup jen PDF dokumenty.
Luboš Doležel (Doli) | Komentářů: 56
23.5. 13:25 | Zajímavý software
Tři vývojáři ze společnosti Engine Yard přecházejí po dohodě mezi firmami do Red Hatu. Jde o vývojáře zabývající se rozvojem projektu JRuby. To ukazuje, že Red Hat má zájem o podporu alternativních jazyků nad OpenJDK.
Luboš Doležel (Doli) | Komentářů: 1
23.5. 13:20 | Zajímavý software
Fedora přejde na knihovnu libusbx, což je fork původní knihovny libusb. Důvodem pro fork byl zjevný nedostatek času nebo zájmu ze strany správce projektu. libusbx už teď nabízí užitečné funkce navrch.
Luboš Doležel (Doli) | Komentářů: 4
23.5. 10:29 | Nová verze
Vyšlo LLVM 3.1. Vylepšení se dotýkají podpory C++ 11 nebo architektur ARM a MIPS. Dále se můžete těšit z Python bindings nebo nástroje AddressSanitizer pro detekci chyb při práci s pamětí.
Luboš Doležel (Doli) | Komentářů: 0
23.5. 00:01 | Nová verze
Vyšla nová verze open source služby pro sdílení a synchronizaci souborů ownCloud 4. Mezi hlavní novinky patří verzování, šifrování dat, vestavěný prohlížeč ODF souborů, nové API a další - podrobnější popis novinek a vylepšení zde.
Dirka | Komentářů: 1
Pokud by se prohlížeč Opera stal svobodným:
 (9%)
 (32%)
 (1%)
 (59%)
Celkem 244 hlasů
 Komentářů: 31, poslední včera 22:38
    Rozcestník
    Reklama
    Autoškola testy online Levný benzín

    Zápisy v kategorii Dev/Tech/Gnu

    Benchmark pro zábavu

    8.1. 13:21 | Dev/Tech/Gnu | Přečteno: 941× | Komentářů: 8, poslední 9.1. | Hodnocení: 100 % (7 hlasů)

    Čistě pro zábavu jsem si udělal benchmark tří počítačů, které mám momentálně v dosahu. Jedná se v zásadě o tři generace procesorů Intel. Benchmarků je sice plný internet, ale málokdy člověk narazí na přímé srovnání starého a nového hardwaru. Zříkám se vědeckých ambicí: testované počítače mají různé pevné disky, různé verze OS a různé verze programů použitých pro měření (Python, GCC). Ovšem stáří HW v mém případě koresponduje se stářím SW, takže měřím vlastně obecný pokrok v IT. (Zároveň ale platí Wirthův zákon: “Software is getting slower more rapidly than hardware becomes faster." :-))


    Python deterministický

    23.7.2009 13:37 | Dev/Tech/Gnu | Přečteno: 728× | Komentářů: 8, poslední 28. 7. 2009 | Hodnocení: 80 % (5 hlasů)

    Python jakožto virtuální mašina není deterministický. Obvyklým zdrojem nahodilosti je plánování vláken, v Pythonu ale můžete mít korektní jednovláknový program, který vám dá pro jeden vstup pokaždé jiné výsledky. Může za to hashování, hash objektu může být odvozen od jeho adresy v paměti, což je (stejně jako rozvrhování vláken) neuchopitelná záležitost o kterou se stará operační systém.


    Happy New Epoch

    14.2.2009 00:37 | Dev/Tech/Gnu | Komentářů: 10, poslední 14. 2. 2009 | Hodnocení: 80 % (10 hlasů)

    PF 1234567890+


    Ack, grep s lidskou tváří

    12.2.2009 12:43 | Dev/Tech/Gnu | Přečteno: 795× | Komentářů: 9, poslední 13. 2. 2009 | Hodnocení: 90 % (10 hlasů)

    Mám zde jeden tip pro všechny, co při programování používají jako IDE konzoli a shell.


    Poznámky k OpenSolarisu

    5.2.2009 09:12 | Dev/Tech/Gnu | Přečteno: 570× | Komentářů: 8, poslední 6. 2. 2009 | Hodnocení: 100 % (4 hlasů)

    Své výlety po jiných operačním systémem jsem zakončil u OpenSolarisu.


    Poznámky k FreeBSD

    2.2.2009 10:24 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 1033× | Komentářů: 22, poslední 4. 2. 2009 | Hodnocení: 100 % (6 hlasů)

    Po svých experimentech s LFS mi jemně stouplo sebevědomí, tak jsem si řekl, že zkusím opravdový Unix a tedy FreeBSD. Zde je pár poznámek.


    Jak jsem se dal na Linux From Scratch (2)

    18.1.2009 15:25 | Dev/Tech/Gnu | Přečteno: 926× | Komentářů: 13, poslední 20. 1. 2009 | Hodnocení: 100 % (7 hlasů)

    ...nebo spis jak jsem se ocitnul Beyond LFS


    Jak jsem se dal na Linux From Scratch

    13.1.2009 20:45 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 1743× | Komentářů: 45, poslední 17. 1. 2009 | Hodnocení: 100 % (17 hlasů)

    ...a dva dny jsem díky tomu udělal do práce i do školy kulové :-).


    Být databázovým strojem, nemám ORM rád

    22.12.2008 12:54 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 1118× | Komentářů: 10, poslední 14. 7. 2009 | Hodnocení: 88 % (8 hlasů)

    Jeden můj známý v jakési internetové konferenci kdysi popisoval sen, že byl že byl kus kódu v assembleru a kopíroval řetězec. Z nějakého důvodu skončil v nekonečném cyklu. Nejděsivější ale bylo, že procesor měl zakázána přerušení, takže nebylo nic, co by jeho trápení ukončilo.


    Jak jsem se učil Haskell

    28.11.2008 09:59 | Dev/Tech/Gnu | Přečteno: 1777× | Komentářů: 37, poslední 1. 12. 2008 | Hodnocení: 100 % (23 hlasů)

    Co se týče programovacích jazyků, snažím se udržet si přehled. Z takových těch běžně používaných věcí toho znám dost, ale nejedná se o žádné velké hrdinství, kdo zná 5 imperativních programovacích jazyků, naučit se šestý je velmi snadné, trvá to od jedné hodiny do jednoho týdne. Kdo zná C++, naučí se Javu snadno a rovnou umí C# do verze 2. Kdo zná Python a viděl z vlaku Smalltalk a Perl, zná i Ruby :-).


    C# 4: šílená jízda?

    4.11.2008 14:11 | Dev/Tech/Gnu | Přečteno: 2657× | Komentářů: 49, poslední 5. 11. 2008 | Hodnocení: 83 % (6 hlasů)

    Vývoj platformy .Net a jazyka C# sleduji od naprostých prvopočátků. Dílo Anderse Hejlsberga je se mnou v podstatě celý můj programátorský život (od Turbo Pascalu přes Delphi až po C#).


    Python - skriptujeme boost

    31.5.2008 14:54 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 931× | Komentářů: 9, poslední 3. 6. 2008 | Hodnocení: 100 % (7 hlasů)

    Když se tady tak rojí zápisky o Pythonu a C++, musím přispěchat se svou troškou do mlýna - totiž s postem, který je o obojím.

    Občas zde prudím se svojí Žirafou, což je indexátor souborového systému, prostě parodie na locate. Používám ji převážně jako "media library" k XMMS.

    Taková grafická aplikace, to je soft-realtime záležitost. Na čase odpovědi totiž záleží, pokud se to zasekne, uživatel (tedy já) sice počká, ale je naštvaný. Žirafa navíc zobrazuje výsledky vyhledávání hned během psaní dotazu - takže na výkonu záleží, protože mezi dvěma stisky kláves je tak desetina sekundy.

    Žirafa je celá v Pythonu (+GTK). Ze snahy napsat rychlou aplikaci v "pomalém" Pythonu jsem získal některá ponaučení, o která se teď hodlám podělit.


    Žirafa na Marsu!

    30.4.2008 17:32 | Dev/Tech/Gnu | Přečteno: 801× | Komentářů: 4, poslední 30. 4. 2008 | Hodnocení: 100 % (8 hlasů)

    Tak jsem zase zapracoval na svém quick'n'dirty vyhledávači Žirafa, přitom bych měl dělat hromadu jiných věcí.

    Novinky jsou tak neuvěřitelně zásadní, že jsem zvedl minor verzi, z 0.0.4 jsem šel rovnou na 0.1.0, tedy "skoro hotovo". Ne, vážně, teď už umí asi všechno, co jsem potřeboval.


    Žirafa - quick'n'dirty vyhledávač

    9.8.2007 08:55 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 939× | Komentářů: 28, poslední 10. 8. 2007 | Hodnocení: 100 % (8 hlasů)

    Když jsem bydlel na koleji, napsal jsem vyhledávač, který běžel na kolejním serveru a indexoval obsah FTP serverů okolo (rozumněj, semestrálky a tak :-). Byla to Java+Tomcat+Lucene a s oblibou jsem ho používal na vyhledávání svých vlastních mptrojek.


    Návrat do budoucnosti v Pythonu

    18.4.2007 22:49 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 837× | Komentářů: 4, poslední 19. 4. 2007 | Hodnocení: 80 % (5 hlasů)

    Minule jsem psal o tom, jak jdou se zásobníkem v Pypy dělat psí kusy. Uvedený příklad byl ale jen taková onanie. Dnes tu mám opravdovější příklad. Jedná se o funkci fork() modulu _stackless. Co tahle funkce dělá? Inu přesně to, co její jmenovkyně z pravého Unixu, jen nevytvoří nový proces, ale korutinu (takové lehkotonážní vlákno, které nemá preempci a musí se přepínat explicitně).

    Zásobník nadivoko

    12.4.2007 22:15 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 1007× | Komentářů: 23, poslední 16. 4. 2007 | Hodnocení: 100 % (5 hlasů)

    Minule jsem tu psal o Pypy, implementaci Pythonu v jazyce samém, a o neuvěřitelné flexibilitě, kterou tato hračka nabízí.

    Též jsem psal, že Pypy umí variaci na Stackless Python, tedy oprostění se od limitů systémového zásobníku. Rekurze omezená jen velikostí paměti je jen začátek. Program může explicitně manipulovat se svým zásobníkem. Je možné rozličným způsobem přepínat zásobníkové rámce funkcí atd. Následující kód mi hlava dost dlouho nebrala :-):


    Seznamte se: pypy

    24.3.2007 19:10 | Dev/Tech/Gnu | Výběrový blog | Přečteno: 1231× | Komentářů: 9, poslední 25. 3. 2007 | Hodnocení: 100 % (12 hlasů)

    V programování a programovacích jazycích se vrtám roky rokoucí a proto se málokdy stane, že mě něco překvapí. Ale přesně to se před pár týdny stalo. Narazil jsem totiž na pypy a připomněl si, co znamená hackerství ve svém nejlepším významu.

    Co je vlastně pypy? Pypy je implementace jazyka Python v Pythonu samotném. Na první pohled je to pěkná divočina, vlastně až nesmysl. Standardní interpreter Pythonu je napsán v jazyce C (říkejme mu CPython), pypy je do jisté míry prostá reimplementace CPythonu, akorát napsaná v Pythonu.


    Přenositelné GUI? GTKMM!

    14.1.2006 21:54 | Dev/Tech/Gnu | Přečteno: 2070× | Komentářů: 82, poslední 30. 5. 2007 | Hodnocení: 89 % (3 hlasů)

    Do diplomky potřebuji trošku grafického uživatelského rozhraní. Budu tam mít taky nějaký legacy (češtináři prominou) kód v plain C. Své rozšíření budu psát v C++. Chci si to vyvíjet v Linuxu, ale musí to běžet i na Windows, protože s tím budou pracovat studenti a nemůžu nikoho diskriminovat.


    Zeta OS Live CD

    22.10.2005 01:41 | Dev/Tech/Gnu | Přečteno: 1083× | Komentářů: 2, poslední 22. 10. 2005 | Hodnocení: 100 % (1 hlasů)

    Vyzkoušel jsem live CD Zeta OS, opět na doporučení OS News.

    Zeta je potomek operačního systému BeOS. Otcem BeOS je Jean-Louis Gassée, bývalý zaměstnanec Apple, který jej vyvinul za použití peněz Seymoura Craye, slavného tvůrce superpočítačů. Tedy samý vizionář :-). Současná situace je taková, že Zetu vyvíjí německá společnost yellowTab, která sice má práva na původní zdrojové kódy, ale nevlastní značku BeOS. Taky existuje snaha o opensource reimplementaci - Haiku.


    Pokrok (2)

    4.10.2005 11:28 | Dev/Tech/Gnu | Přečteno: 779× | Komentářů: 32, poslední 5. 10. 2005

    Tuhle jsem při googlení narazil na starý článek o GNOME 1.0. Byl tam i screenshot, ze kterého se mi udělalo zle.


    Qt4 - špatný vtip?

    3.9.2005 23:19 | Dev/Tech/Gnu | Přečteno: 1061× | Komentářů: 41, poslední 2. 10. 2005

    Dopředu říkám, že Q-toolkit firmy Trolltech mi nikdy moc sympatický nebyl. Ještě před rokem jsem na svém desktopu používal primárně Windows a pro ty bylo Qt jen omezeně. Teď už je licence lepší - GPL, ovšem Gtk je na tom pořád lépe - je LGPL.

    Mám pocit, že pro Gtk bylo vždy víc a lepších bindingů než pro Qt, každopádně má oblíbená Ada měla binding jen na Gtk. To má za následek, že pro Qt se většinou programuje jenom v (pro Qt "nativním") C++ a ještě k tomu s použitím jakéhosi preprocesoru. Standardní C++ bych ještě přežil (i když z divočiny C++ jsem už vyrostl), ale ten preprocesor ne. C# s Gtk# mi sedí víc.


    FUDy pana IL

    22.8.2005 15:34 | Dev/Tech/Gnu | Přečteno: 1037× | Komentářů: 6, poslední 23. 8. 2005

    Na jednom ilblogu se objevil jeden ill spot. Je o tom, jak je Linux 2.6 prokletý a jak jde jeho vývoj do háje. Protože to považuji za FUD, kterého by se mohli nějací dobrodějové chytnout, neodpustím si tento celkem zbytečný reakční anti-spot.

    Je jaderná řada 2.6 stabilní?


    Dozraje Linux? Kdy?

    16.8.2005 22:56 | Dev/Tech/Gnu | Přečteno: 1104× | Komentářů: 29, poslední 17. 8. 2005

    Na root.cz vyšel článek, recenze na nějaký komerční Linux. Recenzent to prostě nainstaloval, něco mu fungovalo, něco ne. Okamžitě se rozpoutala vášnivá diskuse o tom, co může člověk od takové distribuce očekávat a co ne. A jestli uživatel, co odmítá vymýšlet mode-line do konfiguráku Xek je odsouzen k používání Windows.

    Jsou moderní (komerční) distra zralá na desktop? Budou někdy? Dočkáme se?


    ISSN 1214-1267   Powered by Hosting 90 Server hosting
    © 1999-2012 Argonit s. r. o. Všechna práva vyhrazena.