Do you know that feeling of being completely absorbed by what you are doing? Being on a roll, concentrating so hard that you are no longer aware of your surroundings. Then (part of) the job is done and you kind of wake up from this trance, becoming more aware of your surroundings, realizing that 3-4 hours have passed, and suddenly feeling the pressure in your bladder. Over the years, has it become easier or more difficult for you to enter this zone? Browsers with 5 open tabs, Twitter, Facebook, e-mail, word processor, spreadsheet, Skype, Google Talk, Yahoo! or Live messenger, … When was the last time you have experienced this trance like productive state? I am experiencing it now. Read more…
Mac OS X
blogging, GTD, Mac OS X, review, software
Just as I was finishing my review of the beta version of Zend Server CE, Zend proudly announced the release of Zend Server and Zend Server Community Edition (CE). So I had to start all over again with a fresh installation of Zend Server CE 4.0.1. I was pleased to see that they fixed some of the quirks and bugs I had encountered in the beta version, but oddly enough they introduced some new ones too. Read more…
PHP
LAMP, Linux, PHP, review, Ubuntu
I only have an iPod Touch, but the software and features I will describe in this post are also valid for the iPhone. In the title I carefully avoided calling the iPod Touch an ebook reader. Yet, I do know the expression, ‘If it looks like a duck, swims like a duck and quacks like a duck, then it probably is a duck’. Ebooks can be copied or uploaded to, stored on and read using the iPod Touch and iPhone, but I am still reluctant to call the iPod Touch an ebook reader. My definition also includes it being based on E-Ink/Vizplex technology that is less straining for the eyes than a computer screen. But that’s just me, if you want to stick with the duck test, that is fine too. Read more…
iPod
ebook, iPod, reader
Virtualization is a hot topic in ICT. How can you put this to use at home and more specifically on your Mac ? You can use it to run Windows on your Mac, but also to try out different flavors of Linux or to run a LAMP (Linux Apache MySQL PHP) development server. If you have a spare recent pc you can install a baremetal hypervisor like XenServer5, but that’s a different story. If you want to install a hypervisor or virtual machine monitor on your MacBook, Mac mini or iMac, there are a number of solutions available. To name a few: VMWare, Parallels, Q and VirtualBox.
First requirement: it has to be free, free as in made freely available by the software vendor, not as in a pirated or illegal copy. So skip VMWare (unless you stick with the VMWare Player) and Parallels.
Second requirement: it must be a hypervisor project, preferably open source, with active development, user groups, forums and good documentation.
So I chose VirtualBox. For the cross-platformers among you, like myself, VirtualBox also runs on Windows, Linux and OpenSolaris and supports a large number of guest operating systems including Windows (NT 4.0, 2000, XP, Server 2003, Vista), DOS/Windows 3.x, Linux (2.4 and 2.6), Solaris, OpenSolaris, and OpenBSD.
But this post will be about installing a virtual Ubuntu LAMP or web server on Mac OS X using VirtualBox. Read more…
Linux, Mac OS X, PHP, Virtualization
LAMP, Linux, Mac OS X, PHP, Ubuntu, VirtualBox, Virtualization
I have been using my BeBook ebook reader for one month now, so I thought it was time for a first review. In this post I will write about the BeBook, what you can use it for, its features, possibilities, limitations and quirks and give you some advice before you buy an ebook reader. I have used a lot of its features, but not all of them and I also encountered some of the limitations and quirks. I will probably post an extra review in a couple of months when I had the time, the need or felt the desire to explore the rest of the features and possibilities. By the way, I love my BeBook. Read more…
BeBook
BeBook, ebook, Hanlin v3, reader, review
I already knew how to run PHP scripts from the command line (CLI), although I never really used it. What was new to me was that there are 2 ways of doing this. The first one is by using the php command and the second, and new for me, is by adding a shebang on the first line of your script.
Why would you want to use PHP CLI ? Well you don’t have to learn another programming language like perl or bash to make shell scripts, you can run cron jobs in PHP and you can reuse code from a website for example in your shell script. Read more…
PHP
CLI, Linux, Mac OS X, PHP, shebang, shell

php|architect
At the end of September php|architect had some great news to announce concerning their magazine: a new logo, full colour printing and a new subscription price.
Ohoh, a new subscription price is usually bad news.
What was the old situation: they offered 3 different types of subscription to their PHP magazine ‘php|architect’, namely paper only, pdf only and both.
I had a subscription to the pdf only, this was also the cheapest subscription.
In the new situation they will offer the paper and pdf together for less than the pdf version in the old situation. So the subscribers will receive more value for less money and that in these times.
So where is the catch ? Read more…
PHP
magazine, PHP
I honestly thought that the namespace separator for PHP was a done deal, namely ‘::’. It was originally planned to introduce namespaces in PHP6, but they moved it to the upcoming PHP 5.3 and due to problems implementing that they made a last minute change to ‘\’.
A lot of people are happy that PHP will finally have support for namespaces, but a lot of people also think they made a really bad choice for the separator. Read more…
PHP
namespace, PHP
During a conversation about SF & Fantasy books with a librarian he mentioned that he uses an ebook reader, because, like me, at home he hasn’t got enough shelf-space for all the books he owns, let alone for all the books he would like to buy. He also demonstrated his iLiad ebook reader and I immediately loved it.
What is an ebook reader ?
An e-book reader is a device used to display ebooks (in a wide variety of formats: pdf, txt, doc, rtf, mobi, chm, html, …). It may be a device specifically designed for that purpose, or one intended for other purposes as well. The term is restricted to hardware devices, not software programs. The main advantages of these devices are: comfortable reading, perfect under sunlight, weeks of battery life and lightness.
What do you need an ebook reader for ?
- Shelf-space. I have over 300 books and this means that a lot of them are stored in boxes in the attic. Whenever I want to buy a book, I not only have to consider if it’s worth the money, but also if it’s worth the shelf-space, because another book will have to move to a box in the attic. Regardless of whether I buy an ebook reader or not, I will still buy the paper version of the books by my favorite authors like Terry Pratchett and Raymond Feist, on some things you do not compromise.
- Save your eyes. As a webdeveloper I spend a lot of time in front of a computer screen. Also in my spare time I spend some of it in front of a computer. I already own several ebooks and am subscribed to 2 emagazines, but I find myself struggling to keep up, because there is only so much time that I can and am willing to spend in front of a computer screen. The main reason for this is eye strain and ebook readers have the reputation that it’s like reading a paper book.
- Save money. Ebooks tend to be cheaper than paper books. An ebook reader on the other hand costs a lot of money, so you have to buy a lot of books to break even. On the bright side however there are tens of thousands of ebooks available for free (legally) on the internet. No to mention the manuals, texts on websites that can be converted into an ebook, …
- Save the trees.
Read more…
BeBook
BeBook, ebook, Hanlin v3, reader