Agile Softwareentwicklung: Continuous Integration

Agile Softwareentwicklung mit Continuous Integration

Was ist Continuous Integration? Die agile Softwareentwicklung hat in den letzten Jahren an Popularität gewonnen und eine neue Art des Entwickelns ermöglicht. In diesem Zusammenhang ist auch Continuous Integration entstanden, geprägt von Martin Fowler. Ein Schlüsselelement des Ansatzes ist das regelmäßige Zusammenführen von Code-Änderungen in einem zentralen Repository, um Bugs frühzeitig zu erkennen und die…

Apps entwickeln mit Rust und Flutter

Wozu braucht es Rust & Flutter? Die stetig wachsende Nachfrage nach leistungsstarken mobilen Apps stellt Entwickler vor die Herausforderung, rechenintensive Anwendungen effizient und plattformübergreifend zu entwickeln. In diesem Artikel werden wir uns mit der Rolle der Programmiersprache Rust und des Frameworks Flutter bei der Bewältigung dieser Herausforderung befassen. Rust, eine moderne Sprache mit Fokus auf…

Innovation by Design: Wie Design Thinking die Innovationskraft steigert

Innovation ist für Unternehmen heute von entscheidender Bedeutung, um sich in einem dynamischen und wettbewerbsintensiven Umfeld zu behaupten. Dabei kann Design eine entscheidende Rolle spielen, insbesondere das Konzept der „Innovation by Design“. Was ist „Innovation by Design?“ Innovation by Design bezieht sich auf den Ansatz, Designprinzipien und -methoden in den Innovationsprozess zu integrieren. Es geht…

Generatives Design trifft auf CAD: Neue Horizonte für Design und Ingenieurskunst

Generative Computer Aided Design – ein Begriff, der auf den ersten Blick komplex wirkt. Was dahinter steckt, nämlich generative Gestaltung für industrielle Designprozesse, ist ebenfalls ein anspruchsvolles Unterfangen. Aber die Grundidee ist recht simpel: Ein Computer macht Entwürfe für uns Menschen, die wir dann in typischer CAD-Software betrachten können. In diesem Artikel wollen wir Ihnen…

Effektive Data Science-Dashboards mit Plotly Dash

Durch die Allgegenwart von Methoden der Data Science in verschiedensten Berufsfeldern sind individuell gestaltete Dashboards heute unverzichtbar. Plotly Dash liefert das Open Source Tool dazu! Wer Data Science betreibt – für die Finanzwelt, Marketing, Personalmanagment oder Infrastruktur – kommt um gut funktionierende Dashboards nicht herum . Der beste Algorithmus bringt einen nicht voran, wenn die…

Game Engine trifft Akkuschrauber

Die Blumen orientieren sich an dem kws Akkuschrauber.

Unsere Showcase-Anwendung „Sunflowers“ verbindet Radarsensoren, die Unity-Game-Engine und 5G-Technologie mit einer Videowand. Das Projekt entstand in einer Kooperation mit dem Spezialisten für Produktionssteuerung kws Computersysteme. Die interaktive Installation wurde beim Open Lab Day des Schwarzwald Campus präsentiert. „Sunflowers“ macht für Besucher spielerisch erfahrbar, wie Positionierungssysteme für Akkuschrauber funktionieren. Die kws-Akkuschrauber kommen in der Industrie zum…

Was ist die Finite Elemente Methode?

Die Finite Elemente Methode (FEM) ist eine Technik, die häufig in der Ingenieurwissenschaft und angewandten Physik verwendet wird. Die Grundidee der FEM besteht darin, komplexe Strutkturprobleme zu lösen. Dabei wird ein kontinuierliches System oder ein kontinuierlicher Raum in kleine, diskrete Elemente, die sogenannten Finite Elemente, zerlegt. Diese Elemente sind normalerweise einfacher geometrisch geformt, wie Dreiecke…

Datashader – leichtgewichtige Datenanalyse

Bei Studio Fluffy nutzen wir eine Vielzahl an Softwarekomponenten. Die Stärke der Bibilothek Datashader liegt darin, große Datenmengen schnell und ressourcenschonend zu visualisieren. In nahezu jedem Unternehmen entstehen große Datenmengen, beispielsweise durch Bildverarbeitung oder Sensorik. Diese sinnvoll zu analysieren und auszuwerten, sind wertvolle Fähigkeiten. Ein effizienter und intuitiver Weg, mit großen Datenmengen umzugehen, sind Visualisierungen.…