Michal Čihař - Archive for 5/2006

Phone database links to FoneWiki.org

FoneWiki.org is great wiki for sharing user experiences with phones. You can find there information about phones which are usually not provided by manufacturers as various usage hints.

As I think this might be interesting for more Gammu users, I decided to add links in Gammu phone database, which will point to FoneWiki.org pages. Linking is done by phone name, so it does not have to be always working, but works at least for some phones :-).

Cute URIs for phone database

I just activated some rewriting for Gammu phone database, so that URIs are now more user and search engine friendly. This also fixed navigation in top of page. If you find any problems with this change, please contact me.

It looks like searching was not working since transfer to new server. There was problem in SQL used as one field now became keyword. I fixed this, so you can again search phone instead of browsing whole database.

Stydím se za svůj rodný jazyk?

Moje stránky jsou v angličtině, programy, které vytvářím mají jako primární jazyk angličtinu a tak asi také spadám do kategorie na zastřelení .

Nějak pořád nemůžu najít co je na tom špatně? To mám lidi z celého světa nutit ke čtení česky psaných stránek? Mnohem pravděpodobnější je, že by se na to vykašlali. A já se vždy naivně domníval, že cílem zveřejnění nečeho je co největší publikum.

Ano je tu možnost mít dvě verze stránek a tak jsem to jeden čas dělal, ale psát všechny změny do dvou verzí nebylo v mých silách a stejně to nakonec skončilo tak, že český návštěvník asi v polovině případů dostal anglický text. Nicméně pokud se najde dobrovolník, který překlady bude udržovat, tak nechť se ozve ;-).

phpMyAdmin needs developers

It's getting a bit sad, but it looks like all of us hardly find motivation and/or time to work on phpMyAdmin. There are tons of feature requests which are not being solved and nobody seems to be really interested in them. It looks like project needs fresh blood. Where to find it? Nobody contributed more patches so that he could be invited into project.

I believe there must be plenty of skilled developers using phpMyAdmin all over the world, but why they do not contribute?

Wammu future for second time

As I already wrote, I'm currently thinking of major rewrite of Wammu code. This is partly inspired by problems I have with wxPython, partly by with to change data handling a lot, what is needed for support for multiple phones and intelligent caching of it.

Today I started to add design notes to bug tracking system. Well it was mostly core dump of my brain inspired by questions one user had about future. All design notes are now publicly available and all of them are childs of bug #147.

These ideas are not yet definite and no code has been yet written (except of some proof of concept stuff), so you have great chance to influence Wammu future by reading and commenting them. I will also add there more stuff as most of my ideas is currenly on paper and I didn't transform everything into electronic format.

Gammu hit 1 MiB of sources

I just noticed that Gammu compressed tarball for first time reached 1 MiB. Well most of recent additions were caused by inclusion of gnapplet (I tried to find some page dedicated to this, but it seems to be tightly integrated with Gnokii), but it still indicates that code is alive :-).

Jak si pomocí udevu rozbít systém?

Minulý týden jsem potřeboval zpřístupnit tun device pro uživatele. Všechno vypadalo jednoduše - přidal jsem pravidlo pro udev, aby bylo zařízení přístupné pro nějakou skupinu. Rebootovat nebylo potřeba, po nahrání modulu se vše tvářilo v pohodě.

Na víkend jsem vypnul počítač a nějak se nezadařilo nabootovaní. udev nevytvořil skoro žádná zařízení a pořád vypisoval cosi o tom, že nemůže něco přejmenovat na net/tun . První myšlenka byla, že se mi tam asi dostal nějaký rozbitý udev, takže jsem nabootoval z CD a dal tam nějaký starší.

Pořád ten samý problém. Další krok mě napadlo znovu nainstalovat udev s distribuční konfigurací. Při té příležitosti jsem si již všiml, že tam je jakýsi vlastní konfigurák a po nahlédnutí do něj, mi bylo jasné o co jde :-).

Pokud chci změnit práva pro nějaký device, rozhodně není správná cesta všem zařízením přidělit toto jméno a práva:

 NAME="net/tun", GROUP="net"

Ale spíš nejdřív zkontrolovat, jestli to je ten správný a pak teprve měnit práva:

  KERNEL=="net/tun", GROUP="net"
 

Chybami se člověk učí, ale hlavně je potřeba je nejdřív hledat u sebe :-).

GoogleBot getting crazy?

I just noticed that GoogleBot already downloaded 1 GiB from archzoom. As there is nothing new on this server, it might be quite conservative about downloading. Maybe they decided there must be something really important :-)

I often heard complains about MSNBot, but this time it got just 160 MiB, so it looks like we have another evil bot.

Wammu on Windows

It looks that the code basically works. At least I already got information from several users, who managed to run it. However there are still some things broken:

  • Phone searching doesn't work. There is some Unix only code and I'm going to fix it during weekend.
  • setup.py is somewhat wrong. Maybe I missed something while writing it, but you don't need to invoke this script to run Wammu - just execute wammu script in top level directory and it should work.