Jsp-Develop.de

10-2023

Artikelen gepubliceerd in 10-2023.

Software-Neuigkeiten

Die NASA lässt Drohnen autonom für die Lufttaxi-Forschung fliegen

Forscher am Langley Research Center der NASA in Hampton, Virginia, haben kürzlich mehrere Drohnen ohne visuellen Beobachter außerhalb der Sichtlinie geflogen. Die Drohnen umflogen erfolgreich Hindernisse und einander beim Start, entlang einer geplanten Route und bei der Landung, alles autonom, ohne dass ein Pilot den Flug kontrollierte. Dieser Test stellt einen wichtigen Schritt zur Weiterentwicklung der Selbstflugfähigkeiten von Flugtaxis dar. „Das Fliegen der Fahrzeuge außerhalb der Sichtlinie, wo weder das Fahrzeug noch der Luftraum durch direkte menschliche Beobachtung überwacht werden, ist ein Beweis für jahrelange Forschung in Automatisierungs- und Sicherheitssystemen und erforderte für die Fertigstellung eine besondere Genehmigung der Federal Aviation Administration und der NASA“, sagte Lou Glaab, Abteilungsleiterin der Abteilung Luftfahrtsystemtechnik bei NASA Langley. Es ist sicherer und kostengünstiger, die selbstfliegende Technologie für größere Flugtaxis mit Passagieren

Software-Neuigkeiten

Ist das neue KI-Modell wirklich besser als ChatGPT?

Google Deepmind hat kürzlich angekündigt Gemini, sein neues KI-Modell, das mit ChatGPT von OpenAI konkurrieren soll. Während beide Modelle Beispiele für „generative KI“ sind, die lernen, Muster bei der Eingabe von Trainingsinformationen zu finden, um neue Daten (Bilder, Wörter oder andere Medien) zu generieren, ist ChatGPT ein großes Sprachmodell (LLM), das sich auf die Produktion von Text konzentriert. So wie ChatGPT eine Web-App für Konversationen ist, die auf dem neuronalen Netzwerk GPT basiert (trainiert auf großen Textmengen), hat Google eine Konversations-Web-App namens Barde das auf einem Modell namens LaMDA (Traininged on Dialog) basierte. Doch Google rüstet das nun auf Basis von Gemini nach. Was Gemini von früheren generativen KI-Modellen wie LaMDA unterscheidet, ist, dass es ein „multimodales Modell“ ist. Das bedeutet, dass es direkt mit mehreren Ein- und Ausgabemodi arbeitet: Neben der Texteingabe und -ausgabe unterstützt es auch Bilder, Audio und Video. Dementsprechend

Technologien

Jetzt, damals und zukünftige Trends

Im Bereich der Softwareentwicklung sind die Konzepte DevOps und Continuous Delivery (CD) zu entscheidenden Elementen für die Erzielung von Agilität, Geschwindigkeit und Zuverlässigkeit von Softwarelösungen geworden. Aber wie jedes digitale Konzept und jede digitale Technologie steht DevOps nicht still. Die Entwicklung der DevOps-Dienste war durch transformative Veränderungen bei Methoden, Tools und kulturellen Paradigmen gekennzeichnet. Dieser Artikel untersucht die Entwicklung von DevOps und Continuous Delivery und hebt wichtige Meilensteine ​​sowie die Auswirkungen dieser Praktiken auf den Softwareentwicklungslebenszyklus hervor. Was ist DevOps? DevOps, eine Verschmelzung von „Entwicklung“ und „Betrieb“, steht für eine revolutionäre Strategie für Softwareentwicklung und IT-Betrieb. Es ist mehr als nur eine Reihe von Praktiken; Es verkörpert einen kulturellen Wandel und eine Denkweise, die traditionelle Silos zwischen Entwicklung, Betrieb und anderen relevanten Abteilungen aufbricht.

Software-Neuigkeiten

Europäische Forscher warnen vor großen Sicherheitslücken in Java-Anwendungen

Alexandre Bartel, Professor für Softwaretechnik und Sicherheit an der Universität Umeå, hat in Zusammenarbeit mit mehreren europäischen Forschern ausführlich Schwachstellen in Software analysiert, die in einer der weltweit am häufigsten verwendeten Programmiersprachen geschrieben wurde. „Hierbei geht es um Fehler in den Prozessen, die Informationen abrufen und wiederherstellen – etwa Kundenkonten, Transaktionen oder Patientenakten. Diese Schwachstellen können enorme Kosten für Unternehmen, Regierungen und Behörden verursachen.“ Java steckt hinter Anwendungen, die in mobilen Spielen, Robotern, eingebetteten Systemen oder Geschäftsanwendungen verwendet werden. Im Laufe der Jahre wurden mehrere Sicherheitslücken gemeldet und nun haben europäische Forscher untersucht, ob und wie diese behoben wurden. Sie haben sich Java-Produkte angeschaut, die Deserialisierung nutzen, den Prozess der Wiederherstellung verpackter Informationen in ihrem vorherigen Zustand, etwa Benutzereinstellungen,

