Zur Entspannung mal diese Animation gemacht:
Welche Nodes sind dafür nötig? Für die Wellenbewegung der Wave Node.
„LOVE (Liebe) Animation zum Wochenende“ weiterlesen
Wenzlaff.de – Rund um die Programmierung
mit Java, Raspberry Pi, SDR, Linux, Arduino, Sicherheit, Blender, Statistik, Krypto und Blockchain
Zur Entspannung mal diese Animation gemacht:
Welche Nodes sind dafür nötig? Für die Wellenbewegung der Wave Node.
„LOVE (Liebe) Animation zum Wochenende“ weiterlesen
Geometry Nodes sind eine leistungsstarke Funktion in Blender, die es ermöglicht, komplexe 3D-Text-Modelle und -Effekte zu erstellen, indem Sie eine visuelle Nodes basierte Benutzeroberfläche verwenden. Um diese Animation mit GeometryNodes zu machen
sind nur 13 Nodes wie folgt nötig: „13 Blender-Nodes für mehrzeilige „Declare the good News“ Animation“ weiterlesen
Wie läuft der Umstieg von OpenHAB 1 auf die Version 2? Da ist eine Menge umgebaut worden. Da bei mir alles unter der Version 1 läuft, habe ich nicht große Not alles umzustellen.
Aber die neue GUI usw. ist doch ein Anreiz.
Deshalb habe ich mal Testweise auf einen Raspberry Pi Zero W die Version 2 installiert, wie hier beschrieben.
Das lief schon mal ganz gut. Nun wollte ich mal ein erstes Binding testen. Das Wemo-Binding. „OpenHAB2 mit Raspberry Pi Zero W: ERROR: 500 – Internal Server Error“ weiterlesen
Auf dem Raspberry Pi läuft openHAB. Einmal am Tag bekomme ich per Pushover eine Nachricht mit dem Systemstatus auf das Handy gesandt:
Ups, da ist ja die Systemtemperatur nach dem Komma etwas lang.
Obwohl der Eintrag in der items Datei wie folgt lautet:
1 2 |
// Über ein Script die Systemtemperatur des Raspberry Pis auslesen Number systemTempPi "System Temperatur [%.1f °C]" (System) { exec="<[./configurations/scripts/getSystemTemp.sh:600000:REGEX((.*?))]" } |
In Java 1.8 gibt es einen neue schöne static join Methode, es braucht nur ein Begrenzer angegeben zu werden und schon wird ein schöner String zusammengebaut.
Hier mal ein kleines Beispiel:
Was für neue schönen Methoden hast Du entdeckt?
Default wird für EString eine Länge von 255 Zeichen verwendet. Wie kann die Spalte nun vergrößert werden wenn ein:
Error Code: 1406. Data too long for column … at row …
kommt?
Einfach das Annotationsmodel um diesen Eintrag ergänzen:
Dann das Modell einmal neu generieren, schon ist die Spalte wie gewünscht annotiert:
1 2 3 4 5 6 7 8 |
/** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ @Basic() @Column(length = 1024) private String behandlungen = null; |
Heute ein kleiner Test. Was gibt folgender Code aus?
String text = "Ich habe ";
text.concat("Hunger!");
System.out.println(text);
„String concat vs. StringBuffer“ weiterlesen
Eine von 7 Änderungen, die auf Java Entwickler zukünftig zukommt sind „String in switch“ Anweisungen.
Wie kann es verwendet werden, hier ein kleines Beispiel. „Neu in JDK 7: „Strings in switch“ möglich“ weiterlesen