Archive für die Kategorie ‘Software’

Sharepoint Server 2010 Beta auf Windows Server 2008 R2 installieren

Veröffentlicht am 5. März 2010 um 13:39 von Fabian Martin Permalink

Wer den Sharepoint Server 2010 auf einem Windows Server 2008 R2 installieren möchte, wird spätestens beim Konfigurations-Assistenten ein Problem bekommen.

Beim achten Schritt meldet der Assistent, das eine Ausnahme vom Typ Microsoft.Office.Server.UserProfiles.UserProfileException aufgetreten ist und er das Attribut allowInsecureTransport nicht kennt. Der Assistent beendet sich und bittet um die Behebung des Problems.

Microsoft bietet über Microsoft Connect einen entsprechenden Hotfix an, der das Problem behebt. Nach der Installation muss man den Assistenten über das Startmenü noch einmal starten.

PHP: Getter und Setter mit PDT generieren

Veröffentlicht am 5. Februar 2010 um 12:40 von Fabian Martin Permalink

Eine Möglichkeit, automatisch Getter und Setter mit PDT zu generieren, habe ich noch nicht gefunden. Mit dem unten genannten Code, könnt Ihr das Erstellen von Gettern und Settern mit PDT aber beschleunigen.

Erstellt hierzu ein neues Code Template (Window -> Preferences -> PHP -> Editor -> Templates) und gebt ihm den Namen ‘get’. In das Feld Pattern, fügt ihr den unten gezeigten Code ein.

Um nun Getter und Setter zu generieren, müsst ihr nur noch ‘get’ in euren Editor tippen und die Tastenkombination STRG+Leertaste drücken. Der Code sollte erscheinen und der Cursor in der ersten Variable blinken. Mit Tab könnt ihr zwischen den Werten springen.

/**
* Legt ${field} fest
*
* @param ${type} ${dollar}${field}
* @return void
*/
public function set${funcName}(${dollar}${field})
{
	${dollar}this->${field} = ${dollar}${field};
}

/**
* Gibt ${field} zurück
*
* @return ${type}
*/
public function get${funcName}()
{
	return ${dollar}this->${field};
}

Das ganze geht natürlich auch mit statischen Werten:

/**
* Legt ${field} fest
*
* @param ${type} ${dollar}${field}
* @return void
*/
public static function set${funcName}(${dollar}${field})
{
	self::${dollar}${field} = ${dollar}${field};
}

/**
* Gibt ${field} zurück
*
* @return ${type}
*/
public static function get${funcName}()
{
	return self::${dollar}${field};
}

PHP: Smarty + Eclipse PDT

Veröffentlicht am 29. Januar 2010 um 22:40 von Fabian Martin Permalink

Für alle die Eclipse PDT nutzen, und den Smarty Support bis dato schmerzlich vermisst haben, gibt es eine gute Nachricht. Unter http://code.google.com/p/smartypdt/ ist eine neue Version von SmartyPDT erschienen, welches nun auch mit aktuellen PDT und Eclipse Versionen kompatibel ist.

Die Installation ist spielend einfach:

  • Ladet euch das ZIP Archiv herunter
  • Öffnet Eclipse und wechselt in das Menu Help -> Install New Software
  • Geht auf Add… und gebt in das obere Feld SmartyPDT ein
  • Im gleichen Fenster betätigt Ihr den Archive… Button und wählt die heruntergeladene ZIP Datei aus

  • Bestätigt das ganze mit OK
  • Im unteren Fenster sollte das Smarty Feature erscheinen, wird es bei euch nicht angezeigt, entfernt den Haken bei Group items by category
  • Wählt jetzt das Feature aus und bestätigt es mit Next, der Rest läuft nun wie eine ganz normale Installation ab.

Google, Firefox, Magento … im neuen Jahr

Veröffentlicht am 8. Januar 2010 um 11:50 von Fabian Martin Permalink

Die erste Arbeitswoche, im neuen Jahr, ist nun fast vorbei und die Webmaster Tools zeigen das altbekannte Bild.

Windows 7: God Mode

Veröffentlicht am 5. Januar 2010 um 20:50 von Fabian Martin Permalink

In Windows 7 ist eine hübsche Übersicht über viele Einstellmöglichkeiten versteckt.

Um diese zu betreten, erstellt einfach einen neuen Ordner und vergebt den folgenden Namen:
(GodMode könnt ihr durch einen beliebigen Text ersetzen, der Rest muss so bleiben)

GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

Das Symbol sollte sich nun ändern, und nach einem Doppelklick darauf, öffnet sich die versprochene Übersicht.