09.06
2009

freiesMagazin 06/2009 erschienen

Inhalte der Ausgabe 06/2009 sind
Mobiles Linux mit Moblin
Debian 5.0-Installation mit einer Braillezeile
Die Vorgeschichte von Linux
Der Mai im Kernel-Rückblick
Toribash – Kampf mit (der) Physik
Erfahrungsbericht: OpenOffice.org 3.0
Keine Angst vor awk – ein Schnelleinstieg
AVR-Mikrocontroller unter Linux
ECDL/ICDL wagt sich an OpenOffice.org
Rezension: Just for Fun – The Story of an Accidental Revolutionary
Das Ende des Programmierwettbewerbs
Veranstaltungskalender und Leserbriefe

Das freiesMagazin berichtet monatlich [...]

09.06
2008

Wie baue ich eine OCI Modul für PHP5 und Apache2?

Benötigt wird:
Bei SuSE 10.X

autoconf
php5-5.X
apache2-mod_php5-5.X
php5-pdo-5.2.0-10
php5-devel-5.X
php5-pear-5.X
instant client for Oracle http://www.oracle.com/technology/tech/oci/instantclient/index.html)
instantclient-basic-linux-*.zip und instantclient-sdk-linux-*.zip
http://pecl.php.net/get/oci8 (oci8-1.2.3.tgz)

Anlegen von mkdir /opt/oracle
Auspacken der Zip-Dateien in den Ordner /opt/oracle/instantclient_10_2
Link anlegen
cd /opt/oracle/instantclient_10_2
ln -s libclntsh.so.10.1 libclntsh.so
Test ob Oracle vorhanden:
echo $ORACLE_HOME
Anlegen der Pfade in der Datei /etc/profile
ORACLE_HOME=/opt/oracle/instantclient_10_2
LD_LIBRARY_PATH=$ORACLE_HOME
export ORACLE_HOME
export LD_LIBRARY_PATH
Der gleiche Eintrag muss auch noch in
/etc/init.d/apache2
Tip: vom System abmelden und wieder anmelden
cd /opt/oracle/
wget http://pecl.php.net/get/oci8
pear5 install oci8-1.2.3.tgz
—————————-Meldung ———————————
10 source [...]

10.04
2008

Concurrent Version Management (CVS)

CVS wird zur Softwareversionsverwaltung eingesetzt. Mehrere Entwickler können gleichzeitig an einem Projekt arbeiten. Die Sourcen werden zentral im sogenannten Repository verwaltet, jeder Entwickler arbeitet mit einer lokalen Kopie.

CVS-Ablaufplan

 
CVS-Vorteile

Alle Entwickler arbeiten mit den Richtigen Quellen.
Es entsteht eine Übersicht der Projekte und dessen Status.
Der Programmiercode wird Dokumentiert.
Die Qualitätskontrolle wird vereinfacht.
Anwendungen werden besser programmiert.

CVS-Nachteile

Es müssen Regeln für die [...]

01.02
2008

SVN-Server

SVN einrichten
http://lug.zhwin.ch/wiki/index.php/SVN_einrichten
Subversion
aus Linux Usergroup der Zuercher Hochschule Winterthur, der freien Wissensdatenbank
Subversion (abgek\ufffdrzt als SVN) ist ein Programm zur Versionsverwaltung, \ufffdhnlich CVS. Die Bedienung von Subversion ist sehr an diejenige von CVS angelehnt, jedoch bietet es diesem gegen\ufffdber einige Vorteile und Verbesserungen. Zum Beispiel ist es m\ufffdglich Dateien und Verzeichnisse umzubenennen, wobei die History erhalten bleibt. [...]

28.06
2007

CVS Befehlsübersicht

Checkout: Projektname (Modulname)
Import: Projektname (Modulname)
Add: Eine neue Datei oder ein neues Verzeichnis zum Repository hinzufügen.
Get: Eine lokale Kopie des Repositories anlegen.
Commit: �nderungen ins Repository eintragen.
Diff: Unterschiede zwischen lokaler Kopie und Repository anzeigen.
Log: CVS Log Information anzeigen.
Rdiff: Eine Sammlung von Diffs zur Anzeige von Versionsunterschieden erzeugen.
Status: Status der lokalen Dateien im Vergleich zum Repository anzeigen.
Update: Die [...]



Switch to our mobile site