Unsere kreativen Köpfe entwickeln maßgeschneiderte Apps für Geräte wie das iPhone, das iPad, den iPod Touch oder Facebook. Zu unseren Kunden zählen Unternehmen aus den Bereichen Dienstleistung, Handel, Banken, Versicherung, Immobilien sowie Tourismus und Freizeit.

WordPress per iPhone administrieren

Abgelegt von Sascha Schoppengerd am 11.07.2008 um 08:40 Uhr

Um seine WordPress- Installation via. iPhone oder iPod Touch zu administrieren, musste man bisher auf die bekannten Plugins wie z.B. iWPhone zugreifen, doch in Kürze soll es über den neuen AppStore für eben dieses Anwendungsgebiet etwas neues geben.

So kündigte das Entwicklerteam um Matt bereits gestern an, dass man momentan an einer OpenSource Applikation arbeite, die die Bedienung von WordPress über das Apple Mobiltelefon zu einem Kinderspiel machen soll. Hier schon einmal ein kleiner Vorgeschmack:

Den ganzen Artikel (in Englisch) findet Ihr hier

[via. Frank Helmschrott]

Klassen in PHP5 automatisch includieren

Abgelegt von Sascha Schoppengerd am 10.07.2008 um 08:51 Uhr

Im Blog von Marcel habe ich gestern einen interessanten Artikel zur autoload() Funktionaliät von PHP5 gelesen und daher möchte ich das Thema selbst nochmals an dieser Stelle aufgreifen.

Kurz gesagt, empfiehlt Marcel In seinem Beispiel die verschiedenen Verzeichnisse in denen sich die zu includierenden Klassen befinden, zuvor in einem Array zu speichern und dieses dann mit Hilfe einer Schleife zu durchlaufen. Bei jedem Schleifendurchlauf wird nun mittels file_exits() geprüft, ob die gesuchte Klasse vorhanden und ggf. wird diese dann ins Script includiert.

Soweit die Theorie, doch in der Praxies habe ich eben diese Vorgehensweise bereits einmal in einer easyLink Testumgebung genutzt und hier bin ich doch sehr schnell an die Grenzen gestoßen. Mit zunehmender Größe des Verzeichnis – Arrays wurde das Script messbar langsamer und daher kann ich die Lösung auch nur für kleinere Projekte empfehlen.

Bei diesen widerum macht es aber keinen Sinn, die einzelnen Klassen in x verschiedenen Verzeichnissen zu verschachteln und deshalb möchte ich euch einfach mal weitere Möglichkeit aufzeigen, die euch vielleicht helfen könnte, dass Problem zu lösen.

Die autoload() – Funktion in der aktuellen easyLink Testumgebung ist z.B. so aufgebaut:

1
2
3
4
5
6
7
8
9
10
11
12
13
/**
 * Ermöglicht das automatische einbinden der vom Script benötigten Klassen. 
 * 
 * @author Sascha Schoppengerd
 * @copyright by MountainGrafix <http://www.mountaingrafix.eu>
 */
function __autoload($className) {
	if (file_exists(ABSPATH.'lib/util/' . $className . '.class.php')) {
		require_once(ABSPATH.'lib/classes/' . $className . '.class.php');
	} else {
		die('Die notwendige Klasse: ' . $className . ' konnte nicht gefunden werden.');
	}
}

Ich habe also ein Verzeichnis mit dem Namen /lib/classes/ und in diesem Verzeichnis befinden sich alle Klassendateien, die sehr oft im Script benötigt werden.

Darunter fallen dann z.B. Klassen zur Bearbeitung von Strings oder auch Klassen für den HTTP Zugriff auf entfernte Webserver. Dateien, die ich hingegen nicht so oft oder nur an ganz bestimmten Stellen benötige, die verfrachte ich in ein gesondertes Verzeichnis im Ordner lib/ und binde sie anschließend ganz gewöhnlich via. require_once() ein.

Ich versuche also mit meiner Variante einen Mittelweg zwischen dem Komfort, den mir autoload() bietet und der notwendigen Performance zu finden und mit Sicherheit gibt es noch hunderte andere Lösungen, die ebenso gut funktionieren wie die Beispiele von Marcel und mir, doch letztendlich hat sich diese Vorgehensweise zumindest in easyLink bewährt.

Scoop.at – Die Newscommunity für Österreich

Abgelegt von Sascha Schoppengerd am 09.07.2008 um 20:08 Uhr

Wenn es im Newsportale geht, dann fallen einem eigentlich immer gleich die üblichen Verdächtigen ein. Da wäre zum einen der Branchenprimus digg.com und zum anderen dessen deutscher Klon Yigg.de, doch jetzt tut sich auch langsam etwas in Österreich.

Mit Scoop.at versuchen Michael Korbel und sein Verein zur Demokratisierung der Informationen nun die erste Newscommunity in Österreich zu etablieren.

Das Projekt, dass laut Korbel aus reinem Idealismus geschaffen wurde und auf einer Open Source Software basiert, soll nach Berechnungen der Betreiber in den nächsten 12 Monaten zwischen 30.000 und 40.000 Besucher zum mitmachen animieren.

Persönlich würde ich es natürlich sehr begrüßen, wenn sich eine entsprechende Community auch in Österreich am Markt festigen könnte und daher kann ich nur hoffen, dass sich genügend Nutzer an dem Projekt beteiligen um Scoop eine Überlebenschancen zu geben.

via. Autweb

Edit: 09.07.2008 – 20:17 Uhr

Wenn man bei Scoop einen Artikel einstellt, dann setzt das System automatisch einen Trackback zu dem entsprechenden Artikel. Das finde ich persönlich mehr als befremdlich. Ein entsprechender Button, wie man ihn von Yigg kennt, sollte doch wohl ausreichen, oder?

Edit: 10.07.2008 – 19:11 Uhr

Gerade erhalte ich unverhofft eine E-Mail vom Scoop – Support, in man mich darüber informiert, dass die automatischen Trackbacks bis auf weiteres deaktiviert wurden. Man wolle in Kürze an einer Erweiterung arbeiten, die es den Nutzern erlaubt die Trackbackvariante von allein zu abzuschalten.

Das nenne ich mal prompte Reaktion un super Service…vielen Dank dafür!

Mein kleines Review zu Yigg v6.0

Abgelegt von Sascha Schoppengerd am 09.07.2008 um 10:19 Uhr

Die neue Version von Yigg ist jetzt bereits ein paar Tage online und auch wenn es immer Nutzer gibt, die etwas zu meckern haben, so hat sich die Lage insgesamt etwas beruhigt.

Das sollte für uns Grund genug sein, das neue Yigg nochmals mit ein paar Tagen Abstand zu bewerten, denn trotz der intensiven Arbeit des Yigg Entwicklerteam’s gibt es noch immer einige gravierende Mängel am System, die man dringend in Angriff nehmen sollte. mehr…

ZCOPE veröffentlicht erstmals Preise

Abgelegt von Sascha Schoppengerd am 07.07.2008 um 16:13 Uhr

Die Betreiber von ZCOPE, dem Projektmanagement Tool, dass von sich selbst behauptet genial einfach zu sein, haben heute erstmals ihr Preismodell veröffentlicht und auf den ersten Blick bin ich schon ein wenig verwundert von dem was ich da lese.

Auf der einen Seite stellt man einen kostenlosen Zugang mit mehr als ausreichendem Umfang für kleinere Unternehmen oder Freelancer bereit, was natürlich sehr löblich ist, doch auf der anderen Seite finde ich die Preise gerade im Extend und Enterprise – Bereich mehr als überzogen. mehr…

Games4Friends geht in die Closed Beta

Abgelegt von Sascha Schoppengerd am 07.07.2008 um 15:26 Uhr

Nach einigen Wochen harter Arbeit ist es nun endlich soweit. Wir haben eine aktualisierte Version von Games4Friends auf den Server gespielt und gehen damit nun in die Closed Beta.

Bedingt durch die Erfahrungen im Alphatest haben wir uns diesmal ganz bewußt dazu entschlossen, die Beta in einem begrenzten Kreis zu testen, denn nur so ist wirklich eine effektive Zusammenarbeit zwischen den Nutzern und uns als Entwicklern gewährleistet.

Wer also Interesse hat, das System bereits vor dem offziellen Launch auf Herz und Nieren zu testen, der ist natürlich eingeladen, sich über Games4Friends seinen persönlichen Zugang anzufordern. Bitte habt jedoch Verständnis dafür, dass unsere Zugänge momentan noch begrenzt sind und wir die Einladungen daher auch nur nach und nach versenden können.

Einkaufstaschen mal ganz anders

Abgelegt von Sascha Schoppengerd am 07.07.2008 um 11:36 Uhr

Das die Gestaltung von Einkaufstaschen nicht immer langweilig sein muss, das verdeutlicht uns diese Seite sehr gut und offen gesagt, würde ich mich freuen, mehr von diesen Beispielen im Alltag zu sehen.

via. MediengestalterBlog