Sublime Text Package Control

Werbung

Sublime Text Package ControlSublime Text Package Control ist ein Paket Manager für Sublime Text. Es gibt ihn für die Version 2 und Version 3. Der Vorteil von Package Control ist die einfache Installation von Plugins für Sublime Text.

Auf der Installationseite findet man etwas Python Code, der in der Console innerhalb von Sublime Text ausgeführt werden muss.

Weiterlesen

fatal error: pcre.h: No such file or directory Fehler unter Ubuntu / Debian

Heute habe ich ein bisschen mit dem PHP Framework Phalcon experimentiert. Direkt bei der Installation bekam ich folgende Fehlermeldung:

Die Fehlermeldung besagt, dass die Header Files für pcre nicht installiert sind. Die Header Files sind in den -dev Paketen. Für pcre installieren wir die Header Files einfach nach.

Werbung

Dies kann mit folgendem Befehl durchgeführt werden:

Danach lief auch die Installation von Phalcon auf meinem System reibungslos.

Git installieren und einrichten

Git installieren ist gar nicht so schwer - Git offizielles LogoGit installieren leicht gemacht. Vor einiger Zeit habe ich darüber berichtet wie man einen SVN (Subversion) Server einrichten kann. Ohne Versionskontrolle des geschriebenen Codes ist es heute kaum noch möglich sinnvoll Software zu entwickeln.

Heute kümmere ich mich um das Thema Git. Mittlerweile wird bei etlichen Projekten Git zur Versionskontrolle eingesetzt. Dies liegt daran, weil Git gegenüber anderen Systemen wie SVN oder CVS einige Vorteile hat. Daher werden wir jetzt Git installieren.

Weiterlesen

Jenkins für Continuous Integration auf Ubuntu installieren

Jeder Entwickler, der größere PHP Anwendung entwickelt, sollte sich mit dem Thema Continuous Integration auseinandersetzen. Continuous Integration oder auf Deutsch Kontinuierliche Integration ist ein Konzept, welches sich auch im PHP Umfeld durchgesetzt hat. Dabei geht es darum, dass Änderungen an einer Anwendung so früh wie möglich in die Versionskontrolle eingecheckt wird. Dabei wird die Qualität der Anwendung durch automatisierte Tests überprüft.

Ein Tool, welches sich dabei als Quasi Standart durchgesetzt hat, ist Jenkins (abgespaltet von Hudson). Diese Installation und Konfiguration beschreibe ich in diesem Artikel für Ubuntu 12.04 Server Edition.

Weiterlesen