Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.
Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.
Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.
Vývojáři postmarketOS vydali verzi 25.12 tohoto před osmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell on Mobile, KDE Plasma Mobile, Phosh a Sxmo.
Byla vydána nová verze 0.41.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.
Byla vydána nová verze 5.5 (novinky) skriptovacího jazyka Lua (Wikipedie). Po pěti a půl letech od vydání verze 5.4.
Alespoň pro mne je jedním z největších problémů, souvisejících s Linuxem, jeho přílišná orientace na připojení k internetu - většina software je uložena pouze v repozitářích, ke kterým se lze dostat pouze s (poměrně rychlým) připojením k internetu. Jak vyřešit tento problém, není-li podobné připojení k dispozici?
Už jsem psal o spouštění webových aplikací na desktopu i o použitelnosti webových browserů Firefox vs Opera. Takže tento textík bude oboje spojovat a bude o tom, jak použít Operu místo Mozilla Prism.
V rámci svého času na inovace, které máme v práci, jsem začal řešit problém, který mám jak já, tak i lidé na koferencích. Když tvořím nějaký balíček, stane se, že přehlédnu nějakou závislost a překlad spadne. Jenže jak zjistit z ména třídy název potřebného balíčku (soudě podle poštovních konferencí jsem nebyl sám, kdo měl takový problém), takže jsem začal psát jednoúčelovou aplikaci, která měla nahradit původní alias na grep a hromadu x megových textových souborů jako index.
Pavol Rusnák mezitím pracoval na reimplementaci Ubuntího command-not-found a přišlo mu, že se řeší velice podobný problém a navrhnul spojit oba projekty do jednoho. A tak vznikl scout.
Po dlouhé době jsem byl inspirován (zdravím Amy
) oprášit svůj oddíl s Gentoo a vyzkoušet si ho. A když už jsem si Gentoo tak hezky aktualizoval, byla by škoda toho nevyužít pro srovnání (takový malý minitest) s mým aktuálním Debianem. Takže začínáme!
1) Měnit můžete pouze tělo bloku while (1).
2) Nejvýše na 5 místech můžete testovat proměnnou $sym, jiné testy nejsou povoleny.
3) $sym můžete měnit, ovšem pouze na 1 nebo undef.
4) Dále můžete volat left, right, nebo last.
5) Bezprostředně po každém left nebo right musí následovat další test.
Tentokrát: webové rozhraní, chyby na RapidShare.com, usenet a titulky k filmům. Neznáte doposud FatRat?
Takže jak jsem slíbil, tak plním. Dneska sem dám tři skriptíky na stahování z web úložišť. Budou to ty jednodušší. Na žádosti sloučím ty tři skriptíky do jednoho.
Tentokrát: přechod na nové verze Qt a CMake + podpora CZshare.com. Neznáte doposud FatRat?
I know I promised you a jabber server, but in the end it was not so easy and the entry would be perhaps too long, so let's start with simple stuff 
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.
V průběhu používání *uxu jsem zjistil, že používám stále stejnou sadu užitečných postupů při tvoření BASH skriptů.
Minule jsem psal, že začnu pracovat na NCoda 2 a to je taky to, co jsem tenhle tejden tak nějak dělal.
Hlavní účel tohoto zápisku je získat testery a lidi co by mi trochu pomohli s angličtinou.
Dnes ráno jsem si říkal jestli je to možné, a ono je, a ani to není nijak pracné. Má to jen jedno malé ale – zátěž procesoru.
Po celkem dlouhý pauze (víc než dva roky) si říkám, že bych se mohl vrátit k práci na NCoda, CLI prográmku v bashi, kterej slouží k dekódování, enkódování a převodu audia.
Operačný systém, ktorý zaujme.
Asi pred 3 rokmi som objavil operačný systém, ktorý má síce pár chybyčiek krásy ale určite zaujem. Je ním Syllable. Čo je Syllable a čo predstavuje? Jednoducho je to operačný systém, ktorý pokračuje vo vývoji už dnes zabudnútého AtheOS. Je plne grafický so širokou POSIX podporou takže sa dajú skompilovať aj nejaké tie programy. Syllable ovšem má nedostatok vývojárov. Hlavné jadro tvoria asi 4-5 vyvojáry s Dánska. Ovšem priaznivcov, ktorý prispievajú je viacero. možno povedať že Syllable používa upravený BeFS žurnalovací filesystém AFS. Jadro je napísané v C a grafická vrstva v C++ a taktiež je tu aj pár nativných aplikácií. Len tak na navnadenie ak po prečítaní tohto blogu prejavite záujem tak skúste tieto linky:Možná máte stejně jako já nainstalované Ubuntu Gutsy a příliš se nehrnete do upgradování na Hardyho. Možná stejně jako já používáte vyhledávací nástroj Tracker. V Gutsym je verze 0.6.3, v Hardym 0.6.6 (aktuální upstream), který obsahuje pár oprav chyb, optimalizací a taky apletek, přes který se dá zjistit, co zrovna indexovací démon provádí.
Zatoužil jsem tedy po aktuální verzi Trackeru, jenže jak ho nainstalovat? Přímá kompilace upstreamu je vhodná pro experimentování, pro normální používání je lepší mít program nainstalován z balíčku - už kvůli integraci s jinými komponentami (v tomto případě třeba Nautilus).
O Asus Eee PC všichni básnili už několik měsíců, takže jsem se těšil, až si vymyslím záminku, proč tu hračku také nutně potřebuji. Pořád mě nic originálního nenapadalo, až jsem usoudil, že na hraní je to příliš drahá legrace, a nechal jsem to plavat.
Nedávno však začal být k dispozici nový model 900 (už jsem založil hardwarový záznam: Asus Eee PC 900) a můj apetit opět narostl. Navíc jsem, a to je hlavní, vymyslel pro prcka ideální využití: nebude na hraní, ale na normální práci. Dříve jsem moc nevěřil tomu, že by se na takovém pindíkovi dalo rozumně pracovat, ale po rozhovoru s několika vlastníky starší verze jsem změnil názor.
A tentokráte se nejedná o žádný prohlížeč webu, a ani o stahovač hanbatých filmů. Jde o Skutečný Program (TM). Čili strýček Sam tě potřebuje! Už ses přihlásil jako dobrovolník?
Klíčová slova: TOra - Toolkit For Oracle a jiné DBMS.