Der HP-9100A war der erste Personal Computer. Man konnte ihn auf den Schreibtisch stellen, Programme eingeben und ausführen. Als Speicher dienten Magnetkernspeicher, Magnetkarten und Lochkarten. Man berechnete mit diesen Computern mathematische, naturwissenschaftliche oder finanzwirtschaftliche Aufgabenstellungen - im weitesten Sinne ging es um Zahlen.

Ich hatte in jungen Jahren das Glück einen solchen Computer gebraucht kaufen zu können und habe diesen Jahre später als Vorlage für einen Linux-basierten Emulator verwendet.

Der HP9100A Emulator liegt nun in Gambas Version 3.14 vor. Die Installationspakete habe ich  für debian  erstellt.

sha512sum :

  •  bd5701ba521ce7e7512493d5e11910f23e58256c514b8b50a27aedadbe39bdd844fa36364834d1bb5c6584275bb33c39ac943000c7a85bc3311643010c4c133e    hp9100a_1.3.4-2_debian.tar.gz

Enthalten ist der Installer (.deb) sowie die Quellen für die Gambas IDE.

Um die Entwicklungsumgebung Gambas3 unter z.B. Linux Mint zu installieren können Sie folgende Zeilen verwenden:

sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3

Ein Hinweis zur Benutzung des Plotters. Wie beim Original sind die Plot-Befehle ( FMT  und FMT ) nur bei eingeschaltetem "Extended Memory" verfügbar. Dieses wird eingeschaltet, in dem Sie auf den Schriftzug "HP9101A Extended Memory" oben rechts im Displaybereich klicken und damit das Gerät sichtbar machen. Dort gibt es dann den Schalter zum Einschalten. FMT  zeichnet dann eine Linie zu der im X- und Y- Register eingetragenen Koordinate (0 ≤ X ≤ 7500, 0 ≤ Y ≤ 5000). FMT  hebt den Stift nach der Bewegung hoch. Der Nullpunkt ist dort, wo Sie ihn mit den Schiebereglern einstellen. Mit der Taste Center wird er in die Mitte der Fläche gesetzt. Ein Plot kann mit der Print-Taste im Plotter auf dem Standarddrucker ausgegeben werden. Der Plotter hat in der nicht-skalierten Druckausgabe auf einem Brother-Laser eine Auflösung von ca. 605 dpi (1000 Pixel = 4,2cm) und generiert auf Wunsch normale Ausdrucke über einen angeschlossenen Drucker, Postscript oder PDF Dateien.

 

Um ein Programm im Arbeitsspeicher unter einem der "Program keys" abzuspeichern genügt es, den Schalter auf "PROGRAM" zu legen und die entsprechende "Program keys"-Taste zu drücken.

Program keys werden im "RUN-Modus" ausgeführt. Bei Betätigung eines Program keys wird der Arbeitsspeicher des HP mit dem unter den key gespeicherten Programm überschrieben und das Program direkt gestartet.

weiterführende Informationen: https://www.hpmuseum.org/hp9100.htm

 

Zu dem Thema kann man nicht genug Artikel schreiben. Leider müssen diese ständig aktualisiert werden, weil "Aktualisierungen" von Browsern (Firefox, Safari, Edge,..) im Wochenrhythmus erscheinen und die Änderungen nicht immer zum Wohle des Anwenders erfolgen. Sie kennen das prämierte Spiel "Hase und Igel"? So ist das mit dem internet. Oft werden Daten gesammelt und nach Hause telephoniert. Und falls Sie jetzt denken: "ich habe doch nicht zu verbergen" - dann lesen Sie bitte "Scroogled" am Anfang des PDF Downloads des Privacy-Handbuches.

Eine schöne Seite zur Absicherung des Firefox und anderer Programme ist das Privacy-Handbuch. Allein das Kapitel "Spurenarm Surfen" ist eine Fundgrube für Konfigurationsänderungen, welche man unter about:config (als Adresszeile eingeben!) anwenden kann. Wer sich das durchliest, erfährt z.B., daß Webseiten darüber informiert werden, was Sie von einer Seite in ihr Clipboard kopieren oder daß Webseiten bereits geladen werden, wenn Sie nur mit der Maus über einen Link ziehen ohne darauf zu klicken.

Zitat:"..Außerdem sind weiteren Einstellungen in der Konfiguration privacy- freundlich zu setzen. Um die Werte nicht alle einzeln und umständlich setzen zu müssen, kann man die strenge user.js oder die moderate user.js Konfigurationsdatei von unserer Webseite https://www.privacy-handbuch.de/handbuch_21u.htm herunterladen und im Browserprofil speichern. Beim Start überschreiben die Werte aus der gewählten user.js die Preferencen."

