CodeGym /Java-Blog /Random-DE /Von der NASA bis zu den Wüsten Afrikas. Von der Regierung...
John Squirrels
Level 41
San Francisco

Von der NASA bis zu den Wüsten Afrikas. Von der Regierung geförderte und gesellschaftlich bedeutsame Projekte, die in Java geschrieben wurden

Veröffentlicht in der Gruppe Random-DE
Heute werden wir darüber sprechen, wie Java von Regierungsbehörden und in gesellschaftlich bedeutsamen Projekten auf der ganzen Welt eingesetzt wird. Von der NASA bis zu den Wüsten Afrikas.  Von der Regierung geförderte und gesellschaftlich bedeutsame Projekte, die in Java geschrieben wurden – 1

E-Healthcare-System in Österreich

Österreich ist bekannt für sein modernes und komfortables Sozialversicherungssystem, das eine hervorragende Gesundheitsversorgung, eine zuverlässige Sozialversicherung und ein umfangreiches Netzwerk an Krankenhäusern, Ärzten und Apotheken umfasst. Das österreichische Sozialversicherungsgesetz, ein staatliches Versicherungssystem, das 22 Träger mit unterschiedlichen Versicherungsarten und Sozialprogrammen umfasst, versichert den Großteil der österreichischen Staatsbürger. Und in den letzten Jahren wurde dieses System, das größtenteils dank Java funktioniert, um eines der fortschrittlichsten Smartcard- und elektronischen Krankenaktenprogramme der Welt erweitert.Von der NASA bis zu den Wüsten Afrikas.  Von der Regierung geförderte und gesellschaftlich bedeutsame Projekte, die in Java geschrieben wurden – 2

https://www.trend.at/wirtschaft/oesterreich/fragen-antworten-sva-5619705

„Wir haben uns aufgrund der Plattformvorteile für Java entschieden, insbesondere aufgrund der enormen Portabilität zwischen CPUs und Hardwareplattformen“, sagte Rainer Schügerl, Direktor für Softwareentwicklung und Sicherheit bei SVC, einer österreichischen Organisation, die innovative Lösungen für Gesundheitstelematik und E-Government entwickelt. Dabei erhalten alle Versicherten eine Smartcard, die ihren Versicherungsstatus prüft und die Erstellung, Übertragung und Speicherung elektronischer Krankenakten ermöglicht. Das elektronische Kartensystem ermöglicht es den Bürgern außerdem, verschiedene E-Health-Dienste zu nutzen, von Routineuntersuchungen bis hin zu Krankheitsbehandlungsprogrammen. Tausende Gesundheitsdienstleister haben spezielle Geräte zum Scannen von Chipkarten und zur Übermittlung persönlicher Daten über ein sicheres Gesundheitsdatennetzwerk installiert, das nicht nur Österreich, sondern erstreckt sich im Rahmen des NETC@RDS-Projekts der Europäischen Union auch auf viele andere europäische Länder. Java ist die bestimmende Technologie für dieses System. „Java bietet eine stabile, qualitativ hochwertige Programmiersprache, die alle unsere Anforderungen erfüllt. Für unternehmensweite Entwicklungen, die hohe Verfügbarkeit, Zuverlässigkeit und Sicherheit erfordern, verwenden die meisten österreichischen Organisationen Java“, fügt Rainer Schügerl hinzu.

Bereitstellung von sauberem Trinkwasser für Menschen in Afrika

Eine spezielle, in Java geschriebene mobile App sammelt und organisiert die Ergebnisse von Safe Water Kenya, einem kenianischen Staatsprojekt, dessen Aufgabe es ist, ländliche Familien in abgelegenen Regionen Ostafrikas mit sauberem Trinkwasser zu versorgen. Nach Angaben der Weltgesundheitsorganisation sterben jedes Jahr mehr als 2 Millionen Menschen, davon 95 % Kinder, an den Folgen verschiedener über Wasser übertragener Krankheiten. „Es ist nicht nur eine Frage der Krankheit, es gibt auch einen wirtschaftlichen Faktor. Es gibt in Afrika nicht allzu viele Menschen mit Gehältern. Wenn sie also krank werden, arbeiten sie nicht und werden für diesen Tag nicht bezahlt.“ " sagt Don Arnold, Geschäftsführer und Gründer von Safe Water Kenya (SWK). Von der NASA bis zu den Wüsten Afrikas.  Von der Regierung geförderte und gesellschaftlich bedeutsame Projekte, die in Java geschrieben wurden – 3

