GitHub

Java-Trends 2020, Spring Boot & Groovy 3.0 – Unsere Top-Themen der Woche

Valentienstag, die Oscars und der internationale Tag der Frauen und Mädchen in der Wissenschaft: In der vergangenen Woche war mal wieder einiges los! Anlässlich des Ehrentags von Frauen in der Wissenschaft haben wir einige inspirierende Weisheiten unserer Women in Tech herausgesucht. In der Werbepause der Oscars präsentierte Samsung seine Galaxy S20-Reihe und das Galaxy Z Flip – wir präsentieren die wichtigsten Features in unserem Planet Android. Und anlässlich des Valentienstages haben wir ein paar Geschenkideen passend für Entwickler vorgestellt.

GitHub: CLI erreicht Beta-Phase & Enterprise Server 2.20 ist da

Die von Microsoft einverleibte Plattform für Open-Source-Projekte GitHub präsentiert aktuell eine Welle an Updates. So hat GitHub zum einen sein Komandozeilenwerkzeug CLI als Beta-Version für macOS, Linux und Windows zur Verfügung gestellt. Zum anderen wurde der Enterprise Server 2.20 veröffentlicht.

JEP 369: GitHub wird designierte Hosting-Plattform für Java

Im Sommer 2018 erblickte Projekt Skara das Licht der Welt. Die Aufgabe: Alternativen für Mercurial als Javas Versionskontrollsystem (VCS) finden. Das Ergebnis ließ nicht lange auf sich warten und hieß (natürlich) Git. Der nächste Schritt, nämlich die passende Hosting-Plattform für die Repositories zu wählen, ist Bestandteil von JEP 369. Der Name der Plattform ist wenig überraschend…

State of the Octoverse 2019: Top 10 Programmiersprachen und Open-Source-Projekte

Es ist wieder soweit: GitHub hat die neueste Ausgabe seines jährlichen Reports State of the Octoverse veröffentlicht. Darin sind die beliebtesten Programmiersprachen und Projekte auf GitHub aufgeführt, und soviel sei schon verraten: Python hat erstmals Java an Beliebtheit überholt. Auch die Trendsprachen und -projekte mit dem stärksten Wachstum wurden ermittelt.

GitHub übernimmt die Code-Analyseplattform Semmle

Die von Microsoft einverleibte Plattform für Open-Source-Projekte GitHub geht auf Expansionskurs und übernimmt den Code-Analyse-Anbieter Semmle. Mit deren Technik können GitHub-Nutzer ihren Code auf potenzielle Schwachstellen untersuchen lassen.

Git 2.23: Experimentelle Ergänzungen zu „git checkout“

Git hat ein Update erhalten. Die zahlreichen Optionen, die von git checkout abgedeckt werden, könnten in Zukunft auf verschiedene Befehle aufgeteilt werden. Dazu wurden nun zwei experimentelle Kommandos für Git eingeführt: git switch sowie git restore. Auch darüber hinaus gab es wieder einige Neuerungen an Git.

Gitea 1.9 – Git mit Tee, aber ohne GitHub

GitHub und GitLab kennen vermutlich die meisten Entwickler. Aber wie sieht es mit den Alternativen aus? Eine solche Alternative nennt sich Gitea und bietet eine Lösung für selbstgehostete Git-Services an. Das Projekt ist community-getrieben und wurde kürzlich in einer neuen Major-Version veröffentlicht.

DevOoops – Von Pre-Git zu Git

„DevOoops“ ist die ironische Bezeichnung von Fehlern, die bei der Umsetzung von DevOps-Initiativen entstehen können. Dabei ist das oberste Ziel solcher Initiativen die Effizienzsteigerung im Softwarebereitstellungsprozess. Doch nicht immer führen diese zur angestrebten reibungslosen Verknüpfung agiler Software-Entwicklung (Development) mit einem steten, stabilen und sicheren IT-Betrieb (Operations). Die dreiteilige Fachartikelserie DevOoops beleuchtet die Hintergründe je eines „DevOoops“ anhand konkreter Szenarien und gibt dazu passend konkrete Handlungs- und Lösungsempfehlungen. Im dritten und letzten Teil geht es um das Software Configuration Management und dessen Wichtigkeit für den Erfolg von DevOps.

Erstes zu Angular 9, Java 13 und Huaweis neues Betriebssystem – Unsere Top-Themen der Woche

Erst vor wenigen Tagen hat Angular 8 das Licht der Welt erblickt, schon wurde die erste Beta-Version für 8.1 veröffentlicht. Mit kleinen Schritten nähern wir uns also Angular 9. Apropos Veröffentlichungen, auch GitHub Desktop 2.0 ist erschienen – Stashing und Rebasing heißen hier die Zauberwörter. Obendrein gibt es Neuigkeiten zu Huaweis neuem Betriebssystem. ARK OS ist der angeblich erste Beweis für Huaweis eigenes Betriebssystem.

GitHub Sponsor-Programm startet: Ein Herz für Open Source

Mit seinem neuen Sponsor-Programm zeigt die Entwicklerplattform GitHub offiziell ihre Liebe zur Open Source. Durch GitHub Sponsor, das nun in der Beta-Version startet, können Nutzer ihr liebstes Open-Source-Projekt durch Spenden weiter vorantreiben und die Entwickler dahinter unterstützen. Außerdem wurden neue Funktionen angekündigt, mit denen leichter auf Sicherheitslücken reagiert werden kann.

Jakarta EE, GraalVM 19 und Microservices – Unsere Top-Themen der Woche

Die letzte Woche verging wie im Flug – kein Wunder bei so viel spannden Themen! Zum einen wird der Namespace javax für Jaktara EE nun doch nicht verfügbar sein. Wir haben nachgefragt, wie es mit Jakarta EE nun weitergeht. Zum anderen ist GraalVM 19 produktionsreif und in zwei verschiedenen Editionen verfügbar. Außerdem war Tag des Freelancers und wir haben Gehalt, Trends und Berufchancen genauer unter die Lupe genommen.

Projekt git-bug: Eingebettetes Bugtracking in Git

git-bug ist ein in Entwicklung befindlicher Bugtracker. Er soll das Handling von Fehlern im Quellcode ohne einen Online-Dienst und bei Bedarf auch ohne Internetverbindung unterstützen. Das Tool wird in Go geschrieben und ist in Git eingebettet.