Alle Artikel mit dem Schlagwort: kurz & gut

Mit agilen Spielen komplexe Sachverhalte besser erfassen (Interview)

Habt ihr schon mal vom Boss-Worker-Game oder der Marshmallow Challenge gehört? Wisst ihr, wie ihr gemeinschaftliche Büro-Suppenkoma in ein Meeting voller Witz und Kreativität verwandeln könnt? Marc Bleß und Dennis Wagner haben besonders bewährte agile Spiele in einem O’Reilly-Taschenbuch zusammengefasst – und einen Überraschungserfolg gelandet. Für das oreillyblog habe ich mit den beiden gesprochen. Lieber Marc, lieber Dennis – erst einmal herzlichen Glückwunsch zu eurem Buch, und ganz besonders zu dem riesigen Erfolg damit. Das Buch ist vor gerade einmal acht Wochen erschienen und soeben haben wir den zweiten Nachdruck beauftragt. Das ist ein Ausnahmeerfolg! Haben denn alle nur auf ein solches Buch gewartet? (Ihr auch?) Dennis: Offensichtlich! Spaß beiseite. Wir sind auf die Idee zu dem Buch gekommen, weil wir uns auf einer Konferenz beim Mittagessen über das Thema Mentoring unterhalten haben. Welche Tools, Bücher, Podcasts und Blogs wir im Rahmen unseres Jobs so empfehlen. Und dabei haben wir festgestellt, dass es gerade für das Thema Spiele eigentlich nur eine allseits bekannte Quelle gibt: tastycupcakes.org. Das ist eine (riesige) Webseite mit Sammlungen hunderter Spiele. …

Bootstrap - kurz & gut

Neuerscheinung: Bootstrap – kurz und gut

Das CSS-Framework Bootstrap ist vor allem aus der mobilen Webentwicklung nicht mehr wegzudenken. In Bootstrap – kurz und gut erklärt Jörg Krause detailliert und auf den Punkt, wie die Entwicklung mit Bootstrap 4 funktioniert. Was haben die Webseiten der Vogue, des JavaScript-Tools Meteor oder des verschlüsselten Messengers Wire gemeinsam? Nun, inhaltlich wohl nicht allzu viel, technisch jedoch eine ganze Menge. Sie alle setzen auf Bootstrap, einem der aktuell beliebtesten CSS-Frameworks. Das von Twitter initiierte Open-Source-Framework eignet sich ideal dazu, responsive Webseiten oder Apps zu erstellen. Layout, Fonts und Bilder passen sich perfekt an die Bildschirmgröße an, egal ob Sie sie die Webseiten am Desktop, auf dem Tablet oder am Smartphone ansteuern. Nicht ohne Grund hat sich das mittlerweile in der vierten Version vorliegende Bootstrap eine große Fangemeinde unter Designern und Webentwicklern erarbeitet. Bootstrap – kurz & gut ist das perfekte Nachschlagewerk: Jörg Krause erklärt darin präzise und anschaulich, wie Designer und Webentwickler ansprechende Weboberflächen auf Basis des quelloffenen CSS-Frameworks erstellen können. Mit mehr als 25 Jahren Erfahrung als Web- und Softwareentwickler sowie Trainer und Firmenberater weiß Krause …

Android Kotlin Java C++

Neuerscheinungen: Android, Java, C++-Taschenbücher

