Miny v ncurses módu
March 16, 2007 on 11:06 pm | In Programing | No CommentsSemotamo hrávám ve škole se spolužáky miny. Jistě tuto návykovou hru znáte z Windows či KDE. Máte různě velké hrací pole, kde pomocí číselných údajů, kolik se v okolí nachází ukrytých min, musíte odhalit kde jsou ukryty. Klon min pro KDE (nesoucí “překvapivě” jméno kmines) se bohužel na touchapu notebooku velice špatně ovládá - ne vždy mám USB myš připojenu (někdy se to prostě nehodí
). Tedy s pohyby problém není, ten je až s tlačítky, kdy se častokrát omylem překliknete a hru prohrajete…
Za 10 týdnů, 6 dní a pár hodin…
March 12, 2007 on 5:45 pm | In Škola | 5 Comments… mi začíná maturitní týden
To je sakra hnusná představa, ale tak co se dá dělat. Maturita je naštěstí jen jednou za život. Omlouvám se všem pravidelným čtenářům, ale v příštích 12 týdnech zde mnoho nových materialů nebude
. Snad mne pochopíte
.
A vzhůru se učit. No možná to ještě nebudu tak přehánět, ale už pomaličku začnu… Fakt!
Maturitní okruhy do češtiny 16
March 7, 2007 on 6:45 pm | In Škola | No CommentsDnes nám třídní paní profesorka diktovala obsah dalšího maturitního okruhu, který budeme psát 22.3. Téma jsem již vypracoval někdy minulý rok, bo z něho hrozilo zkoušení, takže pro ty kdo se chtějí začít učit už teď tady je.
A mimochodem, na závěr jedna velice pesimistická zpráva. Začátek našeho maturitního týdne je už za 11 týdnů a 4 dny…
Maturitní okruhy do češtiny 14
March 6, 2007 on 10:38 pm | In Škola | No CommentsSice pozdě, ale přece. Téma jsem již psali, ale tak do sbírky na maturitu se jistě bude hodit…
Update WordPressu? Ne děkuji…
March 6, 2007 on 12:13 am | In Akce | No CommentsByla nalezena závažná chyba v blogovacím systému WordPress verze 1.2.1, umožnující útočníkovi se přihlásit do systému a dělat si tam co se mu zachce. Proto se doporučuje okamžitý přechod na verzi 1.2.2. Osobně mám na těchto stránách starší verzi, která nepotřebuje tento update, ale přesto jsem se rozhodl “povýšit”. V klidu jsem si zálohoval celý obsah z FTP a začal aktualizovat. Jenže poté jsem updatoval i databázi a neuvědomil si, že ta zálohovaná není.
A jako na potvoru se wordpress složil. Rozházel diakritiku (problém s kódováním), všechny obrázky u článků vyházel jako samostatné články a stránky dal mezi články. Nádhera. Doufám, že s tím nikdo nemáte podobné zkušenosti… Právě nastal ten správny čas, naprogramovat si něco vlastního
Ještě chci poděkovat správci tohoto serveru (myslím fyzického stroje), který na mou žádou o nakopírování záloh zpět do systému odpověděl okamžitě a tak škody nejsou až tak velké. Záloha byla z dnešního večera, takže chyběly data přidaná dnes. Tedy všechny dnešní komentáře a zápisek jsem musel obnovovat ručně z RSS kanálu. Pokud jsem náhodou Váš dnešní komentář jakkoliv upravil, tak se prosím ozvěte v diskuzi. Okamžitě dám věci do pořádku…
QT a velikost widgetu (okna)
March 5, 2007 on 11:53 pm | In Poznámečky | 2 CommentsQT si nové okno (widget) otvírá kde se mu zachce. Bori mě požádál, abych to nějak ve své ročníkovce opravil. Hned první zábava přišla při hledání metody, která pohyb okna obstarává. Totiž, věděl jsem o existenci metody pos(), která vrací pozici widgetu (buď okna, nebo relativně vůčí mateřskému widgetu), takže jsem logicky hledal metody jako setPos(), setPosition() či position(). Blbě, metoda pro pohyb se jmenuje move() (jak logické, že? ).
Ale teď ke smyslu poznámky, při pozicování child (záměrně nepřekládáno) okna do prostřed aplikace jsem narazil na problém. Výpočet je něco ve smyslu: Materske.pos().width() + Materske.width() / 2 + Child.width() / 2. Jenže nové okno bylo všude možne jen ne uprostřed. QT totiž nastavuje velikost okna až v okamžiku, kdy se zobrazuje (metoda show()), takže pohyb okna musí být až po jeho zobrazení. Dobré vědět
Ještě poznámečka k praktičnosti: v linuxu nejsem schopen postřehnout, že se okno vytvořilo a až poté posunulo (grafika stíhá vykreslovat dostatečně rychle ať si obsluha ničeho nevšimne). Windows ve vmware serveru už stihnou zobrazit i obrys původního okna. Je to nepěkné, ale tak doufám, že v normalních Windows si toho nikdo nevšimne, přeci jen rychlost vykreslování je ve vmware známým problémem…
fortune-mod-lamer podruhé
March 4, 2007 on 3:11 pm | In Linux | 2 CommentsO své verzi databáze serveru lamer.cz pro fortune jsem se již zmínil. Leč provozovatelům serveru se moc nelíbí, že někdo cizí manipuluje s celou jejich databází a tak mě požádali, abych ji stáhl. Osobně by se mi také moc nelíbilo, kdyby si někdo cizí s mými daty mohl dělal co by se mu zachtělo, takže je plně chápu a jejich rozhodnutí hodlám respektovat. Naštěstí pro mě a další štastné uživatele fortune, se rozhodli vydávat svou vlastní verzi databáze pro tento prográmek. Ta se aktualizuje vždy jednou denně (předpokládám, že o půlnoci).
Instalace je jednoduchá, stačí stáhnou tento soubor, skopírovat ho na místo, kde fortune očekává databáze (na distribuci gentoo se jedná o cestu /usr/share/fortune) a spustit na něj program ’strfile’. A to je vše přátelé
Ještě jsem stihl vytvořit i ebuild, ale vzhledem ke každodením updatum databáze je lepší použít bash script a dát si ho do crona (/etc/cron.daily/fortune-mod-lamer-aktualizace.sh):
#!/bin/bash
# Script pro distribuci gentoo pro
# pravidelnou aktualizaci lamer.cz
# databaze pro fortune.
cd /usr/share/fortune
wget -q http://lamer.cz/static/fortune.txt
mv fortune.txt lamer
strfile -s lamer
KTKnet si opět hraje na boha…
March 3, 2007 on 1:55 pm | In Glosy | 1 Comment… aneb kvůli děravosti Windows jsem přišel o dva dny mailové konverzace.
SSHd na Windows
March 2, 2007 on 4:32 pm | In Linux | 2 CommentsOd příchodu notebooku mám svou domácí síť postavenou trošku jinak než bývaválo. Notebook je na veřejné IP adrese připojen přes síťový kabel do našeho kabelového modemu. PC rodičů je na NATované adrese připojeno přes USB rozhraní. Tedy každé PC může nezávisle na tom druhém na internet. Jenže teď do této soustavy potřebuji připojit další PC na různé pokusy (potřebuji se naučit alespoň zběžně pracovat s linuxovou distribucí debian). Což není až tak nemožný požadavek, ovšem já potřebuji abych se na toto PC dostal i z notebooku (pro práci -> na ssh). A tady už jsem narazil. Kam ho totiž připojit? Notebook nemá dvě síťové karty, takže jediné místo, kam ho dát, je umístit ho za Windows do switche (to PC jsem schopen pingnout, naštěstí). Jenže jak projít přes windows až na pokusné PC?
fortune-mod-lamer
March 1, 2007 on 1:38 pm | In Linux | No CommentsServer www.lamer.cz si začal dělat fortune mod sám a mě požádali, abych své verze stáhl. Denně updatovaný fortune-mod-lamer nyní naleznete zde. Instalaci a ebuild popíšu v nějakém dalším článku. Linky na této stránce na mé verze již dále nebudou funkční!
Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^