Tag Archives: Software-Entwicklung

Bitbucket Server und Data Center: Banner für Systemmitteilungen, Webhook für Smart Mirrors und mehr

Atlassian Bitbucket ist das ausgereifte Git-Repository-Managementsystem für moderne Software-Teams, das intensiv weiterentwickelt und im Monatsrhythmus mit neuen Funktionalitäten ausgestattet wird. Auch in den letzten Wochen haben die Atlassian-Teams mehrere Features und Optimierungen für Bitbucket in den Produktlinien Server und Data Center veröffentlicht. Die jüngsten Neuerungen fassen wir hier zusammen.

Wie Code Insights für Bitbucket andere Entwickler-Tools integriert und Pull-Requests beschleunigt

Hochwertiges Feedback ist ein zentraler Erfolgsfaktor für einen effizienten Software-Entwicklungsprozess: Je früher Rückmeldungen eingehen, desto eher sind Bugs und andere Probleme erkennbar und desto schneller und kostengünstiger ist die Behebung. CI-Systeme und andere Analysewerkzeuge können hilfreiche Informationen über die evolvierende Code-Basis generieren. Code Insights für Bitbucket Server bietet Teams die Möglichkeit, diese Tools direkt zu integrieren.

Google G Suite erweitern: Google Apps Scripts oder App Maker?

Google Apps Scripts und der App Maker sind zwei Möglichkeiten, die G Suite um Funktionen zu erweitern. Google Apps Script ist hierbei gleichzeitig auch die gemeinsame Programmiersprache beider Lösungen. Wenn dieselbe Programmiersprache verwendet wird – worin liegt dann eigentlich der Unterschied? Die offensichtlichste Differenzierung dürfte sein, dass der App Maker einen eigenen UI-Baukasten mitbringt, während Apps Scripts zumeist im Hintergrund laufen oder sich an die GUI-Elemente der G-Suite-Kernprodukte andocken. Das ist aber noch nicht alles, was man wissen sollte, um eine gute Entscheidung treffen zu können. Die folgenden Fragen sollten wir uns bei der Technologiewahl auf jeden Fall stellen.

Bamboo 6.8: Design-Optimierung, bessere Performance für Deployments, finale Stages in Plänen

Bamboo ist die Integration-Server-Lösung von Atlassian, die Entwicklungsteams durch ihren Funktionsreichtum und ihre tiefe Integration mit anderen Atlassian-Systemen eine leistungsstarke Grundlage für eine flexible CI-/CD-Pipeline bietet. Die neue Bamboo-Version 6.8 bietet dezente Design-Anpassungen, einen überarbeiteten Deployments-Bereich und finale Stages in Plänen. Dies sind die Neuerungen im Detail.

Bitbucket Server und Data Center 6: Technische Weichenstellung für die Zukunft

Atlassian Bitbucket bietet eine zentrale Lösung für die Verwaltung der gesamten Git-basierten Code-Basis im Unternehmen. Für das neue Major-Release hat Atlassian die technischen Grundlagen von Bitbucket Server und Data Center aktualisiert und damit die Weichen dafür gestellt, auch in den kommenden Jahren werthaltige Features und Verbesserungen für moderne Entwicklungsteams ausliefern zu können.

Code-Reviews mit den Google Cloud Source Repositories

Google Cloud Source Repositories

In der modernen Git-basierten Software-Entwicklung bilden Code-Reviews einen wichtigen Qualitätsbaustein. Etablierte und ausgereifte Tools, die entsprechende Workflows unterstützen, sind unter anderem GitHub und Atlassian Bitbucket. Auch Google hat ein entsprechendes Werkzeug in der Entwicklung: Google Cloud Source Repositories. Diese Lösung hat unser Kollege Kevin Wiesmüller bei einem Google-Cloud-Frühstück in Wiesbaden einmal vorgestellt.

Von der Idee zum Prototyp mit Google Firebase und Angular (Teil 2)

In diesem zweiteiligen Artikel stelle ich ein Arbeitsbeispiel vor, das für die „Liquid Democracy“-Bewegung entstanden ist: In Vorbereitung der Bildungsinitiative „Great American Debate“ soll ein Formular als Web-App entstehen, das Studenten und Freiwillige nutzen können, um für ein Event zum Thema Klimawandel eine Datenbank mit allen im Internet verfügbaren Informationen zu befüllen. Im ersten Teil des Beitrags habe ich gezeigt, wie wir unsere Web-App grundsätzlich aufsetzen und dafür Google Firebase und Angular nutzen. Nun wollen wir das Formular mit unserem Team und den Testern teilen.

Von der Idee zum Prototyp mit Google Firebase und Angular (Teil 1)

In diesem zweiteiligen Artikel stelle ich ein Projekt vor, das für die „Liquid Democracy“-Bewegung entstanden ist: In Vorbereitung der Bildungsinitiative „Great American Debate“ soll ein Formular als Web-App entstehen, das Studenten und Freiwillige nutzen können, um für ein Event zum Thema Klimawandel eine Datenbank mit allen im Internet verfügbaren Informationen zu befüllen. In diesem ersten Teil des Beitrags zeige ich, wie wir unsere Web-App grundsätzlich aufsetzen und dafür Google Firebase und Angular nutzen.

Bitbucket: Smart Mirroring und die Vorteile für verteilte Teams

Wer mit der Arbeit in verteilten Teams vertraut ist, kennt die besondere Kultur und die besonderen Herausforderungen dieses Settings. Und viele Remote-Entwicklungsteams werden durch langwierige Clone- und Fetch-Prozesse täglich aufs neue an die spezielle Situation erinnert. Hier kommt Atlassian Bitbucket ins Spiel und schafft Skalierbarkeit und Resilienz.