Kategorie: Blog

Wie ich den Online Master of Science in Computer Science absolviere und für wen er möglicherweise nicht geeignet ist

Ich habe mein erstes Studienjahr im Online Master of Science in Computer Science (OMSCS) am Georgia Institute of Technology (3 von 10 Kursen) abgeschlossen. Ich möchte einige Zwischenfazit teilen. Man sollte nicht dorthin gehen, wenn: 1. Man lernen möchte, wie man programmiert. Meiner Meinung nach sollte ein guter Programmierer folgende Grundlagen beherrschen: Die Struktur einer konkreten Programmiersprache, die Standardbibliotheken usw.; in der Lage sein, […]

Wie ein Video-Codec funktioniert. Teil 2. Was, wofür, wie.

Erster Teil: Grundlagen der Arbeit mit Video und Bildern Was? Ein Video-Codec ist ein Teil von Software/Hardware, die digitales Video komprimiert und/oder dekomprimiert. Warum? Trotz bestimmter Einschränkungen sowohl in der Bandbreite als auch im Speicherplatz fordert der Markt zunehmend höherwertiges Video. Erinnert ihr euch, wie wir im letzten Beitrag das notwendige Minimum für 30 […]

Wie funktioniert ein Video-Codec? Teil 1: Grundlagen

Zweiter Teil: Prinzipien der Funktionsweise von Video-Codecs. Jedes Rasterbild kann als eine zweidimensionale Matrix dargestellt werden. Wenn es um Farben geht, kann die Idee weiterentwickelt werden, indem man das Bild als dreidimensionale Matrix betrachtet, in der zusätzliche Dimensionen verwendet werden, um Daten zu jeder der Farben zu speichern. Wenn man die endgültige Farbe als Kombination der sogenannten Grundfarben (Rot, Grün und Blau) betrachtet, sehen wir unsere […]

Release der Programmiersprache Rust 1.40

Die Veröffentlichung der Programmiersprache Rust 1.40, die von Mozilla entwickelt wurde, ist erschienen. Die Sprache konzentriert sich auf sicheres Speichermanagement, bietet automatisches Speichermanagement und bietet Werkzeuge zur Erreichung hohen Parallelismus bei der Ausführung von Aufgaben, ohne einen Garbage Collector oder eine Laufzeitumgebung zu verwenden. Das automatische Speichermanagement in Rust befreit den Entwickler von der Manipulation von Zeigern und schützt vor Problemen, die durch […]

Veröffentlichung der Python-Bibliothek für wissenschaftliche Berechnungen NumPy 1.18

Die Veröffentlichung der Python-Bibliothek für wissenschaftliche Berechnungen NumPy 1.18 fand statt, die sich auf die Arbeit mit mehrdimensionalen Arrays und Matrizen konzentriert und eine umfangreiche Sammlung von Funktionen zur Implementierung verschiedener mit Matrizen verbundener Algorithmen bietet. NumPy gehört zu den meistgenutzten Bibliotheken für wissenschaftliche Berechnungen. Der Code des Projekts ist in Python geschrieben und nutzt Optimierungen in C und wird verteilt […]

Der Messenger ToTok wird der Spionage von Nutzern beschuldigt.

Vertreter der US-Geheimdienste haben den aufstrebenden Messenger ToTok beschuldigt, die Nutzer auszuspionieren. Die Behörde ist der Meinung, dass die App von den Behörden der Vereinigten Arabischen Emirate genutzt wird, um Benutzerkommunikationen zu überwachen, soziale Beziehungen, Standorte usw. zu ermitteln. Mehr als eine Million ToTok-Nutzer leben in den VAE, aber in letzter Zeit gewinnt die App auch in anderen Ländern an Popularität, darunter […]

SSL-Zertifikat für Docker-Webanwendungen

In diesem Artikel möchte ich mit Ihnen teilen, wie Sie ein SSL-Zertifikat für Ihre Webanwendung erstellen, die auf Docker läuft, da ich in der russischsprachigen Community keine ähnliche Lösung gefunden habe. Mehr dazu im Folgenden. Wir hatten Docker v.17.05, Docker-Compose v.1.21, Ubuntu Server 18 und eine frische Installation von Let’s Encrypt. Es war nicht unbedingt erforderlich, ein Produktionssystem aufzusetzen […]

Grundlegende Linux-Befehle für Tester und mehr.

Vorwort Hallo zusammen! Mein Name ist Sascha, und ich beschäftige mich seit über sechs Jahren mit dem Testen von Backend-Systemen (Linux-Services und API). Die Idee zu diesem Artikel kam mir nach einer Anfrage eines Bekannten, der als Tester nach Informationen über Linux-Befehle für ein Vorstellungsgespräch fragte. Üblicherweise wird von einem QA-Ingenieur-Kandidaten Wissen über die grundlegenden Befehle verlangt (sofern die Arbeit mit […]

Über einen Typen

Die Geschichte ist echt, ich habe alles mit meinen eigenen Augen gesehen. Einige Jahre lang arbeitete ein Junge, wie viele von euch, als Programmierer. Nur zur Sicherheit schreibe ich es so: „Programmierer“. Denn er war 1C-Programmierer in einer Produktionsfirma. Zuvor hatte er verschiedene Berufe ausprobiert – 4 Jahre lang als Programmierer in einer Franchise, Projektleiter, konnte 200 Stunden gleichzeitig abrechnen und erhielt einen Prozentsatz […]

Veröffentlichung des Netzwerk-Analysetools Wireshark 3.2

Die neue stabile Version des Netzwerk-Analyzers Wireshark 3.2 wurde veröffentlicht. Erinnern wir uns daran, dass das Projekt ursprünglich unter dem Namen Ethereal entwickelt wurde, jedoch 2006 wegen eines Konflikts mit dem Inhaber der Marke Ethereal umbenannt werden musste. Die wichtigsten Neuerungen in Wireshark 3.2.0: Für HTTP/2 wurde die Unterstützung für den Streaming-Modus der Paketneuzusammenstellung (Reassembly) implementiert. Die Unterstützung für den Import von Profilen aus Zip-Archiven wurde hinzugefügt […]

Im Open-Source-Treiber Panfrost wird vollständige Unterstützung für die GPUs Mali T720 und T820 gewährleistet.

Das Unternehmen Collabora hat die umfassende Unterstützung der GPUs Mali T720 und T820 im freien Treiber Panfrost bekannt gegeben, dessen Komponenten Teil von Mesa und dem Linux-Kernel sind. Diese GPUs kommen in SoCs wie dem Allwinner H6 und dem Amlogic S912 zum Einsatz. Alle vorbereiteten Änderungen wurden in die Codebasis von Mesa übergeben und werden in die nächste bedeutende Version aufgenommen. Es wird angemerkt, dass in […]

Zwei Kandidaten für die Veröffentlichung von Wine 5.0

Der zweite Kandidat für die Releases von Wine 5.0, einer Open Source Implementierung der Win32 API, steht nun zur Verfügung. Der Codebestand befindet sich in der Freeze-Phase vor der Veröffentlichung, die Anfang Januar erwartet wird. Im Vergleich zur Veröffentlichung von Wine 5.0-RC1 wurden 36 Fehlerberichte geschlossen und 69 Korrekturen vorgenommen. Die Fehlerberichte, die sich auf die Funktionalität von Spielen und Anwendungen beziehen, wurden geschlossen: Age of Wonders 2, […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster