Michal Čihař - Blog Archives for Czech

Jak přijímat peníze z ciziny?

Už několik lidí mi nabídlo poslat peníze jako odměnu za práci na open source projektech na kterých se podílím. Bohužel asi nejrozšířenější služba pro toto používaná (PayPal) neumožňuje posílat peníze do Česka, takže to je neprůchodná cesta. Nevíte o nějakém podobném spolehlivém systému, který nemá taková obskurní omezení?

V čem psát GUI?

Tuhle otázku jsem už řešil pod Linuxem několikrát. Nejdříve vyhrálo KDE, protože jsem ho používal, při přechodu na minimalističtější WindowMaker mi došlo, že mít aplikaci závislou na takovém molochu není nejlepší nápad a porozhlížel jsem se po něčem jiném.

Už jsem věděl, že další aplikace rozhodně nebude napsaná v C/C++, ale v Pythonu, takže nutná podmínka byla podpora Pythonu. Další nutná věc byla funkčnost i na jiných platformách (i když té zatím ve skutečnosti nikdo nevyužil). V té době jsem narazil jen na Qt, GTK a wxWidgets (tehdy ještě wxWindows).

Qt mělo nevýhodu v nedostupnosti PyQt pod Windows, což bylo způsobeno licenční politikou Trolltechu. GTK zase na Windows nemá nativní widgety, takže aplikace nevypadají tak jak by měly. Takže nakonec jako ideální volba vypadaly wxWidgets resp. wxPython.

Po dvou letech používání si to už rozhodně nemyslím a kdyby to nebylo tolik práce tak už používám něco jiného. Tolik hacků jako pro různé verze wxPythona jsem už dlouho nikde vymýšlet nemusel. To že se občas třídy prostě přesunou bych ještě pochopil, ale to že se to rozumně nevypořádá s unicode textem už ne. Opravdu není zábavné řešit bugy uživatelů kdy jim aplikace v python segfaultuje kvůli tomu, že někdo zapomněl kontrolovat návratové kódy konverzních funkcí.

A co tedy používat? Nevím. Rozhodně něco na vyšší úrovni než je GTK. Dnes jsem narazil na framework Kiwi a po přečtení části dokumentace se mi to líbí čím dál tím víc. Ale mám obavy abych nedopadl jako s wxWidgets a přecejenom změna stojí dost práce… Nenajde se tu někdo kdo by s tím měl zkušenosti? Co používáte vy?

Nejhorší vlastnost phpMyAdmina

Nejhorší vlastnost phpMyAdmina je podle mnoha lidí bezpochyby to, že korektně podporuje kódování dat nastavené v MySQL. Mám pocit, že na tento dotaz jsem už odpovídal asi tisíckrát, i když poslední dobou tazatale (pokud je předpoklad, že umějí česky) odkazuji na FAQ , tak stejně je toho moc.

Proč si nikdo není schopný přečíst dokumentaci MySQL, kde je to popsáno? Proč raději někdo napíše mail přímo mně, než aby se zeptal na nějakém fóru, mailing listu nebo nedej bože použil vyhledávač a našel otázku některého z tisiců předchozích tazatelů?

Příště raději taková mail alespoň začínejte něčím jiným než něčím jako prepacte ze Vas otravujem, ale uz som bezradny . Třeba takové jsem idiot a neumím nic najít by bylo mnohem lepší. Koneckonců mailů obsahujících Dear translator: just ignore this mail. I haven't read the text above and just submitted the mail as my client displayed it... mi taky chodí dost.

Omlouvám se za tento výlev, ale prostě to muselo ven :-).

Uptime, aneb kernel se lepší

Vypadá to že kernel 2.6 se opravdu vylepšuje, dnes mám na notebooku uptime 50 dní a pořád v pohodě funguje :-). Dříve neustále ubývala paměť nebo byly jiné problémy, ale 2.6.14 zatím drží. Ještě tak by mě zajímalo jak zjistit jakou dobu počítač skutečně běžel a nespal v paměti, ale to asi nejde…

Odpočinek od počítače? Nikdy!

Nějak jsem se domníval, že počítačoví nadšenci alespoň občas od počítače odejdou. Vánoce mi připadají jako docela dobrá příležitost, ale jak to vypadá, tak to tak vůbec není.

