Posts

Tablet als Notebook-Ersatz

Es ist im Grunde ein Running gag, dass ich Tablets als Kombination der Nachteile eines SmartPhones mit den Nachteilen eines PCs bezeichne und der ist vermutlich mittlerweile langweilig. Ich mag Tablets eigentlich nicht und sehe wenig Sinn darin. Aber als klassischer Pharisäer besitze ich seit vielen Jahren Tablets (ohne aber wirklich zu nutzen) und habe - als Spitze des Widerspruchs - vor ein paar Tagen mit dem A9+ ein neues gekauft. Das soll aber als potentieller 5g-Router via Tethering ein bei mir noch nicht vorhandenes Feature erweitern, denn meine beiden SmartPhones sind zu alt, um 5g zu unterstüzen. Zu dem Preis, zu dem ich das A9+ geschossen habe, hätte ich keinen 5g-Router oder nur ein ganz einfaches 5g-SmartPhone bekommen, das ich dann sowieso nicht gebraucht hätte, da meine alten SmartPhones noch gut sind und alles bieten, was ich benötige. Aber wenn schon das Tablet da ist, suche ich sinnvolle Anwendungen, die über 5g-Tethering in meinem Büro in Eppstein hinausgehen. Da hat s...

RJS-ZeroPoint - Lincos mit Rust

Vor ein paar Tagen ist mein neustes Buch beim Herdt-Verlag  fertiggestellt und veröffentlicht worden. Thema ist Rust, was der Titel  Rust – Grundlagen (Stand 2026) - Moderne, performante und sichere Entwicklung mit Rust meistern – auch deutlich macht.  Ausgabe: 1. Ausgabe, Februar 2026 Matchcode: RUST_2026 ISBN: 978-3-98569-275-0 Seitenzahl: 177  Nun entwickle ich über die verschiedenen Kapitel von dem  Buch  ein Praxisprojekt. Dabei geht es um Lincos . Die Quellcodes habe ich in einem Github-Repository  mit Namen RJS-ZeroPoint - From Zero to Meaning - Lincos in Rust nun public gestellt. Vielleicht entwickelt ja eine interessierte Community diese Basis weiter. Hier sind noch ein paar grundsätzliche Informationen zu dem Projekt und Lincos.  RJS-ZeroPoint ist ein experimentelles Open-Source-Projekt zur Implementierung von Lincos (Lingua Cosmica) in Rust . Ziel des Projekts ist es, Bedeutung aus einem formalen Nullpunkt aufzubau...

F-Droid, Keep Android Open und adb

Nachdem ich endlich für kleines Geld das 5g-Tablet geschossen habe, das ich schon seit vielen Monaten versuche zu bekommen (Refurbished, aber neuwertig, nicht einmal ausgepackt und deutlich unter 200 €), werde ich die nächsten Tage immer mal wieder ans Einrichten gehen. Zentraler erster Schritt ist das Löschen der ganzen Bloatware oder zumindest das Deaktivieren. Ohne Rooten und/oder ADB geht da nicht viel, aber ADB macht zumindest das Löschen der schlimmsten vorinstallierten Apps leicht. Natürlich müssen Entwickleroptionen freigeschaltet werden, aber das ist für mich der erste Schritt bei jedem neuen Gerät. Danach kommt das Ausschalten aller voreingestellten Überwachungsoptionen und Freigaben für Werbung und sonstige Belästigungen. Dann kommt die Installation der wichtigsten Apps und da zählt F-Droid dazu. Aber Google zieht alle Register, die freie Konkurrenz aus dem Verkehr zu ziehen. Sowohl die Installation wird versucht zu verhindern (ADB ist da die Lösung), aber Google geht auch ...

Stackoverflow statt KI - Never trust AI

Ich halte die Woche wieder eine Schulung zu Cobol (ja - die Sprache ist tot, weigert sich aber, dies anzuerkennen und ich werde einen Teufel tun, für mich interessante, gute Jobs aus falschem Dogamtismus abzulehnen). In meinem Buch zu Cobol , das ich als Begleitmaterial verwende, habe ich eine Bemerkung zu Bit-Operatoren drin. Diese führe ich nicht aus und sind auch kein gewünschtes Thema, aber ich wollte dennoch nach dem Schulungstag schnell mal mit KI dazu etwas mehr eruieren. In langen Diskussionen mit der KI hat sich diese beharlich geweigert, die Existenz von solchen Operatoren unter Cobol zuzugeben. Kategorische Verneinung. Ich habe bereits an meinem eigenen Buch zu Cobol gewzeifet, aber in Stackoverflow dann die korrekten Informationen gefunden. Operatoren wie B-AND bzw. B-OR gibt es, nur nicht in allen Versionen von Cobol. So auch nicht unter GNUCobol, was ich via OpenCobolIDE in der Schulung verwende. Aber etwa in Micro Focus COBOL oder wohl auch z/OS COBOL. Also wie in der...

Rust statt Rost

Bild
Während ich für ein paar Tage in Urlaub war, ist mein neustes Buch beim Herdt-Verlag  fertiggestellt und veröffentlicht worden. Thema ist Rust. Die Sprache gewinnt m.E. in der letzten Zeit ziemlich an Aufmerksamkeit bzw. Bedeutung.  Rust – Grundlagen (Stand 2026) Moderne, performante und sichere Entwicklung mit Rust meistern – auch als barrierefreies E-Book erhältlich Dieses Buch bietet einen umfassenden Einstieg in Rust, eine Programmiersprache, die immer populärer wird. Anhand praxisnaher Beispiele und zahlreicher Übungen lernen Sie, wie Rust arbeitet und eingesetzt wird, um auch Anforderungen komplexer und anspruchsvoller Systeme zu befriedigen.  Ausgabe :   1. Ausgabe, Februar 2026 Matchcode :   RUST_2026 ISBN :   978-3-98569-275-0 Seitenzahl :   177 Autoren:   Ralph Steyer  

Arbeiten, wo andere Urlaub machen

Bild
Genaugenommen mache ich Urlaub, ohne groß zu arbeiten. Aber da gerade mein neustes Videotraining für Linked Learning (LiL)  freigeschaltet wurde, will ich doch von unterwegs das kurz verlauten lassen. Thema ist WebAssembly (Wasm) lernen – Einstieg mit Python . Mit WebAssembly (Wasm) und Python finden zwei der aktuell angesagtesten Technologien zusammen. Wasm ist ein portables, sicheres Bytecode-Format, das in einer virtuellen Maschine mit nahezu nativer Geschwindigkeit laufen kann. Das eignete sich perfekt als Ergänzung zu JavaScript im Browser und wird auch zunehmend auf Servern eingesetzt. Gerade im Web nutzt man zunehmend Wasm für rechenintensive Funktionen (z. B. Bild/Video, 3D, Spiele), aber auch viele erweiterte Einsatzgebiete. Da Wasm neben einer hohen Performance, starker Sicherheit (Sandbox, kein direkter Systemzugriff) und Portabilität Sprachunabhängig ist, kann man hervorragend Python zur Erstellung einsetzen. Denn Python ist weit verbreitet und einfach, aber ebenso por...