Schlagwort: Java
-

JavaLand Insights: Einblicke in die Welt der Fortbildungen mit Thieu und Frank
von
Teil 2/3 unserer Interviewreihe zu Fortbildungen Eine Konferenz mit Achterbahnen, Studi-Vibes und Community-Orga? Das ist das JavaLand, an dem meine Kolleg*innen Thieu und Frank im März diesen Jahres teilgenommen haben. Ich habe sie nach ihren Eindrücken gefragt. Besonders spannend waren dabei ihre unterschiedlichen Perspektiven, Frank ist nämlich schon seit fast 40 Jahren als Entwickler tätig,
-

Podcast – Open Source in der Softwareentwicklung
von
Open Source, einst angefangen mit Linux, gibt es inzwischen seit 30 Jahren und ist allgegenwärtig (siehe Java, Kotlin, TypeScript…). Mit meinem Kollegen Kolja, der bei uns u. a. das Open Source Team leitet, werfe ich einen Blick auf zahlreiche Aspekte des Themas, so z. B.:– Warum und wann sollte man Open Source einsetzen?– Und warum
-
JDBC Zugriff auf Oracle-Datenbank scheitert mit I/O-Fehler: Connection reset
Warum komme ich plötzlich nicht mehr an die Datenbank? Mit einer unserer Java-Anwendungen hatten wir plötzlich ein unerklärliches Zugriffs-Problem auf die darunter liegende Oracle Datenbank. Nach der Installation der Anwendung auf einer neuen Virtuellen Maschine scheiterte jeder JDBC-Zugriff auf die Datenbank mit dem Fehler: obwohl der Datenbank Server selbst nicht verändert wurde. Wir konnten den
-
Vaadin und AngularJS – glücklich vereint
von
Sie haben sicherlich schon viel über xJS Frameworks, allen voran AngularJS, gehört. Als Vaadin Entwickler haben Sie sich vielleicht auch schon die Frage gestellt, wie Sie mit diesen Frameworks umgehen sollen. Ignorieren? Das wäre ein Jammer, denn die Frameworks eröffnen eine Menge großartiger Möglichkeiten. Ein kompletter Wechsel? Wäre auch schade, da Sie dann auf Vaadin
-
OptaPlanner hilft bei verteilten Schulstandorten (Teil 5/5)
von
Nachdem Restriktionen, Bewertungsfunktion und Lösungsverfahren implementiert und konfiguriert sind (siehe Teil 4), kann letztendlich die Optimierung des Stundenplans ausgeführt werden. Dieser letzte Beitrag der Blogreihe stellt den Optimierungsvorgang sowie die dabei erzielten Ergebnisse vor.
-
OptaPlanner hilft bei verteilten Schulstandorten (Teil 4/5)
von
Die vorigen Teile dieser Serie haben beschrieben, wie das Optimierungsproblem modelliert und das Modell mit Hilfe von OptaPlanner umgesetzt wird. Dieser Teil beschäftigt sich mit dem eigentlichen Lösungsverfahren des Problems. Ablauf der Optimierung Der Solver übernimmt die Optimierung des Problems und durchläuft dabei mindestens zwei Phasen. In der ersten Phase wird eine Ausgangslösung erstellt. Diese
-
Integration von JBake in Maven – Statische Websites
von
JBake ist ein „Java-basierter, open source Generator für statische Seiten“ (http://jbake.org/, auf github https://github.com/jbake-org/jbake). Bestens geeignet, um statische HTML-Seiten zu erstellen. Das langsame Laden von dynamischen Inhalten entfällt. Ebenso Probleme, die bei der Indexierung und Suchmaschinenoptimierung/SEO auftreten können, wenn die Seite erst beim Laden per JavaScript zusammengesetzt wird. Gleichzeitig bieten verschiedene Template Engines, wie bspw.
-
OptaPlanner hilft bei verteilten Schulstandorten (Teil 3/5)
von
Modellierung des Problems Eine Zuordnung von verfügbaren Schulstunden zu Unterrichtsstunden ist mit dem Datenmodell aus Teil 2 dieser Serie nun prinzipiell möglich. Für eine sinnvolle Optimierung mit Hilfe von (Meta-) Heuristiken fehlen jedoch die Restriktionen des Zuordnungsproblems sowie eine Möglichkeit zur Bewertung verschiedener Lösungen. Umgesetzt werden können diese innerhalb von Optaplanner mit Hilfe der Regelengine
-
OptaPlanner hilft bei verteilten Schulstandorten (Teil 2/5)
von
Nachdem der erste Teil dieser Blogserie das fachliche Problem beschreibt, folgt hier der erste Teil der Modellierung. Modellierung des Problems In unserem Beispiel muss der Stundenplan nicht komplett neu erstellt werden. Wir können von einem bereits erstellten Stundenplan ausgehen und diesen optimieren. Zur Erstellung der Stundenpläne wird am ONG das weit verbreitete Stundenplanprogramm Untis genutzt.
-

OptaPlanner hilft bei verteilten Schulstandorten (Teil 1/5)
von
Aufgrund von Baumaßnahmen muss der Unterricht an einer Berliner Schule auf zwei Standorte aufgeteilt werden. Die Wechsel zwischen den Standorten führen zu einer zusätzlichen Belastung des Lehrkörpers. Die Software, die für die Erstellung der Stundenpläne eingesetzt wird, kann diese Wechsel leider nicht minimieren. Als wir das hörten, kamen wir schnell auf die Idee, die Java

Du muss angemeldet sein, um einen Kommentar zu veröffentlichen.