1. Programming tools which I use

    During last weeks I mostly work for OpenedHand company. In this time I became more and more addicted to some of programming related KDE apps. My usual set of working programs consists:

    Basket
    Great note taking apps which I use to keep 3-4 lists of ToDo items.
    KDESvn
    Subversion client which is nicely integrated in Konqueror window.
    KDiff3
    merge util which is too good to not be used
    Kompare
    difference showing util which visualize changes (KDESvn can use it)

    Another interesting apps:

    KScope
    KDE interface to Cscope — provides a source-editing environment for large C projects. Good thing if you want to work with things like kernel drivers. Linux.com had article about this tool quite recently.
    PicoCom
    Minimal dumb-terminal emulation program — very useful when it comes to talk with U-Boot on Neo1973 or talking to GSM Modem inside of that phone. Much better then cu from uucp package as this one does not need any permission changes, extra spool directories etc crap.

    Some of my readers use them, some use other stuff. If you know interesting application which can help me in doing my programmer/system integrator work then feel free to add info in comments.

    Written by Marcin Juszkiewicz on
  2. My Neo1973 arrived

    Yesterday I got my Neo1973 phase0 phone. It came with black/silver case which I think is nicer then white/orange or white/red ones. By default it came without any phone related applications because they are not written yet or are not ready to be used even by developers.

    Phone itself is bigger then my current one. Screen is… awesome — very clear and bright (LCD has 3957 levels of brightness).

    When it comes to wireless connections there is Bluetooth 2.0 EDR available and GSM/GPRS (no EDGE or UMTS). By default also USB Networking is available (I do not like this way but it works out-of-box).

    Ah.. and it has only two buttons — Power and AUX (also called 911 button). And GPS (Hammerhead chipset).

    I plan to write longer review during next few days.

    Written by Marcin Juszkiewicz on
  3. My Neo1973 has been sent

    Today I got mail from Harald Welte that I am one of 36 developers which decided to get phase0 device (Neo1973 revision GTA01Bv3). Why not 50 like it was announced before?

    Week ago Harald wrote to phase0 developers that we have a choice. We can get GTA01Bv3 version which can be hard to use (all described in OpenMoko wiki) or wait 4-6 weeks for phase1 device. The good part of it is that those of us which prefer to get broken version will also get fixed one (and can keep both devices).

    Someone can tell why other developers decided to skip phase0? I think that main reason is customs office. For example in Poland we have to pay 22% VAT for electronics which can be expensive for many users.

    Why I decided to took GTA01Bv3? Few reasons:

    • want to have device for Pingwinaria event in March (there will be one talk about OpenMoko and I will have one about OpenEmbedded)
    • it is nice hackable device (even with bugs)
    • sidetone effect can be later fixed by GSM firmware update (which is non-free but maybe on some event one of coreteam devels will be able to do it)
    Written by Marcin Juszkiewicz on
  4. ai_ap_application_installer roxx

    I changed /etc/hostname from Nokia-N800-48 to Nokia770 on my Nokia 770 tablet. But I forgot to do the same in /etc/hosts so no way to connect via SSH or use gainroot to be root. Decided to reflash it with IT2007 again — but backup first.

    After flashing and restoring backup I got interesting look. Because I had Polish locale installed now I do not have any “Regional settings” chosen so I got names like “home_ap_home_view” etc. So I decided to use “ai_ap_application_installer” to “ai_me_package_install” locale-polish-extra package. After some time I got “ai_ni_install_successful”.

    One more reboot and system starts to look more normal. Maybe in IT2008 Nokia will switch Regional settings to default if not existing ones will be restored from backup.

    UPDATE: submitted into maemo bugtracker.

    Written by Marcin Juszkiewicz on
  5. Nokia 770 - first observations

    At FOSDEM I got Nokia 770 device. Today I flashed latest system release on it: IT2006. And here I got first not nice thing — flasher is available as binary only ;( Anyway it works.

    Booted into IT2006. Looks a bit other then IT2005 (which I had on device). Annoying things:

    • no clock applet
    • no way to switch from AM/PM to 24 hours time
    • taskbar occupied mostly by Web/Email/Menu buttons
    • no possibility to change UI colors/fonts (only via themes)
    • connection applet does not give information which one is in use
    • to get rootshell you need to enable it from PC first
    • no option to remove/disable some applets
    • no good package management
    • no good repositories with software

    Device itself is interesting but very, very slow. GUI waste so much screenspace that if you want to use something you need to switch to fullscreen…

    But there are also good things:

    • connection via WiFi works after few clicks and entering WEP/WPA keys
    • simple connection to mobile phone via BT
    • nicely working WWW browser
    • form factor
    • easy to get batteries/chargers
    Written by Marcin Juszkiewicz on
  6. FOSDEM 2007

    FOSDEM 2007 is ending now. This was my first one and I enjoyed it. I met so many people, which I know from IRC, that I can not even list them :)

    Lot of interesting devices we had on OpenEmbedded booth including:

    • Neo1973 phone (OpenMoko powered) prototypes
    • Trolltech Greenphone (which got donated by Trolltech)
    • Skeye.pad brought by Kernel concepts
    • Skeye.integral (also brought by KC)
    • Motorola A780 phone with GPE^2
    • Ipaq 5xxx running OpenZaurus (unofficial image)

    First day took more of my attention then second because I spend more time on OE booth answering lot of of questions from users, other developers, giving informations about OE, what software is running on Neo1973 phone (and showing same software on my Progear webpad)… I also managed to view some talks. At the end of a day I was so tired that I get to the bed and slept whole night.

    Second day was a bit other. I had more talks on a list, there was GnuPG keysigning party too. One of talks was Lorn Potter talk about Qtopia which was too boring. The funny moment was when I get back to the booth one time and was asked by someone who I do not met before (he was Michael Dominic Kostrzewa (one of Maemo developers)) “Do you have Nokia770 device?” After my negative answer I got brand new Nokia770 device (it is charging now). So probably soon new device will join Angström world :)

    Tomorrow we will have small OE discussion session and return to homes.

    Next year I will be here for 100% :)

    Written by Marcin Juszkiewicz on
  7. New desk

    Today I switched to new desk. It is a bit smaller and lower then old one but as it has other orientation I was able to configure it better. Currently on desk I have:

    • Progear webpad + USB keyboard
    • Logitech X-230 speakers
    • small lamp
    • 20” wide LCD monitor
    • 3 palmtops (under monitor)
    • wireless phone (with cradle)
    • cup heater with integrated USB 1.1 hub
    • 4 slot card reader
    • lollipop with “Kocham Cię” (“I love you” in Polish) which I got from Ania some time ago
    • Microsoft Natural ergonomic keyboard
    • mouse (with mousepad)

    But I feel that this desk is better then old one was. I got rid of printer from it and have better access to Progear.

    BTW — do not try to look under desk — too many cables…

    Written by Marcin Juszkiewicz on
  8. Linux 2.6.21-rc1 released

    Normally I do not write about new Linux releases but this time I have a reason.

    commit 7a208463b20e893e8e2074b2d41b8dc09568ddee
    Author: Marcin Juszkiewicz
    Date:   Wed Feb 7 22:24:01 2007 +0000
    
        backlight: Add Frontpath ProGear HX1050+ driver
    
        Add control of LCD backlight for Frontpath ProGear HX1050+.
        Patch is based on http://downloads.sf.net/progear/progear-lcd-0.2.tar.gz
        driver by M Schacht.
    
        Signed-off-by: Marcin Juszkiewicz
        Signed-off-by: Richard Purdie
    

    Now I am waiting for battery subsystem from OLPC to be merged into mainline — ProGear AC/battery support is in my queue.

    Written by Marcin Juszkiewicz on
Page 86 / 106