31.08.04
Plan9 Logo

Das Logo von Plan9 heißt Glenda. Auf der Seite
Glenda, the Plan 9 Bunny steht mehr darüber. So auch, dass das Logo von
Renée French gezeichnet wurde.
... kaum zu Glauben, dass Renée French so ein nette Häschen malen kann, wenn man ihre
Comic-Seiten betrachtet.
Posted by Lars at
16:03
|
TrackBack
30.08.04
Quirks und Standard
Die neueren Browser bieten zwei Modis an:
- Der Quirks Modus simuliert bei einer Seite das bugs and non-standards Verhalten der alten Browser (Netscape Navigator 4.x und IE 5 für Windows).
- Entspricht eine Seite hingegen den Empfehlungen (recommendations) des W3C zu HTML 4.01 und CSS2 wird diese im Standards Modus angezeigt.
Mozilla zeigt unter
View Page Info (Rechts-Klick auf die Seite) den
Render Mode an:
Posted by Lars at
22:16
|
TrackBack
Joke of the day
Zudem verspricht Strato, alle Server-Daten auf mehrfach redundanten Backup-Systemen abzulegen. [
golem.de]
Posted by Lars at
21:48
|
TrackBack
29.08.04
Amoeba
Wie im vorherigen Artikel geschrieben, habe ich
Amoeba als möglicherweise neues Schlüsselwort gefunden.
Hier ein paar Links zu Amoeba:
... so mal schauen, wann mir Amoeba wieder über den Weg läuft.
Posted by Lars at
18:37
|
TrackBack
28.08.04
und schon wieder Plan9: 8 1/2
Zum ersten mal ist mir Plan9 bei heise.de aufgefallen:
SCO vs. Linux: Analyse der Analysten
Normalerweise verlinke ich nicht zu heise, wegen dem Troll-Forum und dem 14tägigen computer'troll (c't) Magazin. Weil ich aber schonmal dabei bin: hier eine
Diskussion zu Plan9 aus dem Jahre 2000 als das Troll-Forum noch keines war(?).
In der Diskussion taucht das Wort
Amoeba auf. Dieses könnte vielleicht auch schon das nächste Schlüsselwort sein, das mich möglicherweise verfolgen wird?
Nach dem heise-Artikel folgten
WindowLab
Hier eine kurze Zusammenfassung, um die vorherige Formel
aufzulösen:
WindowLab
habe ich im übrigen bei
linuxsoft.cz gefunden.
Irgendwie verknüpft dieser Artikel viele Zusammenhänge, die von Plan9 ausgehen, so dass daraus ein schönes Sematic Web entstehen könnte. In diesem Zusammenhang wäre eine Erweiterung eines Blogs mit
Semantic Web Informationen eine nette Idee.
Posted by Lars at
22:10
|
TrackBack
27.08.04
Informatik-Zoo
Heute im Informatik-Zoo gewesen.
Wenn man das blau betrachtet, dann könnte es mit
Fedora übereinstimmen?
Programmiert wurde in oder mit einer Python.
... und in Perl.
Lex und
Yacc waren nicht zu sehen.
Die
Programmiersprache Logo mit der Turtle-Grafik (Schildkröten-Grafik) soll für Kinder eine einfache Anfänger-Programmiersprache sein.
Posted by Lars at
22:40
|
TrackBack
25.08.04
OASIS Open Office XML Format TC
In den letzten Tag ist mir zwei mal bei
golem.de das
OASIS Open Office XML Format über den Weg gelaufen.
Im einen Fall bei KOffice (
Interview: Wer braucht KOffice?), ein Office basieren auf KDE, und im zweiten Fall bei der Vorschau zu OpenOffice 2.0 (
OpenOffice.org 2.0 erhält vollständige Datenbankfunktionen). Beide Office-Produkte werden in Zukunft das
OASIS Open Office XML Format benutzen, das sich zur Zeit noch als
Technical Commitee in Planung befindet.
(Wort zu 2003 Fenster)
Bereits heute speichern KOffice, OpenOffice, AbiWord und sogar das
WortZumFenster ZweiNullNullDrei die Texte inkl. Formatierung, usw. als XML ab. Das IBM developerWorks hat zu den ersten drei genannten einen Artikel:
XML Matters: XML for word processors (Open source embraces XML as native document format).
Posted by Lars at
12:04
|
TrackBack
pdumpfs - daily backup system
pdumpfs von
Satoru Takabayashi ist ein Backupsystem, das in
Ruby geschrieben ist. Für die täglichen Backups wird ein Verzeichnis im
YYYY/MM/DD Format angelegt.
Beim ersten mal kopiert pdumpfs das komplette Verzeichnis. Bei allen weiteren Backups werden lediglich veränderte und neue Dateien übernommen. Um Speicherplatz zu sparen werden unveränderte Dateien als
hard links, aus dem vorherigen Backup, erstellt.
pdumpfs ist ähnlich wie
Plan9's dumpfs...
Für Windows gibt es auch
binaries zum
Downloaden... damit die tägliche Virensammlung archiviert werden kann :)
Posted by Lars at
11:31
|
TrackBack
13.08.04
Plan 9 Lizensbestimmung
I will not be using Plan 9 in the creation of weapons of mass destruction to be used by nations other than the US. [
Plan 9 from Bell Labs
Download]
Posted by Lars at
22:17
|
TrackBack
Morgen BlogGrill in München
Morgen am Samstag um 16 Uhr ... mehr Infos hier:
BlogGrill
Posted by Lars at
22:05
|
TrackBack
12.08.04
FindBugs 0.8.4 wurde gestern released
Zu den
Changes since version 0.8.3 gehört auch
Reverted some changes in the open stream detector: this should fix some false positives that were introduced in the previous release.
Update: Bei FindBugs 0.8.1 war
System.exit(-1); noch nicht
evil. Habe die
Exits mit
throw new RuntimeException("..."); ersetzt.
Posted by Lars at
08:07
|
TrackBack
Mit dem Eclipse-Compiler compilieren
Euxx erwähnt wie man
Using Eclipse Java compiler outside of Eclipse
benutzen kann.
Der Eclipse-Compiler erkennt ein paar Sachen mehr, wie zum Beispiel das
accidental boolean assignment, method with constructor name, finally block not completing normally, unused locals, unused private fields and unused throws and lot of others.
Auf der Kommandozeile lässt sich der Compiler folgermaßen aufrufen:
java -classpath %ECLIPSE_HOME%\plugins\org.eclipse.jdt.core_3.0.0\jdtcore.jar;%JAVA_HOME%\jre\lib\rt.jar org.eclipse.jdt.internal.compiler.batch.Main
... und liefert dann (Ausschnitt):
Eclipse Java Compiler 0.449, Copyright IBM Corp 2000, 2004. All rights
reserved.
Usage: <options> <source files | directories>
If directories are specified, then their source contents are
compiled.
Possible options are listed below. Options enabled by default are
prefixed with '+'
Classpath options:
-cp -classpath <directories and zip/jar files
separated by ;>
specify location for application classes and sources
-bootclasspath <directories and zip/jar files
separated by ;>
specify location for system classes
-d
<dir>
destination directory (if omitted, no directory is created)
-d
none
generate no .class files
...
Neben der Benutzung auf der Kommandozeile lässt sich der Compiler auch in
Ant integrieren. Hierzu wird, am besten am Anfang der Datei, das
build.compiler Property eingetragen:
<project name="compile" default="main" basedir="../.">
<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
Posted by Lars at
07:56
|
TrackBack
11.08.04
Java geköpft
Um Java-Anwendungen auf einen Server laufen zu lassen, die keine Anzeige, Tastatur oder Maus unterstützen, bietet die JDK aber der Version 1.4 einen
Headless Support an.
Die systemnahe AWT-Bibliothek von Java benutzt die dem System zu grundeliegenden grafische Oberfläche. Unix kommt im Gegensatz zu Windows ohne solch einer Oberfläche aus.
Die AWT lässt sich nicht nur für die Darstellung von Dialogen benutzen, sondern auch für die Erzeugung von Grafiken. So liest und erstellt zum Beispiel das
Batik Projekt SVG Daten. Die Umwandlung in Pixel-Grafiken geschieht mit Hilfe der AWT.
Java startet
headless mit dem
-Djava.awt.headless=true Parameter.
Um zu Überprüfen, ob man sich in diesem Modus befindet, wurden zwei Methoden in die
java.awt.GraphicsEnvironment Klasse hinzugefügt:
public static boolean isHeadless()
public boolean isHeadlessInstance()
Dadurch lässt sich Überprüfen, ob
Posted by Lars at
14:47
|
TrackBack
10.08.04
Doom 4 Screenschuss
Während man bei
golem.de die
Screenshots zu Doom 3 betrachten kann, habe ich schon von Doom IV einen:
Posted by Lars at
10:00
|
TrackBack
Im Kernel einen Bug gefunden
Naja, es handelt sich dabei nur um einen Doku-Fehler für die Kernel-Konfiguration. Also nichts, womit man bei der Tageschau erwähnt wird ;-)
Der
Bug 3179 war schon (mind.) im 2.4er Kernel und keiner hat ihn bisher gemeldet.
Update:
... und schon
gefixed:
Will go to Linus with the next batch
Posted by Lars at
00:37
|
TrackBack
09.08.04
Wortblog.de geht wieder
Am Wochenende war das Wetter so schön, dass ich den Fehler, den das Wortblog-Skript produziert hat, nicht beheben könnte. Dabei war er gar nicht so groß. Jedoch war die erstellt XML-Datei, die alle 3338 Wörter enthalten hatte, zu groß, so dass es zum Skript-Fehler gekommen ist. Jetzt werden die ersten 3000 Wörter nicht mehr in die XML-Datei geschrieben und aus einer 625KByte großen Datei wurden 53KByte. Jetzt sollte für die nächsten 2000 Wörter Ruhe sein.
Einen Nachteil gibt es natürlich auch: Das Archiv ist nicht mehr vollständig. Hierfür könnte ich aber statische HTML-Seiten verwenden. ...
Posted by Lars at
23:44
|
TrackBack