Na Štědrý den jsem vydal novou verzi Wammu a během dne jsem ještě nahrál aktualizované balíčky do mého repository . Bez ohledu na sváteční den se okamžitě strhnul nával stahovačů, jako by se nic nedělo. Tento nával vesele pokračoval i dnes.

Přecejenom jsem čekal menší zájem než kdykoliv jindy, ale vypadá to že zájem o stažení a případnou kompilaci nových verzí o Vánocích neutuchá. Nu tož tedy stahujte, já si teď dám týden volno a budu se těšit na bugreporty :-).

No comment

Tentokrát rovnou přiznám nulovou přidanou hodnotu tohoto blogu, je to jen zkopírovaný odeslaný mail.

 Zdravím

On Sun, 25 Dec 2005 14:52:11 +0100
Jan Březina wrote:

> Mám dojem, že jste s programem více obeznámen, proto Vás prosím o pomoc. 
> V programu Alcanna  po načtení telefonních seznamů objevily ve jménech, 
> která obsahovala nad písmeny háčky a čárky chyby. Také při psaní se 
> ukazovaly ruské znaky. Je možná nějaká trvalá  úprava SW aby se tento 
> nedostatek více nevyskytoval?

Tento program ukradl moje zdrojové kódy, ve kterých ještě tenkrát toto
nebylo korektně vyřešeno. Pokud chcete korektní řešení, použijte
aktuální Gammu/Wammu.

-- 
    Michal Čihař |
 
  http://cihar.com
 

Dárečky

Když už se tak rotrhl pytel s vánočními dárečky, rozhodl jsem se také potěšit uživatele svých programů a vydal jsem hned dva najednou .

Původní plán sice byl vydat až v okamžiku začlenění do Debianu, ale to by asi byl další release ještě hodně daleko, protože se nějak nedaří najít sponzora, když ten co původně slíbil sponzorování je nemocný.

Předpokládám, že snaha hledat sponzora zde je marná, ale kdyby to náhodou nějaký Debian Developer četl a byl ochotný sponzorovat, nechť se ozve :-).

Todo manager

Situace kdy mám na každém počítači několikakilobajtový soubor obsahující moje todo už naštvala i mě a rozhodl jsem se pro nějakou centralizovanou správu. Po chvíli hledání na freshmeatu mi jako jediné rozumné řešení připadá nějaká jednoduchá webová aplikace, protože nějaký groupware se mi provozovat nechce.

Jak tak prohlížím vhodné kandidáty, zjišťuji, že mi vždy něco zásadního chybí – tu to neumí kategorie, udělat okdazy z URL, zvýraznit důležité úkoly, atd. Když už něco vypadá rozumně, tak to ukládá data do souboru, což mi nepřijde zrovna šťastné řešení, protože to prostě nemůže rozumně zvládat větší množství položek.

Tak jsem nakonec dospěl k tomu, že napíšu dvěstěpadesátou aplikaci na toto téma, která mi ovšem bude vyhovovat :-). Upravovat cizí kód mi u takové jednoduché věci přijde jako víc práce než to napsat znova. A první verze Ukolovniku byla na světě během chvíle. Projekt zatím žije jenom v mém Arch repository ( webové prohlížítko ), časem se určitě dočká i nějaké stránky :-).

Nebo znáte někdo lepší řešení?

Škatulkování blogů

Opět se tu objevil návrh na škatulkování blogů. Původně jsem chtěl odepsat do diskuze, ale nakonec to bude touto formou.

Něco podobného tu bylo již několikrát a nikdy se to moc neujalo. Proč? Blog je takové médium, ve kterém si každý píše co chce a podle toho to taky vypadá. Patří " Tvorba rmp balíčků, prodloužení Kylixu 3 " do navrhované kategorie IT nebo ne? Jestli to bude rozhodovat autor, tak určitě ano, jestli nějaký správce, tak to spíš zařadí do odpadu.

Prostě mám pocit, že to bude stejně relevatní jako hodnocení, které využije naprosté minimum čtenářů (třeba " Přiznejte se - kdo volil Paroubka nebo Ratha? " četlo přes tisíc lidí a hlasovalo jenom šest...).

Prostě buďto nechte blogy žít vlastním životem nebo je ignorujte nebo čtěte jen od těch lidí, co se vám líbí. Obecné řešení vyhovující všem nemůže existovat, protože každý bude mít jiný názor.