Autor: ProHoster

Docker verstehen

Ich verwende Docker nun seit mehreren Monaten, um den Entwicklungs-/Bereitstellungsprozess von Webprojekten zu strukturieren. Ich biete Habrakhabr-Lesern eine Übersetzung des Einführungsartikels über Docker – „Understanding Docker“. Was ist Docker? Docker ist eine offene Plattform zum Entwickeln, Bereitstellen und Betreiben von Anwendungen. Docker wurde entwickelt, um Ihre Anwendungen schneller bereitzustellen. Mit Docker können Sie Ihre Anwendung von Ihrer Infrastruktur entkoppeln und […]

Habr Weekly #12 / OneWeb durfte nicht in die Russische Föderation einreisen, Bahnhöfe gegen Aggregatoren, Gehälter in der IT, „Schatz, wir töten das Internet“

In dieser Ausgabe: Das OneWeb-Satellitensystem erhielt keine Frequenzen. Busbahnhöfe rebellierten gegen Ticket-Aggregatoren und forderten die Sperrung von 229 Websites, darunter BlaBlaCar und Yandex.Bus. Gehälter in der IT im ersten Halbjahr 2019: laut Gehaltsrechner My Circle . Schatz, wir töten das Internet Während des Gesprächs haben wir Folgendes erwähnt (oder wollten es, haben es aber vergessen!): Projekt „SHHD: Winter“ des Künstlers […]

Asynchrone Programmierung in JavaScript. (Rückruf, Versprechen, RxJs)

Hallo zusammen. Sergey Omelnitsky ist in Kontakt. Vor nicht allzu langer Zeit habe ich einen Stream zum Thema reaktive Programmierung moderiert, in dem ich über Asynchronität in JavaScript gesprochen habe. Heute möchte ich mir Notizen zu diesem Material machen. Aber bevor wir mit dem Hauptmaterial beginnen, müssen wir eine einleitende Anmerkung machen. Beginnen wir also mit den Definitionen: Was ist ein Stapel und eine Warteschlange? Ein Stapel ist eine Sammlung, deren Elemente [...]

Sicherheitslücke in LibreOffice, die die Codeausführung beim Öffnen schädlicher Dokumente ermöglicht

In der Office-Suite LibreOffice wurde eine Schwachstelle (CVE-2019-9848) identifiziert, die dazu genutzt werden kann, beim Öffnen von von einem Angreifer erstellten Dokumenten beliebigen Code auszuführen. Die Sicherheitslücke wird durch die Tatsache verursacht, dass die LibreLogo-Komponente, die zum Programmieren und Einfügen von Vektorzeichnungen entwickelt wurde, ihre Operationen in Python-Code übersetzt. Durch die Möglichkeit, LibreLogo-Anweisungen auszuführen, kann ein Angreifer die Ausführung eines beliebigen Python-Codes veranlassen […]

Veröffentlichung des Konsolen-XMPP/Jabber-Clients Profanity 0.7.0

Sechs Monate nach der letzten Veröffentlichung wurde die Veröffentlichung der Multiplattform-Konsole XMPP/Jabber Client Profanity 0.7.0 vorgestellt. Die Obszönitätsschnittstelle wird mithilfe der ncurses-Bibliothek erstellt und unterstützt Benachrichtigungen mithilfe der libnotify-Bibliothek. Die Anwendung kann entweder mit der libstrophe-Bibliothek kompiliert werden, die die Arbeit mit dem XMPP-Protokoll implementiert, oder mit ihrem vom Entwickler unterstützten libmesode-Fork. Die Fähigkeiten des Clients können mithilfe von Plugins erweitert werden […]

Google wird EU-Suchmaschinen für die standardmäßige Ausführung von Android in Rechnung stellen

Ab 2020 wird Google allen Android-Nutzern in der EU bei der erstmaligen Einrichtung eines neuen Telefons oder Tablets einen neuen Suchmaschinenanbieter-Auswahlbildschirm einführen. Durch die Auswahl wird die entsprechende Suchmaschine zum Standard in Android und dem Chrome-Browser, sofern installiert. Suchmaschineninhaber müssen Google dafür bezahlen, dass sie auf dem Auswahlbildschirm neben der Google-Suchmaschine erscheinen dürfen. Drei Gewinner […]

