Kategorien
Ahnenforschung

Migration von PHPGedView nach Webtrees

Nach dem Upgrade der PHP-Version läuft die hier installierte PHPGedView Version meines Online-Stammbaums nicht mehr korrekt. Ich hatte schon seit einiger Zeit mit dem Umstieg auf webtrees geliebäugelt, weil es im Gegensatz zu PHPGedView aktiv weiterentwickelt wird. Hier ist also die webtrees-Variante meines Online-Stammbaumes. Die Installation und die Übernahme der Daten aus PHPGedView war problemlos.…

Kategorien
Software-Entwicklung

The Oracle „ADD_MONTHS“ pitfall

The Oracle DB function „add_months“ adds a given number of months to a given date: SQL> select add_months(to_date(‚04.03.14′,’dd.mm.yy‘),1) as result from dual; RESULT ——– 04.04.14 Nice. But what about 2014-02-28 plus 1 month? SQL> select add_months(to_date(‚28.02.14′,’dd.mm.yy‘),1) as result from dual; RESULT ——– 31.03.14 Ups. It turns out that (quote from documentation) If date is the…

Kategorien
Software-Entwicklung

Gehirnwäsche für Führungskräfte

This entry is part 5 of 7 in the series OOP 2014 Report

In dem gut besuchten Vortrag „Gehirnwäsche für Führungskräfte“ auf der OOP2014 hob Bernd Oesterreich zunächst darauf ab, dass „heutzutage“ viele Unternehmen eher im „komplex“-Bereich als im „kompliziert“-Bereich des Cynefin-Frameworks agieren, d.h. das „einfaches Ursache-Wirkung-Denken“ nicht mehr weiter hilft. (Das erste Mal habe ich über Cynefin aus der Präsentation „Management Brainfucks“ gelernt – ich kann nur…

Kategorien
Software-Entwicklung

Imposing Rule-Based Architecture on Legacy Systems

This entry is part 4 of 7 in the series OOP 2014 Report

This was the title of a talk by Michael Feathers (@mfeathers) at the OOP 2014 conference. I was looking forward to his talk because I like his book „Working effectively with Legacy Code“. In his talk he said that this book is about „bringing automated test in place“. I think that is a good summary.…

Kategorien
Software-Entwicklung

Improving estimates – the #NoEstimates view

This entry is part 3 of 7 in the series OOP 2014 Report

At the OOP 2014 conference, Vasco Duarte (@duarte_vasco) gave a talk on #NoEstimates. I heard the term before and I was curious. So I went to the talk. He said the question is „How can you predict the release date of your project without estimates?“. Vasco argues that to commit to an estimate is to commit…

Kategorien
Software-Entwicklung

Software-Evolution mit aim42 – Architecture Improvement Method

This entry is part 2 of 7 in the series OOP 2014 Report

Auf der OOP2014 starteten Stefan Tilkov und Gernot Starke „aim42“ – die Architecture Improvement Method. Viele Teams, die eine Software über einen längeren Zeitraum, sehen den Bedarf für (technische) Verbesserungen, um die Qualität und die Wartbarkeit der Software zu erhöhen. Das Problem dabei ist, das Management davon zu überzeugen, die nötigen Aufwände zu investieren. Die Nachricht…

Kategorien
Software-Entwicklung

OOP 2014 – erster Tag

This entry is part 1 of 7 in the series OOP 2014 Report

Dieses Jahr bin ich drei Tage auf der OOP Konferenz. Hier einige Notizen zu den von mir besuchten Talks und Keynotes. (noch nicht ganz fertig) Enterprise Application Integration War Stories So viele Stories waren es dann doch nicht. Die beiden Vortragenden sind u.a. auf die EAI-Patterns eingegangen. Erwähnt, weil mit Erfahrung hinterlegt, wurden Apache Camel…

Kategorien
Selbst-Management

What Should You Be Thinking About?

From the same-titled post @ Sources of Insight Right here, right now, during my workout, I should be thinking about the feel of the muscles in my chest, squeezing tightly. I couldn’t help but think how much more we get out of things, when we know what we should be thinking about, whether it’s an…