Es gibt seit kurzem einen neue 5.22.0 Version vom BPMN Modeler. Dann mal einen ersten Prozess damit modelliert. Wie kann man Profile für Apple iPhone/Tablet signieren?
„BPMN Prozess mit neuem Camunda Modeler Version 5.22.0 modelliert – Wie wird eine mobileconfi für Apple signiert?“ weiterlesen
Mindmap Programm iThoughtsX 9.4 ist nun verfügbar
iThoughtsX ist eine leistungsstarke und vielseitige Mind-Mapping-Software, die entwickelt wurde, um Benutzern dabei zu helfen, Ideen zu visualisieren, Informationen zu organisieren und komplexe Projekte zu planen. Diese Software ist für alle Plattformen verfügbar und bietet eine benutzerfreundliche Oberfläche und eine breite Palette von Funktionen.
Mit iThoughtsX können Benutzer Mind Maps erstellen, die eine visuelle Darstellung von Konzepten, Projektplänen, Aufgabenlisten, Ideen und mehr bieten. Einfach eines der Besten Programme. Hier über 1000 Mindmaps, die ich mit dem Programm erstellt haben. „Mindmap Programm iThoughtsX 9.4 ist nun verfügbar“ weiterlesen
FFmpegthumbnailer erstellt Thumbnails (Vorschaubildern) aus Videos und Bildern
Manchmal braucht man Vorschaubilder aus Videos wie z.B. dieses:
Welches aus diesem gif Video auf dem Rasperry Pi erstellt wurde. Dieses Erythrozyten-Video habe ich übrigens mit Blender gerendert (aber auf dem Mac ;-):
Dazu muss das Programm mit sudo apt install ffmpegthumbnailer installiert werden.
Das Erstellen von Thumbnails (Vorschaubildern) aus Videos und Bildern ist eine häufige Anforderung in der digitalen Welt, sei es für die Anzeige von Miniaturansichten in Medienbibliotheken oder die schnelle Identifizierung von Inhalten in Videoverzeichnissen. FFmpegthumbnailer ist ein leistungsstarkes Tool, das für diese Aufgabe entwickelt wurde.
Was ist FFmpegthumbnailer?
FFmpegthumbnailer ist ein plattformübergreifendes Programm, das auf der beliebten FFmpeg-Bibliothek basiert. Es ermöglicht das Erstellen von Thumbnails aus verschiedenen Medienformaten wie Videos und Bildern. Es ist besonders nützlich, wenn Sie eine Miniaturansicht aus einem bestimmten Zeitpunkt in einem Video extrahieren möchten.
Vorteile von FFmpegthumbnailer „FFmpegthumbnailer erstellt Thumbnails (Vorschaubildern) aus Videos und Bildern“ weiterlesen
iTerm2 neue Version 3.4.20 – Security update
Es gibt seit gestern eine neue Version 3.4.20 von iTerm2.
Mal gleich updaten …
Gestern wurde eine neue Version 13.0 von Keynote (für Mac) veröffentlicht
Keynote ist eine Präsentationssoftware von Apple für Mac-Computer. Mit diesem Programm können Benutzer beeindruckende Diashows und Präsentationen erstellen, die ihre Ideen und Projekte auf visuell ansprechende Weise vermitteln. Keynote bietet eine Vielzahl von Funktionen, die es zu einem beliebten Tool für Präsentationen und Vorträge machen.
Eine der bemerkenswertesten Funktionen von Keynote ist die große Auswahl an professionell gestalteten Vorlagen, die für verschiedene Zwecke wie Geschäftspräsentationen, Bildungsvorlesungen oder persönliche Projekte geeignet sind. Diese Vorlagen enthalten oft Layouts für Titelseiten, Überschriften, Folien und Abschlussseiten, die eine schnelle und einfache Erstellung einer Präsentation ermöglichen.
Eine weitere nützliche Funktion von Keynote ist die Integration „Gestern wurde eine neue Version 13.0 von Keynote (für Mac) veröffentlicht“ weiterlesen
Wie kann im MacOS Ventura im Finder eine leere Textdatei (txt) mit einem klick erstellt werden?
Wie kann im MacOS Ventura im Finder eine leere Textdatei (txt) mit einem klick erstellt werden?
Das geht mit Apple Script. Es braucht also keine zusätzlichen Programme und es ist kostenlos. Einfach ein kleines Script wie folgt erstellen:
1. Apple Skripteditor aus dem Programm Verzeichnis starten:
oder über die Suche.
2. Dann auf „neues Dokument“ klicken und ein Script anlegen mit folgenden Inhalt: „Wie kann im MacOS Ventura im Finder eine leere Textdatei (txt) mit einem klick erstellt werden?“ weiterlesen
Visual Studio Code 1.73.1 veröffentlicht
„So erstellen Sie Software. Was möchten Sie heute [programmieren, erstellen, debuggen, bereitstellen, zusammen bearbeiten, analysieren, lernen] ? Visual Studio kann dies tun.“
Um mal die Worte von MS zu zitieren.
Ein Update ist schnell gemacht über das Code-Menü:
Das gibt es alles Neues … „Visual Studio Code 1.73.1 veröffentlicht“ weiterlesen
Ports 2.8.0 für macOS Ventura mit llvm-9.0 bug
Für das neue macOS Ventura, kann das am 20. Oktober veröffentlichte Ports 2.8.0 verwendet werden. Siehe hier. Ich habe den „pkg“-Installer verwendet, nachdem ich die aktuellen Versionen von Xcode mind. 14.1 und „Xcode Command Line Tools“ installiert habe.
Es kommt leider noch zu diesem Bug, bei sudo port upgrade outdated: „Ports 2.8.0 für macOS Ventura mit llvm-9.0 bug“ weiterlesen
Heute wurde die neue Git 2.38 Version veröffentlicht
Dann mal gleich auf dem Mac OS mit port updaten bzw. installieren mit: … „Heute wurde die neue Git 2.38 Version veröffentlicht“ weiterlesen
Quicktest: Neue Blender Version 3.2 und Vergleich jpg mit WebP
Vor zwei Tagen gab es eine neue Blender Version 3.2 für Windows, Linux und macOS. Was es alles Neues gibt, kann hier nachgelesen werden. Dann mal ein kurzer Quicktest nach der Installation mit meinem letzten Kleinhirn Projekt. Import der blender Datei und neues rendern:
Wie kann man eine schöne Textur für ein Gehirn wie oben machen. „Einfach“ die 18 Nodes wie folgt zusammenstellen: „Quicktest: Neue Blender Version 3.2 und Vergleich jpg mit WebP“ weiterlesen
Systeminfos auf einem Mac von der Kommandozeile mit system_profiler ausgeben
Manchmal will man nur mal kurz, ein paar Systeminfos abfragen.
Das geht auch schnell über die Kommandozeile. Z.B. ein paar Hardware und Software Infos:
1 |
system_profiler SPSoftwareDataType SPHardwareDataType |
Ergebnis z.B. „Systeminfos auf einem Mac von der Kommandozeile mit system_profiler ausgeben“ weiterlesen
Mac Ports auf MacOs Monterey läuft nun wieder
So es läuft nun auch wieder das MacPorts auf dem MacOS Monterey. Es gibt nun die v12, die mit dem Installationsprogramm installiert werden muss.
Und es läuft wieder mit … „Mac Ports auf MacOs Monterey läuft nun wieder“ weiterlesen
SSH Passwort Zugriff mit Brute-Force Script in 19 Sekunden oder „Versuch macht klug!“
Der Versuch macht klug und der Erfolg kommt schon mit dem Versuch und nicht erst wenn es klappt. Wer sein eigenes Passwort für den Raspberry Pi (oder auch jeden anderen Rechner) vergessen hat, kann es ja mal mit dem SSH Brute-Force Script von nmap versuchen. Und es ist auch erschreckend, wie schnell und einfach man ein passwortgeschützen Zugang hacken kann. Aber nur an eigenen Rechnern 😉
Wir habe hier mal, wie oben dargestellt zwei Raspberry Pi. Von dem pi oben links, machen wir mit der Brute-Force-Methode einen Scann des pi auf dem ein SSH Port Nr. 22 offen ist.
Dazu benutzen wir nmap. Das können wir installieren mit
sudo apt-get install nmap oder wie hier beschrieben selbst compilieren.
Nun checken wir, ob der SSH-Port Nr. 22 offen ist mit nmap: … „SSH Passwort Zugriff mit Brute-Force Script in 19 Sekunden oder „Versuch macht klug!““ weiterlesen
Betriebssystem abhängige Tests :-( – EnabledOnOs oder DisabledOnOs für JUnit 5
Seit JUnit 5.1 gibt es das OS Enum. Mit der können leicht Tests in Abhängigkeit des OS durchgeführt werden. Es werden die folgenden Betriebssysteme unterstüzt:
Also nur die Methode z.B. mit der @EnabledOnOs(OS.MAC) Annotation versehen, und der Test läuft nur auf dem Mac 🙂 oder nicht dann mit @DisabledOnOs(OS.MAC): … „Betriebssystem abhängige Tests 🙁 – EnabledOnOs oder DisabledOnOs für JUnit 5“ weiterlesen
VNC in 4 Schritte mit dem Raspberry Pi
Heute mal schnell eine VNC-Server auf dem Raspberry Pi installiert, um aus der Ferne den Desktop zu steuern. Per VNC-Client bekommt man einen virtuellen Desktop des Raspberry Pi auf den eigenen Rechner dargestellt. Über diesen Remote-Desktop kann man den Raspberry Pi dann fernwarten oder fernsteuern. Es muss ja nicht immer die Kommandozeile sein. VNC eignet sich vor allem dann, wenn man anstelle über SSH auf der Konsole lieber mit einem grafischen Desktop arbeitet. Seit dem Jahr 1998 ist VNC als Open Source veröffentlicht.
… „VNC in 4 Schritte mit dem Raspberry Pi“ weiterlesen
.gitignore mal etwas anders
Auf Github gibt es viele Templates für die .gitignore Datei. Für das Erstellen einer .gitignore Datei kann aber auch die Webseite von gitignore.io verwendet werden.
Auf dem Raspberry Pi kann man aber auch eine Shell Funktion installieren, dann geht es noch einfacher. Dazu einfach diese Funktion einmal auf der Kommandozeile aufrufen: … „.gitignore mal etwas anders“ weiterlesen
Ziel 2021: Die ganze Bibel in einem Jahr lesen? Terminplan, Bibelleseplan im Kalender ics Format zum Download
Das ist nun wahrscheinlich der letzter Beitrag für 2020. Wer das Ziel hat, die Bibel in einem Jahr zu lesen, hat hier nun die nötige Unterstüzung. Die Termine und Kapitel können nun leicht in einen eigenen Kalender importiert werden.
Habe mal neue Bibellese Termine ab 1.1.2021 mit dieser neuen GUI der TWBibel erzeugt. Die Version 0.0.5 Unterstützt bisher die drei Online Bibeln: NWI, RBI und BI12 in Deutsch. Andere Sprachen sind auch schon vorbereitet und auch diese Bibelübersetzungen: BDS, BGV, BKR, BSV, BTX, CARS, CBT, CCBT, CEP, CKK, CST, CUVS, DK, ELB, ESV, EU, FCB, GNB, HFA, HTB, HUN, ITA, KAR, KJV, LSG, LUT, LXX, MENG, NAV, NGÜ, NIRV, NIV, NLB, NOR, NPK, NRS, NTR, NVI, NeÜ, OT, PRT, PSZ, RSZ, S21, SLT, SNC, TR, ZB.
Einfach einen Bibellese-Plan, in Euren Kalender im Handy, Tablet usw. kostenlos laden und importieren: „Ziel 2021: Die ganze Bibel in einem Jahr lesen? Terminplan, Bibelleseplan im Kalender ics Format zum Download“ weiterlesen
Quicktest: Eclipse 2020-12 auch für native Raspberry Pi
Quicktest Eclipse 2020-12 die sich nun auch auf einem Raspberry Pi 3 oder 4 nativ ausführen läßt, ohne bremsenden x86-Emulator. Und was für mich wichtige ist, mit Korrekturen für macOS 11 alias Big Sur.
„Quicktest: Eclipse 2020-12 auch für native Raspberry Pi“ weiterlesen
Kryptowährung schürfen mal mit 8 Kernen und Big Sur
Kryptowährung schürfen heute mal nicht auf dem Raspberry Pi, das geht nicht so schnell. Wenn man schon einen Rechner mit 8 Kernen und Big Sur stehen hat, dann doch mal da schürfen. Das geht dann auch schon mit ca. 200 Hashes pro Sekunde.
Also dann in 8 Threads: ./cpuminer -a cryptonight -o stratum+tcp://xmr.pool.minergate.com:45700 -u MEINE-E-MAIL -t 8
Also 200 mal schneller als ein Raspberry Pi:
Die Installation des Miners geht wie auf dem Pi, mit Anpassung der URL auf https://github.com/IT-Berater/cpuminer-multi.git und dann switch auf den osx branch, damit es auch compiliert.
Die Auslastung der 8 CPU-Kerne ist dann aber auch bei 100 %, es läuft aber auch noch parallel ein Stream von einer bekannten Video Plattform 😉 … „Kryptowährung schürfen mal mit 8 Kernen und Big Sur“ weiterlesen
Apple Freigabe (Zugriff) für den Finder in Big Sur, Monterey oder Ventura einrichten für Raspberry Pi 4 B (oder auch 3 BPlus, Zero, S920) mit Netatalk installieren
Um mit Apple-Rechner (Mac OS X, Big Sur oder Monterey) per Freigaben mit dem Finder auf dem Raspberry Pi 4 B zugreifen zu können, kann Netatalk verwendet werden. Auf dem aktuellen Raspberry Pi wird Netatalk 3.1.12 installiert. So würde eine Freigabe z.B. aussehen:
Was ist nötig? 10 Minuten Zeit und … „Apple Freigabe (Zugriff) für den Finder in Big Sur, Monterey oder Ventura einrichten für Raspberry Pi 4 B (oder auch 3 BPlus, Zero, S920) mit Netatalk installieren“ weiterlesen
Docker Container mit REST Service in 5 min mit CO2-Ampel Service erstellen
Wer noch 5 Minuten hat, kann das Beispielprojekt mit der CO2-Ampel auch gleich in einem Docker Container laufen lassen. Vorraussetzung Docker läuft und das Beispielprojekt wurde installiert.
Dann sind, dank der automatisch generierten Docker-Files nur diese 3 Schritte im Verzeichnis der root pom nötig:
1 2 3 4 5 6 7 8 |
// 1. das Projekt bauen mvn package -Dquarkus.package.type=fast-jar // 2. das Image bauen, man beachte den Punkt am Ende docker build -f src/main/docker/Dockerfile.fast-jar -t quarkus/info-kleinhirn-fast-jar . // 3. den Container starten mit docker run -i --rm -p 8080:8080 quarkus/info-kleinhirn-fast-jar |
Schon läuft der CO2 Service http://localhost:8080/v1/rest/co2 und CO2-Ampel über http://localhost:8080/v1/rest/co2ampel
Cool. Und hier das Dockerfile … „Docker Container mit REST Service in 5 min mit CO2-Ampel Service erstellen“ weiterlesen
REST Service in 15 min mit Quarkus, OpenAPI, Swagger UI und JUnit-Test erstellen und um CO2-Ampel Service erweitern
Einen REST Service in 15 min mit Quarkus, OpenAPI, Swagger UI und JUnit-Test erstellen und um CO2-Ampel Service erweitern ist nicht kompliziert.
Vorraussetzungen Java 11 und Maven. Test mit:
mvn -version
auf der Kommandozeile:
1 2 3 4 5 6 |
➜ ~ mvn -version Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/local/share/java/maven3 Java version: 11.0.9, vendor: AdoptOpenJDK, runtime: /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home Default locale: de_DE, platform encoding: UTF-8 OS name: "mac os x", version: "10.15.7", arch: "x86_64", family: "mac" |
Dann fangen wir in einem leeren Verzeichnis an
1 2 |
mkdir rest-co2ampel cd rest-co2ampel |
jetzt rufen wir mit dem Maven Quarkus Plugin das create Goal auf:
1 |
mvn io.quarkus:quarkus-maven-plugin:1.9.0.Final:create -DprojectGroupId=de.wenzlaff.co2ampel -DprojectArtifactId=info-kleinhirn -DclassName="de.wenzlaff.Co2AmpelResource" -Dpath="/co2ampel" |
Zwei Sekunden später, ist das Projekt angelegt: „REST Service in 15 min mit Quarkus, OpenAPI, Swagger UI und JUnit-Test erstellen und um CO2-Ampel Service erweitern“ weiterlesen
Warum läuf git svn auf Mac OS Catalina nicht mehr?
Warum läuf git svn clone auf Mac OS Catalina nicht mehr?
Corona Art mit freundlicher Erlaubnis vom Künstler.
Wolte ein svn Repo clonen, mit git svn clone und es kommt diese Fehlermeldung: git: ’svn‘ is not a git command:
Und es ist doch ein git Kommando. Apple hat in Catalina die git Tools wie git-svn entfernt. In den Releasenotes zu 10.15 heißt es zu Xcode
Deprecations
Command line tool support for Subversion — including svn, git-svn, and related commands — is no longer provided by Xcode. If you need Subversion or related command line tools, install the Command Line Tools package by running xcode-select –install. (50266910)
Die installierte Git Version ist auch nicht die aller neueste. Also mit MacPort eine neu git Version und gleich ein paar Tools mehr installieren mit: „Warum läuf git svn auf Mac OS Catalina nicht mehr?“ weiterlesen
Wie kann die Anzahl verfügbarer CPU-Prozessoren (Kerne) der Java virtuelle Maschine (VM) per Java abgefragt werden?
Wie kann die Anzahl verfügbarer CPU-Prozessoren (Kerne) der Java virtuelle Maschine (VM) per Java abgefragt werden? Das geht mit einem Java-Einzeiler:
int availableProcessors = Runtime.getRuntime().availableProcessors();
Die unterschiedlichen Raspberry Pi Modelle haben einen Kern: „Wie kann die Anzahl verfügbarer CPU-Prozessoren (Kerne) der Java virtuelle Maschine (VM) per Java abgefragt werden?“ weiterlesen
MacPorts auf macOS Catalina 10.15 installieren und dann Maven 3
MacPorts kann auch auf Catalina installiert werden wie hier beschrieben.
Dazu erst Xcode 11.1 aus dem App Store installieren. „MacPorts auf macOS Catalina 10.15 installieren und dann Maven 3“ weiterlesen
HP LaserJet Scannen in Netzwerk Verzeichnis unter Mac OS 10.14
Wie kann ein HP LaserJet Pro MFP M281 fdw (sollte auch für andere HP Drucker gelten) in ein Netzwerk Verzeichnis unter Mac OS 10.14 scannen. Es kommt immer zu der Fehlermeldung das das Remote Verzeichnis nicht vorhanden ist. Also wie klappt das mit dem Scannen an Netzwerkordern unter Mac OS.
Also erst einmal die neue Firmware (2019-07-16) und Treiber von der HP Seite geladen, da gibt es nun neue Treiber. Das hat aber auch nichts gebracht. Langes suchen und lesen in den Foren von HP hat auch nicht geholfen obwohl einige auch das Problem hatten, und der Service von HP auch nicht weiter geholfen hat.
Die Lösung die ich per try and error gefunden habe, ist folgende, die Anleitung mit dem Pfad ist auf der HP-Seite falsche. Es muss die IP Adressse und auch der Name des „Macintosh HD“ zusätzlich angegeben werden, auch wenn im Pfad nur /User/Verzeichnis steht.
Also hier ein Beispiel (IP Adresse und Userpfad anpassen):
\\10.1.2.3\Macintosh HD\Users\thomas\Scanner-Input
wenn dann noch der Username mit dem Passwort des Mac angegeben wird, klappt es auch mit dem Scannen in Netzwerkordner.
Ein klick auf den Test Button…
„HP LaserJet Scannen in Netzwerk Verzeichnis unter Mac OS 10.14“ weiterlesen
Jubiläum: 20 Jahre Homepage wenzlaff.de!
Heute vor 20 Jahren, am 1.12.1998 ging die Domain wenzlaff.de zum ersten mal ans Netz. Wie die Zeit vergeht.
Es war eine statische Webseite mit Freeware und Sprüche Datenbank mit Newsletter und einigen C++ und Java Programmen zum kostenlosen Download aus meiner Hand. Hier ein etwas unvollständiges Bildschirmfoto, mehr habe ich leider nicht mehr gefunden:
Aber auch schon lange vor dieser Zeit, hatte ich eine Homepage, die aber dann auf den Servern der UNI-Bremen kostenlos gehostet wurde. Da hatte ich als Informatiker einen Zugang mit Akustikkoppler mit 300 Baud und Lochkarten hatten wir da auch noch. Das war wenigstens etwas zum anfassen, batches mit Lochkarten schreiben, cool!
Und es gab keine Werbung im Internet.
Die schöne alte Zeit. Und in der Zwischenzeit gab es immer mal neue Technologie. Vom statischen html zum xhtml und JavaScript über einen eigenen Java html Generator mit Templates bis heute zu den Content-Management-System mit eigener Datenbank.
Bis heute konnte ich auch auf dieser Webseite immer auf Werbung verzichten. Juhu …
Wie soll es weiter gehen? Gibt es noch Themen nach über 1000 Beiträgen? Ideen habe ich noch genug, was fehlt ist die Zeit!
In diesem Sinne, vielen Dank an alle Leser und für das viele Feedback (die über 1000 Kommentare mit Kommentarfunktion habe ich ja abgeschaltet…DSGVO läßt grüßen) das auch nach wie vor erwünscht ist, aber eben über E-Mail 😉
Debian Raspberry Pi Desktop in VirtualBox VM installieren
Wer keinen Raspberry Pi hat, kann sich das Image auch in der VM von VirtualBox installieren. So kann man auch alles ohne Pi austesten. Es gibt von der Raspberry Pi Foundation ein eigenes Image für PC und Mac dafür. Das Image basiert auf Debian Stretch Kernel Version: 4.9 Release Datum: 27.06.2018. Wie wird das nun installiert?
Zuerst das Image von der Download Seite laden. Das Laden der 2,4 GB dauer etwas.
Dann „Debian Raspberry Pi Desktop in VirtualBox VM installieren“ weiterlesen
Wie kann Debian Linux in einer VirtualBox VM installiert werden?
Wer Debian in einer VM braucht, kann es wie folgt installieren. Eine Stunde sollt man aber schon an Zeit mitbringen.
Laden des ISO Image von Debian, für mich das AMD Mac Netinstal Image von debian.org und zwar dieses Image debian-mac-9.5.0-amd64-netinst.iso mit 294 MB. Oder welches Image auch immer für das Betriebssystem nötig ist.
Nach dem Starten der VirtualBox auf Neu klicken:
„Wie kann Debian Linux in einer VirtualBox VM installiert werden?“ weiterlesen
Photon, besser als Fussball!
Mitten im Fussballspiel der Weltmeisterschaft wurde die neue Photon Eclipse Version veröffentlicht. Bei heise.de gibt es einen Überblick mit Video. Jetzt kann auch der Testcode mehr getrennt werden. Dann mal downloaden.
Erster Quicktest mit Java 9 und JUnit läuft: „Photon, besser als Fussball!“ weiterlesen