My mind works.

Auf unserem Blog berichten wir über besonders spannende Ereignisse bei mindworks sowie im Umfeld der Märkte, Technologien und Vorgehensweisen, die uns bewegen.

Kopfgrafik [Blog]
 
14. Mai 2012
Die PHP-Usergroup Hamburg lebt! mehr
7. Mai 2012
mindworks ist BVDW-Qualitätsagentur mehr
4. Mai 2012
WLAN-Angriffe auf Webanwendungen verhindern mehr
20. April 2012
Zweite Symfony User Group Hamburg - vielversprechender Weg aus der “Dependency Hölle” mehr
 
 
 

Blog

27. März 2012: Medien-Studenten besuchen mindworks

Macromedia-Studenten bei mindworks

Bereits zum vierten Mal in Folge stattete uns heute die Internetmanagement-Klasse der Hamburger Macromedia Hochschule von Prof. Dr. Philipp Riehm ihren jährlichen Besuch ab. Die Studenten diskutierten mit uns über Fragestellungen zu speziellen Herausforderungen unseres Geschäfts. Schwerpunkte stellten die Themen Projektmanagement und Unternehmenskultur dar. Die Klasse besucht außer mindworks noch ganz unterschiedliche Unternehmen der digitalen Wirtschaft, wie zum Beispiel den Hoster IPHH, CELLULAR Germany und Google Germany.

1. März 2012: Erfolgreiche SFUGHH bei mindworks

Symfony LogoGestern Abend war es soweit und ich fand, sie war ein voller Erfolg, die erste Symfony User Group in Hamburg. Christian Schaefer, Produktmanager bei Gruner + Jahr Wirtschaftsmedien, kleine Rampensau (O-Ton Christian) und reger Blog-Schreiberling, warf die Frage auf, ob man über Jahre gewachsene, teils zugewachsene Projekte mit einer unübersichtlichen Struktur, bestehend aus unzähligen, miteinander verwobenen Teilen tatsächlich komplett über den Haufen werfen muss, um sie (wieder) erfolgreich zu machen. Ich kann mir vorstellen, dass der ein oder andere bestimmt gern ein klares “Ja” erwidert hätte. Christian aber wollte vielmehr auf die Tatsache aufmerksam machen, dass wir einfach nicht drum herum kommen, mit Legacy Code zu arbeiten. Das hat die unterschiedlichsten Gründe und wird uns immer wieder zuhauf begegnen.

Weiterlesen »

22. Februar 2012: Symfony User Group bei mindworks

Symfony LogoWir laden zur ersten Hamburger Symfony User Group ein: Am Mittwoch, 29.02.2012, öffnen wir um 18:30 Uhr unsere Tore, um dann – gestärkt mit Knabbereien und einem Bierchen – hoffentlich angeregt über das PHP-Framework zu diskutieren. Anlass zur Diskussion wird Christian Schaefers Vortrag (um 19 Uhr) bestimmt bieten, den er wie folgt ankündigt:

“Symfony 2 ist toll und bringt endlich eine saubere Architektur mit, die es einem erlaubt, Dinge vernünftig voneinander zu trennen und wirklich nur das zu nutzen, was man braucht. Egal ob man bisher auf symfony 1 oder irgendeinem anderen Framework gearbeitet hat, Symfony 2 ist aktuell einfach um Klassen besser. Zeit alles über Bord zu werfen und von vorne anzufangen! Oder?”

Weitere Details zur User Group findet Ihr hier: www.meetup.com/sfughh Bitte meldet Euch schnell an; der Platz ist leider begrenzt. Sollte es diesmal nichts werden: die nächsten Termine folgen.

5. Januar 2012: Die Ergebnisse des Plat_Forms-Wettbewerbes 2011 sind veröffentlicht

Automatisches Testen
Auf http://www.plat-forms.org/results-2011 kann eine erste Auswertung des Plat_Forms-Wettbewerbes 2011 bestaunt werden.

Die Mitarbeiter von Prof. Dr. Lutz Prechelt an der FU Berlin haben über ein halbes Jahr die Daten, die während des Wettbewerbes aufgenommen wurden (Source-Code, Tätigkeits-Protokolle etc.), ausgewertet und zu aussagekräftigen Thesen verdichtet.

Weiterlesen »

