Archiv für März 2004

Eclipse 3.0 M8 released

27. März 2004, 11:32 Uhr — Kategorien: Allgemein

Eclipse 3.0 M8 wurde gestern freigegeben. Die neuen Features sind beeindruckend. Am 7. Mai wird das letzte Milestone Release erscheinen, die Finalversion im Juni. Ich freu mich schon drauf :)
Eclipse 3.0 scheint Eclipse 2.0, mit dem ich noch arbeite, nochmals um Längen zu übertreffen. Dabei war 2.0 schon so genial… ;)

Wenn plötzlich keine Sockets mehr in .NET gehen…

26. März 2004, 21:49 Uhr — Kategorien: Allgemein

Ich hab mich gewundert, wieso ich bei jeder Socket-Operation in .NET folgende seltsame Exception erhielt:

Eine nicht behandelte Ausnahme des Typs ‘System.Net.Sockets.SocketException’ ist in system.dll aufgetreten.
Zusätzliche Informationen: Ein Socketvorgang konnte nicht ausgeführt werden, da dem System Pufferspeicher fehlte oder eine Warteschlange voll war

Das Problem liegt in einer fehlerhaften Implementation von Socket.InitializeSockets() im .NET Framework 1.1. Wer mehr als 50 Protokolle installiert hat bekommt diesen Fehler. Bei mir sind es – keine Ahnung wieso – genau 70. Ja, doch, macht Spaß die jetzt alle anzuschauen. Vorallem mit den schön verständlichen DLLs und GUIDs in PackedCatalogItem. Super Microsoft. Wirklich klasse gemacht. Ich hab für heute erstmal die Nase voll.

Update: Ich habe jetzt die Winsock- und Winsock2-Keys gelöscht und einen TCP/IP-Reset durchgeführt. Nachdem erstmal die Internetverbindung nicht mehr ging, läuft jetzt wenigstens Firefox wieder – der Internet Explorer weigert sich, eine Verbindung zu irgendwas aufzubauen und in der Registry steht kein einziges Protokoll. Geht aber auch allen anderen Programmen so. Liegt vielleicht daran, dass ich Firefox während dem ganzen Kram auf hatte… Ich werde jetzt mal rebooten. Hoffentlich geht’s danach wieder. :\

Update: Es gibt einen Hotfix – allerdings nur auf Anfrage. Und dafür braucht man einen MS-Supportvertrag, den ich nicht habe, da mein Windows beim Computer schon dabei war… Wäre ja viel zu umständlich für Microsoft, den Patch zum Download anzubieten…

Update: Anscheinend behebt auch KB824629 das Problem. Muss ich aber noch genauer testen :)

Kurze Lizenzbedingungen

26. März 2004, 16:58 Uhr — Kategorien: Allgemein

Ich wollte gerade gVim mti Cream installieren. Ich war zwar mit den Lizenzbedingungen komplett einverstanden, konnte sie allerdings nicht akzeptieren, weil der Button dazu nicht vorhanden war. Eine leere Antwort auf das leere Lizenzabkommen führte dann zum Erfolg ;)

gVim 6.2 with Cream 0.28 Installation

Xdebug Erweiterung für PHP

23. März 2004, 22:55 Uhr — Kategorien: Allgemein

Xdebug ist eine sehr praktische Erweiterung für PHP, die u.a. die spärlichen Fehlermeldungen durch weitere Informationen erweitert. Läuft schon seit einiger Zeit auf meinem Entwicklungsserver :)

PHP FAQ

23. März 2004, 22:40 Uhr — Kategorien: Allgemein

Kurz gesagt: Die de.comp.lang.php Newsgroup bietet eine Online-FAQ an.

Internationales UI

23. März 2004, 17:23 Uhr — Kategorien: Allgemein

Microsoft bietet eine International Word List an, die die gebräuchlichsten Texte für Benutzeroberflächen in vielen verschiedenen Sprachen auflistet. Ziemlich praktisch.

Die Superformel

22. März 2004, 19:00 Uhr — Kategorien: Allgemein

Heise berichtet von einer Grafik-Superformel. Ich hab das mal in C# implementiert und ein paar Bilder gespeichert :)
Mein Programm gibt’s hier: Superformula.exe (Source).

Resizable Windows Forms in .NET

21. März 2004, 15:23 Uhr — Kategorien: Allgemein

Ein interessanter Artikel: Designing Resizable Windows Forms in Visual Studio .NET.

Alles XML

21. März 2004, 14:42 Uhr — Kategorien: Allgemein

PerfectXML.com scheint mir eine gute Quelle zu XML zu sein ;)

Spam Filter mit neural networks

21. März 2004, 14:38 Uhr — Kategorien: Allgemein

Application of Biological Metaphors for Identifying and Killing Spam beschreibt, wie man mit neural networks Spam filtern kann. Ich bevorzuge ja SpamPal, aber der Artikel scheint recht interessant zu sein :)