Just posted: git cheat sheet
If you use the git version control system (and if you don't, you really should) you may find your self forgetting some of the git commands. I just created a handy cheat sheet that list all of the most used git commands I use on my day to day work with git.
Video tutorial - In your @font-face
Today I stumbled over a talk by Jake Archibald on web fonts. Jake really dose a great job explaining the history of web fonts and how it took 17 years until we finally got web fonts to work. He also gives some great tips on how to use the @font-face CSS 3 property correctly without falling in the several implementation pitfalls that browsers like IE 8 have to offer.
New jQuery tutorial
I just finished my first jQuery tutorial for airpapr.com. In the tutorial I'll show you how you can add an image to your page via jQuery, without having to reload the whole page. This is really useful if you want to create your own image viewer or just want to unobtrusively swap images on your page.
airpapr update: Step-by-step installation
airpapr now has a step-by-step installation process. The installation process is automatically launched as soon as you have uploaded airpapr to your server. It will guide you through the initial setup of airpapr, help you set up the database and adding administrator accounts so you can start adding content to a default template.
airpapr beta release
Hello and welcome back to yet an other very special airpapr update. Today we have a rather big announcement, the beta release of airpapr to the public! As promised we are releasing airpapr as open source software to under the GNU GPL v3 license. You can download the beta right here, on our github page.
airpapr update: search function
Welcome back to another airpapr development update. We are busy at work preparing airpapr for the beta release. Today we would like to show you a new feature we added to airpapr: The search function. Airpapr now has a built in search function which can be used in airpapr templates to give users the ability to search for any information in the articles posted. The search function also has a auto-suggestion function, which displays results as you are typing the search term, which makes searching even faster.
PHP 5, OOP and PDO
Since the launch of the airpapr development blog, a lot as happened in the development of airpapr. First of all we started to switch the airpapr database connection driver form the old mysql database extensions to PHP\'s new PHP Data Objects (PDO) database abstraction layer. This means you don\'t have (but of curse you still can) use MySQL with airpapr any more. Now airpapr supports a wide variety of database, from SQLite over Microsoft SQL Server to PostgreSQL, among others.
airpapr is now boarding!
airpapr has been in development for two years now, and now, on the 24th of December 2010, airpapr finally gets a home on the world wide web. The development of airpapr began out of the necessity that we needed a flexible and powerful content management system, which at the same time is easy to use and lightweight. What started as small project for a single website soon became independent project which was used for multiple websites.