29. November 2011: mindworks-Team ist PHP-Sieger bei Plat_Forms 2011

Plat_Forms-AuswertungWir haben gewonnen! Ok, nicht den gesamten Wettkampf. Aber wir sind stolz wie Oskar, denn wir haben beim diesjährigen Plat_Forms-Wettbewerb die drei anderen PHP-Teams abgehängt. So hielt Jörg am letzten Freitag, dem 25. November 2011, in Berlin glücklich die Urkunde in der Hand: „Siegerteam mindworks mit der Plattform PHP“. Die haben Alex, Ilja und Jörg im Januar hart erkämpft. Den Stress, zwischenzeitliche Unsicherheiten und Schlafmangel haben unsere drei Kollegen über die zehnmonatige Auswertungsphase fast schon wieder vergessen. Die Auswertung zeigt nun: der Schweiß hat sich gelohnt. In allen drei Anforderungskategorien der Plat_Forms-Aufgabe – „Must“, „Should“ und „May“ – konnten wir unsere drei PHP-Mitstreiter-Teams deutlich hinter uns lassen.

Weiterlesen »

8. November 2011: mindworks realisiert intelligente Ad-Lösungen

Ad SolutionsNeue Technik zum dynamischen Austausch von Werbemitteln

mindworks bietet ab sofort technische Beratung und Umsetzung spezieller Ad-Lösungen an.

Im Zuge des Relaunches von FTD.de entwickelte mindworks für die Financial Times Deutschland eine neue Technik zum dynamischen Austausch von Werbemitteln ohne Page-Reload, die anschließend in ein umfangreicheres Projekt der G+J Electronic Media Sales (EMS) zur portfolioweiten Vereinheitlichung der Werbemitteleinbindung eingeflossen ist. mindworks war bei der Umsetzung technisch federführend beteiligt.
Weiterlesen »

17. Oktober 2011: mindworks setzt auf Symfony 2

Symfony LogoDie Hamburger Spezialagentur für PHP-Softwareentwicklung mindworks hat zusätzlich zum Zend Framework das Web Application PHP-Framework Symfony 2 in den Stand einer strategischen Plattform erhoben.

Bereits zum Start von Symfony 2 im Juli 2011 hat mindworks ein Expertenteam aus Softwareentwicklern gebildet, das mittlerweile Kundenprojekte auf Basis des neuen Frameworks umsetzt und somit als eine der führenden Agenturen für Weblösungen auf Basis von modernen PHP-Frameworks gilt.

“Nachdem wir über Jahre hinweg sehr gute Erfahrungen mit symfony 1 im Rahmen von Projekten für Gruner + Jahr, deepblue networks und andere Kunden gemacht haben, war dies der nächste, logische Schritt. Wir freuen uns, dass wir durch das Framework einen wichtigen Baustein erhalten, um die Professionalität unserer Arbeit weiter zu steigern.”, sagt Martin Stoll, Geschäftsführer der mindworks GmbH.

12. Oktober 2011: Tag drei der International PHP Conference in Mainz

Mainz

Der Tag beginnt mit einer Session von Nils Langnerund Mike Lohmann zum Thema “Redaktionelle Hochlastseiten”. Am Beispiel von stern.de wird aufgezeigt wie man ohne “fancy Tricks”, dafür aber unter konsequenter Anwendung etablierter infrastruktureller Optimierungen, den rechnerischen Bedarf der Site von über 6.000 Servern auf unter 20 reduzieren kann. Das ganze locker und frisch von den Beiden vorgetragen, ein guter Start in den letzten Tag der IPC.

Nach dem Mittagessen stellen Lukas Smith und David Buchmann PHP Content Repository Specification (PHPCR) vor, eine API Spezifikation, welche sich stark an der JCR-283 Spezifikation aus der Java-Welt orientiert und laut Lukas auch in die kommende JCR Spezifikation einfließen wird. Ein spannender Ansatz, der eine Brücke zwischen der PHP- und der Java-Welt schlägt, und als solche unbedingt Aufmerksamkeit verdient.

In dem Talk “Der steinige Weg zum Continuous Live Deployment” zeigen André Neubauer und Oliver-Schmitz Hennemann auf, dass es oftmals nicht technische Probleme sind, die den Weg steinig machen, sondern vielmehr Product Owner und bestehende technikferne Prozesse, die ebenso an die Methode herangeführt werden müssen.

