LordLamer
  • Home
  • About Me
  • Familie
  • Knowledgeroot
  • Impressum
KEEP IN TOUCH

Endlich Klettern

Jun21
2017
Written by lordlamer

Sabrina und ich haben es doch tatsächlich mal geschafft gemeinsam klettern zu gehen. Ein halber Urlaubstag musste dafür zwar drauf gehen aber es hat sich gelohnt. Der sehr große innere Schweinehund wurde überwunden 😀

Hier ein paar Bilder von uns und unten folgen noch 3 Videos mit 3 Routen die wir geklettert sind. Leider kann man beim klettern selber ja nicht so wirklich viel Fotos machen, da man ja entweder klettert oder halt gerade sichert.




Und hier folgen auch die 3 kurzen Videos mit ein paar Routen die wir an diesem Tag geklettert sind.

2017-06-18 23-03-49-1

2017-06-18 23-03-33-1

2017-06-18 23-03-13-1

Posted in Familie, klettern

Projekt jetzt: Eigene Boulderwand

May10
2017
Written by lordlamer

Nachdem Sabrina und ich ja beim Klettern und Bouldern reichlich Blut geleckt haben wollten wir nun auch ein wenig Kletterfeeling zu Hause haben. Gesagt, getan. Das Projekt Boulderwand war geboren. Mit Hilfe von Tatenpante 😀 wurden mal schnell 6 Siebdruck-platten besorgt und diverse Schrauben.

Dann konnte es auch los gehen.128 Löcher gebohrt mal 6 Platten macht 768 Löcher insgesamt. Die wollten dann noch versiegelt werden und die Einschlagmuttern entsprechend in die Löcher geschlagen werden. Der Arm lässt grüßen…

Danach nur noch schnell die Platten richtig an die Schuppenwände montiert und das Routen bauen konnte los gehen.

Das Ergebnis seht ihr auf den folgenden Bildern.

Ab jetzt kann dann auch endlich zu Hause gebouldert werden 😀








 

Posted in Familie, klettern, misc

Bouldern mit den Kids

Mar28
2017
Written by lordlamer

Am Wochenende war ich mal alleine mit den Kids zum Bouldern. Die Vorfreude war groß und alle wollten zu erst die Wand hoch. Es hat allen viel Spaß gemacht aber nach 2 Stunden waren sie dann auch Platt und die Hände taten auch weh.

Hier ein paar Eindrücke von unserem Ausflug:





Posted in Familie, klettern

Schnupperklettern

Mar14
2017
Written by lordlamer

Das ist nun Teil 2 von Sabrina Geburtstagsgeschenk. Wir waren wieder in der Nordwandhalle, diesmal mit Yvonne und Thomas. Wir haben gemeinsam den Schnupperkletterkurs absolviert.

Es hat uns viel Spaß gemacht und wir hatten alle eine Menge Respekt vor der Höhe. Auch wenn es diesmal wohl nur um die 10 Meter war. Es ist schon ein komisches Gefühl da oben am Seil zu hängen und sich auf seine Partner da unten in der Tiefe zu verlassen. Aber es hat ja alles geklappt 😀

Hier ein paar Eindrücke vom Klettern:




Posted in Familie

Bouldern angetestet

Feb22
2017
Written by lordlamer

Teil 1 von Sabrinas Geburtstagsgeschenk ist eingelöst. Ich war mit ihr Bouldern in der Nordwandhalle in HH-Wilhelmsburg. Wir haben uns beide sehr auf den Tag gefreut. Wäre beinahe auch noch ausgefallen weil die Kinder krank waren. Aber es hat dann doch geklappt und wir beide sind los gezogen. Hier ein paar Bilder von unserer kleinen Boulder-Tour. Wir freuen uns auch schon auf unsere nächster Tour. Aber erst mal folgt Teil 2 von Sabrinas Geburtstagsgeschenk: Schnupper-Klettern. Dann geht es richtig in die Höhe.




Posted in Familie

Urlaub 2016

Sep01
2016
Written by lordlamer

Hier ein paar Eindrücke aus unserem Urlaub 2016 – Bilder aus Dänemark und Schweden.

















































Posted in Familie

Spring Boot – App Deployment on Linux

May13
2016
Written by lordlamer

Spring Boot bietet die Möglichkeit seine erstellte Jar-Datei auch als Selbstausführenden Linux-Dienst zur Verfügung zu stellen. Das heißt, die erstellte Jar-Datei lässt sich direkt als Linux-Dienst nutzen.

Um das Feature zu nutzen müsst ihr pom.xml wie folgt anpassen:

1
2
3
4
5
6
7
<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <configuration>
        <executable>true</executable>
    </configuration>
</plugin>

Nach einem Package erstellen können wir die Datei auf unser Zielsystem deployen. Ein Link in die entsprechenden Runlevels und schon können wir die Spring Boot App als Linux Dienst laufen lassen.

Weitere Informationen dazu hier:
http://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html

Posted in Java

Neue Leselektüre ist da – The Book of PF

May13
2016
Written by lordlamer

Neue Leselektüre ist da …

Posted in bsd

SLF4J mit Logback und Liquibase

May12
2016
Written by lordlamer

In einem aktuellen Projekt verwende ich SLF4J mit Logback und möchte einige Logs in die Datenbank schreiben lassen. Dafür liefert Logback auch geeignete SQL Statements. Da ich aber in meinem Projekt mit Liquibase unterwegs bin wollte ich das gerne mit in die DB-Changelog mit aufnehmen. Das Ergebnis dazu möchte ich hier teilen:

