29. Juli 2010

IBM recommends XMPP for Realtime Web Apps


There is a new tutorial from IBM about how to build modern realtime web apps. In the tutorial IBM suggests using XMPP, BOSH from JavaScript. It is worth reading.

http://www.ibm.com/developerworks/xml/tutorials/x-realtimeXMPPtut/index.html

This is exactly how weblin.lite was built 2 years. Even including the HTTP proxy to circumvent the JavaScript security limitation, tunneling XMPP through HTTP with BOSH, using a real XMPP server for message routing and a JavaScript XMPP client library to communicate. Also: jQuery, Ajaj, XML, JSON, WebServices, mysql. Basically, all the cool web-tech stuff we like.

Congrats to the weblin dev team. The best dev team I've ever had.

_happy_boshing()

Yes, we have been there. Now it is so much a standard, that IBM recommends the technology. It will be picked up by many others and we are already the experts. So much for certain ignorant investors and business angels, who do not recognize technology in their portfolio, even if it jumps into their face. We will be there without you.

23. Juli 2010

Vorbereitung für Tokio

Morgen Samstag 13:55 fliege ich von von Hamburg nach Frankfurt. Nach 5 h Aufenthalt (war billiger) von Frankfurt nach Tokio. Komme dort Sonntag
15 h Ortszeit an.

Tokio hat 7 h Unterschied zu Schland. Wenn hier 10 h ist, ist dort schon 17 h. Die Japaner sind uns was voraus. Ich werde da 3 Wochen sein. Und es wird heiss. Habe viele T-Shirts dabei.

Treffe in Tokio einen alten Freund aus Weblin-Zeiten. Mal sehen was da in Japan so geht Das wird ein Spass. Und ein Abenteuer - lost in translation.

happy_traveling()

22. Juli 2010

Virtual Goods Ticker

I just moved the Virtual Goods Ticker to its own domain.

Until recently, the Virtual Goods Ticker was hosted by this blog and all news updates constitued a single page/posing on this blog. From now on Virtual Goods Ticker is a blog in its own right with its own domain http://www.virtualgoodsticker.com and you can subscribe to the RSS feed.

The Virtual Goods Ticker provides daily updated news about:

  • virtual goods,
  • virtual items,
  • real money transfer (RMT),
  • micro payments, and
  • free to play business models.
_happy_tickering()

23. Mai 2010

Galactic Developments ist Premium Content

Habe letzte Woche ein kostenloses Adwords-Schnupperangebot von Google verwendet, um Besucher auf Galactic Developments zu leiten. Laut Google Analytics hatte die Website einige hundert Besucher in wenigen Tagen und sie scheinen das echt zu lesen.

Besucher bleiben im Schnitt unglaubliche 8 Minuten und machen dabei 7 Seitenzugriffe. Mehr als eine Minute pro Seite. Entweder sie schlafen ein oder lesen es tatsächlich.

Die Verteilung der Verweildauer ist auch interessant. Ein Drittel springt nach 10 Sekunden ab. Das sind natürlich die, die was Anderes erwartet haben. Weitere 12 % klicken bis zu einer Minute rum. Danach kommen die echten Leser: über die Hälfte bleibt länger als eine Minute, die Meisten bis 10 Minuten.

39% von denen, die die ersten Geschichtsseite (Interplanetare Entwicklung) lesen, klicken zur nächsten, obwohl da nur ganz unten nach längerem Scrollen ein Link ist. Ab da ist der Leser "gefangen". Von der zweiten Seite (Die solare Koalition) geht es für 86% weiter zu Der Aufbruch zu den Sternen. Da setzen leiche Ermüdungserscheinungen ein: weiter gehts mit 47% zu Siedlungspolitik auf Konfrontationskurs. Ab da klickt der harte Kern der Leser weiter von Seiten zu Seite: 86%, 62%, 82%, 90%. Alles ziemlich gute Werte.

Das ist richtig toll.

_happy_reading()

1. April 2010

Suche Projektleiter, Teamleiter, Senior Developer, Lead Operator, Datenbank Manager

Als CTO der Deutschen Messe Interactive (DMI), einer neuen Tochter der Deutschen Messe AG in Hannover, suche ich für die IT-Abteilung mehrere Leute:

  • Projektleiter(in) - Integration Manager
  • Teamleiter(in) Softwareentwicklung - Senior Developer
  • Senior Systemadministrator(in) - Lead Operator
  • Datenbank Fachleiter(in) - Database Business Manager
  • Projektleiter(in) - Scrum Product Owner
  • Software Entwickler(in)
Stellen im Detail:
Ich baue in den nächsten 18 Monaten die IT-Abteilung der DMI auf. Dieses Jahr werden wir 5 Personen einstellen, nächstes Jahr weitere 10. Wir suchen besondere, gute Leute, die mit anpacken, Produkte und Projekte umsetzen und mit dem Unternehmen wachsen wollen. Wir haben hier die Chance eine moderne IT aufzubauen, moderner, als unser Top-Management für möglich hält. Alles ist neu, keine Altlasten. Neuer guter Code und Softwarearchitektur. Wer mich kennt, weiss, dass wir aktuelle Technologien verwenden: Agile, Scrum, Unittesting, Clean Code, SOLID, DRY, KISS und wir werden bald wieder ein regelmäßiges Developer-Seminar machen.

