Archiv für Juli 2009
SplendiCon ist online
26. Jul
Consultants, insbesondere die aus der IT, träumen von einem eigenen Produkt. So auch ich. Den Kunden zeigen, was man kann. Zeigen, was gute Softwarearchitektur ist. Frei über eine Lösung sprechen können, ohne den NDA eines Kunden zu verletzen. All das ist der Vorteil eines eigenen Produkts.
SplendiCon ist ein solches Produkt. Ich habe es vorige Woche online geschaltet. Es ist ein System, mit dem Sie Ihre eigene Konferenz organisieren können. Autoren/Sprecher/faszinierende Personen einladen, Beiträge in SplendiCon hochzuladen, mit einer Kurzbeschreibung und einer Datei. Qualifizierte Experten als Reviewer für diese Beiträge gewinnen und deren Ergebnisse einsammeln. Konflikte zwischen diesen Ergebnissen erkennen und in einer Programmkonferenz lösen. Zum Schluss das Konferenzprogramm, das verabschiedet wurde, downloaden.
Es hat Freude gemacht, dieses System in Groovy auf Basis von Grails zu entwickeln. Es läuft auf Tomcat, davor übernimmt Apache 2 die Rolle des Reverse Proxy, managt die SSL-Verbindungen und zeichnet die Webzugriffe im Logbuch auf. MySQL ist die verlässliche Datenbank im Backend. Linux als bewährtes Serversystem werkelt oberhalb der Silizium-Ebene und macht die Kraft der AMD-Prozessoren zugreifbar. SplendiCon spricht mit Paypal, dem Bezahldienst, sobald jemand eine Lizenz für eine Konferenz kauft.
Das Ganze performt sehr schön – ich bin gespannt, wie es weitergeht, sobald die Userzahlen steigen.
SplendiCon wird unterstützt von einem User Forum, in dem die Benutzer Fragen stellen und Antworten bekommen. Auch ein Bugtracker ist online, er nimmt Fehlermeldungen und neue Anforderungen auf.
Ich lade alle, die sich mit der Organisation von Konferenzen befassen, herzlich auf die SplendiCon-Plattform ein. Surfen Sie vorbei: http://www.splendicon.net oder melden Sie sich auf Twitter: @splendicon .
Grails Paypal Plugin V0.4 released
18. Jul
Today, I released the Grails Paypal Plugin again, the new release number: V0.4.
New features:
- The plugin now supports purchases with multiple items (using whatever shopping cart you like). Thanks to Matt Stine for the code!
- The plugin now records the information about the buyer that is supplied by Paypal after each transaction. This information includes name, address and email address, for example.
Bugs fixed:
- In some rare situations when an Apache reverse proxy was running as a front end for the Tomcat engine, the plugin could not redirect back to the original URI in case of an invalid payment. I replaced the URI by an absolute URL, now it works. Users of the plugin: Please change the parameter originalURI to originalURL and supply an absolute URL when you use the Paypal button tag, like this:
<paypal:button ... originalURL="${createLink(absolute: true, controller: controller, action: action, params: params)}" />
For users of Paypal Plugin V0.3: The schema has changed, the database needs to be migrated!
You can find the plugin homepage here.
Apple’s Java Update stört IntelliJ IDEA
10. Jul
Kürzlich bekam ich über den automatischen Softwareupdate die neue Version 1.5.0_19 der Java VM von Apple. Das hat sich auf mein IntelliJ IDEA nicht gut ausgewirkt. Auch sonst liest man im Netz nichts Gutes über diese Java-Version. Werde jetzt wohl meine Time Machine anwerfen und die alte Version zurückholen müssen.
Google Chrome OS – Innovation fällig?
08. Jul
Warum kommt dieses Phänomen in unserer Branche regelmäßig vor? : Immer dann, wenn eine bewährte Technologie in ihrer Komfortzone angekommen ist und zu dick, langsam und kompliziert geworden ist, dann kommt etwas Neues, wahrscheinlich Cooles, Schlankes und versucht, gegen das Alte anzutreten.
Immer dann, wenn eine Evolution nicht mehr weitergeht, kommt anscheinend die Revolution. Ist das ein Pattern in der IT?
Willst Du wissen, wie es Deiner Software geht?
05. Jul
…ob sie glücklich ist auf ihrer Maschine?
…ob sie sich mit ihrer Architektur wohl fühlt?
Dann probier mal dies hier:
http://www.natpryce.com/articles/000748.html