Wer viel Zeit zum Lesen hat, kann das Handbuch mit seinen 370 Seiten (Stand Nov. 2019) als PDF herunterladen und offline lesen. Siehe hier.

Also dann: Fröhliches Strg + Shift + Entf :-)

Viele Unternehmen und Schulen nutzen Windows-Server in ihren Rechenzentren, die langsam in die Jahre kommen. Da Microsoft den SBS-Server, welcher noch eine Exchange-Nutzung beinhaltete, nicht mehr anzubieten scheint und ich die Sicherheit und Wartbarkeit der Microsoft-Produkte für nicht mehr zeitgemäß halte (Windows Update Politik & DSGVO!),  habe ich mich auf die Suche nach Alternativen gemacht und bin fündig geworden.

Die Lösung basiert auf Software der Univention GmbH Bremen, welche den Univention Corporate Server entwickelt. "..Serversoftware für unkomplizierten IT-Betrieb" steht auf der Webseite von Univention.

Hauptmerkmale dieses Systems sind:

  • Zentrales Identity Management mit SSO (single sign on, LDAP)
  • Active Directory auf Basis von Samba4
  • App Center für Funktionserweiterung (Horde, Nextcloud, OnlyOffice, OpenProject, ...)
  • KVM Virtualisierung (z.B. für "Windows-Subsystem für Windows Applikationen" ;)
  • Univention Management Console (Web-basierte Administration)
  • Internet Portal
  • Mail-Server, File-Server, Print-Server,...

In diesen Tagen habe ich ein Kundenprojekt durchgeführt, bei welchem dieses System zum Einsatz kommt. 30 interne Mitarbeiter und 160 Externe nutzen diese Server, welche auf Basis von Fujitsu Hardware eingerichtet wurden. Die Windows PC merken nicht, daß sie von einem Linux-AD verwaltet werden. Die Funktion des primären Mail-Servers wird von diesem System ebenso verwaltet, wie eine Portalseite im Internet, welche einen Webmail- und Groupware-Zugang via Horde & Nextcloud  bietet.

Das System hat eine Debian-Linux-Basis und ist daher unabhängig von Microsoft Updates & "Microsoft-Benutzererfahrung". Zudem ist es unempfindlich gegenüber Windows Viren.

Gerne berate ich Sie, wenn Sie ihr Netzwerk aktualisieren wollen.

Quellen:

 

"Linux ist das erste echte Kulturgut dieser Welt, weil Moslems, Juden, Schwarz oder Weiß weltweit an einem einzigen Projekt zusammenarbeiten, ohne dass ihnen jemand hereinredet"

(Matthias Bodry †)

Als die E-Mail erfunden wurde, bestanden E-Mails noch aus Text. Verwendet wurde der ASCII Code - eine Tabelle, welchem jedem Zeichen eine Zahl zwischen 0 und 127 zuordnet. Erlaubt waren also nur 128 verschiedene Zeichen darunter 95 druckbare Zeichen. Zu diesen Zeichen zählte das Alphabet in Groß- und Kleinschreibung, die Ziffern 0..9 und einige Sonderzeichen wie Punkt, Komma, Strich etc.

Heute werden Mails als Transportmedium für die verschiedensten Daten eingesetzt. Darunter PDF, Excel-Dateien, ZIP-Dateien, Viren und Trojaner. Über die wahre Größe solcher Mails und die Endlichkeit der Übertragungsmöglichkeiten des Transportsystems machen sich manche erst Gedanken, wenn die Mail einmal nicht ankommt. Jeder Mailanhang muss zunächst in Text übersetzt werden, bevor er als Mail versendet werden kann. Dies geschieht für den Benutzer transparent und daher bekommt er davon nichts weiter mit. Dort wo die Mail empfangen wird, wird aus dem "Transporttext" wieder der Mailanhang generiert, wie er ursprünglich verschickt wurde.

Manch einer setzt unter eine Mail eine sog. Signatur - also eine Information, die den Absender in irgendeiner Form beschreibt oder Werbung für etwas machen will. Was dabei weniger oft bedacht wird ist der Speicherbedarf, der durch die Verwendung von Signaturen entsteht. Eine Signatur kann wenig Speicher benötigen oder viel. Wenn man sich überlegt, daß die gleiche Signatur in tausenden von Mails vorkommen kann und im eigenen System in den gesendeten Mails gespeichert bleibt, dann ahnt man vielleicht, daß unnötig große Signaturen viel Speicherplatz in Anspruch nehmen werden.

