This article is about simulating browsers to test your webpages. Contrary to a unit-test you check your whole page with this. That is also why I think this is the most cost/time efficient method. But also you probably won't see so much cornercases and won't find so ...
Articles in the Allgemein category
Use javascript to download webpages
This article is about how I've used javascript to download from real estate websites, parsing the data and put it into a table. The whole process is done on clientside to have some fun with javascript.
The webpage
On balrok.com/wohnung I've uploaded this page. Wohnung is ...
Google Api oauth2callback timeout/404/error
A strange bug which wasn't found on the net yet and which I want to report here. I use the Google Calendar Api for one site. Testing locally was perfectly fine (btw: you can add 127.0.0.1 into the allowed domains for this). But after deploying it ...
Another python supported flashgame
Another flashgame which I automated a bit through python. My old blog entry is here. This entry again will just show my experiences even if there aren't that much :)
What is the game
It is realm of the mad god. A RPG with perma death. Perma death means it ...
LAMP on a low memory Server
This blog and some other pages run on 100mb RAM + 100mb SWAP. Because some people are interested in my configuration I will show you. First its not correctly to call it LAMP but better LNMP because I interchanged apache with nginx. Then I want to note that I'm no ...
Communicating with aliens
I don't know really why but one night before trying to sleep it came to my mind, how it could be possible to communicate with aliens. Since I don't really know anything about this stuff this could be mostly regarded as fiction. But since I spend some time ...
PHP Coverage without PHPUnit - standalone
I searched for a way to get php code coverage without the need of creating PHPUnit tests but with the same tool support (based on clover.xml). Since nobody seemed to bother about this I've started my own code which builds upon xdebug_start_code_coverage and can create a clover.xml ...
some Magento errors I encountered
Often errors in magento are very cryptic - when also googling doesn't solve problem it can get time-consuming. That's why I post here my errors I encountered and where I haven't found anything on the net.
extend() on a non-object in lib/Varien/Simplexml/Config.php
Fatal error ...
Python Extension Folder
This is a Class which will allows you to create a folder and autoload all classes in it based on their name or regex. Maybe it can also be called Plugin System.
Examples
Since I don't know how to describe it best without confusing anyone I think examples are ...
Advanced Git Tricks
A compilation of git commandos which are only needed once in a while.
Rewrite Author in history
Taken from here:
git filter-branch -f --commit-filter ' if [ "$GIT_COMMITTER_NAME" = "XX" ]; then GIT_COMMITTER_NAME="XX"; GIT_AUTHOR_NAME="XX"; GIT_COMMITTER_EMAIL="XX"; GIT_AUTHOR_EMAIL="XX"; git commit-tree "$@"; else git commit-tree "$@"; fi' HEAD
Note: this changes ...