Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Softwarová sklizeň (3. 6. 2009)

Oblíbená sonda do světa (převážně) otevřeného softwaru. Dneska se podíváme na jaderný modul FS-Cache. Zamyslíme se, zda DeviceKit nahradí HAL. Ukážeme si program na screenshoty v konzoli. Ukážeme si SDL knihovnu pro ASCII znaky a ukážeme si také, jak si doma vyrobit obdobu MS Surface.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

FS-Cache

FS-Cache je mechanismus, který umožní jádru Linuxu cachovat data na souborových systémech, které jinak Linux cachovat neumí. Například NFS a CIFS. FS-Cache se skládá z jaderného modulu (bude ve verzi 2.6.30, která je momentálně RC) a userspace programu cachefilesd. Ten zajistí vlastní cachování a ukládání dat na zvolené místo na disku. Jeho konfigurační soubor je /etc/cachefiles­d.conf a kromě adresáře s cache (obvykle /var/cache/fscache) zde ještě můžete nastavit, kolik volného místa na disku věnujete pro cache. Jednou z podmínek je, aby tento adresář podporoval rozšířené atributy. Toho dosáhnete např.  spuštěním příkazu „tune2fs -o user_xattr /dev/hdxN“. FS-Cache není použita, dokud to vysloveně neřeknete při mountování – parametr fsc. Například „mount stroj:/ /mnt/stroj -o fsc“. Pokud cachování backend není zrovna dostupný (spadl, zapomněli jste ho nastartovat), tak se FS-Cache nesnaží nic cachovat a data jsou normálně dostupná, jenom holt nejsou cachovaná. Na závěr bych chtěl jenom upozornit, že použití FS-Cache může být dvojsečné. Pokud má vzdálený stroj rychlejší disky než váš a jste připojeni lokálně přes gigabitový ethernet, tak přístup bez cache může být rychlejší než s ní. Na druhou stranu, je možné použít i pro souborové systémy, které normálně Linux cachuje do paměti, ale vy byste ho chtěli cachovat i na disk – např. přístup na pomalé CD nebo DVD.

http://people­.redhat.com/~dho­wells/fscache/­,0.9,GPLv3

DeviceKit

Zdá se že v Linuxovém světě zase nastal čas na změnu. Změnu z HALu na DeviceKit. Pokud vůbec netušíte co je to HAL a jestli ho máte v počítači (máte), tak tady je stručné shrnutí i pro laiky. Na HAL byly stížnosti, že je monolitcký a že je to velký pomalý moloch. DeviceKit je jeho kompletní přepsání od základu. Jeho velkou výhodou má být možnost rozdělit na více částí (např. DeviceKit-power, DeviceKit-disks). Jestli to dobře chápu, tak by měl DeviceKit nahradit jak HAL, tak D-BUS. Jestli k té nahradě opravdu dojde nebo zda se mezitím objeví dalších pět alternativ, nechám na posouzení laskavého čtenáře. Device kit bude ve Fedoře (vyjde příští týden (opět)) a je již v Debianu experimental.

www.freedesktop­.org/wiki/Sof­tware/DeviceKit,003–1,GPLv2+ a LGPLv2+

fbcat

fbcat umí udělat screenshot framebuffer obrazovky. Což se vám může hodit, když nebudete v X prostředí. Trochu nevýhodou je, že obraz je uložen do PPM formátu, ale není to nic, co by convert z ImageMagicku nezvládl.

code.google.com/p/fbcat­/,0.1,GPLv2

Libfake437

je knihovna pro vykreslování znaků CP437 pomocí SDL knihovny. Teda – pokud vám nevyhovuje aalib, libcaca nebo ncurses tak jako autorovi libfake437.

Libfake437

code.google.com/p/lib­fake437/,0.4,LGPL

reacTIVision

ReacTIVision je framework na rozpoznávání polohy a pohybu základních značek připojených k objektům na desce stolu a také k rozpoznávání vícenásobných dotyků prstů. Tento framework byl navržen při vývoji reacTable, což má být opensource obdoba Microsoft Surface. Nakolik si kdo z nich vede dobře/špatně při rozpoznávání obrazu, nevím. Ani jeden jsem neměl šanci odzkoušet. Ale je pravda, že rozpoznávání prstů do reacTIVision bylo přidáno až dodatečně a používá v podstatě brutal force metodu. Ale zdá se to být funkční. Takže pokud si chcete vytvořit interaktivní stolek, tak vesele do toho.

davame_internetu_obsah
       

reactivision.sou­rceforge.net/,1­.4,LGPL a GPL

Blbinka

Těžký život balíčkovačů programů.

Miroslav Suchý

Mirek Suchý

Autor pro Root.cz píše převážně Softwarové sklizně. Je zaměstnán ve firmě Red Hat, kde se věnuje projektu Spacewalk.

Školení: Linux – Firewall, Samba, VPN

Na třídenním školení se naučíte nainstalovat a spravovat Firewall a Router, SAMBA Doménový a Souborový server. Dále si zprovozníte vlastní, zabezpečený VPN server.

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 2,95

Přehled názorů

Re: Softwarová sklizeň (3. 6. 2009)
valetol 3. 6. 2009 00:59
Nový
├ 
Re: Re: Softwarová sklizeň (3. 6. 2009)
Harvie .cz 3. 6. 2009 01:04
Nový
│
├ 
Re: Re: Re: Softwarová sklizeň (3. 6. 2009)
valetol 3. 6. 2009 01:17
Nový
│
│
└ 
Re: Re: Re: Re: Softwarová sklizeň (3. 6. 2009)
Harvie .cz 3. 6. 2009 15:47
Nový
│
└ 
Re: Re: Re: Softwarová sklizeň (3. 6. 2009)
johan 4. 6. 2009 19:39
Nový
└ 
Re: Softwarová sklizeň (3. 6. 2009)
1l 14. 6. 2009 18:51
Nový
screenshot v textovém režimu
Harvie .cz 3. 6. 2009 01:01
Nový
├ 
Re: screenshot v textovém režimu
orgoj 3. 6. 2009 08:36
Nový
│
└ 
Re: Re: screenshot v textovém režimu
Harvie .cz 3. 6. 2009 15:51
Nový
│
 
