XSLT 2.0 for Adobe LiveCycle / ADEP
Here I will show you how XSLT2 can be used in a Adobe LiveCycle / ADEP process. I found solutions where people put a saxon.jar into their application server library path. The whole application on the server uses the alternate XSLT processor, if you put it to the application server classpath. A test with JBoss resulted in errors which occurred during runtime (like the content of a modified process can not be saved). The working alternative is a custom plugin (called DSC). The classloader of the DSC component is isolated from the environment, so you won’t get into support problems (except for the DSC itself). I’ve choosen saxon as the XSLT2 processor (HE edition). The edition can simply be changed by putting replacing the saxon library in the jar file. You can download the DSC here.
Dovo shavette test
I’ve tested the shavette from DOVO as an alternative for my straight razors.
- Optic / Haptic: The first thing I’ve noticed is the weight; the shavette is a lot lighter than a traditional straight razor. It’s simply made of plastic, except the upper “golden” part (aluminium). The upper part holds a plastic carrier for the shaving system. There are three different systems (green, black and red). When the red system is attached, the blade covers only the half of the plastic holder as you can see in the picture below. The end of the holder was a bit longer than the blade and scratched over my skin, so I removed it.
- Systems compared: I tried the red system at first (with the bundled dovo blades). It is easy to set up (just break the double-edge razor blade into two pieces and add one of them to the holder). The sharpness of the blade is impressive but the feeling is not comparable to a straight razor shape. At first the blade is short, so the handling differs and you’ll need more time for the shave. In addition the blade is quite aggressive, compared to a straight razor. The black system feels better, it fits the whole length of the holder and you can handle it like a straight razor. At last I have tried the green system, which has the highest price per blade (factor 10x compared to the red system). The big blade seems to be as near to a straight razor as possible, but due to the design of the holder, only the last part of the blade is flexible, resulting in nearly no difference in comparison to the black system.
- To summarise: Each system is quite aggressive during shaving. The blades are very sharp and have a good ability to hold an edge. The blades are disposable which is not as ecofriendly as a straight razor. I wouldn’t recommend it, since the blade is too inflexible in every system. Compared to an real straight razor the shavette will cost you $ 40, where a carbon steel straight razor will cost $ 90 (I think it is worth it).
Picture 1. Different systems and blades.
Picture 2. Black system assembly
Phono tube amplifier
This is the first design of my tube phono stage. I worked on a second design and finished the PSU. I’ve build an external PSU and removed the parts from the chassis cause the transformer injected hum into my circuit. When I’ve moved to my new flat, I’ll test different Phono stage designs and rebuild the amp part.
Hornlautsprecher fertig ;)
Nach einiger Arbeit ist der geplante Breitbandlautsprechner (lt. Mikro Horn 2011) fertig geworden. Hier einige Bilder vom Aufbau bis hin zum fertigen Lautsprecher. Auf dem ersten Bild ist der Innenaufbau zu sehen. Die Teile sind noch nicht verleimt, alle Gehrungsschnitte habe ich mit einer Tischkreissäge von Einhell durchgeführt (höchst sicherheitsbedenklich bei dem Gerät) und mit einem Präzisionswinkelmesser auf 0.025 Grad kontrolliert.
Der Einbau der Frequenzweiche und des Dämmaterials hat probeweise nach dem verleimen erfolgt. Auf den nächsten Bildern wurden die Boxen bis auf die rechten Seiten verleimt, zusammengesteckt und verprobt. Getrieben von einem 13W an 8 Ohm Class T Verstärker spielte der Lautsprecher probeweise. Erheblichen Gewinn vom Ton her hat das Endverleimen, Schleifen, Spachteln und Füllern des MDF Materials gebracht.
Lackiert wurden die Boxen in drei Schichten mit 2x Füller und 1x 2K Kunstharzlack in Schwarz mit Kompressor und Sprühpistole. Vom Schleifen / Lackieren habe ich leider keine Photos gemacht. Merklich war aber, dass es gar nicht so leicht war den Lack mit einem Exzenterschleifer zu bearbeiten der keine Drehzahlreglung hatte.
Klanglich spielt das Horn sehr gut! Es ist kein Pegelmonster (5 Watt Maximalbelastung, 15W Invervallbelastung), sollte in Räumen bis 25m² aber gut spielen. Wie viel Tiefton mit diesen kleinen Boxen entsteht ist recht verwunderlich. Die Bässe sind wie vom Horn gewohnt staubtrocken. Bei Musik mit extremen Tiefbass und dem entsprechenden Pegel sieht man jedoch wie die Membranaufhängung anfängt Bläschen zu bilden. Also nichts für Dub-/Dubstep Fans mit Ansprüchen an hohe Lautstärken. Besonders der Klang von Instrumenten in Klassik, Jazz und Funk kommt aus den Teilen mit einer ungeahnten Natürlichkeit.
Passed PRINCE2 Foundation
I passed the PRINCE2 Foundation exam today.
PRINCE2® is a registered trade mark of the Cabinet Office.
The Swirl logo™ is a trade mark of the Cabinet Office
Hamburg – Harbour
Big bridge at the harbour
Photo taken from a ship
Review of Gradle vs Maven
I solved the issues regarding the ‘com.sun.xml.ws:jaxws-rt:jar:2.1.4′ with a google search. I’ve found threads from people with the same problem, but they used maven. Maven only feels really good if you are building unspecific things like the well known “petshop”.
- With Gradle you can escape from all the xml junk.
- Gradle also supports Apache Ivy.
- Tool support from Gradle gets better (eclipse toolset, …).
- Moving from maven to gradle using maven integration, you’ll not get rid of the problems maven causes (for example incorrectly defined pom.xml ressources in the maven repository).
- Using Gradle results in freedom because it solves major issues such as: The “central repository” way (your problem if you can’t find your dependencies or licensing issues apply to a few jar files). You get rid of the “forced convention” and “forced workflow” style (writing your own scripts and plugins in maven is not recommended).
- Gradle is a step away from the monolithic way of building software (build results in a system) to a more heterogenous style (build results in a module / service).
- Gradle can split the project definition into different files (the include mechanism).
New power supply for my valve amplifier
Target: No oscillation on lower frequencies (pumping speaker) and adjustable output.
First Image: Construction: ~400VDC to ~310VDC.
Second Image: Testing with valve amplifier
Final Version of the power supply: Output Voltage ist 305.5V DC Stable. Changes in the base voltage can drive the voltage up or down a little, but only by 0.025V. Voltage filtering at Input: 10 x 68uF + 2x 47uF + 2 x 20H inductor. Regulation is done by FET with temperature compensating precision reference, protection from shorten circuit / load faults. No hum or fuzz can be measured in the anode voltage.
Schweißen – Elektroden / Schutzgas
Nienburg (DEULA) – 06/2011 - Two week welding course.
Mal etwas völlig anderes erleben? Dazu hatte ich die Möglichkeit. Fazit: Interessant und erlebnisreich auch für Personen die in ihrer berufl. Branche keine Berührungspunkte zum Schweißen haben.
Bild 1 – Beginn vom Elektrodenschweißen / Lichtbogenschweißen (RR Elektrode – 85 Ampere) – Gerät von Castolin Eutectic.
Bild 2 – Fortgeschrittene Kehlnaht. Insgesamt wurde der Lehrgang sehr gut gestaltet. Verschiedenste Elektroden (RR, RB, RC, …) standen zum Üben in großen Mengen zur Verfügung. Außerdem wurde ausgesprochen gut gelehrt, worauf bei den verschiedenen Nähten zu achten ist (Steignaht, Fallnaht, …).
Bild 3 – Einführung des Kursleiters in das Überkopf – Schweißen.
Bild 4 – Autogenes Brennschneiden zum Trennen des Grundwerkstoffes. * Dieses mal haben wir nicht mit dem Plasmaschneidgerät gearbeitet.
Lehrgang (Lichtbogenhandschweißen und MAG-SChweißen nach DVS – Richtlinien”, abgeschlossen mit Zertifikat: ”In der fachkundlichen Unterweisung sind für das Lichtbogenhenadschweißen sowie für das MAG-Schweißen die Unterrichtseinheiten:
- Schweißgerätetechnik und Zubehör
- Arbeitstechniken
- Geräteeinstellung
- Fehlergefahr im Grundwerkstoff
- Schweißnahtfehler und Beurteilung
- Gerätestörungen
- Schweißzusatzwerkstoffe und Arbeitssicherheit
behandelt worden.”
“In der fachraktischen Unterweisung wurden Kehlnähte am T-Stoß an Materialstärken von 4,0 mm bis 12,0 mm in den Positionen DIN EN PA, PB, PD, PDF und PG unterwiesen.”
Initiiert wurde der Lehrgang durch die Möglichkeiten zur Weiterbildung THW – Köln Nord-West (http://www.thw-koeln.de/). Der Kurs folgte einem Kurs “Thermisches Trennen” den ich letztes Jahr belegte.
Videos vom Schweißprozess und Brennschneiden des Grundwerkstoffes kann ich später bereitstellen.
Impressions: Ibiza – pdb docks
View from the docks in pdb
Click to enlarge