Video: 4 Spieler in der Arena im Straßenkampfspiel Mighty Fight Federation für Konsolen und PC

Entwickler des Torontoer Studios Komi Games präsentierten das Multiplayer-Kampfspiel Mighty Fight Federation für PlayStation 4, Xbox One, Switch und PC. Es wird im letzten Quartal dieses Jahres im Steam Early Access erscheinen und im zweiten Quartal 2020 auf anderen Plattformen verfügbar sein. Außerdem wurde ein Trailer gezeigt, der die Hauptkämpfer des Spiels und seine lebendigen und […]

Veröffentlichung der Linux Mint 19.2-Distribution

Präsentiert wird die Veröffentlichung der Linux Mint 19.2-Distribution, das zweite Update des Linux Mint 19.x-Zweigs, das auf der Basis des Ubuntu 18.04 LTS-Pakets basiert und bis 2023 unterstützt wird. Die Distribution ist voll kompatibel mit Ubuntu, unterscheidet sich jedoch deutlich in der Gestaltung der Benutzeroberfläche und der Auswahl der Standardanwendungen. Die Linux Mint-Entwickler stellen eine Desktop-Umgebung bereit, die den klassischen Regeln der Desktop-Organisation folgt, die […]

Overwatch-League-Team für 40 Millionen Dollar verkauft

Die E-Sport-Organisation Immortals Gaming Club verkaufte das Overwatch-Team Houston Outlaws für 40 Millionen US-Dollar. Der Preis beinhaltete den Platz des Clubs in der Overwatch League. Der neue Eigentümer war der Eigentümer des Bauunternehmens Lee Zieben. Der Grund für den Verkauf waren Ligaregeln, die aufgrund eines potenziellen Interessenkonflikts nur den Besitz eines OWL-Vereins erlaubten. Seit 2018 besitzt Immortals Gaming das Los […]

Veröffentlichung des re2c-Lexer-Generators 1.2

Die Veröffentlichung von re2c, einem kostenlosen Generator lexikalischer Analysatoren für die Sprachen C und C++, ist erfolgt. Denken Sie daran, dass re2c 1993 von Peter Bambulis als experimenteller Generator für sehr schnelle lexikalische Analysatoren geschrieben wurde und sich von anderen Generatoren durch die Geschwindigkeit des generierten Codes und eine ungewöhnlich flexible Benutzeroberfläche unterscheidet, die eine einfache und effiziente Integration von Analysatoren in einen vorhandenen Code ermöglicht Base. Seitdem […]

Pokémon Go hat die Marke von 1 Milliarde Downloads überschritten

Nach der Veröffentlichung von Pokémon Go im Juli 2016 wurde das Spiel zu einem echten kulturellen Phänomen und gab der Entwicklung von Augmented-Reality-Technologien ernsthafte Impulse. Millionen Menschen in Dutzenden Ländern waren davon fasziniert: Manche schlossen neue Freunde, manche legten Millionen von Kilometern zurück, manche hatten einen Unfall – alles im Namen des Fangs virtueller Taschenmonster. Jetzt ist das Spiel vorbei [...]

Ein EPEL 8-Repository wurde mit Paketen von Fedora für RHEL 8 erstellt

Das EPEL-Projekt (Extra Packages for Enterprise Linux), das ein Repository mit zusätzlichen Paketen für RHEL und CentOS verwaltet, hat eine Version des Repositorys für Distributionen gestartet, die mit Red Hat Enterprise Linux 8 kompatibel sind. Binäre Assemblys werden für x86_64, aarch64 und ppc64le erstellt und s390x-Architekturen. In dieser Entwicklungsphase des Repositorys gibt es etwa 250 zusätzliche Pakete, die von der Fedora-Linux-Community unterstützt werden (in […]