https://akvo.org/stories/east-africa/increasing-access-to-drinking-water-in-mozambique-with-enabel/

Um kritische Probleme mit sauberem Trinkwasser im ländlichen Kenia anzugehen, begann SWK mit der Installation von Hydraid BioSand-Wasserfiltern, die auf umweltfreundlicher Sandfiltrationstechnologie basieren. „Wir haben bisher 2.500 [Filtersysteme] installiert. Wir gehen davon aus, dass die durchschnittliche Familie aus sieben Personen besteht, so dass wir in nur einem Jahr oder so 17.000 Leben beeinflusst haben. Es ist ein ziemlich komplizierter Prozess. Die Installationen zu dokumentieren.“ „Für unsere Spender müssen wir eine umfassende Umfrage ausfüllen, die Fotos, GPS-Koordinaten und eine Unterschrift der Empfängerpartei umfasst“, sagte Don Arnold. Diese Anforderung wird durch eine Java-basierte Lösung erfüllt – die Survey App, die für Geräte mit dem Betriebssystem Android entwickelt wurde. Diese App wurde von der US-Firma mFrontiers entwickelt, das 2014 für diese Arbeit den Oracle Excellence Award for Sustainability Innovations erhielt. Nach der Installation jedes Filters verwenden SWK-Mitarbeiter diese App, um dem System Informationen über den Filter hinzuzufügen. „Die Umfrage besteht aus sieben oder acht Seiten auf einem Android-Tablet, auf denen jeweils fünf oder sechs Fragen stehen. Mit dem Tablet machen sie [SWK-Mitarbeiter] auch Fotos von der Familie, um GPS-Koordinaten hinzuzufügen, da es keine Straßenadressen gibt.“ sagt Daniel Pahng, Leiter von mFrontiers, der die Umfrage-App persönlich unter Verwendung der Open-Source-JavaScript-Bibliothek jQuery entwickelt hat. Im letzten Schritt speichert die App die Unterschrift des Empfängers und die Seriennummer des Wasserfilters. Da es in abgelegenen Gebieten Kenias meist keinen Internetzugang gibt, werden die Daten auf dem Android-Tablet in einem Oracle Berkeley DB-Datenspeicher gespeichert.

Weltraumforschung der NASA

Die US-Behörde NASA nutzt Java in mehreren recht interessanten Projekten und Anwendungen. Ein solches Projekt ist World Wind. Dies ist ein SDK, mit dem Sie den Maßstab von Satellitenbildern reduzieren können. Dieses Tool ermöglicht es jedem, verschiedene Teile der Oberfläche unseres Planeten zu erkunden. Von der NASA bis zu den Wüsten Afrikas.  Von der Regierung geförderte und gesellschaftlich bedeutsame Projekte, die in Java geschrieben wurden – 4

https://worldwind.arc.nasa.gov/java/examples/

Die Datenquelle für dieses Modell ist eine Kombination aus Landsat-Satellitenbildern und Daten der Shuttle Radar Topography Mission. NASA-Ingenieure liefern über 90 Beispieledie zeigen, wie dieses SDK verwendet werden kann. Im Allgemeinen werden Java-Technologien von der NASA in einer Vielzahl von Projekten im Rahmen des Weltraumprogramms und der Weltraumforschung eingesetzt. „Bisher hat uns die Leistung von Java noch nie im Stich gelassen. Wir sind mit der Leistung unserer Java-Anwendungen wirklich zufrieden. Keines der Leistungsprobleme, auf die wir bisher gestoßen sind, hatte etwas mit der Wahl von Java als Plattform zu tun. Die meisten unserer Engpässe bestehen.“ Dies hängt mit den Beschränkungen der Datenbandbreite und der Geschwindigkeit älterer Software zusammen. Eine der besonderen Anforderungen besteht darin, dass wir akkreditierte Software verwenden müssen. Das bedeutet, dass wir JAR-Dateien von Drittanbietern nicht einfach nach Belieben abrufen können, sondern alles verwenden können, was bereits vorhanden ist sind im JDK enthalten“, sagte Nick Sabey, leitender Analyst und Softwareentwickler bei der Risk Assessment Group for Robotic Connections der NASA. Übrigens, Die NASA stellt immer noch aktiv Java-Entwickler ein. Sie können sehenStellenangebote für Java-Programmierer bei der US-Raumfahrtbehörde auf einer Sonderseite der Indeed-Website.

