Corona Software

Du suchst ein Programm für einen bestimmten Zweck?
AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Corona Software

Beitrag von AxelMD » 28.03.2020 18:42:28


Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: Corona Software

Beitrag von hikaru » 28.03.2020 19:54:33

Ich habe heute in meinen Testrechner die ausrangierte GTX 950 gesteckt, die Vorabversion von Xubuntu 20.04 installiert und Folding@Home aufgesetzt, um Coronaviren zu falten - die sind dann nicht mehr koronal, sollte also helfen. ;)

Erkenntnisse:
1. F@H ist noch nicht im Jahr 2020 angekommen. Das F@H-Control-Paket möchte Debianpython-gnome2 haben, was es weder unter Debian Buster noch unter Ubuntu 20l.04 gibt. Ich habe letztendlich die Abhängigkeit aus dem Paket geschmissen.
2. Der Compute-Client findet keine Work Units, wenn Debianocl-icd-opencl-dev nicht installiert ist.
3. Nachdem das Paket installiert ist, schrubbbt zwar der Compute-Client fleißig WUs, aber das Kontrollzentrum stirbt wegen des fehlenden Python-Pakets. Das Webinterface und das Viewer-GUI laufen zwar, zeigen aber keine sinnvollen Ausgaben. Brauchen die das Kontrollzentrum?
4. Ich steige durch die Text-Konfiguration nicht durch. Mein Interesse daran, mich da einzuarbeiten ist allerdings momentan auch begrenzt, weil die Standardeinstellung das macht, was ich auf dem Testrechner will: CPU & GPU bis zum Anschlag
5. Die GPU läuft knapp unter 80°C. Hätte ich die nicht eh schon abgeschrieben, dann wäre mir das auf Dauer zu viel.
6. Vier pustende Lüfter empfinde ich heute als nervtötender als 10(?) ratternde Lüfter vor 15 Jahren (SETI@Home auf 7 Rechnern im Studentenzimmer). :?

AxelMD
Beiträge: 1350
Registriert: 15.03.2009 08:02:11

Re: Corona Software

Beitrag von AxelMD » 28.03.2020 20:44:58

Hallo hikaru,

evtl. Docker ausprobieren?

https://de.wikipedia.org/wiki/Folding@home

https://hub.docker.com/search?q=Folding ... type=image

Genau für solche Probleme ist doch Docker.

MfG

AxelMD

Benutzeravatar
hikaru
Moderator
Beiträge: 13559
Registriert: 09.04.2008 12:48:59

Re: Corona Software

Beitrag von hikaru » 28.03.2020 21:51:44

Ich bin kein Freund davon, Linux in Windows zu verwandeln, indem man eine saubere Abhängigkeitenbehandlung dadurch umgeht, dass jeder Anwendungsanbieter seine Abhängigkeiten mit der eigentlichen Anwendung in Form eines dicken Containers ausliefert und der User dann bei 20 Container-Anwendungen 20x die gleichen Abhängigkeiten in 10 unterschiedlichen Versioen von 20 Anbietern auf seiner Platte hat, von denen vermutlich 5 in sicherheitstechnisch fragwürdigen Zuständen vorliegen.

Benutzeravatar
tkreutz
Beiträge: 61
Registriert: 07.06.2014 08:44:39

Re: Corona Software

Beitrag von tkreutz » 06.04.2020 14:07:56

Hallo,

möglicherweise ist das ein guter Zeitpunkt, um über eine Collaborations Lösung nachzudenken. Sofern Plone als Alternative zu SharePoint gesehen wird, vielleicht ein Ansatz.

Allerdings darf man auch nicht den Aufwand unterschätzen, das System zu customizen und ggf. um eigene Anforderungen zu erweitern. Da es auf Python basiert, vielleicht nicht jedermanns Freund.

Generell gibt es natürlich eine Menge Alternativen im Bereich Collaboration Software. Hier wird man sicher nicht umher kommen, ein eigenes Anforderungsprofil zu erstellen. Aber ich würde Plone durchaus mal auf die Liste setzen. Wir konnte damit 2018 auch ein kleines Team schnell zusammen bringen. (Artikel schreiben und redaktionell für das Intranet mehrstufig bearbeiten).

Der Hercules Emulator ist auch ein tolles Programm für Informatiker, z.B. per Terminal Emulation den Zugriff einrichten. Dann kann jeder mit Tablet z.B. auf Informationen zugreifen. Man braucht lediglich die TN 3270 Terminal Emulation. Das System muss dann natürlich in der Cloud laufen oder man muss entsprechenden Zugang haben. Für den Hercules gibt es diverse Programmiersprachen und man kann sogar untereinander in den Terminals miteinander kommunizieren oder spielen. Damit kann man z.B. eine Wirtschaftssimulation erstellen oder ein Planspiel, was man dann in einer Gruppe laufen lässt. TK4

