JoeToe

Synergy - Die Vereinigung der Welten

2. September 2010

Synergy - Zusammenarbeit - ist ein Projekt, welches sich zum Ziel setze verschiedene Systeme miteinander zu Verbinden. - Das Ziel haben viele und, so oberflächlich beschrieben, ist es auch nichts besonderes…ABER…
Diesen Beitrag weiterlesen »

Oracle - Datafile vergrößern

27. August 2010

Wird der Platz im Tablespace zu klein. Da hilft es, ein weiteres Datafile anzuhängen, oder einfach bestehende Datafiles zu vergrößern.

Anhängen:
ALTER TABLESPACE “VMDAIN” ADD DATAFILE ‘/u02/oradata/neu_01.dbf’ SIZE 2G;

Erweitern:
ALTER DATABASE DATAFILE ‘d:\oradata\alt_01.dbf’ RESIZE 4G;

Ich habe mal die Pfade für Unix/Linux und Windows verwendet. - Auch hier ist wichtig:
Erst nachdenken und dann klicken!

Weihnachten auf dem Desktop

26. August 2010

Wenn es Winter wird, der Schnee vor dem Fenster sanft zur Erde gleitet, Flüsse und Seen gefroren und Kinder den Schlitten herausholen, dann ist die Zeit gekommen, es sich winterlich-gemütlich zu machen.
Damit auch der Desktop in winterliche Stimmung versetzt wird, haben gut gelaunte Programmierer das kleine Programm ‘Xsnow‘ geschrieben.
Ist dieses erst installiert, sollte dieses UNBEDINGT in den ‘Autostart’ übernommen werden!
Aber…es ist ja nun nicht immer auch Winter, weshalb ein Aufruf, der sich an der Zeit orientiert, sicher zu empfehlen ist.
Da ich in der unschlagbar-günstigen Gelegenheit bin Fluxbox als meinen präferierten Desktop bezeichnen zu dürfen, muss ich nur folgendes in die “~/.fluxbox/startup” eintragen:

month=`date "+%m"`
if [ "$month" == "12" ]; then
xsnow
fi

So wird, pünktlich zu den kalten Tagen, der Weihnachtszauber auf den Desktop gebracht.

chmod/chown bei NFS

13. August 2010

Ich arbeite mit NFS-Freigaben. - Das hat viele Vorteile, erhöht aber auch die Komplexität und kann zu weiteren Problemen führen.
So kann ein “mount -vvv /opt” zu folgender Ausschrift führen.
failed to change ownership of `Fart/config/proxy/default.conf' to root
chown: changing ownership of `Fart/config/proxy/none.conf': Operation not permitted

Ohne viele Worte machen zu wollen “no_root_squash” ist die Option, die auf Serverseite die Lösung bringt. Ein Eintrag könnte wie folgt aussehen:
vi /etc/exports
/media/disk32/system/opt *.cloudfarm(rw,sync,map_identity,no_root_squash)
service nfs restart

Weiteren Alias bei Lighttpd anlegen

12. August 2010

Versucht man einen Alias anzulegen, so funktioniert das bei Lighttpd recht gut.

alias.url = ( "/dir1/" => "/var/www/dir1" )

Was aber auf Probleme stoßen lässt ist, nach dem gleichen Schema, weitere Alias-Einträge zu machen. Kein Problem! - So sieht’s aus!

alias.url += ( "/dir2/" => "/var/www/dir2" )

Lighttpd, WebDAV und “417 - Expectation Failed”

11. August 2010

Lighttpd als WebDAV-Server einzusetzen ist und kann eine gute Idee sein. …wenn da nicht dieser unangenehme “Fehler” wäre…

417 - Expectation Failed

Ohne viele Worte zu machen…
server.reject-expect-100-with-417“disable”
Diese Zeile muss nur in die lighttpd.conf eingefügt werden, Restart und fertig!

Subversion (SVN) unter CentOS

10. August 2010

Subversion, oder auch SVN, ist eine weiter entwickelte Form von CVN. Beides dient der Versionierung bzw. versionssicheren Verwaltung von Daten. Speziell beim Programmieren stellt diese Möglichkeit eine große Hilfe dar.
Basis von SVN ist ein Web-Server. Derer gibt es viele, weshalb ich hier und heute nur den populärsten betrachten will. - Apache bzw. httpd.
Diesen Beitrag weiterlesen »

Lighttp und WebDAV

2. August 2010

WebDAV - eine einfache und bequeme Art einen FileServer über’s Internet zur Verfügung zu stellen!
Nicht immer wird aber gleich ein Apache WebServer gebraucht. Vor allem dann, wenn es wirklich nur um WebDAV geht.
Daher gibt es hier einmal eine kleine Anleitung, wie das auch mit einer kleinen und schnellen Variante funktioniert. - Lighttp.
Diesen Beitrag weiterlesen »

WebDAV und Arch Linux

30. Juli 2010

WebDAV ist ‘ne tolle Sache. Über einen Webserver können Festplattenbereiche freigegeben werden, die dann wiederum als “Online-Festplatte” eingebunden werden können. Sei es nun das GMX-MediaCenter, einer der vielen anderen WebDAV-Hoster oder der eigene WebServer, der diesen Dienst bereitstellt… Es wäre doch grandios, diese Freigaben in das System zu integrieren und entsprechend zu nutzen.
Diesen Beitrag weiterlesen »

Mit ‘find’ löschen

23. Juli 2010

Es kommt vor, dass man Dateien mit bestimmten Eigenschaften löschen muss oder will. Nun könnte man sich natürlich hinsetzen und alles händisch machen. Das ist aber etwas für geistige Hilfsarbeiter. - So geht es besser:
for i in `find /PATH -name Thumbs.db`; do rm -f $i; done
…wenn man die lästigen Windows-Vorschau-Dateien loswerden will…

oder

for i in `find /PATH -size -1`; do rm -f $i; done
…wenn man alle leeren Dateien löschen will…

Nun muss die Datei ja nicht immer gleich gelöscht werden, es gibt da sicher auch noch andere Anwendungsmöglichkeiten… ;-)