Virtuelle medizinische Untersuchungen

Ein weiteres System mit großem Potenzial für Anwendungen im Gesundheitswesen, insbesondere in Entwicklungsländern, ist das Online Doctor System, deren Anwendungen auf Java laufen. Dieses System unterstützt Ärzte bei der Durchführung virtueller Untersuchungen und Online-Patientenberatungen. Die Anwendung ermöglicht es dem Patienten, wenige Sekunden vor der visuellen Untersuchung durch einen Arzt ein spezielles Formular auszufüllen. Sie können auch Untersuchungsergebnisse (z. B. Röntgenbilder), Ihre Krankengeschichte und vieles mehr herunterladen. Die Online Doctor System App beinhaltet mehrere Module, die die ärztliche Untersuchung vereinfachen. Patienten können die Ärzte auswählen, die sie interessieren, einen Termin vereinbaren und den Termin über die App auch mit Kreditkarte bezahlen. Die Entwickler weisen darauf hin, dass mithilfe der Java-Technologie in Zukunft Ärzte-Apps erstellt werden könnten, die künstliche Intelligenz zur Untersuchung von Patienten nutzen. Die KI erstellt eine Diagnose und empfiehlt eine Behandlung und stützt sich dabei auf eine Reihe gesammelter Patientendaten. sowie Testergebnisse und andere vom Patienten hochgeladene Informationen. In verschiedene Geräte integrierte Arzt-Bots sollen bald viele einfache Eingriffe durchführen können, etwa die Messung der Körpertemperatur, der Herzfrequenz oder des Blutdrucks eines Patienten. Experten weisen darauf hin, dass diese Technologien die Kosten professioneller medizinischer Versorgung erheblich senken und sie auch den am stärksten benachteiligten Teilen der Gesellschaft zugänglich machen werden.

Autonomer Transport

Java wird auch aktiv in Projekten zur Erreichung eines „intelligenten“, also autonomen Transports eingesetzt. Insbesondere hat Perrone Robotics mehrere Java-basierte Softwarekomponenten für den automatisierten Transport entwickelt. Von der NASA bis zu den Wüsten Afrikas.  Von der Regierung geförderte und gesellschaftlich bedeutsame Projekte, die in Java geschrieben wurden – 5

https://www.perronerobotics.com/pri-reports-on-public-road-trial/

Perrone Robotics verfügt über eine komplette Plattform für autonome Fahrzeuglösungen namens MAX. Viele seiner Komponenten sind in Java geschrieben. Diese Plattform wird in verschiedenen Bereichen eingesetzt: von automatisierten Shuttles und Bussen bis hin zu großen Flurförderzeugen und Baumaschinen. Die Entwickler weisen darauf hin, dass ihnen Java dabei geholfen hat, dieses Maß an Vielseitigkeit in ihrem System zu erreichen. „Unser System ist so konzipiert, dass es für alle Fahrzeugtypen geeignet ist. Die gleiche Software funktioniert mit einer Vielzahl von Plattformen und Anwendungen. Dies ist uns gelungen, weil unser System aus einer Reihe von Softwarebausteinen besteht, die für a verwendet werden können.“ „Wir bieten eine große Auswahl an Fahrzeugen und Robotern. Java bietet einen wesentlichen Teil dieser Vielseitigkeit“, sagt Paul Perrone, Gründer und CEO von Perrone Robotics.

Zusammenfassung

Wie wir sehen, ist Java weit mehr als nur Social-Media-Apps oder trendige neue Dienste zum Bestellen und Liefern. Java-Technologien spielen in vielen wirklich wichtigen und innovativen Projekten, die unser Leben bereichern, eine wichtige Rolle. Dies ist wichtig für aktuelle und zukünftige Java-Programmierer, die mit ihren Fähigkeiten nicht nur gutes Geld verdienen, sondern sich auch an etwas Sinnvollem und Hilfreichem beteiligen möchten. Tatsächlich ist dies oft sogar wichtiger als Geld, denn Sinnhaftigkeit und ein Beitrag zum Gemeinwohl sind genau das, was unser Leben erfüllt und glücklich macht.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION