1. Harry Potter and Goblet of Fire

    Yesterday I was in cinema with my girlfriend on ‘Harry Potter and the Goblet of Fire’ movie. After previous parts we knew that dubbing has very poor quality so we go for show with subtitles. Hopefully English used in movie was good so I did not have too much problems with understanding (it was hard to read subtitles and follow movie action).

    On beginning I feel like watching trailer — so much content was ripped. But they atleast left important parts from book so it was nice movie. As always I tried to watch final titles to the end but there was so many companies which made visual effects that I decided to leave.

    Btw — who is ‘best boy’ in movie crew? It always puzzled me.

    Written by Marcin Juszkiewicz on
  2. Another device flashed

    Today I flashed my USB Bluetooth dongle to newer firmware — it had v134 from 2001 now have v524 from 2003 (nearly newest one). Getting needed data was not quite easy — TDK provided it with older drivers that available ones.

    So currently I do not have not-yet-(re)flashed device… flashed mainboards bios, cd/rw, cd, dvd drives, gfx board, palmtops.. my other devices are not flashable.

    Written by Marcin Juszkiewicz on
  3. del.icio.us

    As you can see I replaced “Links” part of sidebar with my latest bookmarks from del.icio.us service. If you want to check all of them then go my bookmarks.

    UPDATE: hmm.. I like it ;) I use del.icio.us because I was tired of keeping one copy of bookmarks at work and other at home. Both were not available when I needed them in other places. Now I have most of them available online in any place and I can share them with others…

    Written by Marcin Juszkiewicz on
  4. What I don’t like in Debian

    I use Debian since potato was unstable and I like that distro. It has many packages which are easy to make and all dependencies are resolved in install time.

    But there are too many dependencies when I want to install something.. Today I wanted to build monotone-viz which is written in OCaml and use GTK+ for it’s interface. It also require graphviz. OCaml need Tcl/Tk, graphviz also need Tcl/Tk packages but why I need them? All what I want is one tool from graphviz package and Ocaml compiler. I have GTK+ in system, I can even live with a fact that another extra lib which monotone-viz need has OpenGL libs in dependencies but why I have to install lot of GUI stuff just to build one tool.

    Thats why I like granular packages..

    Written by Marcin Juszkiewicz on
  5. neverending spam problem

    Spam… who does not get it in INBOX.. I get a lot of spam each day — one day I got 70MiB of spam and because of that I started to use bogofilter. It does his work well — I trained it with over 1GiB of spam from my collection and it rarely gives me ‘false positives’.

    But KMail which I used as MUA run bogofilter synchronously so when I try to get mail I have it frozen for few minutes. Maybe it’s time to switch to old times scheme and use fetchmail+maildrop to fetch/filter mails…

    Written by Marcin Juszkiewicz on
  6. The pirates of Silicon Valley

    The pirates of Silicon Valley is a movie about how Apple Computers and Microsoft was created, how they grow. It is a story about creators of those companies — how Steve Jobs and Steve Woźniak built computer which show something on monitor instead of LED interface used in Altair.

    It’s nice movie — a must for all geeks ;)

    Written by Marcin Juszkiewicz on
  7. My OpenEmbedded enviroment

    From time to time someone ask me why their attempt to use OpenEmbedded fail — I’m a bit tired of saying the same each time so I decided to write how I have directories setup.

    I use ~/devel/ to keep all things where I’m involved:

    bitbake/ -- Subversion tree of Bitbake
    build/ -- place where I do all OE builds
    build/0912/ -- currently used build (c7x0 related)
    build/oz353/ -- OpenZaurus 3.5.3 upgrades
    build/armv4l/ -- testing "collie" build
    build/native/ -- native i686 build for developing OPIE
    build/wrt/ -- build for my OpenWRT powered router
    
    doc/ -- misc documentation (QT/E, Qtopia and other)
    fonts/ -- DejaVu fonts which I convert from TrueType to QPF
    
    oe/ -- OpenEmbedded directory
    oe/org.openembedded.dev/ -- development repository
    oe/branch.oz354fam083/ -- frozen repository for release
    oe/hrw-packages/ -- my misc testing packages
    oe/hrw.db -- database with all OE stuff
    
    openwrt/ -- copy of OpenWRT build system
    opie/ -- development for OPIE
    sources/ -- DL_DIR, CVS_DIR for OpenEmbedded
    tmp/ -- place for all misc tweaking
    

    This gives me easy way of doing builds. All to do is:

    cd ~/devel/
    . setup-oe.sh build/0912/
    

    and everything is configured — BBPATH set, bitbake and gcc 2.95 added into PATH so I can start bitbake shell and do OE related work.

    setup-oe.sh:

    #!/bin/sh
    
    # Set this to the location of bb
    BB_DIR=/home/hrw/devel/bitbake/trunk/bitbake
    
    # The location of the packages
    OE_DIR=/home/hrw/devel/oe/org.openembedded.dev
    
    HERE=`pwd`
    
    cd $BB_DIR
    svn update
    cd $HERE
    cd $OE_DIR
    monotone pull monotone.vanille.de org.openembedded.dev
    monotone --lca merge
    monotone update
    cd $HERE
    cd $1
    
    #use this if using the openzaurus cross compiler
    PATH=$BB_DIR/bin:/usr/local/arm/2.95.3/bin:${PATH}
    
    # Blank this so we don't link non-arm libraries
    LD_LIBRARY_PATH=
    
    # Don't export TARGET_ARCH -- it *will* cause build failures
    export PATH LD_LIBRARY_PATH
    
    #make error messages understable for everyone
    export LC_ALL=C
    
    #one command to make rebuild
    bbrebuild()
    {
            bitbake -b $1 --cmd=clean
            bitbake -b $1
    }
    
    export BBPATH=`pwd`:$OE_DIR
    unset BB_DIR
    unset OE_DIR
    
    Written by Marcin Juszkiewicz on
  8. CompactFlash database

    I started writing database of CF cards — which driver they need etc. It contain info from pcmcia-cs 3.2.8 package and other OpenEmbedded generated packages with CF/PCMCIA drivers.

    Current version only can show data.

    Written by Marcin Juszkiewicz on
Page 101 / 106