Technologien

15 heiße mobile App-Ideen für Unternehmen im Jahr 2024

Mobile Apps sind zum Geheimrezept geworden, um Unternehmen mit ihrem Publikum zu verbinden und stärkere Bindungen zu Kunden aufzubauen. Für Unternehmer ohne eigene App bietet das Jahr 2024 eine Fülle an Möglichkeiten. Es ist eine Chance für Unternehmer, in verschiedenen Branchen für Aufsehen zu sorgen und sich einen Marktanteil zu sichern. Dieser Artikel ist Ihr Leitfaden zu 15 unglaublichen Ideen für mobile Apps, die das Potenzial haben, Geschäftsinhabern im kommenden Jahr zu phänomenalem Erfolg zu verhelfen. Globale Revolution mobiler Apps: Erfolgsgeschichten von Startups Der Aufstieg mobiler Apps wurde eindeutig durch die unglaublichen Erfolgsgeschichten von Start-ups vorangetrieben, die mutige Schritte unternommen haben, um verschiedene Branchen zu revolutionieren und zu verbessern. Diese Geschichten zeigen nicht nur, wie wirkungsvoll mobile Anwendungen sein können, sondern dienen auch als Inspirationsquelle für jeden, der davon träumt, in der digitalen Welt etwas zu bewegen.

Softwareentwickler

Aktuelle Gedanken zu Social Media

Seit The Muskover (Elon Musks Übernahme von Twitter) ist nun ein Jahr vergangen. Viele fragten sich, ob es Twitter inzwischen noch geben würde oder ob es sich um ein technisches oder finanzielles Wrack handelte. Technisch gesehen ist es immer noch vorhanden, obwohl viele erfahrene Ingenieure verloren gegangen sind, ist die Website immer noch aktiv und funktioniert, obwohl ein Gefühl der Unzuverlässigkeit herrscht, das Erinnerungen an die Fail-Whale-Tage weckt. Es ist auch nicht pleite gegangen, obwohl es regelmäßig Artikel gibt, die nicht nur zeigen, dass Musk deutlich zu viel für Twitter bezahlt hat, sondern auch die Frage stellen, wie lange seine Finanzen angesichts der hohen Schuldenlast noch am Laufen bleiben können. Ich werde nicht versuchen, die Meinungen darüber zusammenzufassen, wie das jetzt umbenannte X als Social-Media-Erlebnis aussieht. Wie bei den meisten Dingen mangelt es auch hier im Internet nicht an Meinungen. Aber ich werde meine persönliche Meinung für diejenigen

Technologien

Eine umfassende Anleitung zum Erstellen Ihrer Taxi-App

In den letzten Jahren hat die Transportbranche durch die Einführung von Taxibuchungs-Apps einen unglaublichen Wandel erlebt. Diese Apps machen das Herbeirufen eines Taxis nicht nur einfacher, sondern bieten auch Fahrgästen und Fahrern ein unvergessliches Erlebnis. Wenn Sie von der Möglichkeit fasziniert sind, Ihre eigene Taxi-Buchungs-App zu entwickeln, führt Sie dieser Leitfaden durch alle wesentlichen Schritte, Herausforderungen und Bedenken. Marktübersicht für Taxi-Apps Bevor Sie mit dem Entwicklungsprozess beginnen, müssen Sie verstehen, was im Bereich der Taxi-Apps vor sich geht. Der Markt für Taxi-Apps hat in den letzten Jahren einen tiefgreifenden Wandel erlebt, der durch technologische Erfindungen und veränderte Kundenbedürfnisse vorangetrieben wurde. Die traditionelle Taxibranche, die einst von Taxirufen und telefonischen Buchungen dominiert wurde, ist On-Demand-Fahrbestellungsdiensten wie Uber, Lyft und Didi gewichen. Diese Verschiebung spiegelt wider, wie sehr sich die

Software-Neuigkeiten

KI-Studien schaffen schnellere und zuverlässigere Software

Forscher der University of Stirling haben ChatGPT darin geschult, schnellere Versionen eines Softwareprogramms zu erstellen. Software schneller und zuverlässiger laufen zu lassen, ist für Softwareentwickler eine Herausforderung und zeitaufwändig. Die von Dr. Sandy Brownlee geleitete Studie nutzte ChatGPT – ein Large Language Model (LLM) mit künstlicher Intelligenz (KI) – um Software automatisch zu aktualisieren, indem sie aufgefordert wurde, Verbesserungen an der Computercodierung vorzunehmen. Die Ergebnisse der Forschung könnten dazu genutzt werden, mobile Apps zu verbessern, um sie reaktionsfähiger zu machen und den Smartphone-Akku weniger zu belasten. Das Papier, "Verbesserung genetischer Verbesserungsmutationen mithilfe großer Sprachmodelle,“ wurde von Dr. Brownlee am 8. Dezember auf dem Symposium on Search-Based Software Engineering 2023 in San Francisco vorgestellt, das Teil der ACM Joint European Software Engineering Conference und des Symposiums on the Foundations of Software