General
Vorträge und Termine 2012
On 23, Jan. 2012 | inGeneral | vonJohannes Hoppe
Dieses Jahr werde ich auf Konferenzen und User-Groups zu folgenden Themen sprechen:
- 31.01.2012 – VSone – NoSQL
- 20.03.2012 – mongoDB Berlin – Node.js
- 12.04.2012 – .NET UG Niederrhein – AOP
- 10.05.2012 – .NET UG Karlsruhe – NoSQL
- 14.05.2012 – DDC – NoSQL
- 29.08.2012 – .NET UG Braunschweig –
NoSQL Bootcamp - 17.09.2012 – WDC – Node.js & MongoDB
- 18.09.2012 – WDC – WebGL
- 12.10.2012 – NRW Conf – NoSQL
- 16.10.2012 – WebTech Conf – WebGL
- 12.12.2012 – GUI&DESIGN – WebGL
Ich freue mich, euch dort kennen zu lernen!
Surfen in Antalya (Türkei)
On 07, Sep. 2011 | inGeneral | vonJohannes Hoppe
Man kann am Sandstrand vom Urlaubs-Bezirk Lara in Antalya (Türkei) wunderbar mit einem kühlen Cocktail in der Hand faulenzen und Nichtstun. Oder man besucht die Surfschule von Erhan, Ender und Sinan, welche direkt am „Lara-Beach“ liegt.
Morgens ist der Wind ablandig (kommt vom Land) und das Meer spiegelglatt. Ideal für die Schnupperkurse und die Ausbildung bis zum Surfschein.
Mir hat der Kurs sehr viel Spaß gemacht und nach ein paar intensiven Trainings-Tagen habe ich jetzt meinen deutschen VDWS Windsurfing Grundschein in der Tasche. Diesen Nachweis benötigt man vor allem zum Mieten von Boards. Mit dem Grundschein kommt man an die „VDWS-Card im Scheckkartenformat“, welche auf einigen Revieren in Deutschland auf dem Wasser mitgeführt werden muss!
[GERMAN] Youtube: GreenerCC und SmartTT
On 31, Juli 2011 | inGeneral | vonJohannes Hoppe
Ich schwelge gerade in ImagineCup-Erinnerungen und habe hierzu zwei Videos unserer Projekte von 2009 (GreenerCC) und 2010 (SmartTT) neu hochgeladen.
Greasemonkey Script: jQuery AJAX Latency Display
On 03, März 2011 | inGeneral | vonJohannes Hoppe
Displays the time between two AJAX calls that were made through any jQuery function. It binds to ajaxStart() and ajaxStop(), so jQuery is used and required.
We use it for a manual UI tests where time is an acceptance criteria.
(function() { // ==UserScript== // @name jQuery AJAX Latency Display // @description Shows the time between ajaxStart() and ajaxStop(), jQuery is Required // @author Johannes Hoppe // ==/UserScript== var insertScriptContent = "\ var stopwatch;\ \ $(\"#latencyDisplay\").ajaxStart(function () {\ stopwatch = new Date();\ $(this).html(\"\");\ });\ \ $(\"#latencyDisplay\").ajaxStop(function () {\ elapsedTimeInSeconds = (new Date() - stopwatch) / 1000;\ $(this).html(\"AJAX Timer: \" + elapsedTimeInSeconds + \"s\");\ });" var insertDiv = document.createElement("div"); insertDiv.id = "latencyDisplay"; document.body.appendChild(insertDiv); var insertScript = document.createElement("script"); insertScript.type = "text/javascript"; insertScript.text = insertScriptContent; document.getElementsByTagName("head")[0].appendChild(insertScript); })();
You can download and install this little Greasemonkey Script at http://userscripts.org/scripts/show/98208
GERMAN: Save the Pixel (Kompositionslehre + Effektives Webdesign)
On 12, Jan. 2011 | inGeneral | vonJohannes Hoppe
[ENGLISH] I found this presentation on my disk. It’s an introduction to the art of simple and effective web design. The slides are in German only.
@My Students: FYI! This is just for your interest!
(not for the exams ;-))
[DEUTSCH] Ich habe diese Präsentation aus dem Jahre 2009 auf meiner Festplatte entdeckt. Sie führt in meine Grundsätze für ein schlichtes und effektives Webdesign ein. Inhalte sind Kompositionslehre, Effizienz und Schlichtheit und besucherspezifische Kommunikation.
GERMAN: WCF Einführung (WCF Introduction)
On 10, Nov. 2010 | inGeneral | vonJohannes Hoppe
[ENGLISH] I found this presentation on my disk. It’s an introduction to the Windows Communication Foundation (WCF) that was released with .NET 3.0. The slides are in German only. But the demo solution is written in English.
@My Students: this is just for your interest! But I’m going to introduce Message Exchange patterns in the next lesson.
[DEUTSCH] Ich habe diese Präsentation auf meiner Festplatte entdeckt. Sie führt in die Windows Communication Foundation (WCF) ein, welche ab .NET 3.0 mit an Bord ist. Die Folien sind auf Deutsch. Mit dabei ist ein Demo-Anwendung.