Machen wir’s kurz & gut: Wir haben drei neue Taschenbücher.  Android mit Kotlin – kurz & gut Einfacher, besser, schneller: das sind die Attribute, die im Zusammenhang mit Kotlin aufgezählt werden. Das Framework erlaubt die Entwicklung nativer Android-Apps, neben Java ist Kotlin die einzige offiziell unterstützte Progammiersprache. Jörg Staudemeyer hat hier eine kompakte Einführung geschrieben, für alle, die sich das erforderliche Know-how rasch aneignen und dann loslegen wollen. Denn dafür ist Kotlin da. Java – kurz & gut Unter Java-Programmierern so bekannt wie noch immer empfohlen ist die kleine Taschenreferenz von Robert Liguori und Patricia Liguori, in der alle wichtigen Java-Befehle auf einen Blick aufgeführt sind. Okay – auf 276 Seiten und jetzt auch für Java 9. Sowohl Robert als auch Patricia arbeiten übrigens als Entwickler im Bereich Echtzeitluftverkehrssysteme. Extrem genaues Arbeiten dürfte da Pflicht sein …  C++ – kurz & gut Ein Klassiker der O’Reilly-Taschenbibliothek: Kyle Loudon und Rainer Grimm liefern hier alle Features der Sprache zum schnellen Nachschlagen. Rainer Grimm, einer der führenden deutschen C++-Experten, hat die englische Originalausgabe nicht nur übersetzt, sondern …

Ist das ein Bug von jQuery?

Problem Sie nutzen jQuery-Code, um ein verborgenes Element anzuzeigen und dessen HTML-Inhalt nach einer Zeitverzögerung zu setzen, die Sie mit setTimeout() erzeugen: function delayLog(text) { setTimeout( “$(’#log’).show().html(text)”, 1000); } // Irgendwo weiter unten im Code delayLog(’Hello’); Der Aufruf von .show() funktioniert, aber der von .html(text) führt nicht zum gewünschten Ergebnis. Die Firebug-Konsole zeigt, dass die Variable text nicht definiert ist. Der gleiche jQuery-Code funktioniert, wenn er nicht per setTimeout() aufgerufen wird. Gibt es ein Problem, wenn jQuery zusammen mit setTimeout() genutzt wird? Lösung Eine Möglichkeit, herauszufinden, ob jQuery die Ursache des Problems ist, ist das Ersetzen Ihres jQuery-Codes durch anderen JavaScript-Code, der kein jQuery verwendet. In diesem Beispiel können wir den jQuery-Code durch ein einfaches alert() austauschen: function delayLog( text ) { setTimeout( “alert(text)”, 1000 ); } Wenn wir diese Version des Codes auszuprobieren, taucht das gleiche Problem auf – es gibt keinen Alert und Firebug meldet wieder, dass text nicht definiert ist. Damit haben wir das Problem zwar noch nicht gelöst, es aber deutlich eingeschränkt. Es ist ganz offensichtlich nicht jQuery (sofern nicht die …

Windows-Server-Befehle aus der Nähe betrachtet: wmic

Unser Autor, der Windows-Experte, Consultant und IT-Architekt Helge Klein erläutert in loser Folge interessante Windows-Server-Befehle. Heute: wmic. Windows enthält mit WMI seit vielen Versionen eine Art interne Datenbank, die äußerst detaillierte Informationen über das jeweilige System speichert. Unglücklicherweise ist WMI nicht ganz zu Unrecht als komplex verschrien. Nicht zuletzt mangelt es an einer grafischen Oberfläche, um einfach durch den Wust an Daten navigieren zu können. Trotz dieser Mankos lohnt die Beschäftigung mit WMI, da es oft keine (einfache) andere Möglichkeit gibt, an benötigte Informationen heranzukommen. Ein schönes Beispiel dafür liefert einer meiner Blog-Artikel, in dem verschiedene Möglichkeiten gezeigt werden, das Datum einer Windows-Installation zu bestimmen. Ein weiteres Beispiel: Die Fragestellung, welche Programme denn alle auf einem bestimmten Computer installiert sind, klingt trivial. Jedoch gibt es meines Wissens keine Möglichkeit, an diese Daten vollständig (und einfach) heranzukommen – außer WMI. Die entsprechende Befehlszeile ist hier beschrieben: http://s.sepago.de/helge/2010/01/14/how-to-list-all-installed-applications-from-the-command-line/. Im zweiten Beispiel wird der Windows-Befehl wmic verwendet. Er stellt eine Art Kommandozeilenschnittstelle zu WMI dar. Die folgende Beschreibung von wmic stammt aus dem Buch Windows-Befehle für Server 2008 …