Changeset
<changeSet id="1" author="fhabermann" runAlways="true">
        <validCheckSum>any</validCheckSum>
        <preConditions onFail="MARK_RAN">
            <not>
                <tableExists tableName="logging_event"/>
            </not>
        </preConditions>
        <createTable tableName="logging_event">
            <column name="timestmp" type="BIGINT">
                <constraints nullable="false" />
            </column>
            <column name="formatted_message" type="TEXT">
                <constraints nullable="false" />
            </column>
            <column name="logger_name" type="VARCHAR(255)">
                <constraints nullable="false" />
            </column>
            <column name="level_string" type="VARCHAR(255)">
                <constraints nullable="false" />
            </column>
            <column name="thread_name" type="VARCHAR(255)">
                <constraints nullable="true" />
            </column>
            <column name="reference_flag" type="SMALLINT">
                <constraints nullable="true" />
            </column>
            <column name="arg0" type="VARCHAR(255)">
                <constraints nullable="true" />
            </column>
            <column name="arg1" type="VARCHAR(255)">
                <constraints nullable="true" />
            </column>
            <column name="arg2" type="VARCHAR(255)">
                <constraints nullable="true" />
            </column>
            <column name="arg3" type="VARCHAR(255)">
                <constraints nullable="true" />
            </column>
            <column name="caller_filename" type="VARCHAR(255)">
                <constraints nullable="false" />
            </column>
            <column name="caller_class" type="VARCHAR(255)">
                <constraints nullable="false" />
            </column>
            <column name="caller_method" type="VARCHAR(255)">
                <constraints nullable="false" />
            </column>
            <column name="caller_line" type="VARCHAR(4)">
                <constraints nullable="false" />
            </column>
            <column name="event_id" type="BIGINT" autoIncrement="true" >
                <constraints nullable="false" primaryKey="true" />
            </column>
        </createTable>
    </changeSet>
    
    <changeSet id="2" author="fhabermann"  runAlways="true">
        <validCheckSum>any</validCheckSum>
        <preConditions onFail="MARK_RAN">
            <not>
                <tableExists tableName="logging_event_exception"/>
            </not>
        </preConditions>
        <createTable tableName="logging_event_exception">
            <column name="event_id" type="BIGINT"><constraints nullable="false" /></column>
            <column name="i" type="SMALLINT"><constraints nullable="false" /></column>
            <column name="trace_line" type="VARCHAR(255)"><constraints nullable="false" /></column>
        </createTable>
        <addPrimaryKey tableName="logging_event_exception" columnNames="event_id,i"/>
        
        <addForeignKeyConstraint baseColumnNames="event_id"
            baseTableName="logging_event_exception"
            constraintName="logging_event_exception_ibfk_1"
            onDelete="CASCADE"
            onUpdate="RESTRICT"
            referencedColumnNames="event_id"
            referencedTableName="logging_event"/>
            
    </changeSet>
    
    <changeSet id="3" author="fhabermann"  runAlways="true">
        <validCheckSum>any</validCheckSum>
        <preConditions onFail="MARK_RAN">
            <not>
                <tableExists tableName="logging_event_property"/>
            </not>
        </preConditions>
        <createTable tableName="logging_event_property">
            <column name="event_id" type="BIGINT"><constraints nullable="false" /></column>
            <column name="mapped_key" type="VARCHAR(255)"><constraints nullable="false" /></column>
            <column name="mapped_value" type="TEXT"><constraints nullable="true" /></column>
        </createTable>
        <addPrimaryKey tableName="logging_event_property" columnNames="event_id,mapped_key"/>
        
        <addForeignKeyConstraint baseColumnNames="event_id"
            baseTableName="logging_event_property"
            constraintName="logging_event_property_ibfk_1"
            onDelete="CASCADE"
            onUpdate="RESTRICT"
            referencedColumnNames="event_id"
            referencedTableName="logging_event"/>
    </changeSet>
Posted in Java

Java XSL Transformation

May12
2016
Written by lordlamer

Für ein aktuelles Projekt in Java benötigte ich eine Funktion/Klasse die es mir ermöglicht XML Code mittels XSL zu Transformieren. Dazu gibt es auch einige Beispiele im Netz die aber meist fertige Dateien von der Festplatte einlesen und Transformieren.

Hier dazu mein Beispiel welches nur mit Strings umgeht:

import java.io.StringReader;
import java.io.StringWriter;import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerException;
import javax.xml.transform.TransformerFactory;class XslTransformer {
/**
* transform given xml with given xsl
*
* @param xml
* @param xsl
* @return
* @throws TransformerException
*/
public static String transform(String xml, String xsl) throws TransformerException {
StringReader srXml = new StringReader(xml);
StringReader srXsl = new StringReader(xsl);
StringWriter result = new StringWriter();TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(
new javax.xml.transform.stream.StreamSource(srXsl));transformer.transform(
new javax.xml.transform.stream.StreamSource(srXml),
new javax.xml.transform.stream.StreamResult(result));

return result.toString();
}

}

Posted in Java
« Older Entries Newer Entries »

Community

  • Forum
  • GitHub
  • Knowledgeroot
  • YouTube

Categories

  • bsd (1)
  • citrix (3)
  • Company (27)
  • Debian (12)
  • docker (1)
  • Familie (75)
  • Geocaching (2)
  • Hausbau (41)
  • IPv6 (5)
  • Java (5)
  • klettern (10)
  • Knowledgeroot (16)
  • Linux (13)
  • LUG Balista (1)
  • misc (22)
  • mysql (1)
  • netscreen (2)
  • postgresql (1)
  • sap (4)
  • Software Architektur (3)
  • solr (2)
  • vim (2)

EvoLve theme by Theme4Press  •  Powered by WordPress LordLamer
Frank Habermann

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.