Michal Čihař - Archive for 12/2007

Nice to see PyICQ-t back alive

I just noticed, that Python Jabber transports have been migrated this weekend to Google Code and first people started to contribute. I especially like the fact, that first contributors are Czech guys and they're fixing encoding problems :-).

Let's hope that this activity will also help to improve Debian package which is not really in good state, but I promised not to hijack it till the end of year ;-) (so for now I temporarily hack it in my repository).

PS: I know ICQ is evil, but I don't have enough power to force all my contacts to start using Jabber.

python-gammu 0.24

Continuing in Christmas release series, the next in a row is python-gammu. It only brings usual bunch of upgrades to be in sync with Gammu and improved MinGW support:

  • Compatibility with current gammu.
  • Improved MinGW crosscompilation instructions.

Download from usual place: http://cihar.com/gammu/python/

Gammu stable version 1.16.0

Last Gammu release in this year is out. There are no major changes compared to 1.15.91, but it brings lot of bug fixes to stable series.

Full list of changes since 1.15.0:

  • Added identification of some Sony-Ericsson and Sharp phones.
  • Increased maximal number of entries per contact.
  • Fixed various compile time warnings.
  • Improved MinGW crosscompilation.
  • Localizations update.
  • Fixed detection of first free memory location if memory is empty (bug #434).
  • Fixed mysql.h include path (bug #441).
  • Fixed decoding of one char SMS (bug #442).
  • Detect Nokia 3109c (thanks to David Meier).
  • Automatically find MinGW compiler and allow overrides (bug #438).
  • Fixed parsing of some memory entries (bug #450).
  • Fixed decoding of some corner case SMS (bug #447).
  • Phones capable of switching to OBEX mode from AT have it now automatically enabled. Please report problems with this.

You can download from usual place: http://cihar.com/gammu/

My key is finally in keyring

I somehow expected that this will never happen, but todays update contained debian-keyring version 2007.12.04, which includes changes from last two years or so. So finally who-uploads and other tools work reasonably good for mine stuff.

Anyway I think with more than 6000 lines in last changelog entry, it is good candidate to be the longest changelog entry ever been in Debian :-).

Time to move from Nanoblogger?

After more than year and half of blogging with Nanoblogger, I'm still more and more thinking about trying something else. With almost 500 entries I currently have, generating blog takes more and more time. Otherwise there is not anything I'd miss, but something with comments might be also better.

I didn't yet find time to investigate currently available blog engines, but from what I remember in past, it was hard to choose something. What is thing which many engines fail to fulfill is ability to use text editor instead of writing text in browser. The other thing I'd like to see is to have more than category (or tag) per post. Maybe ikiwiki would be good candidate for this...

However what to do with old content? Should it be migrated to new system? I doubt it will be able to keep old URLs what is something I'd like...

Více informací v promptu

Protože už se začínám ztrácet v tom, jaký VCS zrovna mám použít na aktuálním projektu, rozhodl jsem se, že je na čase informace o VCS v aktuálním adresáři dostat do promptu shellu.

Chvíle Googlování ukázala na existující řešení , které ale bohužel neřeší všechny VCS, které používám. Nicméně přidání CVS a Darcsu bylo celkem jednoduché, takže už to mám ve svém .bashrc . Jak to nakonec vypadá se můžete podívat tady:

Ukázka zvýraznění

Teď ještě vyřešit nějaké jednotné rozhraní pro nejvíce používané příkazy, abych nemusel vůbec přemýšlet co používám :-).

Gammu test version 1.15.91

New Gammu testing version is out. This time there are no exciting new features, I still continue in bug fixing mode and cleaning up things. Full list of changes:

  • Increased maximal number of entries per contact.
  • Fixed various compile time warnings.
  • Improved MinGW crosscompilation.
  • Localizations update.

You can download from usual place: http://cihar.com/gammu/.

If no big problems will occur, this is last release before 1.16.0, which should be unleashed next week together with python-gammu and Wammu.

Do roka a půl...

Aneb nikdy neříkej nikdy. Před rokem a půl jsem slavnostně ohlašoval konec místního blogu . Za ten rok a půl jsem z abclinuxu úplně nezmizel nikdy, jenom prostě už tomu nevěnuji tolik času jako dřív. Poslední dobou ovšem nějak občas mám potřebu se k něčemu vyjádřit v češtině a chybí mi pro to vhodný prostor. A to i přesto, že kromě vlastního anglicky psaného blogu jsem si začal psát články na vlastní portál o phpMyAdminovi (kde je sice ještě na dlouho o čem psát, ale přecejenom už mám články na nejbližší měsíc hotové, tak to už člověk ztrácí motivaci :-)).

Blog dnes nabízí skoro každý druhý portál v ČR, ale zakládat další blog mi nějak přijde zbytečné, zas tak moc toho snad produkovat nebudu :-). Tak mě tu teda máte zpátky. Předpokládám, že za další veřejné prohlášení na téma svého blogu, opět dostanu vynadáno, tak jako se tomu stalo před rokem a půl, ale co se dá dělat…

Za ten rok a půl jsem se rozhodně nenudil, kromě práce (která mě teď zavála do Japonska) zbývá čas i na další věci. Za chvíli už to bude rok, co jsem se v Gammu stal z řadového vývojáře vrchním údržbářem . Během údržby zjišťuji čím dál tím víc, že dnešní doba chce něco úplně jiného a dokonce jsme pro to začali i zpracovávat návrh, ale na víc zatím nebyl čas (o tomto ještě v dohledné době nějaký PR blog post napíšu).

Když koncem letošního roku klesly ceny českých domén, rozhodl jsem se, že je na čase zkusit oživit můj dlouholetý nápad s portálem věnujícím se phpMyAdminovi . Po měsíci a půl provozu nemůžu říct. že by se jednalo o propadák, ale není to ani nijak hyper úspěšný web. Nicméně s ohledem na prostředky vynaložené na reklamu (nic) to je celkem dobré :-). Zatím mám o čem psát (teda spíš jsem laťku s frekvencí publikování nastavil dostatečně nízko, takže stíhám), tak teď musím počkat až se články ve výsledcích Googlu probojují na vyšší pozice a uživatelé je najdou. České vyhledávače jsou v tomto na nic, asi je už nikdo nepoužívá :-).

Hmm nějak jsem se rozepsal, to by pro začátek mohlo stačit, pokračování někdy příště.

HAL Sleep Quirks

HAL Sleep Quirks is definitely good site for people having problem with suspend/hibernation in Linux. However I would like to find there one very special quirk: how to stop Gnome Power Manager (or whoever is responsible for this) thing that my suspend failed! It works without problems (and worked since I have this notebook), but I always get the popup that it failed. I know I can disable the popup, but there must be way to force this beast understand that suspend works for me :-).

Photo uploader 0.5

Good news everyone, new version of Photo uploader has been just released. If you don't know this tool yet, it is helper to upload photos (or images) over net. It was created when I became too lazy to upload hundreds of photos to digilab, but generally it can support any service which allows you uploading of whatever using HTML forms.

News in this release:

  • Added generic helper for ILikePhoto service.
  • Added some error checking.
  • Fixed handling of wrong parameters passed (non files).