July 22nd, 2008
The latest update for wordpress was released some days ago. Today I upgraded this blog too - I hope everything still works. But I have to upgrade some more blogs and thats a damn job. I am using subversion to get new files, but I still have to upgrade for every single blog. For sure I have changes on the layout differing from blog to blog, so something may fail. Maybe I should give wordpress multi-user a try?
Tags: php, software update, svn, wordpress
Posted in bifröst | No Comments »
July 22nd, 2008
Nokia’s PC Suite is really a nice software - if you use Windows and Outlook. But you have to find alternatives if you change one of these parameters. Maybe you run thunderbird as mailing client, so you can use tools like MobileMaster. And maybe you run linux as OS, so you can use tools like… wait… that’s the question!
Theres an XML-based format called SyncML which can be used to sync clients with a server application. The default sync client on Nokia mobiles is such a client, so why not use it? A connector for thunderbird’s addressbook and sunbird/lightning calendar is also available. So what kind of server should be used? I tried the OS version of funambol but swichted to their free online service at my.funambol.com quickly. There you can setup a push mail service for your symbian mobile phone. I didn’t try it because I have an IMAP client on my phone. You can sent a config message to your mobile which includes all the data for the sync profile. With my Nokia E51 syncing the addressbook worked fine via WiFi. One problem isn’t solved yet: some numbers aren’t replaced with the person’s name in the message inbox, although the are linked with the person in the addressbook (and I don’t have duplicates!). Let’s see if I can fix it via PC Suite when I start Windows next time.
I don’t sync the lightning calendar via funambol because you have to select which calendar you want to sync in the addon. One point is: it’s not handy to switch to the extensions config for 4 different calendars. And secondly all appointments send to the online service will be resend to the “other” calendar, which means I have duplicate entries in every calendar. I am using a google calendar connector within lightning and have some private calendars, share some calendars and use calendars shared by other persons (with writing access), so this sucks hard… I’ve found some tools for my mobile, but the don’t have all the features I need yet. One of it is open source - I want to talk about it next time.
Tags: addressbook, calendar, e51, funambol, google, nokia, s60, sync, thunderbird
Posted in mobile, os | No Comments »
July 12th, 2008
As an IT developer the use of ssh or an irc client like irssi is essential. But if you want to improve your connection time, you have to use tools like this whereever you are. So why not trying to set up tools like this on your mobile?
I did not have to search a lot: PuTTY is well-known as an ssh client for windows users, but it’s also available for unix, mac os x or… symbian os. You just have to install the given sisx-file on your S60 3rd edition cell phone after you have transfered it. The installation for self-signed applications is restricted, but this can be changed in the applications manager’s options. Due to the lack of a cam beside the one integrated in my E51, I can’t post pictures (let’s search for a screenshot tool for mobile phones later…). So I try to describe the software. You can create several profiles and store information like hostname (or IP), the login username, which port or ssh version you want to use etc. Logging is also available. I was unable to connect to my notebook via wlan (both E51 and the notebook) but it worked well with my desktop pc. The first test was to do file operations and using vim which worked fine. And the next step was ssh’ing to my notebook (which worked fine via the desktop pc) and shutting it down with sudo shutdown -P now 
The next step would be the use of irssi, but I have found a similar irc client: mIRGGI. The setup is as simple as it was for PuTTY and the configurable options are things like changing colors for everything, doing autojoins and executing commands after connecting. Switching tabs is not intuitional: you have to push the send button in the empty command line: now you are able to navigate with your mobile’s forward/backward keys.
Lucky me: I can connect my Logitech diNovo Keyboard the my mobile 
Poor me: vpn is still missing!
Tags: e51, irc, irssi, logitech, mirggi, nokia, putty, s60, ssh, vpn
Posted in mobile | No Comments »
July 4th, 2008
I really like konqueror as file browser. So I’ve changed the start view to “file managment”, which is more useful for me due to using firefox as my default browser. Also that worked fine, the “intab” view feature of konqueror was annoying. I had to switch back to my prefered “detailed list view” every time, after opening kpdf, gwenview etc. within konqueror. Here is my solution to fix it:
Go to the “configure konqueror” menu, and select “file assocations”. Browse to “inode” and click on “directory”, where you switch to the “embedding” tab. Just move your prefered view to the top.
Tags: gwenview, konqueror, list view
Posted in browser, os | 1 Comment »
June 29th, 2008
I am interessted on what you can do with internet domains for several years now. So I am always reading about what might happen next, like introducing new domains (.berlin, .xxx, .whatever). Some days ago the ICANN (Internet Corporation for Assigned Names and Numbers) had a big meeting in Paris, France. They tried to set up a roadmap and for the first time it seemed like they will be more liberal in allowing new domain names. My opinion is, that there should be some more TLDs, similar to .cat or .lat. But be careful with domains like .nyc (New York City) or .berlin. And be careful where you host your domain…
Tags: domains, hack, icann
Posted in default | No Comments »
June 20th, 2008
I have a Logitech diNovo for several years now and it really worked fine under windows. But I’ve switched to ubuntu on my desktop machine about one year ago. And I got the keyboard + mouse running via bluetooth after searching a lot about this topic (examples: here, here and here). But (re-)connecting did not work properly, I always had to use this command:
sudo hidd --search
And how do you type a command when your keyboard is not connected? Yes, you use another keyboard plugged via PS/2 and this sucks!
And now? When I ran this command for the first time with the new Ubuntu 8.04 everything worked fine
my hcid.conf
device 00:11:22:33:44:55 {
name "Logitech diNovo MediaPad";
auth enable;
encrypt enable;
}
device 00:12:34:56:78:90 {
name "Logitech diNovo Keyboard";
auth enable;
encrypt enable;
}
device AA:BB:CC:DD:EE:FF {
name "Logitech MX1000 Laser Mouse";
auth enable;
encrypt enable;
}
Tags: bluetooth, logitech, ubuntu
Posted in os | 1 Comment »
June 19th, 2008
or: presentation is everything
Within the last week I worked a lot for FabrikIM, a software written in ruby. This project is part of my studies and we had to do it as a group of four people. It’s more or less a simulation with input of sellwishes, working lists for the staff etc. and and output of production or orderlist. Our tool is maybe the best in a technical view (I am sure it is ;)) and we finished the concomitantly business game as no 1. But sometimes technique is evil. The software worked fine and we had to present it today. But we did not check all technical issues, which means that the LiveCD (FabrikIM was developed under linux but will work on every platform) failed to open our presentation, because we just tested the documentation and the tool itself. So we switched to our normal developing machine (at least one of them :D) and there the connection to the beamer sucked: 640×432!? No way to change it fast and so the technique was our undoing. The presentation was “ok” but you could see anything in the live demo of the tool itself. Now we will get a “bad” mark cause we “ignored” something very important: presentation is everything.
But: we will release the good part of the software as open source soon, so stay tuned…!
Tags: presentation, ruby, studies
Posted in os, private | No Comments »
June 6th, 2008
Sometimes you need this Microsoft os called Windows, e.g. for updating your nokia mobile firmware. I’ve been happy to see, that the firmware for my E51 was updated some days ago. I tried to use the NSU (Nokia Software Updater) but the connection failed again and again. I even turned off my firewall in XP but nothing happend.
Searching for the given error message did not lead to a result (german message and english support board), but I’ve found the english error message, something with “NOL” - and there was the hint: NSU uses IE’s proxy settings to connect to the update server. This sucks and is not documented anywhere! I’ve changed my IE proxy settings for using IE at my uas only - and using firefox for “real” work.
Tags: e51, ie, nokia, software update, windows
Posted in browser, mobile | No Comments »
May 4th, 2008
I am about to construct a page for a friend. It’s about a german car racing series called “Spezial Tourenwagen Trophy”. Due to I am tired of writing all the PHP stuff by my own, I ve been searching for an OR Mapper and found php doctrine, which runs with PHP 5.2.2+. Unfortunatelly the webspace does not provide PDO with mysql so I had to switch to sqlite3.
php doctrine has a lean documentation, but most things are working as excepted and the system requirements match with the support of the webspace, so why should I switch? In addition I had to deal with yaml,yet another markup language - or as it is called today “YAML Ain’t Markup Language”. So you can easily declare your models like this:
Location:
columns:
id:
type: integer(4)
primary: true
name:
type: string(120)
country:
type: string(120)
And use it in your PHP code:
$locs = Doctrine_Query::create()
->from('location l')
->orderBy('name ASC')
->execute();
Tags: orm, php, yaml
Posted in database | No Comments »
May 4th, 2008
SEO is well-known all around the world. One of the most popular term is the “Hommingberger Gepardenforelle”, which was announced by heise.de in april 2005. During my studies, I have to do such a contest with some colleagues, too. We created a page with the word “Brüllwurst” (german for yell-sausage), which is pure imagination. Our product’s name is “Elchwurst” (german for elk-sausage) and we started our site some days ago at http://elchwurst.qimp.org.
Tags: brüllwurst, elchwurst, hommingberger gepardenforelle, seo
Posted in private | No Comments »