Please subscribe to RSS Feed! :)

Part 2 of my series on hacking Canon point-and-shoot cameras with CHDK:
Turn
Your Compact Canon Camera Into a Super-Camera With CHDK,
discusses some of CHDK's major features, like RAW image file
support, "zebra mode" and on-screen histograms, and custom video modes
(ever been annoyed that you can't zoom while shooting a video?)
Perhaps equally important, it discusses how to access these modes
and CHDK's other special menus, how to load CHDK automatically
whenever you power the camera on, and how to disable it temporarily.
Part 3, yet to come, will discuss how to write CHDK scripts.


Pemutar Audio Itunes secara default tidak bisa memutar audio dengan format Ogg Vorbis. Padahal CD audio yang kubeli ku convert dengan format ogg, tidak dengan format mp3. Sehingga ketika diputar dengan Itunes, file ogg tersebut tidak mau diputar.
Setelah bergoogling sejenak, akhirnya menemukan solusi untuk memutar file ogg di itunes. Adapun caranya adalah dengan mendownload xiph dari http://www.xiph.org/quicktime/download.html. Jangan lupa untuk memilih sesuai dengan sistem operasi yang digunakan, apakah mac atau windows. Kemudian install sesuai dengan petunjuk yang diberikan.
Setelah itu nyalakan itunes, import file ogg tersebut ke dalam library. Setelah itu itunes sudah dapat memutar file ogg tersebut. Huff, akhirnya, selamat mencoba...

Some of you may be familiar with the game Frets On Fire; a free equivilent to the rather awesome Guitar Hero series of games. For some time now I have dreamed about having a special Frets On Fire: Severed Fifth Edition version of the game, with all Severed Fifth songs available to play. Well, this weekend I started working on exactly this.
So far the game is looking pretty cool and all branded to look like Severed Fifth. It includes the familar artwork, the logos and other fun things. It also include a transcribed version of Edge Of Design from Denied By Reign. So far it looks like this:

To make this a reality I need help to get all the Severed Fifth songs transcribed into Frets On Fire format. If you are interested I have written up more details about the game and how to get involved and also kicked off a thread on the Severed Fifth forums to discuss this.
Thanks in advance to everyone who helps with this effort!


Amarok 2.3.1 “The Bell” has been released. Check out the release notes, download, install and enjoy rediscovering your music

Getting AVHCD from a video camera into a PC a making it into a VCD. This is a weekend project.
Next, AVIs are great for the PC, however, to distribute to people who do not use PCs to watch movies or just to have a larger screen, it is better to convert the AVI into a VCD.
Step 1: Copy the files from the AVHCD camera
CAMERA: /media/disk-1/PRIVATE/AVCHD/BDMV/STREAM
PC: ~/Documents
Step 2: Convert to AVI.
Future action can consider direct preparation for MPG. Here it is in AVI because there was a need for me to prepare in various format apart from MPG or VCD.
Start KDENLive
- File -> Save As ->
- In the Project Tree window, drag the clips into the ti
- Click Render button ->AVI DV
Step 3: Get the converter programme called vcdimager
$ sudo apt-get install vcdimager
ffmpeg -i inputfile.avi -target pal-vcd outfilename.mpg
# create the cue and bin files. The label did not allow for spaces.
vcdimager -t vcd2 -l"Martha-Swimming-May-2010" -c vcd2.cue -b vcd2.bin outfilename.mpg
Step 5: Using K3B, choose project for Burn Image
Insert a blank CDROM
Image to burn ->Select the .cue file.
Click "Start"


Audacious is the most XMMS-like player. Meaning, it supports what XMMS 10+ years ago capable of: visualization and sound enhancements. Those are what modern GNU/Linux music player lack of.
Unfortunately, Audacious 2.3 dropped support for Last.FM and in these few days I have none scrobbled to my account. From digging the site, I have found the solution, which require to compile [LFM] or just download [UBF]. I prefer to compile. Last, this is not my original work and the original poster (togdon) is the most credited. This post is for archiving.
$ sudo apt-get build-dep audacious-plugins
$ sudo aptitude install libcurl4-dev
$ wget http://distfiles.atheme.org/audacious-plugins-2.2.tgz
$ tar -zxvf audacious-plugins-2.2.tgz
$ cd audacious-plugins-2.2
$ ./configure --enable-dependency-tracking --disable-esd --disable-pulse --disable-coreaudio --disable-icecast --disable-dockalbumart --disable-altivec --disable-sse2 --disable-mp3 --disable-libmadtest --disable-rocklight --disable-lirc --disable-evdevplug --disable-hotkey --disable-gnomeshortcuts --disable-statusicon --disable-aosd --disable-aosd-xcomp --disable-adplug --disable-vorbis --disable-flacng --disable-libFLACtest --disable-wavpack --disable-aac --disable-sndfile --disable-modplug --disable-ffaudio --disable-jack --disable-sid --disable-oss --disable-oss4 --disable-alsa --disable-amidiplug --disable-amidiplug-alsa --disable-amidiplug-flsyn --disable-amidiplug-dummy --disable-cdaudio --disable-streambrowser --enable-scrobbler --enable-lastfm --disable-neon --disable-mms --disable-mtp_up --disable-bluetooth --disable-paranormal --disable-xspf --disable-xmltest --disable-cue --disable-projectm --disable-projectm-1.0 --disable-filewriter --disable-filewriter_mp3 --disable-filewriter_vorbis --disable-filewriter_flac --disable-bs2b
$ cd src/scrobbler/
$ make
$ sudo make install
$ cd ../lastfm/
$ make
$ sudo make install
Well, it surely stable enough for me.
Just go to [UBF] and read it. Basically, it suggests to download the binaries.
Reference:
[LFM] Togdon. http://www.last.fm/group/Audacious/forum/36299/_/618007
[UBF] http://ubuntuforums.org/showthread.php?p=9255642

This review is a supplement to the one on the Ubuntu Podcast from the UK Local Community.
The COOL-ER ebook reader is available in a range of colours. When the good people at COOL-ER told me that they only had pink review units left, I had a mental image of something the colour of Barbie’s car. It was a pleasant surprise when a unit in the palest of pinks with a brushed metal look arrived. Something I could definitely hold on a train without my innate masculinity being threatened.
The device is supplied with a standard USB cable and a quick start guide. No software is bundled, meaning Windows and Mac users have to download their copy of Adobe Digital Editions from the web. The lack of bundled software is reassuring to Linux geeks, because it means the device must operate as a mass storage device, which work flawlessly with Linux. On plugging it in, the COOL-ER automatically started charging and was detected and mounted on my Ubuntu system. The directory structure follows that of the on-screen menus: one for “Digital Editions”, one for music, another for other documents. Adding Free content to the COOL-ER is a simple click and drag operation, but adding DRM-protected books requires Adobe Digital Editions. Adobe initially promised a Linux verison of this Flash application, but have since reneged on it. So users of Ubuntu and other Linux distros are pretty much stuck to free books like those available from Project Gutenberg, a very worthy project and full of some great classical works, but a little light on pulp fiction.
The COOL-ER has 1GB storage, which equates to just under 900MB usable space. At about 1MB for a novel in ePub format, that’s a lot of books! It can also be supplemented by a 4GB SD card. I loaded the PDF version of Jono’s Art of Community and a variety of books in HTML and plain text book from Project Gutenberg. Bizarrely, whilst the COOL-ER was rock solid whilst displaying the ePub book, it crashed repeatedly showing the HTML and plain text books. Some crashes resulted in the unit rebooting (a rather slow process which takes about theirty seconds) and on a couple of occasions required a reset using the dimpled button on the rear.
Because it is so light, the COOL-ER build quality doesn’t feel great. It doesn’t flex or bend in the way that you would expect a poorly constructed product to, but it does creak a little. A screw fell out of the unit whilst I was using it, although being a review unit, I can’t tell whether this is due to poor build quality or whether a previous reviewer hasn’t dismantled it and not tightened everything back up properly. The device is very light, weighing in at under 170 grams. It is lighter on the wrist than anything but the thinnest paperback. It has a beautifully simple appearance, with the only button on the front being an ipod-like 4-way dial with centre button, although the print on this did wear off whilst reading a single ebook. It looks as if it’s been designed as the ebook reader for the Apple fan. The high resolution epaper display is clear and easy to read. It is not backlit, like all ebook readers, and is ever so slightly too small to display a useful amount of text in a legible size at a comfortable reading distance. This means changing pages much more frequently than a paper novel and, as page changes seem to be as slow as with other ebook readers, the reading process feels disrupted.
It charges over the USB cable, meaning there’s likely to be a way to charge it pretty much anywhere. Charging seemed pretty slow, taking about 9 hours to charge from nearly empty to full. Geeks with the Ubuntu travel adapter will be able to charge it on holiday even without a laptop to hand. Next to the USB connector, on the bottom edge of the device, is a 2.5mm headphone jack. This is smaller than the standard 3.5mm size but apparently there is usually an adapter supplied (it was missing from this review unit). The chassis of the device is big enough to to incorporate a 3.5mm jack socket, so presumably it is the internal design which prevented one from being included. Hopefully a full-size socket can be included in future versions, as the need for an adapter detracts from the convenience of having the unit play MP3s in the first place. The right hand side has a rocker switch for increasing or decreasing the size of the text, whilst the left has four buttons for navigating the menu and other functions. The landscape-view button switches the orientation of the screen and works very well as a landscape display too.
What appeals about this device is its simplicity. Unlike the kindle or the Sony ebook readers, the front of it isn’t cluttered with buttons. It doesn’t try to be anything more than it is – a replacement for books. Yes, it incorporates MP3 playback, but reading a book and listening to some suitable music go hand-in-hand. What could be better than having your COOL-ER provide the music when you’re lying on the beach reading the latest Dan Brown? The COOL-ER is a great device for the price. If they could address the software issues in a future firmware release, it would be an excellent purchase.

For a while now I’ve been thinking about some ideas for a project that will require a scanner. No problem you think, scanners of various kinds have been supported in Linux for a long time.
I dislike ordering hardware online because of the shipping lag and because I’m a sucker for the retail experience, so I was checking out which devices would work with Ubuntu and which devices were on sale in my local computer supermarket. The latter was a depressingly short list, and the former was getting annoying to search for, but I stumbled on the idea of a multi-function printer. It turns out that it’s cheaper to buy a scanner as part of a printer than it is to buy a scanner on its own (granted the resolution of the scanner isn’t quite as good, but it’s more than sufficient for my needs). The reason for this is undoubtedly that the manufacturers are expecting to make up their money by selling me ink cartridges every few months.
As I started to look at models of multi-function printers, one thing became apparent almost immediately – HP have done a lot of leg work on this. I quickly found a bunch of info on their site about how they basically support all of their stuff on Linux, including a page which specifically listed popular distros and which versions worked with which printers.
I decided pretty much immediately that I wanted to support this, so off I went to the shop to buy an HP. They had the decent looking F4580 for around £40, so I nabbed that and set off home.
When I got home I fired up my laptop running Lucid and plugged the new device in. Less than 10 seconds later I was told it was ready for printing, and I fired up Robert Ancell’s excellent new Simple Scan to see what configuration I would need to do to make that work…. the answer being none, it scanned a page first time.
Now smug with the ease with which that had worked I started installing the HP driver software on a popular proprietary operating system so I could use it to configure the printer’s WiFi feature (something I assumed I couldn’t do from within Ubuntu – an assumption that turns out to have been wrong). Ten minutes later it was still finishing off the install process, but eventually I did get the printer hooked up to our wireless network.
Back to the Lucid machine, I told it to add a new printer, it immediately saw the HP announcing itself on the network and let me quickly add that and I could print over wifi. Pretty nifty stuff.
Then I started poking around with HP’s Linux Imaging and Printing software (HPLIP) and noticed that there was an “hp-toolbox” that wasn’t installed. This is the tool I should have used to configure the wifi network on the printer; It also shows the ink levels and lets you kick off scanning/printing/cleaning type jobs. Out of sheer curiosity I went into hp-toolbox’s preferences and changed it from using xsane to simple-scan, and told it to start a Scan. I wasn’t expecting it to work because the device wasn’t connected via USB, but it turns out that not only does the device support scanning over WiFi, it works in Linux. It’s not quite as fast as a direct hookup, but it’s certainly significantly more convenient!
So there we have it, out of the box I was up and running within 10 seconds of plugging the device in, and if I’d known to just install hp-toolbox I would have had everything running wirelessly a few minutes later. This being compared to installing CDs and dealing with great gobs of driver/application mess (I’ve seen HP’s Windows drivers and it’s no fun trying to persuade them to update themselves, or to persuade them not to prompt you to register every week). A huge, epic victory for Linux and Ubuntu – and one that I seem to find with much random consumer hardware these days. A few years ago this post would have been full of complicated commands and scripts and compilation as I described how to make the device work, but now all I can do is be smug about how easy it was :D
Win.

For a while now I’ve been thinking about some ideas for a project that will require a scanner. No problem you think, scanners of various kinds have been supported in Linux for a long time.
I dislike ordering hardware online because of the shipping lag and because I’m a sucker for the retail experience, so I was checking out which devices would work with Ubuntu and which devices were on sale in my local computer supermarket. The latter was a depressingly short list, and the former was getting annoying to search for, but I stumbled on the idea of a multi-function printer. It turns out that it’s cheaper to buy a scanner as part of a printer than it is to buy a scanner on its own (granted the resolution of the scanner isn’t quite as good, but it’s more than sufficient for my needs). The reason for this is undoubtedly that the manufacturers are expecting to make up their money by selling me ink cartridges every few months.
As I started to look at models of multi-function printers, one thing became apparent almost immediately – HP have done a lot of leg work on this. I quickly found a bunch of info on their site about how they basically support all of their stuff on Linux, including a page which specifically listed popular distros and which versions worked with which printers.
I decided pretty much immediately that I wanted to support this, so off I went to the shop to buy an HP. They had the decent looking F4580 for around £40, so I nabbed that and set off home.
When I got home I fired up my laptop running Lucid and plugged the new device in. Less than 10 seconds later I was told it was ready for printing, and I fired up Robert Ancell’s excellent new Simple Scan to see what configuration I would need to do to make that work…. the answer being none, it scanned a page first time.
Now smug with the ease with which that had worked I started installing the HP driver software on a popular proprietary operating system so I could use it to configure the printer’s WiFi feature (something I assumed I couldn’t do from within Ubuntu – an assumption that turns out to have been wrong). Ten minutes later it was still finishing off the install process, but eventually I did get the printer hooked up to our wireless network.
Back to the Lucid machine, I told it to add a new printer, it immediately saw the HP announcing itself on the network and let me quickly add that and I could print over wifi. Pretty nifty stuff.
Then I started poking around with HP’s Linux Imaging and Printing software (HPLIP) and noticed that there was an “hp-toolbox” that wasn’t installed. This is the tool I should have used to configure the wifi network on the printer; It also shows the ink levels and lets you kick off scanning/printing/cleaning type jobs. Out of sheer curiosity I went into hp-toolbox’s preferences and changed it from using xsane to simple-scan, and told it to start a Scan. I wasn’t expecting it to work because the device wasn’t connected via USB, but it turns out that not only does the device support scanning over WiFi, it works in Linux. It’s not quite as fast as a direct hookup, but it’s certainly significantly more convenient!
So there we have it, out of the box I was up and running within 10 seconds of plugging the device in, and if I’d known to just install hp-toolbox I would have had everything running wirelessly a few minutes later. This being compared to installing CDs and dealing with great gobs of driver/application mess (I’ve seen HP’s Windows drivers and it’s no fun trying to persuade them to update themselves, or to persuade them not to prompt you to register every week). A huge, epic victory for Linux and Ubuntu – and one that I seem to find with much random consumer hardware these days. A few years ago this post would have been full of complicated commands and scripts and compilation as I described how to make the device work, but now all I can do is be smug about how easy it was :D
Win.