Finally...
my new website is up and running smooth under PHP 5.3.
But not that these things can work without problems, no. Thanks to my webhoster I have to deal with the Suhosin Patch which does everything my Framework can do and does normally.
OK, then I disable all the security measures in my Framework, Suhosin does everything. Dare you goneo to ever switching the Suhosin Patch off. That would be fatal.
Of Course not everything is finished. Compared to my old website a guestbook, a galerie and a comment function in the blog is missing. I am going for the last one, but I am not sure if I put a guestbook and galerie back on. I almost never used them and nowadays we have this thing called facebook to share our pictures and personal messages, haven't we? And that is mostly the only new thing for users, beside the minimal dress timwahrendorff.de put on: You can share my blogentries with one click on Facebook! I haven't build in the like button, since there are some privacy issues with that evil like button.
weiterlesen & kommentieren... 4 Kommentare
The last days of Soton
My last days in Southampton are counted. Atm I am sitting in front of my final reports and break my brain, write lots of intelligent stuff and search through resources and books to make my assumtions to proven facts.
Right now my report for mobile development is nearly finished. Only final year project and database report to go...
Btw. I wrote this using my new JavaME blogging app... Nice, eh? I like it...
weiterlesen & kommentieren... 0 Kommentare
Debian 6 live USB flash drive
I got this from different locations and put the pieces together until I came up with the 10 step solution. Note that you need a running Linux in order to perform the given tasks. I don't know about Windows or MacOS. I will only pin down the several steps. I will not explain how to perform the single tasks. These are computer basics and you should know them already, otherwise: Google is your friend.
You should get any debian-6.0*.iso you like as bootable on an USB flash drive with this steps, as long as the flash drive is big enough for the contents of the iso and you know how to transfer the steps for your desired *.iso. I used the live-gnome one.
1. Format your USB flash drive with FAT16
2. Download your favorite debian*.iso via torrent from the debian site.
3. Extract the contents of the debian*.iso to your flash drive (yeah, extract. With an archiv manager or else.)
On your Flash Drive:
4. rename the folder isolinux to syslinux
5. open syslinux and rename isolinux.cfg to syslinux.cfg
6. open syslinux.cfg, stdmenu.cfg and exithelp.cfg in an editor and change any isolinux to syslinux
In a terminal:
8. run install-mbr /dev/sdX just to make sure, the stick has a mbr to boot from (X stands for the letter of your flash drive.)
9. run syslinux /dev/sdX1 to install a simple bootloader
10. create a file syslinux.cfg on your stick and put following lines into it (if you want to start any other kernel than the live one, you may change it):
default live/vmlinuz append initrd=live/initrd.img
Now boot from the stick. When Prompted "MBR FA:" press a, when promp
[...]weiterlesen & kommentieren... 0 Kommentare
HTML 5 the future happens now
Beside my university lectures I read a lot about HTML5 the past
weeks. I want to share some findings with you.
So what is all the fuss about HTML5, it is like HTML 4 just newer, right? Wrong.
HTML5 is a set of technologies including JavaScript, CSS3, HTML and techniques like AJAX, enabling the developers to make apps that behave like desktop applications. It's able to make native use of your hardware (e.g. sensors on your mobile phone), play videos and audio without the need of 3rd party products like flash, develop offline applications and, imho most important possibility, build applications that work on every HTML5 compatible device or every device that can run a Webrowser. Desktop PC's, Laptops, PDA's, smartphones, Apple, Microsoft, Linux. The boundaries for cross-platform applications are falling with HTML5
technology. If you want to look at a nice picture to visualize the core HTML5 improvements, take a look at 'WTF is HTML5? and why we all should care'. I like it. To get a more impressive inside, take a look at the Chrome Experiments website.I went through all the recommended websites on http://www.w3.org/html/logo/ and I want to present some delightful sightings.
Internet Explorer compatibility
Internet Explorer, the most commonly used Webrowser (~60% of users), does not support HTML5 and CSS3 in a full extend. Newer Versions will do of course, but what is with all these IE 6,7 and 8 users that still exist?
Here is a solution to the problem: Google Chrome Frame is kind of a plugin for older versions of Internet Explorer that is especially designed to support these old browsers with HTML5 functionalities. All you have to do as a developer is to add a meta tag to your website and your IE users are just 2 clicks away from the HTML5 experience and your web-application can still be cutting edge and state-of
[...]weiterlesen & kommentieren... 3 Kommentare
VirtualBox mouse problem in ubuntu 10.10
Sometimes it really drives you nuts.
Recently I had this problem (recently? since 10.04!): When trying to work with Windows in VirtualBox, it happened that the mouse pointer was not working for 2-3 seconds every 30 seconds. Obvious that you cannot work with such behaviour, so I did not for quite a time now and booted into windows if I needed it.
Google search did not bring a solution. Nobody seems to have this problem, so what now? Reinstall the box? Setting up a new windows? No.
The solution was easy in the end. I just looked at the german ubuntu user guide and found out that you need to do some extra work in order to get usb devices running like expected, if you have problems. Since my Logitech laser mouse is an usb device, I tried the upcoming solution and it worked!
As advised I set up a directory like this:
sudo mkdir /mnt/vm-usb
I found out that the 'id' command does not show the vboxusers id, so I had to get the id of the group like this:
cat /etc/group | grep vboxusers
After I had the id of the vboxusers group (124 in my case) I opened the fstab file,
sudo gedit /etc/fstab
and replacing <id vboxusers> with 124 (id of the group on my system) I inserted this information at the end of fstab:
# usb nach virtualbox durchschleifen none /mnt/vm-usb usbfs noauto,devgid=<id vboxusers>,devmode=664 0 0
after restarting Windows in the Virtual Box, mouse worked fine and seamless.
weiterlesen & kommentieren... 0 Kommentare
