Leidiger Aktions-Mob
Schon vor guten 4 Monaten hatte ich über Mob Action und ihren Versand“dienstleister“ geschrieben. Leider gab’s zu diesem Zeitpunkt keinen Katalog, der so verschickt wurde, dass Mob Action Symbol und pin mail Druck auf einem Briefumschlag waren. Einen bildlichen Beweis bin ich bis jetzt also schuldig geblieben. Das ändert sich heute, denn Mitte April trudelte der neue Katalog für den Sommer 2007 ein. Besser gings wirklich nicht. An der gängigen Praxis scheint man also bis heute nichts ändern zu wollen und auch auf eine Mail von mir mag man anscheinend lieber nicht reagieren. Ich finds richtig knorke.
Mal sehen was noch wird ;).
Sehr liebenswürdig
Das finde ich mal wirklich sehr nett. Eigentlich bin ich sowas nur von Hosen, Jacken oder sündhaft teuren Shorts gewöhnt, bei denen immer ein Extraknopf beiliegt. Aber Dr. Oetker machts auch im Lebensmittelsektor vor! Nicht mit einem Knopf, wohl aber mit einem Pilz (einzeln verschweißt), der sich nahtlos ins Pilzgefüge meiner Pizza Funghi integriert hat. Phantastisch! Mehr davon! Auch wenn Pessimisten jetzt sagen würden man müsse die Pizza jetzt schon selbst belegen. Aber so hat man wenigstens die Wahl. Das ist Demokratie!!!!11
/// Nonsense powered by Mathematik LK ABI 08
Bier ahoi!