Abschließend bleibt zu sagen, dass Jörg, Melwin und ich viele neue Anregungen erhalten, Kontakte geknüpft und natürlich auch viel Spaß gehabt haben. Wir freuen uns auf die nächste IPC.

11. Oktober 2011: Tag zwei der International PHP Conference in Mainz

IPC 2011
Der zweite Tag beginnt mit einer Keynote von Michiel de Jong, der Titel “A cloudy blue-sky Brainstorm”. Trotz eines grundsätzlich wichtigen Anliegens – es geht immerhin um die Freiheit des Webs bzw. des Netzes im Allgemeinen – will der Funke nicht so recht überspringen, das mag aber auch am frühen Start liegen.

Im Anschluss unbedingt hörenswert: die Session “Regressionstests in Webprojekten”, welche zwar bei der Definition des Begriffs Regressionstest begann, aber im Laufes des Vortrags das Thema angenehm weit fasst und auch darauf eingeht, welches Rahmenbedingungen notwendig sind, unter denen Regressionstests erst so richtig Sinn machen. Eine gute Basis, um davon ausgehend in Thematiken wie Continious Intregration, Continious Deployment und Behaviour Driven Development zu verzweigen.

Zur Mittagsstunde eine Keynote von David Zülke, der, für ein Keynote ungewöhnlich technisch, sehr unterhaltsam das Thema “How the Web Evolves with Hypermedia” mit Leben erfüllt und damit gleichzeitig einen prima Einstieg in die sich anschließende Session “Designing HTTP Interfaces and RESTful Web Services” geliefert hat.

Beschlossen wurde der Tag mit den PHPopstars, einer an die bekannte Popstars Fernsehsendung angelehnte Session, in der sich erfahrene Conference Speaker einen Präsentationswettkampf in Form von 4-Minuten-Talks lieferten. Das Publikum schließlich hatte die Aufgabe mittels Stimmzettel einen Gewinner zu küren. Ein sehr gelungener Ansatz, unterschiedliche Präsentationstechniken in schneller Abfolge zu sehen und dort vielleicht etwas abzukupfern! Der Gewinner dieser Veranstaltung soll natürlich nicht verschwiegen werden: Tobias Schlitt ist der PHPopstar, Gratulation!

10. Oktober 2011: Tag eins der International PHP Conference in Mainz

IPC 2011 BadgeEin lehrreicher und unterhaltsamer Tag auf der IPC neigt sich dem Ende und es ist an der Zeit, ein erstes Resumeé zu ziehen.

Da wir erst heute aus Hamburg Richtung Mainz gestartet sind, haben wir leider den offiziellen Startschuss verpasst und sind alle mit etwas kleinen Augen unterwegs gewesen. Dies hat uns aber nicht davon abgehalten, spannende Vorträge zu verfolgen, wie zum Beispiel “Was ist des agilen Pudels Kern?” von Dr. Eberhard Huber, der anhand von ca. 600 wissenschaftlich ausgewerteten Projekten klar belegen kann, dass agile Ansätze signifikant häufiger zu erfolgreichen Projekten führen, als klassische Methoden.

Der ob des vollen Magens immer etwas schwierige Keynote Slot nach der Mittagspause war, wie schon in auf der IPC Spring Edition in Berlin, bestens mit Gernot Pflüger besetzt, der mit Hingabe eine Unternehmenskultur propagiert, die er selbst “Wirtschaftsdemokratie” nennt. Unterhaltsam vorgetragen und regt gleichzeitig zum Nachdenken an!

Highlight des ersten Tags war aber sicherlich die Session “Bühne frei – Die Live-Kanban-Simulation beginnt” von Meike Mertsch und Marcel Wegerman. Bei dieser Session handelte es sich eigentlich vielmehr um einen Mini-Workshop, wobei alle Anwesenden zu aktiven Mitgliedern eines nach der Kanban-Methode arbeitenden Teams wurden. Auch wenn es so schien, also ob einige Interessierte von der aktiven Teilnahme abgeschreckt wurden (mancher verließ fluchtartig den Raum …), hat es doch allen Beteiligen, die den “Mut” aufbrachten, mit zuspielen, einen Riesenspaß gemacht. Davon wünscht man sich mehr!

So kann es weiter geh’n, wir freuen uns auf den zweiten Tag!