Die Deutsche Messe stellt im B2B-Umfeld Kontakt zwischen Herstellern und Interessenten her. Dazu dienen die großen Präsenzmessen CeBIT, Hannover Messe und viele andere. Die DMI setzt das Business der Messe im Netz fort. Die DMI führt Anbieter und Geschäftskunden über das Internet zusammen. Durch enge Verzahnung mit den Marketing- und Vertriebssystemen der Hersteller wird der Wert solcher Kontakte wirtschaftlich messbar. Kein Spam, keine New Economy, keine Handelsplattform, sondern echte Business Leads.

(Etwas) mehr über Deutschen Messe Interactive:
Bezahlung: gut
Urlaub: ziemlich gut
Arbeitsort: Hannover
Sicherheit: ja, das Startup ist solide finanziert (kein VC)

Schreibt mir an: heiner.wolf@messe-interactive.de
Schickt mir eine Telefonnummer und ein kurzes Profil. Ich rufe zurück.

Stellenausschreibung Senior Systemadministrator

Ihre Aufgaben:

  • Setup und Betrieb der Produktivserver für interne und externe Benutzer
  • Planung, Setup und Betrieb von Load-Balancer und Failover-Mechanismen
  • Verantwortung für Installation, Betrieb, Update, Sicherheit und Backup
  • Kommunikation mit dem Hosting-Dienstleister
  • Beratung der IT-Leitung bei Plattform- und Strategiefragen
  • Aufbau und Leitung des Operating-Teams
Ihre Skills:
  • Mehrere Jahre Erfahrung als Linux Admin (Debian)
  • Betrieb einer LAMP (PHP) Plattform
  • Erfahrung mit Installation und Betrieb von Open Source Anwendungen
  • Apache, DNS, Firewall, Load-Balancer, Backup-, Überwachungs- und Alarmierungtools
  • Professionelle Erfahrung mit Mailserver-Konfiguration und Massen-Mailings
  • Erfahrung mit CMS-, CRM-, Shop-Systemen
  • Im Produktiveinsatz: Munin, Nagios Subversion, NFS, rsync, VPN
  • Erfahrung als Administrator eines hochverfügbaren Systems
Vorteilhaft:
  • Mehrere Jahre Erfahrung im B2B Umfeld
  • Im Produktiveinsatz: LDAP, NFS, SOAP, mono
  • Windows Small Business Server
  • Konfiguration und Betrieb von SugarCRM, Joomla, Drupal, osCommerce, OTRS
  • Praktische Erfahrung mit Video-Streaming
  • Erfahrung im Einkauf von Internet-Dienstleistungen: Hosting, Traffic
Arbeitsort: Hannover
Beginn: je früher desto besser
Profile an: heiner.wolf@messe-interactive.de

Stellenausschreibung Teamleiter Softwareentwicklung

Ihre Aufgaben:

  • Technische Projektleitung über alle Projektphasen (Konzeption, Implementierung, Integration, Test und Rollout)
  • Steuerung der Implementierung von Komponenten und Systemen auf einer LAMP Plattform
  • Verantwortung für die Entwicklung von Produkten und Einzelfeatures
  • Kommunikation mit Dienstleistern und Partnern, Koordination der Umsetzung
  • Aufbau und Leitung eines Scrum Entwicklungs-Teams
  • Praktische Arbeit bei der Implementierung als „primus(a) inter pares“
  • Mitarbeit bei der Festlegung der IT-Strategie für die Systeminfrastruktur
Ihre Skills:
  • Sehr gute Programmierkenntnisse und mehrjährige praktische Arbeit in wenigstens 2 der Sprachen: C++, C#, Java, PHP, JavaScript
  • Sehr gute Kenntnisse in CSS, JavaScript, XML, DOM/DHTML, Subversion, Webservices, MySQL, LAMP
  • 4 Jahre Erfahrung und sehr gute Kenntnisse in objektorientierter Programmierung und Web-Anwendungsentwicklung
  • Projektleitungserfahrung
  • 2 Jahre Teamleitung als Lead-Developer/Senior-Developer
  • Praktische Erfahrung mit Agile-Development Methoden, wie Unit-Testing, Nightly-Builds und Pair-Programming
  • Abgeschlossenes Hochschulstudium in Informatik oder Naturwissenschaften
  • Sehr gute Englischkenntnisse
Vorteilhaft:
  • Praktische Erfahrung mit Scrum
  • Programmierung von Kernfunktionen oder Erweiterungen von Open Source Anwendungen wie SugarCRM, Joomla, Drupal, osCommerce
Arbeitsort: Hannover
Beginn: je früher desto besser
Profile an: heiner.wolf@messe-interactive.de