Kategorie: Nachrichten aus dem Internet

Lass uns etwas Geld klären

Trennen Sie sich gedanklich von der gewohnten Sicht auf die Arbeit – Ihre und die Ihrer Firma. Ich lade Sie ein, über den Geldfluss im Unternehmen nachzudenken. Ich, Sie, Ihre Nachbarn, Ihr Chef – wir alle stehen auf dem Geldfluss. Wir sind es gewohnt, Geld in Form von Aufgaben zu sehen. Vielleicht denken Sie nicht an sie als Geld. Wenn Sie ein Programmierer sind, dann […]

Lytko vereint

Vor einiger Zeit haben wir Ihnen ein intelligentes Thermostat vorgestellt. Der aktuelle Artikel war ursprünglich als Demo seiner Firmware und Steuerungssystem gedacht. Um jedoch die Logik der Funktionsweise des Thermostats und das, was wir implementiert haben, zu erklären, muss das gesamte Konzept insgesamt skizziert werden. Zu der Automatisierung: Grob gesagt, kann die gesamte Automatisierung in drei Kategorien unterteilt werden: Kategorie 1 — separate „smarte“ Geräte. Sie […]

Mozilla entlässt 70 Personen und führt eine Reorganisation durch.

Laut einem Tweet eines Angestellten der Organisation (Chris Hartjes) hat Mozilla kürzlich 70 Mitarbeiter (bei einer Gesamtzahl von 1000 Personen) entlassen, darunter alle Hauptprojektleiter der Mozilla Quality Assurance, deren Hauptaufgaben die Testung neuer Funktionen und die Behebung von Fehlern sind. Als Reaktion darauf wurde auf Twitter von den entlassenen Mitarbeitern der Hashtag #MozillaLifeboat ins Leben gerufen, über den sie sich austauschen können […]

Der Entwickler des Rust-Frameworks actix-web hat das Repository aufgrund von Mobbing entfernt

Der Autor des in Rust geschriebenen Web-Frameworks actix-web hat das Repository gelöscht, nachdem es aufgrund der "falschen Verwendung" von Rust in die Kritik geraten war. Das Framework actix-web, dessen Paket über 800.000 Mal heruntergeladen wurde, ermöglicht es, http-Server- und Client-Funktionalitäten in Rust-Anwendungen einzubetten und ist auf maximale Leistung ausgelegt, was es in vielen Tests an die Spitze bringt […]

Beta-Version des integrierten Internetanwendungssets SeaMonkey 2.53

Die Entwicklung des SeaMonkey Internetanwendungspakets, das einen Webbrowser, einen E-Mail-Client, ein RSS/Atom-Feed-Aggregatorsystem und den WYSIWYG-HTML-Seiten-Editor Composer vereint (Chatzilla, DOM Inspector und Lightning sind jetzt nicht mehr Teil des Basispakets), wurde wieder aufgenommen. Für Tests wurde die erste Beta-Version des neuen SeaMonkey 2.53 Branchs angeboten. Die im SeaMonkey verwendete Browser-Engine wurde auf den Stand von Firefox 60 aktualisiert (früher […]

Copyleft-Lizenzen werden schrittweise durch permissive Lizenzen verdrängt

Das Unternehmen WhiteSource hat die Lizenzen von 4 Millionen Open-Source-Paketen und 130 Millionen Dateien mit Code in 200 verschiedenen Programmiersprachen analysiert und festgestellt, dass der Anteil von Copyleft-Lizenzen kontinuierlich abnimmt. Im Jahr 2012 wurden 59% aller offenen Projekte unter Copyleft-Lizenzen wie GPL, LGPL und AGPL bereitgestellt, während der Anteil permissiver Lizenzen wie MIT, Apache und […]

Was Lisp besonders machte

„Die größte je geschaffene Programmiersprache“ – Alan Kay, „über Lisp“. Als McCarthy Lisp Ende der 1950er Jahre entwickelte, unterschied er sich radikal von bestehenden Sprachen, wobei die wichtigste Fortran war. Lisp verkörperte neun neue Ideen: 1. Bedingte Aussagen (Conditionals). Bedingte Aussagen sind if-then-else-Konstruktionen. Heute betrachten wir sie als selbstverständlich. Sie wurden von McCarthy während […]

Fünf Fragen zur Gestaltung von Programmiersprachen

Leitphilosophie 1. Programmiersprachen für Menschen Programmiersprachen sind das, was Menschen mit Computern sprechen. Ein Computer wird sich freuen, in jeder Sprache zu kommunizieren, die nicht mehrdeutig ist. Der Grund, warum wir Hochsprachen haben, liegt darin, dass Menschen mit Maschinensprache nicht zurechtkommen können. Der Sinn von Programmiersprachen besteht darin, unsere arme, fragile menschliche […]

Eine Sammlung von 143 Übersetzungen von Essays von Paul Graham (von 184)

Paul Graham ist eine der angesehensten Personen in der IT-Welt, ein Gründer und Investor. Er ist ein erstklassiger Programmierer (hat zwei Programmiersprachen geschrieben), Hacker, Schöpfer des gewagten Accelerators Y Combinator, Philosoph. Mit seinen Gedanken und seinem Verstand dringt Paul Graham in ein breites Spektrum von Bereichen vor: von der Vorhersage der Entwicklung von Programmiersprachen in den nächsten hundert Jahren bis hin zu menschlichen Eigenschaften und Methoden zur Reparatur/Manipulation der Wirtschaft. Und […]

GNU Guile 3.0

Am 16. Januar fand die Hauptversion von GNU Guile statt – einer eingebetteten Implementierung der Programmiersprache Scheme mit Unterstützung für Multithreading, Asynchronität, Netzwerkbetrieb und POSIX-Systemaufrufe, binäre C-Interfaces, PEG-Parsing, Netzwerk-REPL, XML; es verfügt über ein eigenes objektorientiertes Programmiersystem. Das Hauptmerkmal der neuen Version ist die umfassende Unterstützung der JIT-Kompilierung, die es ermöglicht hat, die Ausführung von Programmen im Durchschnitt um das Zweifache zu beschleunigen […]

Update von Chrome 79.0.3945.130 zur Behebung einer kritischen Sicherheitsanfälligkeit

Ein Update für den Browser Chrome 79.0.3945.130 ist verfügbar, in dem vier Sicherheitsanfälligkeiten behoben wurden, von denen eine den Status eines kritischen Problems zugewiesen bekam, das es ermöglicht, alle Schutzebenen des Browsers zu umgehen und Code im System außerhalb der Sandbox-Umgebung auszuführen. Details zur kritischen Sicherheitsanfälligkeit (CVE-2020-6378) werden bisher nicht bekannt gegeben, es ist nur bekannt, dass sie durch den Zugriff auf einen bereits freigegebenen Speicherblock im Komponent zur Spracherkennung verursacht wurde. […]

Release des Displayservers Mir 1.7

Die Veröffentlichung des Displayservers Mir 1.7 wurde vorgestellt, dessen Entwicklung von Canonical fortgesetzt wird, trotz der Einstellung der Entwicklung der Unity-Oberfläche und der Ubuntu-Version für Smartphones. Mir bleibt in den Projekten von Canonical gefragt und wird jetzt als Lösung für eingebettete Geräte und das Internet der Dinge (IoT) positioniert. Mir kann als Kompositionsserver für Wayland verwendet werden, was es ermöglicht, in Umgebungen […]

60GB SSD 8Gb DDR4