LINUX: Ein Druckertreiber für Konica Minolta 2300w / 2400w
Cool! Bei Mega Company gibt es z.Z. den Farblaser Konica Minolta 2400w für 249 Euro. Wer glaubt, das der nur unter Windows läuft, dem kann mit diesem Druckertreiber geholfen werden :-) Ich schlag morgen zu. Tintenpisser ade!
Posted at 09:04nachm. Dez. 29, 2005 by cetixx in Tipps | Kommentare [0]
VDRCONVERT: Was tun, wenn das erzeugte ISO-File 0 Byte groß ist?
vdrconvert ist eine Sammlung von Skripten das div. Programme aufruft und aus VDR-Aufnahmen ein ISO-File erzeugt, das man dann auf DVD brennen kann. Das funktioniert auch recht gut, aber speziell bei Dateien mit Umlauten, gibt's Probleme. Zwei Änderungen sollten das Problem lösen. Zum Einen muss in der vdrconvert.conf Folgendes stehen:
RECODE="recode latin1..UTF-8"
Dann muss man noch darauf achten, das der Defaultlocale auf einen Latin1 Zeichensatz steht. en_US oder de_DE könnte so einer sein. Unter Debian kann man das ganz einfach mit
dpkg-reconfigure locales
erledigen. Auf keinen Fall einen UTF8-Zeichensatz wie de_DE.UTF8 als Default wählen.
Posted at 12:31vorm. Dez. 22, 2005 by cetixx in Tipps | Kommentare [0]
LINUX: Wie bekomme ich raus, welche Hardware drin steckt?
Es gibt noch eine weitere Möglichkeit außer cat /proc/cpuinfo & Co. Unter Debian geht das besonders einfach:
apt-get install lshw
lshw
Posted at 09:17nachm. Dez. 10, 2005 by cetixx in Tipps | Kommentare [0]
Wie bekommt man die Carrage Return's unter Linux/Unix raus?
Man kennt das Problem: Mal wieder eine Datei von einem DOS/Windows Rechner bekommen und wenn man sie mit vi/vim anguggt, sind wieder diese "komischen" ^M drin. In vi/vim bekommt man die raus, in dem man folgenden Befehl absetzt:
:%s/\r//g
Posted at 07:18nachm. Dez. 08, 2005 by cetixx in Tipps | Kommentare [0]
JAAAAA!!!! Endlich!
Oh endlich hab ich sie gefunden! Die Thunderbird Erweiterung schlechhin: Allow HTML temporary :-)) Da ich aus Sicherheitsgründen kein HTML und das Laden von Bilder in Thunderbird nicht zulasse, muß ich die Mails von Amazon & Co. immer mehr schlecht als recht anschauen. Das Umschalten in den HTML-Modus ist normalerweise recht umständlich. Aber diese Erweiterung beseitigt diese Problem endlich...
Ebenso interessant: Die Folderpane Tools. Damit kann man die Konten auf der linken Seite nach seinen Bedürfnissen sortieren. ABER Obacht: Vorher die Entwickler Info lesen!!!
Posted at 10:38nachm. Dez. 06, 2005 by cetixx in Tipps | Kommentare [0]
POSTGRESQL: psql:test.sql:1: ERROR: Unicode characters greater than or equal to 0x10000 are not supported
Wenn einem diese Meldung z.B. während eines Import's unter Postgres mit psql
um die Ohren fliegt, dann verwendet Postgres wahrscheinlich UTF8 als
Clientencoding und die Datei liegt als ISO8859P1 vor. In diesem Fall
setzt man einfach eine Variable:
PGCLIENTENCODING=latin1
export PGCLIENTENCODING
Das sollte helfen.
Posted at 07:35nachm. Nov. 24, 2005 by cetixx in Tipps | Kommentare [0]
JAVA: equals()
Wer schon mal das Buch Effective Java von Joshua Bloch gelesen hat, der
weiß, das da drin beschrieben wird, wie man die equals Methode richtig
implementiert. Einfacher geht es mit dem EqualsBuilder vom Apache Jakarta Commons Projekt.
Posted at 09:25nachm. Nov. 23, 2005 by cetixx in Tipps | Kommentare [0]
ORACLE: Index unusable
Das Problem: Man möchte eine Abfrage auf eine Tabelle machen, die einen
Index besitzt, der - aus welchen Gründen auch immer - von Oracle als
"nicht verwendbar" (unusable) markiert wurde. Löschen (droppen) möchte
man den Index aber nicht, da man ihn anschließend rebuilden möchte. ALTER INDEX indexname DISABLE funktioniert nur mit funktionsbasierenden Indizies. Aber man kann für die jeweilige Session einen Parameter setzen:
ALTER SESSION SET SKIP_UNUSABLE_INDEXES = true;
Anschließend funkt dann auch wieder ein SELECT auf diese Tabelle. Und dann kann man auch den Rebuild durchziehen.
Posted at 07:30nachm. Nov. 23, 2005 by cetixx in Tipps | Kommentare [0]
APACHE: SSL Probleme mit Internet Explorer
Wenn man das Problem hat, das der Microsoft Internet Explorer des
Öfteren beim Abrufen einer Seite über SSL (HTTPS) einen Fehler bringt
wie Seite nicht gefunden
(Page Not Found) oder komische DNS Fehler, dann liegt das sehr
wahrscheinlich daran, das der IE nicht mitbekommt, das der Apache die
(keep alive) Verbindung geschlossen hat. Entweder schaltet man KeepAlive off
in der httpd.conf oder - und das ist natürlich viel besser - man
schaltet für den IE und SSL-Verbindungen den Keepalive aus. In einem
virtuellen Host-Eintrag könnte man folgenden Eintrag hinzufügen:
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
Das sollte helfen.
Posted at 07:11nachm. Nov. 22, 2005 by cetixx in Tipps | Kommentare [0]
JBOSS: Sun JDK 5.0 und JBoss 3.2.7
Wenn einem folgende Fehlermeldung
org.apache.jasper.JasperException: Unable to compile class for JSP
Generated servlet error:
Jan 14, 2005 9:31:46 PM org.apache.jasper.compiler.Compiler generateClass
SEVERE: Javac exception
Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK
...
begegnet, wenn man JBoss 3.2.7 unter dem Sun JDK 5.0 laufen lassen möchte, dann ist findet Tomcat die Datei "tools.jar" nicht. Sie ist einfach nicht im CLASSPATH. Einfach mit aufnehmen und dann sollte es schon funken.
Posted at 08:29nachm. Nov. 08, 2005 by cetixx in Tipps | Kommentare [0]
UNIX: Wie löscht man eine Datei, die mit einem Bindestrich/Minus beginnt?
In diesem Fall stellt man einfach -- davor. Wenn die Datei z.B. -testdatei heißt:
rm -- -testdatei
Das bedeutet für rm, das alles was hinter -- kommt, zum Dateinamen gehört.
Posted at 08:46nachm. Nov. 04, 2005 by cetixx in Tipps | Kommentare [0]
UNIX: Anhänge per Shell versenden
Wie versende ich Anhänge (Attachments) mit dem mail Kommando auf der *NIX-Shell?
uuencode datei.jpeg datei.jpeg | mail name-AT-wohinauchimmer-DOT-com
Wenn auch noch ein Text dabei sein soll, nimmt man folgendes Kommando:
$ (cat mailtext; uuencode datei.jpeg datei.jpeg) | mail name-AT-wohinauchimmer-DOT-com
Posted at 09:49nachm. Nov. 02, 2005 by cetixx in Tipps | Kommentare [0]
org.apache.commons.logging.LogConfigurationException
Wenn euch in Zusammenhang mit Apache Digester, Commons Logging und
Log4j mal diese Exception um die Ohren fliegt, dann guggt mal, ob ihr
die richtigen Library's am richtigen Ort eingebunden habt und diese
auch in der richtigen Reihenfolge kommen. Ich Oberschlaubi hab die
Lib's versehentlich in die Bootstrap Entries bei Eclipse aufgenommen,
obwohl Digester, Commons Logging und Log4j schon bei den User Entries
drin waren :-( Sehr schlau...
Posted at 07:48nachm. Okt. 28, 2005 by cetixx in Tipps | Kommentare [0]
SSH: X11 Forwarding will nicht
Wenn mal wieder das X11 Forwarding über SSH (z.B. ssh -X user-AT-sonstwo-DOT-com)
nicht will, will heißen, man bekommt auf dem anderen Rechner keine
DISPLAY-Variable gesetzt, sollte man mal überprüfen, ob auf dem anderen
Rechner xauth installiert hat. Oder man ruft das Ganze mal mit viel Verbose auf:
ssh -X -vvv user-AT-sonstwo-DOT-com
In dem Ganzen Debugging-Output sollte dann drin stehen, wo's brennt.
Posted at 08:40nachm. Okt. 26, 2005 by cetixx in Tipps | Kommentare [0]
LINIX: RAID erstellen
Während man mit dem 2.4er Linux Kernel eine RAID-Device über /etc/raidtab definierte und mit mkraid anlegte, geht das mit den mdadm-Paket etwas leichter:
mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sd[efg]1
Dieser Befehl legt ein Metadevice an, das aus 3 Laufwerken besteht und ein RAID 5 erzeugt. Dazu verwendet es die Partitionen /dev/sde1, /dev/sdf1 und /dev/sdg1. Diese wurden mit fdisk erzeugt und tragen als Partitonstyp fd Linux raid auto .
Posted at 09:00nachm. Okt. 20, 2005 by cetixx in Tipps | Kommentare [0]