Mesačné archívy: marec 2011

Optimalizácia shell skriptov alebo nahradzovanie grep, sed a cut jedným awk

Náhodou som dnes na jednom blogu natrafil na jedej príspevok, kde autor publikoval skript pre zobrazovanie informácií o stave systému v grafickom prostredí. Skript je pekný, ďakujem za inšpiráciu, ale trpí jedným neduhom – príliš komplikované a príliš pomalé získavanie dát. Pokračovať v čítaní

Oprava v skripte na kopírovanie fotiek

Ako som písal v predchádzajúcom príspevku o spracovaní digitálnej fotografie v Linuxe, používam na kopírovanie fotiek z pamäťovej karty na disk počítača vlastný skript.

Kedže som po dlhej dobe znova trošku oprášil Canon EOS 300D, objavil som v skripte ešte zopár detailov, ktoré stáli za opravu. Najnovšiu verziu skriptu si preto môžete stiahnuť priamo z verejne prístupného CVS. Opravené alebo zmenené boli nasledovné veci: Pokračovať v čítaní

grub – This msdos-style partition label has no post-MBR gap

grub: This msdos-style partition label has no post-MBR gap; embedding won’t be possible

GNU grubNarazili ste na takýto problém so zápisom bootloadera grub na disk? Nasledovný príspevok je návodom, ako tento problém vyriešiť.

*grub-setup*
/usr/sbin/grub-setup: warn: This msdos-style partition label has no post-MBR gap; embedding won't be possible!.
/usr/sbin/grub-setup: error: embedding is not possible, but this is required when the root device is on a RAID array or LVM volume.
Installation finished. No error reported.

grub splashscreen Pokračovať v čítaní

Paralelné komprimovanie a dekomprimovanie s pbzip2

logo bzip2
Ak zvyknete komprimovať a dekomprimovať veľké objemy dát, možno sa vám bude hodiť nasledujúci tip, ako nahradiť bzip2 kompatibilnou alternatívou pbzip2.
Bzip2 umožňuje dosiahnuť výborný kompresný pomer, ale je pomerne pomalý.

pbzip2 je paralelná implementácia blokového bzip2 triediaceho kompresného algoritmu, ktorá používa vlákna na zrýchlenie kompresie a dekompresie na SMP systémoch. Výstup je plne kompatibilný s bzip2 verziou, čiže hocičo skomprimované s pbzip2 je možné dekomprimovať s bzip2. Pokračovať v čítaní

Upgrade MySQL v Debiane rozbije master-master replikáciu

Pri poslednom upgrade domácej farmy (laptop, router, storage, …) sa mi stala nemilá vec. Prestala mi fungovať MySQL MASTER-MASTER replikácia medzi laptopom a domácim serveríkom, ktorú použǐvam najmä kvốli zálohovaniu dát.
Stav vyzeral nasledovne, rovnaká chyba na oboch stranách:


(root@localhost) [(none)]> SHOW SLAVE STATUS \G
...
Slave_IO_Running: Yes
Slave_SQL_Running: No
...
Last_Error: Error 'You cannot 'ALTER' a log table if logging is enabled' on query. Default database: 'mysql'. Query: 'ALTER TABLE slow_log
MODIFY start_time TIMESTAMP NOT NULL,
MODIFY user_host MEDIUMTEXT NOT NULL,
MODIFY query_time TIME NOT NULL,
MODIFY lock_time TIME NOT NULL,
MODIFY rows_sent INTEGER NOT NULL,
MODIFY rows_examined INTEGER NOT NULL,
MODIFY db VARCHAR(512) NOT NULL,
MODIFY last_insert_id INTEGER NOT NULL,
MODIFY insert_id INTEGER NOT NULL,
MODIFY server_id INTEGER UNSIGNED NOT NULL,
MODIFY sql_text MEDIUMTEXT NOT NULL'
...

Pokračovať v čítaní

Spracovanie digitálnej fotografie v Linuxe

Keď som si približne v roku 2004 zaobstaral prvý digitálny fotoaparát, začal som sa zaoberať trošku aj spracovaním digitálnej fotografie pod Linuxom.

Najpr som hľadal prezerač obrázkov. Ten som našiel pomerne rýchlo a dlhý čas som teda používal prehliadač gqview. Ten bol svojho času jeden z najlepších. Ale prednedávnom došlo k nahradeniu prehliadača gqview jeho forkom s podobným názvom geeqie, kedže podľa všetkého sa pôvodný autor prestal vývoju venovať. Pokračovať v čítaní

najlepsiepredeti.sk

dramatizované rozprávky pre deti
Spoločne s manželkou sme vytvorili stránku pre všetkých, ktorí sa pohybujú vo svete malých detí. Rodičov, starých rodičov, opatrovateľky, učiteľky v jasliach či materských škôlkach, pracovníkov v detských centrách.

Ak hľadáte podnety, ako Vaše dieťa zaujať, motivovať, niečo ho naučiť, byť pre neho hviezdou a počuť jeho radostný smiech, navštívte našu stránku najlepsiepredeti.sk, kde nájdete dramatizované rozprávky, hry na upratovanie hračiek, rolové hry alebo rozprávky na dobrú noc.

Pre fanúšikov Facebooku je k dispozícií aj facebookova stránka.