Leider sind TN 3270 Terminal Emulationen auf dem Tablet recht teuer. Dafür hat man aber ein echtes Arbeitstier. Für Desktop Rechner und Notebooks hingegen gibt es kostenlose Clients. Ein gewisser Aufwand wäre die Einrichtung der notwendigen Infrastruktur. Aber - wenn's danach läuft.

Gruß
Thorsten

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Corona Software

Beitrag von pferdefreund » 07.04.2020 06:55:03

Wieso sind Terminalemulatoren auf dem Tablet teuer ? Einfach UserLand und Debian aufs Tablet packen und schon kann man mit C3270 locker auf jedes MVS unter Hercules zugreifen. Bei läuft sogar Hercules mit MVS 3.8 auf dem Telefon und C3270 für die Systemkonsole und TSO. Wie schon geschrieben, für das MVS 3.8 gibt es einige Programmiersprachen. Cobol 68, PL/1 Assembler (wenn es schnell sein soll), CLIST als Scriptsprache im TSO usw. Und der Clou - auf dem Telefon habe ich mittlerweile ein größeres Rechenzentrum in Betrieb wie das, wo ich 1982 mit der EDV anfing - und das war bei einer großen Krankenkasse. Wenn ich an die Riesenkästen von damals zurückdenke, IBM S/370 148, 3330er Wechselplatten, die "großen" 3350 und schnellen 3340er für Spool und Swap....
.. und das jetzt alles auf dem Telefon in der Hosentasche..

Benutzeravatar
tkreutz
Beiträge: 61
Registriert: 07.06.2014 08:44:39

Re: Corona Software

Beitrag von tkreutz » 07.04.2020 07:52:47

pferdefreund hat geschrieben: ↑ zum Beitrag ↑
07.04.2020 06:55:03
Wieso sind Terminalemulatoren auf dem Tablet teuer ?
.. und das jetzt alles auf dem Telefon in der Hosentasche..
Bei iOS kosten die Apps um die 80 EUR (TN 3270) und die funktionierende Demo (Lite Version) trennt jede Session nach 30 Sekunden. Aber ich bin für jeden günstigen Tipp dankbar. Das es generell auch auf jedem Telefon funktioniert ist mir bekannt. Finde die Möglichkeit auch Klasse, suche aber noch einer Lösung zu iOS.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Corona Software

Beitrag von pferdefreund » 07.04.2020 08:52:37

Das es um IOS ging, das habe ich leider nicht gesehen oder überlesen. Aber wie sieht es denn aus, wenn man sich den Quellcode von C3270 besorgt und auf dem IOS-Tablet XCODE installiert. Da sollte doch dann ein C-Compiler vorhanden sein. Gut - vermutlich muss man noch einige Libs auch selbst kompilieren - aber unmöglich sollte das doch nicht sein - oder sind die Teile so eingeschränkt.

Benutzeravatar
tkreutz
Beiträge: 61
Registriert: 07.06.2014 08:44:39

Re: Corona Software

Beitrag von tkreutz » 07.04.2020 09:55:13

pferdefreund hat geschrieben: ↑ zum Beitrag ↑
07.04.2020 08:52:37
Das es um IOS ging, das habe ich leider nicht gesehen oder überlesen. Aber wie sieht es denn aus, wenn man sich den Quellcode von C3270 besorgt und auf dem IOS-Tablet XCODE installiert. Da sollte doch dann ein C-Compiler vorhanden sein. Gut - vermutlich muss man noch einige Libs auch selbst kompilieren - aber unmöglich sollte das doch nicht sein - oder sind die Teile so eingeschränkt.
Ja, natürlich - hier gibt es auf jeden Fall interessante Möglichkeiten. Ich habe bereits die Sourcen einer freien Desktop Variante eines TN 3270 Clients. Bin aber noch nicht zu einer Portierung gekommen (zeitlich). Das sind so "Hobby-Projekte" die Spaß machen, aber für die man auch Zeit finden muss - na ja, vielleicht interessant, wenn mehr Leute Interesse daran haben. Ich finde den Hercules Emulator auf jeden Fall eines der interessantesten Projekte. Ich beschäftige mich auch mit dem Thema "hybride" App Dev. Vielleicht wäre auch eine Lösung interessant, die einen gewissen Rundschlag leisten kann und z.B. auch im Browser läuft. Denn TN 3270 Terminal Emulationen im Browser könnten auch Nadelörprobleme lösen bei klassischen Web Apps. Und Terminal Apps für den Browser gibt es auf jeden Fall im kommerziellen Bereich schon so lange wie die Mainframe selbst. Nur im freien Markt findet man sie selten, weil es eben auch Cash Cows großer Konzerne sind.