Alle Jahre wieder! Am 23. April, sprich heute, ist wieder Biertag. Und das will natürlich gebührend gefeiert sein. Prösterchen!
Netbeans Visual API Patch. Wer hätte das gedacht?
Ich jedenfalls nicht. Tatsächlich ist das Problem aus meinem letzen Beitrag mit nur 3 kleinen Eingriffen behoben. Die Aufrufe des Algorithmus auskommerntiert und fix ein
return ROUTER_DIRECT;
hinterher. Funktioniert wunderbar, auch wenns natürlich nicht so ein Augenschmaus ist. Aber ich denke es wird allen Betroffenen Gold wert sein, in Zukunft 99% weniger Prozessorauslastung beim Bearbeiten der entsprechenden Programme zu haben.
Frohes schaffen ;)
Download
Der Build setzt auf einen Snapshot von gestern auf. Getestet mit Netbeans 6.1 Beta.
PS: Wo die Datei hinmuss eröffnet eine Suche nach dem Dateinamen im Netbeans Ordner :).
The only IDE I ähh
Gängige IDEs werben immer mit großen Worten. Produktivität und Flexibilität: das sind Worte bei denen das Herz eines Entwicklers doch wirklich höher schlägt, nicht wahr nicht wahr? Netbeans setzt sogar noch einen drauf und behauptet es sei die einzige IDE, die ich bräuchte. Tatzbarsache? Derzeit geht mir Netbeans primär verdammt auf den Keks mit einigen designtechnischen Schnörkeln, die so gar nichts mit Produktivität zu tun haben. Aber erstmal von Anfang an:
Für mein Projekt LophanMobile, ein kleines Mathematikprogramm für Mobiltelefone und PDAs mit Java Unterstützung, nutze ich Netbeans 6, weil es einen verdammt coolen GUI Editor mitbringt und von Haus aus z.b. Lokalisierungsunterstützung mitbringt. Das nimmt mir einiges an Arbeit ab (ich gebs ja zu).
Betrachtet man Netbeans von dieser Seite, ist es faktisch makellos. Probleme gibt’s erst, wenn so ein Projekt etwas größer wird. Wie gesagt gibt’s einen GUI Editor. Dieser Editor bringt auch einen sogenannten Flow-Designer mit, der alle Elemente über eine kleine Verbindungslinie zusammenbringt die etwas miteinander zu tun haben. Wenn ich also ein Hauptmenü habe und über einen Eintrag ins nächste Menü will, zieh ich einfach ne Linie vom Menüeintrag rüber zum anderen Menü. Fertig. Klingt einfach: Ist es auch. Diese Linien haben aber einen „Haken“. Weils schön aussehen soll sind diese Linien nämlich nicht einfach streng durchgezogen, sondern haben jeweils 2 rechte Winkel. Die Netbeans Freaks von nebenan nennen den „orthogonal router“. Sollte mich eigentlich nicht interessieren. Tut es aber. Denn bei größeren Anwendungen schickt der entsprechende Algorithmus, der die Ecken sucht, Netbeans in den Winterschlaf. Warum? Weil er scheiße ist. Anders kann ichs nich nennen, wenn ein Stückchen Programmcode, der an ein paar Linien ein paar Ecken sucht, einen Dual Core Rechner in die Knie zwingt und Netbeans selbst für bis zu 20 Sekunden einfriert. „slow“ ist dafür gar kein Ausdruck mehr und unter „Performance“ würde ich wahrscheinlich sowas auch nicht mehr kategorisieren. Die überwältigende Erklärung der Entwickler:
Unfortunately we do not have a good incremental orthogonal router
algorithm.
Was echt? Hätte ich jetzt *so* gar nicht mitbekommen.
Lösungvorschläge?
1) During animation of graph-layout, temporarily disable routing of connections.
2) Introduce a new/faster orthogonal routing algorithm.
Ja! Besonders 2) haut mich völlig aus den Socken! Danke für den Input! ……narf
So wie ich das sehe wird dieser Bug auch in Netbeans 6.1 nicht korrigiert sein, obwohl er schon seit Oktober 2007 bekannt ist.
Derzeit bastel ich selbst an einem Patch für Netbeans, der die Anfrage nach „orthogonal routers“ faktisch ignoriert und nur „direct router“ zurückgibt. Wer Interesse hat kann hier bei Zeiten nochmal vorbeischaun.
1:1, so muss es sein!
Ehrlich gesagt bin ich ja etwas irritiert, wie die regionale Presse Informationen verteilt. Anlässlich eines Projekts von meiner Freundin, einem Freund und mir (nähere Informationen dazu auf cardigansoftware.org oder lophan.org – letzteres ist die offizielle Projektseite, das andere sowas wie ein DevBlog) gab es bereits vor einiger Zeit in der Ostsee Zeitung (regionale Zeitung im regulären Verkauf) einen kleinen Artikel zu uns und unserem Projekt. Der Rostocker Blitz, eine ebenfalls regionale aber kostenlose Zeitung, hat jetzt nachgezogen. Erstaunlich ist, dass davon nichts selber recherchiert wurde, sondern man faktisch 1:1 eine Pressemitteilung kopiert, die vom IZMF e.V., dem Verein, der uns einen mit 250€ dotierten Preis sponsorte, veröffentlicht wurde. Kein weiteres Telefonat mit uns, obwohl zumindest meine Telefonnummer dem IZMF vorliegt und zur Weitergabe an Vertreter der Presse freigegeben ist, keine weitere Informationsbeschaffung im Internet und das bei einem doch relativ breiten Angebot an ergänzenden Infos. Dazu kommt, dass das Projekt in 0,nix mit Google über die einschlägigen Suchbegriffe ausgemacht ist und auf allen Seiten Kontaktmöglichkeiten geboten werden. So werden dann auch zumindest missverständliche Angaben weitergetragen. Denn für unser kleines Programm braucht man z.B. kein internetfähiges Handy, wie es in beiden Artikeln steht. Bluetooth oder ein USB Datenkabel und Java (mit einer Version der letzten 2-3 Jahre) reichen völlig aus. Lediglich unser Mathelexikon braucht eine Internetverbindung. Damit bleiben aber noch eine ganze Menge andere Features. Ich weiß: das steht so in der PM, aber ihr glaubt ja auch nicht alles was im Fernsehen kommt oder ;)?
Also; liebe Presse:
Wenns denn wieder soweit ist: Ich bin hier *wink*.