Mobiler Wahnsinn ist unsere lächerlichste Epidemie

Wie zu erwarten war, eilte ich, als ich von der schillernden neuen Microsoft Band hörte, zum Microsoft Store, um mir eine anzusehen. Die Einheiten waren knapp, aber ich zeigte dem Verkäufer meinen Presseausweis vom Kaliber 38 und er ließ mich sofort eine Überprüfungseinheit ausprobieren. Ich war ein wenig enttäuscht von seiner Technik, da sie mich sofort für tot erklärte. Auf der

Weiterlesen

Rust-Tutorial: Beginnen Sie mit der Rust-Sprache

In den letzten Jahren hat sich Rust von einer im Labor eines Mozilla-Mitarbeiters aufgebauten Neugierde zu einem starken Konkurrenten für das Schreiben der nächsten Generation nativer Apps und Bare-Metal-Lösungen entwickelt. Diese Fortschritte sind jedoch darauf zurückzuführen, dass Rust eine eigene Werkzeugkette und ein eigenes Komponentenmanagementsystem bereitstellt - zusammen mit seinen eigenen Funktionen und Eigenheiten. In

Weiterlesen

13 Java-Frameworks für felsenfeste Mikrodienste

Es war eine lange Reise für Java, eine Sprache, die als Verkehrssprache für die Box auf dem Fernseher begann, als die Fernseher nicht mit integriertem Roku oder Chromecast ausgestattet waren. Dann würde Java das World Wide Web besitzen, indem es den Browser animierte, bevor JavaScript hinzukam und ihn aus dem Weg räumte. Ja

Weiterlesen

Ubuntu 13.10 Bewertungen Zusammenfassung

Ubuntu 13.10 Bewertungen Ubuntu 13.10 wurde veröffentlicht, und hier ist, was die Kritiker dazu sagen. Ars Technica stellte fest, dass Ubuntu 13.10 in Bezug auf neue Desktop-Funktionen etwas dünn ist, merkte jedoch an, dass die nächste Ubuntu-Version viel interessanter sein sollte. Nachdem ich einen guten Monat mit Ubuntu 13.10

Weiterlesen

9 Gründe, Ihre Web-App mit dem Jamstack zu erstellen

Das Erstellen einer flexiblen und iterierbaren Anwendung in kurzer Zeit kann eine Herausforderung sein. Bekannte Clouds wie AWS, Azure und GCP helfen dabei, skalierbare Webanwendungen innerhalb weniger Wochen mit geringen Kosten bereitzustellen. Wählen Sie eine verwaltete Datenbank aus, verschieben Sie den Anwendungscode in Docker-Container oder Back-End-Funktionen und stellen Sie alles bei Codeänderungen bereit. S

Weiterlesen

Eine kostenlose, fast kinderleichte Möglichkeit, nach Malware zu suchen

Keine einzelne Antimalware-Engine kann mit der gesamten Malware mithalten. Aber wie wäre es mit 57 von ihnen? In diesem Video erfahren Sie, wie Sie Windows Sysinternals Process Explorer herunterladen und ausführen, um alle derzeit auf Ihrem Windows-System ausgeführten Dateien mit den 57 Antiviren-Engines von VirusTotal zu testen, die zusammen die bestmögliche Genauigkeit bieten (mit einem kleinen Prozentsatz von false) Positive, die ziemlich leicht zu erkennen sind). W

Weiterlesen

6 Technologiekonvergenzen im Jahr 2018 zu sehen

Umfang und Tempo der technologischen Innovation nehmen zu und schreiten mit einem Tempo voran, mit dem man nicht Schritt halten kann. Viel Lärm um künstliche Intelligenz, Blockchain, das Internet der Dinge, virtuelle Realität usw. Die Liste der aufkommenden Technologien wächst weiter. Aber für die Begeisterung, all die Investitionen und all die Zusammenfassungen von 2017 und Prognosen für 2018 erinnern wir uns oft nicht an das Geheimnis der Technologie. Die

Weiterlesen

Greenplum 6 Bewertung: Alleskönner, Meister einiger

Eine MPP-Datenbank (Massively Parallel Processing) verteilt Daten und Abfragen auf jeden Knoten in einem Cluster von Commodity-Servern. Der Ansatz von Greenplum beim Aufbau eines MPP-Data-Warehouse ist einzigartig. Durch den Aufbau auf einer etablierten Open-Source-Datenbank, PostgreSQL, können sie ihre technischen Anstrengungen auf die Wertschöpfung konzentrieren, wo es darauf ankommt: Parallelisierung und zugehörige Abfrageplanung, einen spaltenweisen Datenspeicher für Analysen und Verwaltungsfunktionen. Gr

Weiterlesen

Typabhängigkeit in Java, Teil 2

Das Verständnis der Typkompatibilität ist für das Schreiben guter Java-Programme von grundlegender Bedeutung, aber das Zusammenspiel von Abweichungen zwischen Java-Sprachelementen kann für Uneingeweihte sehr akademisch erscheinen. Dieser zweiteilige Artikel richtet sich an Softwareentwickler, die bereit sind, sich der Herausforderung zu stellen! Tei

Weiterlesen

Google Bazel erstellt und testet Bazel 1.0

Das Bazel-Build-Tool von Google, ein Open-Source-System, das eine Vielzahl von Sprachen und Plattformen unterstützt, darunter das Angular-Webframework und die TensorFlow-Bibliothek für maschinelles Lernen, hat den Status der Version 1.0 erreicht. Bazel ist so positioniert, dass es schnellere Build-Geschwindigkeiten bietet, wobei Builds auch korrekt und skalierbar sind. D

Weiterlesen

Beginnen Sie mit Angular: Das InfoWorld-Tutorial

Angular, der Nachfolger von AngularJS, ist eine Entwicklungsplattform zum Erstellen von Mobil- und Desktopanwendungen mit TypeScript und / oder JavaScript und anderen Sprachen. Angular ist beliebt für die Erstellung von Websites mit hohem Volumen und unterstützt Web-, Mobile-Web-, native Mobile- und native Desktop-Anwendungen.

Weiterlesen

Wie Edge Analytics intelligenteres Computing ermöglicht

Viele Anwendungsfälle für Analysen und maschinelles Lernen stellen eine Verbindung zu Daten her, die in Data Warehouses oder Data Lakes gespeichert sind, führen Algorithmen für vollständige Datensätze oder eine Teilmenge der Daten aus und berechnen Ergebnisse für Cloud-Architekturen. Dieser Ansatz funktioniert gut, wenn sich die Daten nicht häufig ändern. Was aber

Weiterlesen

Meine zwei Cent auf SpinLock in .Net

Stellen Sie sich eine Situation vor, in der ein Thread versucht, Zugriff auf eine gemeinsam genutzte Ressource zu erhalten, die Ressource jedoch bereits gesperrt ist. Daher muss der Thread warten, bis die Sperre aufgehoben wird. Hier kommt die Thread-Synchronisation ins Spiel. Die Thread-Synchronisierung wird verwendet, um zu verhindern, dass mehrere Threads gleichzeitig auf eine gemeinsam genutzte Ressource zugreifen.

Weiterlesen