Autor: ProHoster

KeyDB als [potenzieller] Ersatz für Redis

Auf Habré gab es keine Bewertungen der „schnelleren Alternative zu Redis“ – KeyDB. Diese Lücke möchte ich schließen, da ich erst vor Kurzem Erfahrungen mit der Anwendung gesammelt habe. Der Hintergrund ist recht banal: Eines Tages wurde bei großem Traffic-Zustrom eine deutliche Verschlechterung der Anwendungsleistung (nämlich der Antwortzeit) verzeichnet. Zu diesem Zeitpunkt war es leider nicht möglich, eine normale Diagnose des Geschehens durchzuführen, daher planten sie anschließend eine Reihe von […]

Slurm SRE. Kontinuierliches Experimentieren mit Experten von Booking.com und Google.com

Unser Team liebt Experimente. Jeder Slurm ist keine statische Wiederholung der vorherigen, sondern eine Reflexion der Erfahrung und ein Übergang vom Guten zum Besseren. Aber mit Slurm SRE haben wir uns entschieden, ein völlig neues Format zu verwenden – um den Teilnehmern Bedingungen zu bieten, die dem „Kampf“ so nahe wie möglich kommen. Wenn wir kurz skizzieren, was wir im Intensivkurs gemacht haben: „Wir bauen, wir brechen, wir reparieren, wir studieren.“ SRE kostet wenig […]

Wie man den Wissensaustausch in einem Unternehmen etabliert, damit es nicht so weh tut

Das durchschnittliche IT-Unternehmen verfügt über Anforderungen, eine Historie von Task-Trackern, Quellen (vielleicht sogar mit Kommentaren im Code), Anleitungen für typische, wichtige und komplexe Fälle in der Produktion, eine Beschreibung von Geschäftsprozessen (vom Onboarding bis „wie man in den Urlaub fährt“) “), Kontakte, Zugangsschlüssel, Listen von Personen und Projekten, Beschreibungen von Verantwortungsbereichen – und eine Menge anderer Kenntnisse, die wir wahrscheinlich vergessen haben und die möglicherweise […]

Computerquests sind ein erstaunliches Werkzeug zum Erlernen von Wörtern auf Englisch

Englisch durch Computerspiele zu lernen ist bereits eine etablierte Praxis. Denn Spiele verbinden gute Freizeitgestaltung mit der Möglichkeit, vollständig in das Ökosystem einer Sprache einzutauchen und diese mühelos zu erlernen. Heute schauen wir uns Spiele im Quest-Genre an, die sich hervorragend zum Leveln der Sprache eignen und den Spielern auf jeden Fall viel Spaß bereiten werden. Gehen! Zuerst ein wenig langweilig: dann [...]

Unterstützung für Add-ons in nächtlichen Builds von Firefox Preview hinzugefügt

Im Mobilbrowser Firefox Preview ist allerdings bisher nur in Nightly Builds die lang erwartete Möglichkeit erschienen, Add-ons auf Basis der WebExtension API anzubinden. Dem Browser wurde ein Menüpunkt „Add-ons-Manager“ hinzugefügt, in dem Sie die zur Installation verfügbaren Add-ons sehen können. Der mobile Browser Firefox Preview wird entwickelt, um die aktuelle Version von Firefox für Android zu ersetzen. Der Browser basiert auf der GeckoView-Engine und den Mozilla-Android-Bibliotheken […]

Hybrides Vertriebsteam. Menschen + KI arbeiten als ein Team

Als ich mein Projekt mit künstlicher Konversationsintelligenz bewarb, ein klares Verständnis davon hatte, wie man technische Probleme löst, und Siege in einer ganzen Reihe verschiedener Wettbewerbe errungen hatte, war mir absolut nicht klar, in welche Richtung ich mich bewegen sollte ... Und so, Im Oktober 2019 stieg ich in den Pre-Accelerator ein, wo ich die hohe Effizienz der Weiterentwicklung der Zusammenarbeit mit […] erleben konnte.

Warum braucht ein Hardware-Startup einen Software-Hackathon?

Letzten Dezember veranstalteten wir gemeinsam mit sechs anderen Skolkowo-Unternehmen unseren eigenen Startup-Hackathon. Ohne Unternehmenssponsoren oder externe Unterstützung konnten wir durch die Bemühungen der Programmiergemeinschaft zweihundert Teilnehmer aus 20 Städten Russlands zusammenbringen. Im Folgenden erzähle ich Ihnen, wie uns das gelungen ist, auf welche Fallstricke wir dabei gestoßen sind und warum wir sofort mit einem der Gewinnerteams zusammengearbeitet haben. […]

Sicherheitslücke in Android, die eine Remotecodeausführung ermöglicht, wenn Bluetooth aktiviert ist

Das Februar-Update der Android-Plattform beseitigte eine kritische Schwachstelle (CVE-2020-0022) im Bluetooth-Stack, die eine Remote-Codeausführung durch Senden eines speziell entwickelten Bluetooth-Pakets ermöglicht. Das Problem kann für einen Angreifer innerhalb der Bluetooth-Reichweite unentdeckt bleiben. Es ist möglich, dass die Schwachstelle dazu genutzt werden könnte, Würmer zu erzeugen, die benachbarte Geräte in einer Kette infizieren. Für einen Angriff reicht es aus, die MAC-Adresse des Geräts des Opfers zu kennen (eine vorherige Kopplung ist nicht erforderlich, [...]

Änderungen der Benutzervereinbarung und Datenschutzrichtlinie für Habr-Dienste

Hallo! Wir haben Änderungen an der Benutzervereinbarung und der Datenschutzrichtlinie vorgenommen. Der Text der Dokumente blieb nahezu gleich, die juristische Person, die den Dienst vertritt, änderte sich jedoch. Wenn der Dienst zuvor von der russischen Firma Habr LLC verwaltet wurde, ist unsere Muttergesellschaft, Habr Blockchain Publishing Ltd, jetzt in der Gerichtsbarkeit und nach den Gesetzen der Republik Zypern und der Europäischen Union registriert und tätig.

Das Berufungsgericht bestätigt den Fall von Bruce Perens gegen Grsecurity

Das kalifornische Berufungsgericht hat in einem Fall zwischen Open Source Security Inc. entschieden. (entwickelt das Grsecurity-Projekt) und Bruce Perens. Das Gericht lehnte die Berufung ab und bestätigte das Urteil des Untergerichts, das alle Ansprüche gegen Bruce Perens abwies und Open Source Security Inc zur Zahlung von Anwaltskosten in Höhe von 259 US-Dollar verurteilte (Perens […]

NGINX Unit 1.15.0 Anwendungsserver-Version

Es liegt die Veröffentlichung des Anwendungsservers NGINX Unit 1.15 vor, in dessen Rahmen eine Lösung entwickelt wird, um den Start von Webanwendungen in verschiedenen Programmiersprachen (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js und Java) sicherzustellen ). NGINX Unit kann gleichzeitig mehrere Anwendungen in verschiedenen Programmiersprachen ausführen, deren Startparameter dynamisch geändert werden können, ohne dass Konfigurationsdateien bearbeitet und neu gestartet werden müssen. Code […]