Um dies zu verdeutlichen, stelle ich den Speicherplatzverbrauch von zwei Signaturen gegenüber. Die erste Signatur besteht nur aus Text. Die gesamte E-Mail mit dieser Signatur benötigt 3261 Bytes. Dafür, daß die Mail nur eine Zeile Text enthält ist das schon eine ganze Menge an Information - aber noch erträglich klein.

Das zweite Beispiel zeigt eine aufwendig gestaltete Signatur auf Basis einer angehängten Bilddatei. Diese zweite Mail benötigt 146695 Bytes und damit das 45 fache an Speicherplatz wie die Mail oben. Der Informationsgehalt beider Mails ist der gleiche.

Weil ich verhindern möchte, daß mein Postfach und die Postfächer der Menschen, denen ich eine Mail sende,  45 mal größer sein würden als sie sein müssten, verwende ich bevorzugt eine Text-Signatur :-)

Eine Traumhardware, neu in mein Programm aufgenommen: Xeon Prozessor, 8 x DDR4 RAM-Bänke, Komponenten als Steckmodule, Frontlader für 3,5" oder 2,5" Laufwerke.

Nutzbar als leistungsfähige Workstation, CAD Maschine oder Server für Arbeitsgruppen. Reinigung mit Ausblasen der Lüfter - kein Problem, mehr RAM oder HDD/SSD kein Problem, zwei Graphikkarten kein Problem, USB 3.0 und 3.1 satt! Linux kompatibel und unterstützt immer noch Windows 7 oder Windows Server 2012 R2 - Was will man mehr?

   
     

..können Sie elegant mit send.firefox.com :

Sie gehen auf die Seite wie oben genannt, laden eine Datei hoch und versenden den anschließend generierten Link an Ihren Partner.

Wenn dieser den Link anklickt, erhält er die Datei im Download. Die Datei wird danach automatisch gelöscht. Wenn Ihr Partner die Datei nicht innerhalb von 24 Stunden herunterlädt, wird sie ebenfalls gelöscht. Eine Anmeldung etc. ist nicht erforderlich.

Der Service läuft bei Mozilla unter der Rubrik: "neueste experimentelle Funktionen". Daher kann es sein, daß der Dienst irgendwann wieder verschwindet (wie alles im internet). Zur Zeit funktioniert er jedoch recht gut.

Wenn man in eine Waschmaschine, einen Drucker oder ein Netzteil ein zu klein dimensioniertes Bauteil einbaut, dann wird dieses Bauteil durch die zu starke Beanspruchung wärmer und früher ausfallen, als bei korrekter Dimensionierung.

Am Beispiel eines Aukru Power Netzteiles 5V 2A (Model : BAS-522) mit USB Stecker zeige ich, was dann z.B. nach Ablauf der Garantiezeit passieren kann:

Sie sehen dort ein rundes Bauteil, das aussieht wie eine kleine Tonne mit einem "Kreuz" auf der oberen Seite (siehe Ring). Dies ist ein Elektrolytkondensator und dient meist zur Glättung von Spannungen oder als Zeitverzögerung für einen Schaltvorgang. Ein gesunder Kondensator hat eine plane Oberfläche, so wie die anderen Kondensatoren auf dem Bild. Im schlimmsten Fall, kann so ein Kondensator platzen und einen Brand auslösen. Das ist potentiell lebensgefährlich.

Der defekte Kondensator im Bild sorgte dafür, daß das Netzteil nicht mehr die geforderten Leistungsdaten hatte und seinen Dienst teilweise versagte. Das angeschlossene Gerät ließ sich zwar einschalten, funktionierte jedoch nicht korrekt. Solche Fehler sind besonders schwer zu erkennen, weil man zunächst nicht auf die Idee kommt, daß das Netzteil Ursache einer Störung sein kann, welche man dem angeschlossenen Gerät zuschreibt.

Die Hersteller von Elektronik scheinen heute eine große Kunstfertigkeit darin zu besitzen, die Lebensdauer der Bauteile genau berechnen zu können. Ich glaube nicht mehr, daß es sich um Unfähigkeit oder ein Versehen bei der Auswahl der Komponenten handelt. Meine Politik bei einem solchen Hersteller ist immer die gleiche. Eine Marke, die mir mit einem solchen Makel auffällt, wird nicht mehr gekauft. Ich zähle dazu z.B. Produkte der Firma Sony (Kameras, Notebooks) und Miele (Wäschetrockner) oder Drucker von Canon oder wie in diesem Beispiel China-Netzteile z.B. mit Namen Aukru Power. Ach, bevor ich es vergesse: Ist bei Ihrem Fujitsu Notebook "E-Klasse" auch schon die Farbe Grün im Display ausgefallen?

 

Im Bild zu sehen: Innenansicht der Tastatur meines ersten PC (hp 9100A CALCULATOR)