Kopie eines Jars aus dem Repository in ein Modulverzeichnis
Für das Schnüren eines Software-Paketes benötigte ich ein JAR aus meinem Artifactory. Diese Dependency sollte lediglich in ein entsprechendes Output-Directory kopiert werden. Das Maven Dependency-Plugin hat die Aufgabe lösen können. Der folgende Pom-Auschnitt kopiert ein Jar (siehe artifactItem) in das konfigurierte OutputDirecory.
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.4</version> <executions> <execution> <id>copy</id> <phase>package</phase> <goals> <goal>copy</goal> </goals> <configuration> <artifactItems> <artifactItem> <groupId>de.analysisfreaks</groupId> <artifactId>modulename</artifactId> <version>1.0.0-SNAPSHOT</version> <classifier>jar-with-dependencies</classifier> <overWrite>true</overWrite> <outputDirectory>${project.build.directory}</outputDirectory> </artifactItem> </artifactItems> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>true</overWriteSnapshots> </configuration> </execution> </executions> </plugin> </plugins> </build>
Beispiele aus der Plugin-Doku: http://maven.apache.org/plugins/maven-dependency-plugin/examples/copying-artifacts.html
Windows Taskmanager Shortcut
Das folgende Short-Cut öffnet den Windows-Taskmanager sofort:
CTRL + SHIFT + ESC
Bookmarklet: Kick Ass
Ein weiteres lustiges Bookmarklet zum ausprobieren…
Pfeile in Gimp malen
In Gimp lassen sich fehlende Funktionen, wie z.B. Pfeile zeichnen, durch Plugins nachrüsten. Die Plugins sind auf dieser Seite: http://registry.gimp.org/ zu finden. Wie man nun Pfeile mit einem entsprechendem Plugin malt, wird auf machtecheasier.com sehr schön beschrieben.
Bookmarklet: Show Options
Habe heute wieder ein neues Bookmarklet (siehe auch Bookmarklets) geschrieben, das alle Werte von HTML-Options-Feldern in einer Textarea neben Options-Feld anzeigt.
Beispiel:
Ausprobieren kann man es, indem sie klicken.
Der Bookmarklet-Code:
for(u=0;document.forms.length;u++){ae=document.forms[u].elements;le=ae.length;for(i=0;i<le;i++){e=ae[i];if(e.type=='select-one'){l=0;ta=document.createElement('textarea');x=e.options.length;for(r=0;r<x;r++){if(r>0)ta.value+='\n';d=e.options[r].value+';'+e.options[r].text;ta.value+=d;l=d.length>l?d.length:l}ta.cols=''+l;ta.rows=''+e.options.length-1;e.parentNode.appendChild(ta)}}}
MP3-Dateien bearbeiten mit Audacity
Mit Audacity der freien betriebssystemunabhängigen Software bearbeite ich meine Audiodateien. Kost nix und funktioniert gut -> mehr zum Tool auf der Heise-Softwareseite.
Protected: TOP – Most wanted Book to read
Seiten zum Thema HTML5
Bei meiner HTML5-Recherche gefunden:
http://www.html5rocks.com/en/ – Lernseite für HTML5 von den Chromium-Entwicklern. (Tutorials, Slides etc.)
http://www.diveintohtml5.org/ – Erste Kapitel eines HTML5-Buches
http://html5gallery.com/ – HTML5 – Webseiten – Gallerie