└ 
Re: Re: Re: screenshot v textovém režimu
Screenshot v GNU Screen…y, dump) 3. 6. 2009 23:50
Nový
│
 
 
└ 
Re: Re: Re: Re: screenshot v textovém režimu
Harvie .cz 4. 6. 2009 00:19
Nový
│
 
 
 
└ 
Re: Re: Re: Re: screenshot v textovém režimu
Harvie .cz 8. 6. 2009 18:39
Nový
└ 
Re: screenshot v textovém režimu
Rɑdɔvɑn…#593;bík 3. 6. 2009 09:59
Nový
 
├ 
Re: Re: screenshot v textovém režimu
Přezdívka je povinná 3. 6. 2009 13:45
Nový
 
│
└ 
Re: Re: Re: screenshot v textovém režimu
Harvie .cz 4. 6. 2009 02:04
Nový
 
└ 
Re: Re: screenshot v textovém režimu
Harvie .cz 3. 6. 2009 16:26
Nový
fbgrab
Jakub 3. 6. 2009 01:39
Nový
Zákaz statických knihoven
BLEK. 3. 6. 2009 02:55
Nový
├ 
Re: Zákaz statických knihoven
neblek. 3. 6. 2009 08:12
Nový
│
└ 
Re: Re: Zákaz statických knihoven
hjmghm 3. 6. 2009 10:14
Nový
├ 
Re: Zákaz statických knihoven
Peter Helcmanovsky 3. 6. 2009 10:35
Nový
│
└ 
Re: Re: Zákaz statických knihoven
BLEK. 3. 6. 2009 13:11
Nový
│
 
├ 
Re: Re: Re: Zákaz statických knihoven
. 3. 6. 2009 13:51
Nový
│
 
│
└ 
Re: Re: Re: Re: Zákaz statických knihoven
BLEK. 3. 6. 2009 22:27
Nový
│
 
│
 
└ 
Re: Re: Re: Re: Re: Zákaz statických knihoven
D.A. Tiger 7. 6. 2009 16:55
Nový
│
 
└ 
Re: Re: Re: Zákaz statických knihoven
Anonym 3. 6. 2009 17:44
Nový
│
 
 
└ 
Re: Re: Re: Re: Zákaz statických knihoven
BLEK. 3. 6. 2009 22:29
Nový
└ 
Re: Zákaz statických knihoven
Aldar 3. 6. 2009 13:32
Nový
 
└ 
Re: Re: Zákaz statických knihoven
Miroslav Suchý 3. 6. 2009 16:15
Nový
 
 
├ 
Re: Re: Re: Zákaz statických knihoven
tutti frutti 3. 6. 2009 17:45
Nový
 
 
│
├ 
Re: Re: Re: Re: Zákaz statických knihoven
kolem 3. 6. 2009 19:54
Nový
 
 
│
└ 
Re: Re: Re: Re: Zákaz statických knihoven
Miroslav Suchý 3. 6. 2009 20:39
Nový
 
 
│
 
└ 
Re: Re: Re: Re: Re: Zákaz statických knihoven
BLEK. 3. 6. 2009 22:36
Nový
 
 
│
 
 
└ 
Re: Re: Re: Re: Re: Re: Zákaz statických knihoven
Miroslav Suchý 4. 6. 2009 10:48
Nový
 
 
└ 
Re: Re: Re: Zákaz statických knihoven
Harvie .cz 3. 6. 2009 22:43
Nový
 
 
 
└ 
Re: Re: Re: Re: Zákaz statických knihoven
BLEK. 3. 6. 2009 23:17
Nový
 
 
 
 
├ 
Re: Re: Re: Re: Re: Zákaz statických knihoven
Harvie .cz 4. 6. 2009 02:08
Nový
 
 
 
 
├ 
Re: Re: Re: Re: Re: Zákaz statických knihoven
melkor 4. 6. 2009 08:57
Nový
 
 
 
 
└ 
Re: Re: Re: Re: Re: Zákaz statických knihoven
Karel Zak 4. 6. 2009 10:32
Nový
 
 
 
 
 
└ 
Re: Re: Re: Re: Re: Re: Zákaz statických knihoven
BLEK. 4. 6. 2009 15:03
Nový
 
 
 
 
 
 
├ 
Re: Re: Re: Re: Re: Re: Re: Zákaz statických knihoven
Miroslav Suchý 4. 6. 2009 22:46
Nový
 
 
 
 
 
 
│
└ 
Re: Re: Re: Re: Re: Re: Re: Re: Zákaz statických knihoven
BLEK. 5. 6. 2009 00:47
Nový
 
 
 
 
 
 
└ 
Re: Re: Re: Re: Re: Re: Re: Zákaz statických knihoven
Karel Zak 4. 6. 2009 23:17
Nový
 
 
 
 
 
 
 
└ 
Re: Re: Re: Re: Re: Re: Re: Re: Zákaz statických knihoven
BLEK. 4. 6. 2009 23:57
Nový
DeviceKit
tbzatek 3. 6. 2009 11:55
Nový
HAL & DeviceKit
Karel Zak 4. 6. 2009 10:47
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem