Wanderung nach Haag am 26.7.2015

Hier ein paar Bilder von meiner Wanderung nach Haag:

Haag, 26.7.2015
Wanderung in das in einer Rodungsinsel im „kleinen Odenwald“ gelegene Dorf Haag.

Adding Custom Format Buttons To tinyMCE in WordPress 4

Introduction

In my technical articles I sometimes use inline fragments typed in a monospace font to highlight code or filenames that appear within floating paragraph text. Back in the days I did this with the <tt> element, nowadays I use <span class=“tt“> and a CSS style like

.tt { font-family: monospace; }

I wanted to extend the tinyMCE in WordPress with a toggle button that behaves like the Bold or Italic buttons and surrounds selected text with such a <span class=“tt“> element or, when pressed while an already surrounded text is selected, removes that surrounding again. Also, when the cursor is inside such an element, the button should switch to an „active“ state that indicates that the character format can be deselected.

Weiterlesen … »

DTP With Free Software?

In case anyone is wondering how to produce documents with

  • complex structure,
  • multiple pages and
  • professional quality

using free software, the answer is of course: with LaTeX. Consider the alternatives: Office (Libre, Open, the KDE stuff) are a nuisance when it comes to properly customized sectioning, and for larger documents or 100% precise positioning they turn into an outright PITA. Scribus is too limited to really overcome the Office competition. Inkscape addresses a different problem.

Weiterlesen … »

PHP HTTPS Streams: Explicitly Using A CA For Verification

When I tried setting my Owncloud Calendar’s ICS export URL (which uses HTTPS) as a calendar import URL in Dolibarr (currently installed are Owncloud 8.0 and Dolibarr from the version 3.6.2-3 Debian package), Dolibarr gave me these errors (taken from the error.log of the webserver, with some additional formatting):

PHP Warning:
   file(): SSL operation failed with code 1.
   OpenSSL Error messages:\nerror:14090086:SSL routines:
      SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
   in /usr/share/dolibarr/htdocs/comm/action/class/ical.class.php on line 60
PHP Warning:
   file(): Failed to enable crypto
   in /usr/share/dolibarr/htdocs/comm/action/class/ical.class.php on line 60

This makes sense, since my Owncloud’s HTTPS uses a certificate that is signed by my self-signed CA. PHP, as by version 5.6, requires HTTPS certificates to verify for streaming access by default, which is a good thing.

To solve this, I had to make the CA of the Owncloud web certificate known to Dolibarr.

Weiterlesen … »

Werkbank / Arbeitstisch

Mit den Erfahrungen aus meinen vergangenen Holz-Projekten habe ich mich jetzt daran gemacht, den wackeligen, alten Schüler-Schreibtisch, den ich bisher behelfsmäßig als Arbeitstisch verwendete, durch etwas Solideres zu ersetzen.

Der im Folgenden vorgestellte Arbeitstisch ist durchgehend aus massivem Fichtenholz gebaut und bietet eine Arbeitsfläche von 1200 x 600 mm auf einer Höhe von 755 mm.

Weiterlesen … »

Rollbare Ablage

Mit einfachsten Bauteilen aus dem Baumarkt habe ich mir eine Ablage mit Rollen Marke „No Bulls***“ gebaut. Das Möbelstück ist stabil und ziemlich schwer (ich konnte es mit Ach und Krach alleine in den 2. Stock bringen), die Auflage ist relativ solide (es ist halt Grobspanplatte, als Werkzeugablage oder ähnlich ist sie gut zu gebrauchen), und der Stauraum entlastet meine Regale deutlich. Die Materialkosten liegen bei ca. 35 Euro.

Weiterlesen … »

Blick vom Königsstuhl auf die Rheinebene

Strömender Regen bei Auf- und Abstieg, aber genau als ich auf dem Gipfel war, gab es diese klasse Aussicht:

Foto: Blick vom Königsstuhl auf die Rheinebene

Etwas links der Bildmitte ist übrigens die durch Straßen und Feldwege gebildete „Achse“ zu sehen, die in Schwetzingen durch Schlosspark und Schloss führt. Sie deutet ziemlich genau auf die Kalmit, den höchsten Berg des Pfälzerwalds.

 Techno Three [R3]

Techno, 120 bpm