Difference between revisions of "IX Magazin für professionelle Informationstechnik 5/2021"

From Embedded Lab Vienna for IoT & Security
Jump to navigation Jump to search
(Automatic literature update)
(Automatic literature update)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Literature|device_name=iX Magazin für professionelle Informationstechnik Special Moderne Programmiersprachen 2020|image_link=https://stuff.elvis.science/uploads/accessories/accessory-image-l3x0MhScpP.jpg|type=Magazine|author=iX Redaktion|language=German|isbn=Pages: 154|publisher=13/2020|pages=154|references=https://www.heise.de/select/ix/2020/13|description=C weitergedacht
{{Literature|device_name=iX Magazin für professionelle Informationstechnik 5/2021|image_link=https://stuff.elvis.science/uploads/accessories/accessory-image-DI4E8L27iq.jpg|type=Magazine|author=iX Redaktion|language=German|isbn=Pages: 154|publisher=5/2021|pages=154|references=https://www.heise.de/select/ix/2021/5|description= Jetzt Rust lernen!


C ist die Wurzel zahlreicher moderner Programmiersprachen. Dazu gehoren nicht nur die Weiterentwicklungen C++ und C#, sondern auch Newcomer wie Rust, D und Go. Sie orientieren sich an der C-Syntax, bieten aber viele Verbesserungen und zeitgemasse Features.
Systemnah und schnell wie C, dabei speichersicher wie Java, einfach parallelisierbar und gespickt mit modernen Programmierkonzepten: Rust hat das Potenzial, zum neuen Liebling der Entwicklerzunft zu werden. Unser Rust-Tutorial liefert eine solide Einfuhrung in die Sprache. Ausserdem zeigen wir, wie man mit Rust und dem Rocket-Framework REST-APIs baut.


ab Seite 12
ab Seite 42
Alternativen fur die JVM
'''Machine Learning in der Praxis'''
Die Zahl der ML-Frameworks wachst, und nicht immer ist TensorFlow die beste Wahl - iX gibt einen aktuellen Uberblick. Wenn das eigene ML-Modell dann in die Produktion geht, braucht man ein Werkzeug, das den Workflow von der Datenvorverarbeitung bis zum Deployment steuert. Kubeflow ubernimmt diese Aufgabe fur Kubernetes-Cluster.


Seit uber 20 Jahren belegt Java durchgangig Platz eins oder zwei im TIOBE-Ranking der popularsten Programmiersprachen.Allerdings lasst sich das Java-Okosystem inzwischen auch mit anderen Sprachen nutzen: Kotlin glanzt mit kompakterer Syntax, Clojure bringt funktionale Programmierung auf die JVM.
Seite 74 und Seite 138
'''Daten verarbeiten trotz DSGVO'''
Anonymisierung und Pseudonymisierung ermoglichen das Verarbeiten personenbezogener Daten, auch wenn die DSGVO hohe Hurden aufbaut. Doch es ist leicht, hier schwerwiegende Fehler zu machen, da oft der Kontext eine entscheidende Rolle spielt.


ab Seite 46
Seite 86
Moderne Webentwicklung
'''Linux fur Container'''
Auf den Betrieb von Containern optimierte Linux-Varianten versprechen Performance- und Sicherheitsvorteile. iX hat sich Google COS, Amazons Bottlerocket und Fedoras CoreOS genauer angesehen. Details zu Starken und Schwachen finden sich


Der Browser wird zunehmend zur Plattform der Wahl fur die Anwendungsentwicklung. Neben JavaScript-Alternativen wie TypeScript und ClojureScript macht derzeit WebAssembly als Format zum Ausfuhren von Binarcode im Browser von sich reden.
ab Seite 112
 
'''Schlaue Stadt'''
ab Seite 60
Smart Cities versprechen mehr Lebensqualitat - flussigeren Verkehr, mehr Komfort und Sicherheit fur die Burger, effizientere Verwaltung. Dafur gilt es, das komplexe Zusammenspiel von Daten und Prozessen zu strukturieren. Wie es dabei um die Sicherheit steht und welche Tools bei der Transformation zur Smart City helfen konnen.}}
Funktionale Programmierung
 
Funktionale Sprachen galten lange als theoretisch faszinierend, aber in der Praxis sperrig und umstandlich. Doch in der neuen Welt der skalierbaren Anwendungen fur verteilte Systeme liefert das funktionale Programmierparadigma einfache Losungen fur komplexe Probleme.
 
ab Seite 98
Wissenschaftliches Rechnen
 
Im Bereich des wissenschaftlichen Rechnens versuchen spezialisierte Sprachen wie R und Julia der Datenflut Herr zu werden. Quantencomputer sind mittlerweilemehr als technische Spielereien und verschieben die Grenzen des Moglichen.
 
ab Seite 137 }}

Latest revision as of 17:49, 1 February 2024

accessory-image-DI4E8L27iq.jpg

Information
Type Magazine
Author iX Redaktion
Language German
Publisher 5/2021
ISBN Pages: 154
Pages 154

Book Description

Jetzt Rust lernen!

Systemnah und schnell wie C, dabei speichersicher wie Java, einfach parallelisierbar und gespickt mit modernen Programmierkonzepten: Rust hat das Potenzial, zum neuen Liebling der Entwicklerzunft zu werden. Unser Rust-Tutorial liefert eine solide Einfuhrung in die Sprache. Ausserdem zeigen wir, wie man mit Rust und dem Rocket-Framework REST-APIs baut.

ab Seite 42 Machine Learning in der Praxis Die Zahl der ML-Frameworks wachst, und nicht immer ist TensorFlow die beste Wahl - iX gibt einen aktuellen Uberblick. Wenn das eigene ML-Modell dann in die Produktion geht, braucht man ein Werkzeug, das den Workflow von der Datenvorverarbeitung bis zum Deployment steuert. Kubeflow ubernimmt diese Aufgabe fur Kubernetes-Cluster.

Seite 74 und Seite 138 Daten verarbeiten trotz DSGVO Anonymisierung und Pseudonymisierung ermoglichen das Verarbeiten personenbezogener Daten, auch wenn die DSGVO hohe Hurden aufbaut. Doch es ist leicht, hier schwerwiegende Fehler zu machen, da oft der Kontext eine entscheidende Rolle spielt.

Seite 86 Linux fur Container Auf den Betrieb von Containern optimierte Linux-Varianten versprechen Performance- und Sicherheitsvorteile. iX hat sich Google COS, Amazons Bottlerocket und Fedoras CoreOS genauer angesehen. Details zu Starken und Schwachen finden sich

ab Seite 112 Schlaue Stadt Smart Cities versprechen mehr Lebensqualitat - flussigeren Verkehr, mehr Komfort und Sicherheit fur die Burger, effizientere Verwaltung. Dafur gilt es, das komplexe Zusammenspiel von Daten und Prozessen zu strukturieren. Wie es dabei um die Sicherheit steht und welche Tools bei der Transformation zur Smart City helfen konnen.

References

https://www.heise.de/select/ix/2021/5