Kostenlose E-Books von journal.embedded-projects.net auf deutsch
Hier gibt es gute E-Books zum kostenlosen download zum Thema: Embedded Computer auf deutsch.
Habt Ihr noch andere Seiten gefunden? Dann hier als Kommentar hinterlassen.
Markdown Mindmap
yEd Graph Editor für UML, Ablaufdiagramme, Flowdiagramme und das kostenlos
Endlich gefunden. Cooles Java-Programm in Deutsch und Englisch.
Kostenlos für Windows, Linux und Mac. Ein Diagramm-Editor zum erstellen von UML und Ablauf-Diagrammen. Der yEd Graph Editor kann Diagramme unterschiedlicher Art erzeugen, layouten und vieles mehr.
Kennt ihr noch weitere gute kostenlose Programme? Dann hinterlasst bitte hier einen Kommentar.
Test F.I.R.S.T. Mindmap für Entwickler und Berater nicht nur mit JUnit
Ansteuerung des K8055 Device von der Firma Velleman per USB Java und HID.
Hier eine Demo, mit dem Ergebnis der Java-Ansteuerung über den USB-Port des K8055.
Der Java-Code und andere Infos vom K8055 gibt es hier.
Wie können gemachte Änderungen in einen bestimmten Zeitraum in Subversion angezeigt werden?
svn log -r {2011-01-01}:{2013-01-30}
oder lang:
svn log –revision {2011-01-01}:{2013-01-30}
Gibt alle Änderungen in dem Zeitraum von/ bis aus.
Kann auch mit Limit kombiniert werden z.B.
svn log -r {2011-01-01}:{2013-01-30} -l 3
oder lang:
svn log -r {2011-01-01}:{2013-01-30} --limit 3
Zeigt nur 3 Änderungen an.
Geht natürlich auch mit verbose, um ausführliche Meldungen auszugeben:
svn log -r {2013-01-01}:{2013-01-12} -v
oder lang:
svn log -r {2013-01-01}:{2013-01-12} --verbose
Top 4 skills for a Software Developer
Quick-Howto für die Coole Java Template-Erstellung (JaMoPP) mit CommentTemplate ldt. JavaMagazin 1-2013
Oder was ist JaMoPP? Damit es auch unter Eclipse Kepler SR1 läuft (Update: läuft auch unter Eclipse Luna 4.4.0 und Eclipse Mars 4.5.0), zuerst über Eclipse Marketplace den CommentTemplate 0.9.2 installieren:
Dann diesen Beispiel Code ausführen:
package de.wenzlaff;
import java.util.Date;
import de.devboost.commenttemplate.CommentTemplate;
/**
* 1. Installieren über Eclipse Update oder Marketplace (suchen nach CommentTemplate)
* 2. New PlugIn Projekt
* 3. Add new Dependencies de.devboost.commenttemplate-Version.jar
* 4. Klasse mit Extension Source.java erstellen
* 5. Annotation @CommentTemplate an String Methode mit return null
* 6. JavaDoc Formatierung in Eclipse für das Projekt ausschalten
* 7. Save erzeugt in src-gen-comment-template die generierte Klasse
* 8. Run as
*
* Beispiel Video: http://jamopp.org/index.php/JaMoPP_CommentTemplate
* Anleitung: http://reuseware.org/publications/2012_ACME_CommentTemplate.pdf
*/
„Quick-Howto für die Coole Java Template-Erstellung (JaMoPP) mit CommentTemplate ldt. JavaMagazin 1-2013“ weiterlesen
TOP 19 Java URLs Mindmap
Jenkins Mindmap
Scrum Mindmap
Relative Cost of a Bugfix
Kanban Mindmap
Jenkins TOP 10 Mindmap
Einfaches Design
Namen in der Programmierung – Mindmap
JUnit Test vs. Clean Code
Subversion Übersicht wichtiger Befehle als Mindmap.
Wie können in JAXB generierten Klassen automatich eine serializable UID hinzugefügt werden?
Um in jede generierten Klasse ein
private final static long serialVersionUID = 1L;
hinzuzufügen muss in der:
binding.xjb
Datei der folgende Eintrag ergänzt werden:
xjc:serializable uid="1"
Wie kann bei JAXB marshal verhindert werden das „ “ geschrieben wird?
Das geht mit der Property: Marshaller.JAXB_FRAGMENT
Wenn die auf true gesetzt wird, erscheint der XML Tag nicht mehr.
Hier ein komplettes Beispiel für die Serialisierung:
JAXBContext jaxbContext = JAXBContext.newInstance(Map.class);
Marshaller marshaller = jaxbContext.createMarshaller();
// Verhindern des tags:
marshaller.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE);
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
marshaller.marshal(freemindMap, outFile);
Kommentare im Quellcode
Zwei Eclipse Plugins für Juno installiert, Grep Konsole und Workspacemechanic.
Cooles Plugin für Eclipse. Die Konsole kann nach Wunsch mit RegEx eingefärbt und verändert werden. Weitere Infos zur Grep-Konsole hier.
Und mit dem Workspacemechanic können Einstellungen gesichert und in andere Workspaces importiert werden.
Die Einstellungen für die Grep-Konsole liegen unter .metadata/.plugins/org.eclipse.core.runtime/.settings/com.musgit.eclipse.grepconsole.prefs
Update von Lion iMac OS X 10.7 und Mac BookAir OS X 10.6.8 auf Mountain Lion (Berglöwe)10.8!
1. Im App Store laden (ca. 30 min) (mit Gutscheinkarte von REWE -20% ) hat ca. 200 neue Features, siehe Apple Seite.
2. Installieren (ca. 35 min). „Update von Lion iMac OS X 10.7 und Mac BookAir OS X 10.6.8 auf Mountain Lion (Berglöwe)10.8!“ weiterlesen
Wie können Änderungen auf GitHub ergänzt werden?
Wenn man ein Projekt auf GitHub gefunden hat, wo man Änderungen bzw. Ergänzungen hochladen will, geht dies wie folgt.
Voraussetzung ist, dass man auf GitHub erfolgreich angemeldet ist. „Wie können Änderungen auf GitHub ergänzt werden?“ weiterlesen
Wo finde ich auf dem Mac OS X Lion 10.7.4, nach der Installation von Xcode, das Developer Verzeichnis?
Das Verzeichnis mit den installierten Developer-Tools liegt dann unter
Applications/Xcode.app/Contents/Developer
.
Wie kann der Aufbau von JARs und ZIPs in Eclipse einfach angeschaut und bearbeitet werden?
Dafür gibt es ein Plugin von Eclipse.
Einfach wie in Jar-Plug angegeben installieren.
(Eclipse Update URL http://www.simontuffs.com/jar-plug )
Schon kann in einer eigenen View der Inhalt von Jars angesehen und auch bearbeitet werden.
Und, auf wiedersehen Dateimanager bzw. Finder!
Gibt es noch ein anderes Plugin dafür?
Explorer Plugin für Eclipse
Dieses Plugin darf nie fehlen, es bietet einen Explorer, Kopieren ins Clipboard, Öffnen einer Konsole usw. im Kontextmenü.
Die Update URL lautet http://basti1302.github.com/startexplorer/update/ und die
Homepage mit Doku liegt auf github.
Läuft auch mit Eclipse Juno.
Welche Java Version gibt es für Mac OS X?
Eine gute Liste der Java Versionen gibt es hier. Oder das Orginal von Apple mit Java Code zur ermittlung der Version.
Die Java Version kann man im Terminal wie folgt ermitteln:
java -version
Es wird dann z.B. geliefert:
java version "1.6.0_29" Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-11D50)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)
Umlaute in Java Programmen
Damit die Umlaute nicht nur auf Windows sondern auch auf dem Mac OS X richtig dargestellt werden, müssen sie als Unicode angegeben werden.
Zeichen Unicode
------------------------------
Ä, ä \u00c4, \u00e4
Ö, ö \u00d6, \u00f6
Ü, ü \u00dc, \u00fc
ß \u00df