OOP 2015 – Tag 3

Datum: 30. Januar 2015
Autor*in: Marc Kurzmann


Heute ging’s gleich technisch los mit dem ersten Vortrag über Möglichkeiten zur Vereinfachung von Deployments und Abhängigkeiten zur Laufzeitumgebung. Goßes Problem stellt hier zum Einen die oftmals mühsame Bereitstellung der Laufzeitumgebung dar (insbes. Appserver, wie Tomcat etc.), zum Anderen bringt das eine große Abhängigkeit in den zu verwendenden Bibliotheken mit sich (Servlet-API). Einen interessanten Ansatz stellt hier Spring Boot dar. Hiermit lässt sich quasi eine embedded Laufzeitumgebung zusammenstellen, die dazu führt, dass am Ende nur noch ein jar-File in einer JVM-File gestartet werden muss. Der Start führt dann z.B. gleichzeitig ein Embedded Tomcat aus und startet darin die Anwendung. Möglicherweise wäre das ein Ansatz, wie wir zukünftig eine dedizierte Bereitstellung von tomcat-Instanzen umgehen können. Ausserdem würden hiermit Tomcat-Updates ohne Zutun im Betrieb automatisiert erfolgen können.
Eine weitere technische Session beleuchtete Möglichkeiten zur effizienten Auswertung (Aggregation/Visualisierung) von Logfiles quasi in Echtzeit unter Zuhilfenahme des ELK (ElasicSearch, Logstash, Kibana)-Stacks. Sehr interessant für Monitoring-Aufgaben auf Logfile-Basis.
Dann folgte ein Höhepunkt der OOP: die Keynote von Tom DeMarco: sein Vortrag schloß sich im Prinzip nahtlos dem Vortrag von Martin Fowler aus dem letzten Jahr an: die Ethik im Allgemeinen und speziell die Verantwortung jedes Einzelnen insbes. auch des Softwareentwicklers durch sein konkretes Handeln. War sehr phylosophisch angehaucht und regte zum weitergehenden Nachdenken an.
Danach wieder was technisches: Docker und seine Stärke im Zusammenhang mit Continuous Integration. Es zeigte sich, dass wir mit unserem Ansatz in der Produktentwicklung schon auf dem richtigen Weg sind.
Und schon wieder das nächste Highlight: Keynote-Speaker Robert Martin (Uncle Bob), bekannt u.a. durch sein Werk „Clean Coding“, machte auf sehr unterhaltsame Art einen Abriß von wichtigen Architektur-Entwicklungen in der IT, insbesondere unter dem Aspekt von Agilität und Web 2.0: seine Aussage, das Internet ist keine Architektur, sondern lediglich ein Ausgabekanal unter vielen anderen. Da ist was dran …
Als Abschluß der Konferenz war dann noch Gunter Dueck dran, der auf seine legendäre und humorvolle Art und Weise das Thema Verantwortungskultur beleuchtete. Die Aussage: jedes zusammenarbeitende Team bildet seine eigene Kultur. Einfach eine Kultur zu ändern ohne Commitment der Teilhaber kann nicht funktionieren, auch kann eine Person unterschiedlichen Kulturen/Teams zugehören, die oft gegensätzliche Regeln/Ziele etc. haben und dem sollte man sich bewusst sein.
Eine interessante Konferenz geht zu Ende – ich freue mich schon, den einen oder anderen Gedanken mit Leben zu füllen.
Schaun wir mal…


Kommentare

Selber kommentieren:






Weitere Beiträge zum Thema Technologie


imx.Platform News: Neue Module für die Whitelabel Widgets und Erweiterungen zum KI-Öffnungszeiten-Assistent

Autor*innen: Lena Grothe, Lorena Meyer


infomax   //   Technologie


Smarter arbeiten, schneller finden, besser pflegen: Das neue Update der imx.Platform Produktfamilie bringt eine ganze Reihe von Verbesserungen, die den redaktionellen Alltag spürbar erleichtern. Ob KI-gestützte Funktionen, ein übersichtlicheres Bedienkonzept oder erweiterte Möglichkeiten im Veranstaltungs- und Convention-Bereich – die aktuellen Neuerungen greifen an vielen Stellen gleichzeitig. Besonders im Fokus: mehr Effizienz für Redakteur*innen. Sammelaktionen wurden …


Beitrag lesen
21
JUL
26

Browser Diet

Autor*in: Benjamin Hofmann


Technologie


Eben bin ich über t3n auf eine interessante Website gestoßen: Browser Diet. Hier geht es darum, wie der Name bereits vermuten lässt, wie man Websites im Browser beschleunigen kann. Einiges davon machen wir bereits seit einiger Zeit, einiges nicht. Ein paar Beispiele dafür sind folgende Punkte: http://browserdiet.com/#cache-array-lengths Ein viel gemachter Fehler, auch in PHP, da …


Beitrag lesen
27
MRZ
13

Umzug eines MediaWiki auf neuen Server? Auweh…

Autor*in:


Projekte // Technologie // Über den Tellerrand


Ein kleiner Hinweis an Entwickler und Projektmanager, sollten MediaWiki-Projekte einen Serverumzug erfahren dürfen: Das Problem Versionen vor 1.19.x kommen mit den neuen Versionen der PCRX-Library (Perl Compatible Regular Expressions) nicht zurecht. So gehabt nun bei einem alten Projekt. Das Problem äußert sich dadurch, dass plötzlich auf den Seiten unter der Überschrift keine Contents mehr auftauchen, in der …


Beitrag lesen
03
DEZ
15

OOP 2014 – Martin Fowler: „Not just code monkeys“

Autor*in: Marc Kurzmann


Technologie // Über den Tellerrand


Ein Thema, welches mir persönlich sehr am Herzen liegt: jeder sollte sich seiner sozialen/ethischen Verantwortung bewusst sein. Dazu passt der Vortrag von Martin Fowler auf der OOP 2014. „Einer der Keynote-Speaker war Martin Fowler. Er hielt einen eindrucksvollen Vortrag, in dem er auch auf die soziale Verantwortung von Software-Entwicklern einging. Seine Botschaft „Not just code …


Beitrag lesen
10
FEB
14