Blog

SONOS: Aupeo und Stitcher Smartradio für Zoneplayer (1 month ago)

Praktikum: Stelle frei!

Die uscreen Internet- und Multimedia-Dienstleistungsgesellschaft mbH wurde 1999 gegründet und bietet Fullservice rund ums Web. Schwerpunkte der Wuppertaler Agentur sind die Konzeption und grafische wie technische Umsetzung von WebSites und WebApps. Das Marketing für Online-Auftritte, strategische Beratung und die Integration in die bestehende IT-Infrastruktur runden das Dienstleistungsspektrum ab. uscreen entwickelt und realisiert individuelle Internet-Lösungen für …

Read More

UnBundle MacOSX DVD

Ich wollte aus der DVD vom iMac mein Macbook neu installieren… “Not Supported on this device” hmm. Sollte eine OSX Installations DVD an ein bestimmtes Gerät gebundled sein, hier mein Weg es auf andere Macs zu “portieren”: In FestplattenDienstprg Image von der DVD erstellen Aus DVD restore auf Image erstellen. Im gemountetem Image in System/Installation/Packages/OSInstall.mpkg …

Read More

HowTo install memcache extension: OS X, MAMP [PRO], php 5.3.2

I just quickly adopted required steps for download, configure and compile as described by Matthias Schmidt in his Blog: http://blog.m-schmidt.eu/2010/03/30/develop-memcached-web-apps-with-xampp-under-mac-os-x/ First you need to download the appropriate php sources from php.net. Make sure the version is the same as used by MAMP. Untar the package and move it as “php” (truncate the version number from php-5.3.2) to a …

Read More

Suchmachinenoptimierung 2.0 Teil 1

Immer öfter zeigen Google Suchergebnisse neben den bekannten Dreizeilern und kostenpflichtigen Adwords auch Produkt, Karten oder Socialmedia Ergebnisse im Kopf an (Universal Search). Wie lässt sich dies für die Optimierung der eigenen Seite nutzen? Google Merchant Center/ Google Base Das Google Merchant Center bietet Shopbetreibern als auch Herstellern die Möglichkeit ihre Produkte über RSS Feed …

Read More

HowTo: Install Sphinx along with MAMP / MAMP PRO on OS X Snow Leopard

The main problem to compile Sphinx on an OS X box is to find the appropriate libraries for MySQL. Fortunately MAMP may serve these in /Applications/MAMP/Library if prepared. This is a brief copy & paste howto. Prepare your MAMP You’ll need to have MAMP (or even MAMPPro) already installed. The main thing is to provide …

Read More

CakePHP Component for Payone-API Access

Payone is a german payment system with several product options and clearings. This Component started by implementing the Payone API just from scratch. Thus it doesn’t feature the whole API yet. You should be able to process checkouts on creditcards for both the “Shop” and “Access” based solutions.

Read More

HowTo: Install Memcached with repcached "build-in server side replication" on Debian Lenny

People probably know about memcached (http://memcached.org/) and its high performance name-value based memory object cache interface. Its main purpose is to provide an easy to use distributed caching engine in a multinode environment. Have you ever wanted to let memcached handle replication? If you’d like to add high-availability capabilities, you’re advised to let the client …

Read More

HowTo: CakePHP addContain() for all models

As of CakePHP 1.2 Behaviours came up and people started working with the “Containable” (see http://book.cakephp.org/view/474/Containable). In brief you get much better control over associations and selects on theses in find operations. But when associations grow up in your datamodel things might get overhauling. You’ll have to keep exiting associations while adding contains to your …

Read More

HowTo: "gem install mysql" on OS X together with MAMP (Mac-Apache-MySQL-PHP)

You have a running MAMP Workflow on Mac. You are familiar with using Apache, MySQL etc. together. You now just want to try some more… Let’s say Ruby-on-Rails, ok RoR with MySQL and especially with MySQL provided by MAMP. As gem needs header and library of your MySQL-Server things might feel some kind of “boring …

Read More

HowTo: Defend slowloris DDoS With mod_qos (Apache2 On Debian [Lenny])

I recently had to defend a live attack with slowloris-dos from a botnet. The load-impact is very low but http quits serving very fast. A quick approach was to mangle with timeout settings, wich is fine to defend a single attacker but leads into new issues (ie. large NAT on client-side).

mod_qos gives some fine-grained opportunities to scale the number of used connections and to defend an attack according to bandwidth limits. Unfortunately it is only available as source-package and there are many possible settings, wich might be hard to setup for this special case. So I provide the way that helped me.

Read More