All posts by tgross

HipChat in Webseiten integrieren

Sie möchten HipChat in eine öffentliche Webseite einbinden, z.B. um Nutzern Support per Live-Chat anzubieten oder um im Vertrieb eine direkte Ansprechoption für Interessenten zu schaffen? Dann haben Sie die Möglichkeit, ein kleines HipChat-Panel in beliebige Seiten zu integrieren. Alles, was Sie brauchen, ist die URL eines Chatraums mit aktiviertem Gastzugang und das jQuery-HipChat-Plugin.

Auf dem Highway to Health durch die Zombie-Apokalypse – Das Gesundheitsvorsorgespiel bei //SEIBERT/MEDIA (Teil 2)

Im ersten Teil des Artikels habe ich beschrieben, was es mit dem Gesundheitsvorsorgespiel bei //SEIBERT/MEDIA auf sich hat, warum es so etwas gibt und weshalb es zwischenzeitlich eingeschlafen ist. Daran anknüpfend, berichte ich nun, wie wir es aus seinem Dornröschenschlaf wachküssen und dank eines überarbeiteten Konzepts letztlich zu einem Erfolg machen konnten, von dem die Teilnehmer nachhaltig profitiert haben.

Auf dem Highway to Health durch die Zombie-Apokalypse – Das Gesundheitsvorsorgespiel bei //SEIBERT/MEDIA (Teil 1)

Bei //SEIBERT/MEDIA haben wir schon vor Jahren damit begonnen, etwas mehr auf gesunde Ernährung zu achten und immer mal wieder gemeinsam sportlich aktiv zu sein. Aber da sich die meisten dieser Aktivitäten außerhalb des Büros abspielen, ist die Motivation vieler Kollegen entsprechend zurückhaltend. Glücklicherweise kam uns vor etwa zwei Jahren bei einem Open Space eine zündende Idee. Die Überlegungen fingen damit an, dass wir Events von den Kollegen für Kollegen anbieten wollten, und schon war das “Health Prevention Game” geboren. Wie das Spiel funktioniert und welche Iterationen es vom “Health Prevention Game” zum “Highway to Health” durchlaufen hat, beschreibe ich in diesem zweiteiligen Artikel.

Software-Entwicklung mit Git: Einführung in Git-Hooks

Git-Hooks sind Skripte, die jedes Mal automatisch ausgeführt werden, wenn in einem Git-Repository ein bestimmtes Ereignis eintritt. Auf diese Weise lässt sich das interne Verhalten von Git anpassen, indem individualisierbare Aktionen an Schlüsselstellen des Entwicklungszyklus’ ausgelöst werden. Dieser einführende Artikel gibt zunächst einen konzeptionellen Überblick.

Git-Tutorial: git log für Fortgeschrittene – Log-Output formatieren (Teil 2)

Der Sinn uns Zweck einer Versionskontrolle wie Git ist es, Änderungen am Projekt nachvollziehen zu können. Einer der mächtigsten Git-Befehle ist in diesem Zusammenhang git log. Er ermöglicht einerseits die passgenaue Formatierung der Log-Ausgabe und andererseits die spezifische Filterung von Commits. Im ersten Teil dieses Tutorials haben wir uns diverse Formatierungsmöglichkeiten angesehen. Darauf bauen wir auf und zeigen weitere Optionen.

Git-Tutorial: git log für Fortgeschrittene – Log-Output formatieren (Teil 1)

Der Zweck eines jeden Versionskontrollsystems besteht darin, Änderungen an unserem Code festzuhalten. Aber all diese Historie verfügbar zu haben, bringt uns nichts, solange wir nicht wissen, wie wir in ihr navigieren. An dieser Stelle kommt der Befehl git log ins Spiel. Die erweiterten Funktionen von git log lassen sich in zwei Kategorien einteilen: die Formatierung, wie ein jeder Commit angezeigt wird, und die Filterung, welche Commits in der Ausgabe enthalten sind. Zunächst wollen wir uns einige Formatierungsoptionen ansehen.

Kinder und Jugendliche lernen bei //SEIBERT/MEDIA Programmieren

Kindern und Jugendlichen bietet //SEIBERT/MEDIA in Zusammenarbeit mit Christian Duncker von der Immanuel-Kant-Schule in Rüsselsheim die Möglichkeit, kostenfrei Programmieren zu lernen. In unserem Wiesbadener Office finden an jedem zweiten Samstag ab 9:00 Uhr Sessions statt, in denen junge Leute sich unter Anleitung in die Grundlagen der Informatik einarbeiten – unser Beitrag zur Förderung des Entwicklernachwuchses, der von den jungen Leuten bisher gut angenommen wird.

Git-Tipps: Reset, Checkout und Revert für Fortgeschrittene (Teil 2)

Die Git-Befehle git reset, git checkout und git revert kann man leicht durcheinanderbringen. Diese Tutorial-Reihe soll helfen, sie voneinander abzugrenzen und Git-Entwickler in die Lage zu versetzen, immer das richtige Kommando für eine spezifische Entwicklungsaufgabe zur Hand zu haben. Nachdem wir uns im ersten Teil git reset näher angesehen haben, widmen wir uns nun dem Auschecken und dem Reverting.

Git-Tipps: Reset, Checkout und Revert für Fortgeschrittene (Teil 1)

Die Befehle git reset, git checkout und git revert gehören zu den nützlichsten Werkzeugen, die Git mitbringt. Sie alle ermöglichen es, Änderungen in einem Repository rückgängig zu machen, wobei die ersten beiden auch genutzt werden können, um Commits oder individuelle Dateien zu modifizieren. Weil sie sich so ähnlich sind, kann man leicht verwechseln, welcher Befehl in welchem Entwicklungsszenario zum Einsatz kommen sollte. Dieses und die folgenden Tutorials vergleichen die am häufigsten auftretenden Konfigurationen von git reset, git checkout und git revert.