Monthly Archives: August 2010

Mac OS X zur Webentwicklung nutzen: Schnell und einfach Apache, PHP, MySql und SVN einrichten.

Unter Mac OS X entwickeln macht Spaß. Und das eigenen System einzurichten geht erstaunlich schnell, da Mac OS X bereits mit einem Apache 2.2 Webserver, PHP 5 und auch mit einem SVN Server ausgeliefert wird. Wie diese unkompliziert eingerichtet werden können soll hier gezeigt werden.

Read more »

Share

Setting up SVN on Mac OS X – Quick & Easy

You’ll find quite a lot of guides showing you how to install an svn server on your Mac OS X machine. But most of them don’t tell you, that Mac OS X ships with a fully functional svn system. This is how you configure it.

Read more »

Share

Backup your files using tar and cronjobs on Mac OS X

Mac OS X comes with a huge amount of useful stuff. You just need to find and use them. Here is a walkthrough showing you how to set up an automatically backup-system on Mac OS X.

There are several ways to backup your files and probably the best way to do it would be to use rsync. It allows you to backup your files onto a remote machine. But probably this is a bit to heavy for the task you most probably want to achieve: Backup a folder on your local harddrive on a regular basis.

Read more »

Share

Using -webkit and/or -moz Styles with mootools.

In order to use -webkit and/or -moz style CSS3 attributes such as ‘-webkit-transform’ or ‘-moz-rounded-border’ to generate rounded borders, transformations etc. you have to extend the mootools Element.Styles hash. Doing this enables you to use the Element.setStyle() method. You can even use the whole mootools effects library and tween -webkit and/or -moz styles.

Element.Styles.extend({
	WebkitTransform: 'rotateX(@deg)'
});

The styles property-name has to be given camelCases. Thus ‘-webkit-transform’ has to be given as ‘WebkitTransform’. Specify how the property has to be set by defining a string like ‘rotateX(@deg)’ and leaving the @ to be replaced by the value you set the css property to.

Read on for an example. Read more »

Share