macosxhints.com – 10.5: Set up Time Machine on a NAS in three easy steps

„Here’s a three-step process to create a Time Machine backup on a network-attached storage (NAS) unit.

1. Create a sparsebundle image on your local system. I’m not sure of the reason why, but I haven’t been able to kick Time Machine off just by specifying a network share. It „prepares“ for a while, then says it was unable to create the disk image. The solution appears to be to create a sparsebundle image locally. Thankfully, you don’t need multiple Macs like another post suggested; you can accomplish this using hdiutil like so:

hdiutil create -library SPUD -size $SIZESPEC -fs Journaled HFS+ -type SPARSEBUNDLE -volname $MACHINENAME_$MAC_ADDRESS.sparsebundle

Where $SIZESPEC is the size of the backup volume, and $MACHINENAME_$MAC_ADRESS is your Mac’s name followed by an underscore and then your Mac’s MAC Address (otherwise known as its Ethernet ID; visible in the Network System Preferences panel), but without the colons. So if your Mac is named MyMac, and the Network System Preferences panel lists your Ethernet ID as 00:18:b3:11:84:dd, then you would use MyMac_0018b31184dd for the name of the sparsebundle.

The -size parameter can probably be as large as you want, now that Apple has evidently fixed the sparsebundle issues that were causing all but the most recent backup to be dumped. However, you can also specify a smaller size if you (like me) want to create a hard limit for the amount of space your Time Machine backups will take on your network drive. hdiutil does have a -resize option if you need to utilize that later.
2. Create and set permissions on your network share. Just make sure you have read/write permissions set on whichever SMB/AFP share you’re going to dump this to.
3. Copy the sparsebundle to the network share root. Easy enough. Mount your network share and copy it over. I used this Terminal command after the MyBackup share was mounted: cp -r mymachine_0017f2c8426b.sparsebundle /Volumes/MyBackup/.

By this point, you should be good to go! Make sure you have read/write permissions on the network share, and that you’ve run the infamous defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1. Now just change your Time Machine disk to that network share, and you’re off!

macosxhints.com – 10.5: Set up Time Machine on a NAS in three easy steps

Home: YAML, TYPO3 und Ecommerce

„Diese Website dient der Demonstration und Anleitung, wie das CSS-Framework externer Link in neuem Fenster folgtYAML sehr einfach in TYPO3 oder in das Shopsystem xt:Commerce integriert werden kann. Zur Veranschaulichung finden Sie hier auch Ã-ffnet einen internen Link im aktuellen FensterBeispiele von Webseiten, die das Template bereits erfolgreich einsetzen.

Wenn Sie nicht wissen was YAML ist, sollten sie sich zunächst externer Link in neuem Fenster folgthier über die Funktionsweise dieses flexiblen CSS-Frameworks informieren. „

Home: YAML, TYPO3 und Ecommerce

Aptana: Download Aptana IDE with iPhone Development Plugin

„Aptana Studio: iPhone Development Plugin
Beta for Apple iPhone Development Plugin

The Aptana Studio iPhone Development Plugin (beta) enables Aptana Studio to increase your iPhone development productivity. To start, the plugin adds preview support for your iPhone applications, allowing you to see how they will look once deployed to the iPhone. Of course, all of the rich Web 2.0 development support is there, ready for your iPhone applications, including HTML, CSS, and JavaScript. See the feature list below.“

Aptana: Download Aptana IDE with iPhone Development Plugin

Usereingaben mit der Filter-Erweiterung validieren || IT-Republik – PHP – Artikel

„Die Sicherheit einer Programmiersprache wird leider oft über die Sicherheitsmängel, in den mit ihr entwickelten Applikationen, definiert. Darunter hat der Ruf von PHP in den letzten Jahren gelitten. Die Filter-Erweiterung wurde ins Leben gerufen, um Standardwerkzeuge bereit zu stellen, mit denen die häufigsten Sicherheitslücken geschlossen werden können.“

Usereingaben mit der Filter-Erweiterung validieren || IT-Republik – PHP – Artikel

Jelix, PHP framework

„Jelix is an open-source PHP5 framework which help you to develop any kind of web applications:

* High performance: designed for huge-loaded web sites.
* Fully object oriented, highly modular and extensible.
* Made on known design pattern: MVC, DAO..
* Support natively many output format: XHTML, XUL, RSS, ATOM, RDF, ZIP, XML, PDF, etc.
* Make web services developement easier : XML-RPC, JSON, and other Ajax stuffs.
* Include a powerful form system to create all kind of forms, including CRUD forms.“

Jelix, PHP framework