Werte, Eigenschaften und beschreibende Substantive

Für Team-Workshops habe ich über die Zeit eine Reihe von Adjektiven und Substantiven gesammelt. Diese können nützlich sein für Werte-Workshops, Feedbackrunden und andere Arten von Team-Terminen. 

Auch Interessant: Vielleicht ist das Icebreaker-Spiel spannend für dich.

In der Tool Suite für deine Meetings und Workshops findest du eine Reihe von kostenlosen Tools, die dich und deine Teams in der Remote-Arbeit unterstützen.

Continue reading “Werte, Eigenschaften und beschreibende Substantive”

24 Stunden auf Borkum

Im Winter hat die Nordsee einen besonderen Charme. An Baden im Meer ist nicht zu denken: Es ist zu kalt und selbst, wenn es das nicht wäre, ist die Brandung so stark, dass ein Sprung ins Wasser eine abenteuerreiche Angelegenheit wäre. Die kalte Jahreszeit ist sicher eher was für ruhige Spaziergänge am Strand, abseits der Touristenströme im Sommer. Continue reading “24 Stunden auf Borkum”

Reading-Recommendation: Leadership, Culture & Creativity

Today, I’d like to point out three nice articles to make your Easter holiday a bit more “mind broadening.” The first article points out a few examples of leadership from different perspectives. Why the combination of different skills might lead to great team results, why (extreme) transparency could be a good way to develop great output. It is brief but really worth reading:

http://www.entrepreneur.com/article/270488

This article is about the differences of leaders and managers. And why there aren’t as many differences.
http://www.forbes.com/sites/luisromero/2016/03/03/why-everything-you-were-told-about-leadership-is-wrong/#63dc9b2c6c42

And just for the fun of it: Why creativity needs time.
https://www.youtube.com/watch?v=jgvx9OfZKJw

Sending files through Apache with mod_xsendfile

If you ever wanted to serve big or many files through PHP and needed to check permissions or do any other calculation upfront file delivery, you might want to think about an Apache module called mod_xsendfile. With it you’re able to separate permission checks and other script related stuff from the slow part of file delivery in which PHP is not best at.

And getting it up and running is pretty simple.

a2enmod xsendfile
apache2ctl restart

Now, in your virtual host configure your host to pick up the module and maybe define a folder wich the module is allowed to send files from.

#enable the module for your host
XSendFile On

#define a white list folder outside your DocumentRoot
XSendFilePath /some/path/outside/my/docroot

That’s it on the Apache side of things.
Now, simply tell Apache to handle the file transfer itself in your script. This is done by sending the X-Sendfile-Header. No more needs to be done. No file reading, nothing. The whole delivery is being delegated to Apache.

//some code to check permissions, get the file name, rescue the world or whatever
//...
header('X-Sendfile: '.$absolute_path_to_file);
header ('Content-Type: application/octet-stream');
header ('Content-Disposition: attachment; filename='.$some_file_name );
exit();

And that’s it. Now all your validation stuff will be done by PHP while file delivery is done by Apache.

Preistransparenz in Parkhäusern

Die Stadt Grasse in der Provence hat eine interessante Preisstrategie für ihre Parkhäuser. Dass ein Parkhaus in der ersten halben Stunde kostenfrei ist und danach jede weitere Stunde einen bestimmten Betrag kostet, wäre für Deutschland auch nicht ungewöhnlich. Dass aber haarklein jede Parkdauer einen individuellen Preis ausgewiesen bekommt, ist tatsächlich außergewöhnlich:

2015-09-24 12.12.10

Allerdings gelten die individuellen Preise je Parkdauer nur tagsüber. Abends kostet einfach alles nur 2 EUR ab einer Stunde. Volle Punktzahl für den Preistransparenzpreis. Nur in der Kommunikation gegenüber den ist das doch etwas schwierig.

Das wirft doch einige Fragen, Anmerkungen und Verbesserungsvorschläge auf:

  1. Warum hat man nicht einfach die rechte Hälfte des Schilds gespart und dort “2 EUR ab der ersten Stunde” geschrieben?
  2. Scheinbar darf man bei einem Parkbeginn ab 19 Uhr auch länger als 12 Stunden parken; zum einheitlichen Preis von 2 EUR. Vor 19 Uhr wohl nicht. Was passiert denn, wenn ich mein Auto um 17 Uhr parke und es erst morgens um 6 Uhr hole? Bekomme ich es dann nie wieder?
  3. Was kostet es denn, wenn ich um 17 Uhr einfahre und um 20 Uhr wieder fahren will?
  4. Warum ist ausgerechnet die Zeit zwischen 4h45 und 5h mit 0,10 EUR um 50% billiger als die Viertelstunden davor und danach?
  5. Die Preisliste ist ab 1. Juli 2015 gültig, das Parkhaus aber deutlich älter. Gibt es bei jeder Preisänderung ein neues Schild? Wenn also Punkt 4 dieser Liste ein Fehler ist und behoben werden soll: Wird dann ein komplett neues Schild gedruckt?
  6. Wenn ich um 18:59 Uhr einparke und um 19:59 Uhr fahre: Kostet mich das Parken dann 1,90EUR oder 2,00EUR?
  7. Wenn ich um 18:15 Uhr einparke und um 19:45 Uhr fahre: Ist das Parken dann kostenlos, weil ich zwei Dreiviertelstunden kostenlos parken darf?
  8. Wen interessieren eigentlich Abstufungen von 0,10 EUR?
  9. Gibt es vor der Schranke eine extralange Wartespur, weil Kunden länger brauchen, das Schild zu lesen und zu erfassen?