Danke für den Beitrag. Es ging ja hier auch nur um "Vorschläge". Und aus der Sicht ist der Vorschlag ja jetzt auf der Liste. Was daraus gemacht wird, muss die entsprechende Hochschule eben für sich selbst evaluieren. Wenn ich jedenfalls vor der Herausforderung stehen würde, eine große Zahl von Studenten Remote anbinden zu wollen und dabei den Lightwight Daten Gedanken im Augen halte wollte, würde ich das versuchen, eine solche Lösung zu etablieren. Weil eigentlich - easy und effizient eingerichtet. Und nebenbei werden eben auch wichtige Informatik Themen vermittelt.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Corona Software

Beitrag von pferdefreund » 07.04.2020 11:25:50

Ich habe den Hercules-Emulator schon seit knapp 20 Jahren in Betrieb und fahre dort mein eigenes privates Rechenzentrum damit. Habe mir selbst eine Jobverwaltung so like OPCA oder Jobtrack selbst geschrieben, Full-Screen-TSO-Anwendungen wie eine Pferdeverwaltung und Online-Steuerung und Pflege der Jobverwaltung und vieles mehr. Betriebssystem ist MVS 3.8, das letzte Puplic-Domain-MVS der IBM - also völlig legal und auch heute noch genial. Und der Clou - da kommt kein Windows, Mac, Linux oder sonst was mit - habe damals so um die 2007 meine unter MVS 3.8 geschriebene Jobverwaltung 1:1 auf das aktuelle Z/OS kopiert per 3270-Filetransfer im Binärmodus - und obwohl 30 Jahre alte Programm auf aktuellen Z/OS - die liefen - und zwar monatelang ohne Unterbrechung oder sonstiger Probleme. Das hochmoderne Z/OS ist heute noch kompatibel zu diesem uralten Kram.
Ist so ein Hobby von mir - war ja jahrzehnte Cobol-Entwickler unter MVS, Z/OS und mache heute Abap. Möchte allerdings den Host nicht missen und fahre den halt mit Hercules hobbymäßig privat.

Benutzeravatar
tkreutz
Beiträge: 61
Registriert: 07.06.2014 08:44:39

Re: Corona Software

Beitrag von tkreutz » 07.04.2020 11:59:58

pferdefreund hat geschrieben: ↑ zum Beitrag ↑
07.04.2020 11:25:50
Ist so ein Hobby von mir - war ja jahrzehnte Cobol-Entwickler unter MVS, Z/OS und mache heute Abap. Möchte allerdings den Host nicht missen und fahre den halt mit Hercules hobbymäßig privat.
Der Hercules bietet gerade zum Lernen eine schöne Umgebung mit vielen Möglichkeiten und hat eine entsprechende Fangemeinschaft. Ich glaube, wer sich mit Informatik beschäftigen möchte, findet hier eine interessante Spielwiese. Schade, dass die Lizenzproblematik kommerzielle Möglichkeiten einschränkt, sonst könnte man so manche z/OS Lösung hierdurch ohne Probleme ersetzen. Aber Lizenzthemen sind natürlich eine andere Problematik.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Corona Software

Beitrag von pferdefreund » 07.04.2020 13:20:02

Na ja, ich habe eigentlich nur das nackte System und die freie MVS-Software rpf und review im Einsatz. Was ich dann brauche, schreib ich mir selbst. Habe ja Cobol, Assembler, PL/1 und gerade Assembler bietet da unheimlich viele Möglichkeiten (Dynalloc, TSO-Fullscreen-Anwendungen usw...)
Selbst den sort aus MVT (von 1968) habe ich zum Laufen gebracht, Mangels 2314er Platten sortiere ich allerdings mit virtuellen Bändern - aber da das ja auch nur sequentielle Plattendateien auf dem Host (Linux) sind, ist das von der Performance her auch kein Problem. So Späße, wie das die modernen Sortierprogramme können include cond... usw, die habe ich halt als Assembler-exit selbst geschrieben. Auch doppelte entsorgen ist da kein Problem.

Benutzeravatar
tkreutz
Beiträge: 61
Registriert: 07.06.2014 08:44:39

Re: Corona Software

Beitrag von tkreutz » 08.04.2020 10:07:33

Vielleicht interessant in dem Zusammenhang, der Versuch einer Community und die Antwort von IBM.

JUN 17, 2019 —
Dear Petitioners
We spoke today with the Vice President of Strategy for IBM's mainframe division. This call was a follow-up of a previous discussion held on the subject of our petition.
IBM has duly considered our petition and after internal discussions has come to the conclusion that rather than giving the community MVS/XA and VM/XA images (which would be 35 year old anyway) to run on our own computers, they see more value and practical sense in having the community work on a modern version of z/OS (such as versions 2.3 or 2.4).
To that extent, IBM is considering setting up a system to grant users a z/OS development environment in the cloud, and asked us to provide a few developers who would be willing to advise with IBM on designing this cloud solution.
So, while we are not getting what we petitioned for, we are still making a nice step forward in having easier access to a modern mainframe operating system in which to learn, develop and innovate.
This closes this petition. I am most thankful for your unexpectedly lively and numerous reaction to this petition and wish you all the best

Antworten