#Programmieren

GitLab 9.4: Neue Navigation und mehr Monitoring

Mit GitLab 9.4 kommt eine neue Navigation, die Anwender aber selbst aktivieren müssen. Das soll zu weniger Verwirrung führen als eine plötzliche Umstellung. Außerdem wurde das Monitoring von Anwendungen verbessert und Pipelines lassen sich nun differenzierter planen.

Stack Overflow führt Channels ein: Frag doch das Team!

Frag die Entwickler-Community, bekomm‘ eine Antwort. Das ist das Prinzip hinter Stack Overflow. So lange das problematische Codestück kein proprietäres ist, konnte Entwicklern geholfen werden. Nun können sie auch Dinge fragen, die nicht in die Öffentlichkeit geraten sollen. Mit Stack Overflow Channels sind teaminterne, private Q&A-Runden möglich.

Wie die Liebe zu Code begann

Für viele Entwickler ist Coden mehr als ein Job, sie lieben das Programmieren und Problemlösen. Das zeigt sich unter anderem in den unzähligen Seiten- und Hobbyprojekten, die sie betreiben. Diese Liebe hat oft kuriose Ursprünge, vor allem in Zeiten, in denen Computer und Software nicht so omnipräsent waren wie heute. Auf Twitter berichten zurzeit Entwickler weltweit in 140 Zeichen darüber, wo ihre Liebe zu Code und oft auch ihre Karriere begann.

Funktional(er) mit Java programmieren: Vavr – der Java-Slang

Mit Java 8 hat die funktionale Programmierung in Java Einzug gehalten. Allerdings fehlen in der Standardbibliothek noch viele Features, die man von anderen Programmiersprachen wie Scala kennt. Das Open-Source-Projekt Vavr möchte diese Lücke füllen und stellt unter anderem persistente Datenstrukturen, algebraische Datentypen und bessere funktionale Schnittstellen für Java 8 bereit.

Grundkurs Drohnensteuerung: So lernen Quadrocopter mit Fantom fliegen

Der Traum vom Fliegen – welcher Mensch hatte ihn noch nicht? Da ein Pilotenschein allerdings sehr teuer ist und die Evolution uns nach wie vor keine Flügel spendiert hat, kann man versuchen, sich mit einem Quadrocopter Ausgleich zu verschaffen. In diesem Artikel zeigt Steve Eynon, Technical Consultant bei SkyFoundry, wie man mit der Programmiersprache Fantom ein Programm zur Kontrolle des Quadrocopter „Parrot AR Drone“ schreibt.

GitHub lädt Entwickler zum Open-Source-Friday ein

Open Source regiert die Welt – zumindest was die Tech-Branche angeht. Gleichzeitig ist es jedoch manchmal schwer zu wissen, wo man am besten anfangen sollte oder wo die eigenen Talente am nötigsten gebraucht werden. Laut GitHub ist es höchste Zeit, der Community etwas zurück zu geben und sich mit seinem Können einzubringen. Und dafür wird der Einstieg einfacher als je zuvor gestaltet.

Programmiersprachen 2017: Popularität, Arbeitsmarkt und Gehalt

Beliebtheit ist nicht alles. Das wissen wir aus zahlreichen Filmen und Fernsehserien, die in US-amerikanischen High Schools verortet sind. Wir haben uns angesehen, ob sich diese Aussage auch auf Programmiersprachen anwenden lässt. Anhand diverser Indices und Analysen von Fachportalen, haben wir für Sie eine Übersicht über die derzeitige Programmiersprachenlandschaft mit Fokus auf Popularität, Nachfrage auf dem Arbeitsmarkt und Durchschnittsgehalt angefertigt.

Der Code Codex: Besser programmieren mit fünf Tipps

Guter Code oder schlechter Code – Definitionen dafür, woran die Code-Qualität erkennbar ist, gibt es viele. Die Lesbarkeit von Code stellt aber häufig ein wichtiges Kriterium dar. An welche goldenen Regeln sollten sich Entwickler halten, um ihren Kollegen das Leben nicht schwerer zu machen als nötig?

Open-Source-Projekte besser machen

GitHub hat mit einer Umfrage die Open Source Community unter die Lupe genommen. Die Ergebnisse geben Hinweise, was erfolgreiche Projekte ausmacht. Die Dokumentation ist beispielsweise nicht nur für die Anwender, sondern auch für aktive und zukünftige Committer wichtig – und vor allem für die Diversität.

Ballerina – die Programmiersprache für Integrationsszenarien aller Art

Die Programmiersprache Ballerina macht ihrem Namen alle Ehre. Sie ist flexibel, mächtig und wunderschön – sagen jedenfalls die Sprachdesigner. Entwickelt wurde die Sprache mit einem Fokus auf Integrationsszenarien sowie Nebenläufigkeit und bietet neben einer textuellen Syntax auch eine grafische. Wir haben uns die Balletttänzerin unter den Programmiersprachen einmal genauer angesehen.

JVM-Sprache Processing: die Einstiegsdroge ins Coden für Designer [Pirates of the JVM]

Nach den zahlreichen Segelturns auf den Weltmeeren der JVM wird es Zeit, die Segel zu streichen. Und das meinen wir in diesem Fall wörtlich. Die Pirates of the JVM landen für die dringenden optischen Nachbesserungen auf der Insel Processing. Der berühmte Designer Ben Fry entwickelte den Java-Dialekt als Sprache für das Erlernen des Programmierens im Kontext der visuellen Künste.