Kategorie: Blog

Noch ein wenig über fehlerhaftes Testen

Eines Tages fiel mir zufällig ein Code ins Auge, mit dem ein Benutzer versuchte, die Leistung des RAM in seiner virtuellen Maschine zu überwachen. Ich werde diesen Code nicht anführen (da es «Portianka» ist) und lasse nur das Wesentliche übrig. Also, der Katzenbär im Studio! #include #include #include #define CNT 1024 #define SIZE (1024*1024) int main() { struct timeval start; struct timeval end; […]

Paul Graham: „Die Hauptidee in deinem Kopf“ (The Top Idea in Your Mind)

Kürzlich wurde mir klar, dass ich die Bedeutung dessen, was Menschen morgens im Bad denken, unterschätzt habe. Ich wusste bereits, dass in dieser Zeit oft großartige Ideen entstehen. Jetzt sage ich mehr: Es ist kaum möglich, etwas wirklich Außergewöhnliches zu schaffen, wenn du nicht darüber im Bad nachdenkst. Wahrscheinlich jeder, der an komplexen […] gearbeitet hat, kann das bestätigen.

Marktanalyse der Immobilien basierend auf Daten von msgr.ru

Vor kurzem hatte ich das Problem, eine Wohnung auszuwählen, und natürlich wollte ich zuerst herausfinden, was auf dem Immobilienmarkt passiert. Wie so oft sagen die Hälfte der Experten auf youtube.com, dass die Immobilienpreise steigen werden, während die andere Hälfte behauptet, dass die Preise fallen werden. Schließlich habe ich beschlossen, selbst Nachforschungen anzustellen, und hier ist, was dabei herauskam. © Designed by upklyak / Freepik […]

Microsoft hat die Unterstützung von Arm64-Chips in Windows 10 auf den professionellen Bereich ausgeweitet

Microsoft erweitert weiterhin die Unterstützung für Arm64-Architekturen, trotz gewisser Kritik und potenzieller Probleme hinsichtlich der Leistung von herkömmlichen x86-Anwendungen unter Windows 10 ARM. In der Windows 10 Insider Preview Build 19559 wurde die Unterstützung von Arm64 für die Microsoft Hyper-V-Virtualisierungsplattform unter Windows 10 Pro und Enterprise hinzugefügt. Die Nutzung von Hyper-V kann die Leistung von virtuellen […] erhöhen.

Veröffentlichung des minimalistischen Distributions Tiny Core Linux 11

Die minimalistische Linux-Distribution Tiny Core Linux 11.0 wurde veröffentlicht und kann auf Systemen mit 48 MB RAM betrieben werden. Das bootfähige ISO-Image hat nur eine Größe von 19 MB. Die grafische Benutzeroberfläche der Distribution basiert auf dem Tiny X-Server, dem FLTK-Toolkit und dem Fenstermanager FLWM. Die Distribution wird vollständig in den RAM geladen und läuft aus dem Speicher. Für 64-Bit-Systeme wurde eine CorePure64-Version vorbereitet, deren Größe […]

Grundlagen von Elasticsearch

Elasticsearch ist eine Suchmaschine mit JSON REST API, die Lucene verwendet und in Java geschrieben ist. Eine Beschreibung aller Vorteile dieser Engine finden Sie auf der offiziellen Website. Im weiteren Verlauf des Textes nennen wir Elasticsearch einfach ES. Solche Engines werden verwendet, um komplexe Suchen in Dokumentendatenbanken durchzuführen. Zum Beispiel bei Suchen, die die Morphologie der Sprache oder geographische Koordinaten berücksichtigen. In diesem Artikel werde ich […]

Wie man Elasticsearch einrichtet, um keine Lecks zu haben

Im letzten Jahr gab es viele Lecks aus Elasticsearch-Datenbanken (hier, hier und hier). In vielen Fällen wurden persönliche Daten in der Datenbank gespeichert. Diese Lecks hätten vermieden werden können, wenn die Administratoren nach dem Bereitstellen der Datenbank einige einfache Einstellungen überprüft hätten. Heute werden wir darüber sprechen. Lassen Sie uns gleich klarstellen, dass wir in unserer Praxis Elasticsearch zur Speicherung von Protokollen und zur Analyse […]

KeyDB als [potenzielle] Alternative zu Redis

Auf Habré gibt es keine Übersicht über die "schnellere Alternative zu Redis" – KeyDB. Nach ausreichend frischen Erfahrungen mit seiner Nutzung möchte ich diese Lücke schließen. Die Vorgeschichte ist ziemlich banal: Einmal wurde bei hohem Traffic ein erheblicher Leistungsabfall der Anwendung (insbesondere bei der Antwortzeit) festgestellt. Leider war es zu diesem Zeitpunkt nicht möglich, eine angemessene Diagnose durchzuführen, daher haben wir später eine Reihe von […]

Kubernetes-Knoten: viele kleine oder wenige große?

Bei der Erstellung eines Kubernetes-Clusters können Fragen auftreten: Wie viele Arbeitsknoten sollten konfiguriert werden und welchen Typ? Was ist besser für ein On-Premise-Cluster: mehrere leistungsstarke Server zu kaufen oder ein Dutzend alte Maschinen in Ihrem Rechenzentrum zu verwenden? Und in der Cloud sollte man lieber acht Ein-Kern-Instanzen oder zwei Vier-Kern-Instanzen nehmen? Antworten auf diese Fragen finden Sie im Artikel von Daniel Weibel, Ingenieur und Dozent für das Lehrprogramm […]

Slurm SRE. Ein durchgehendes Experiment 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 von Gut zu Besser. Aber mit dem Slurm SRE haben wir uns entschieden, ein ganz neues Format anzuwenden — den Teilnehmern Bedingungen zu geben, die den «Kampfbedingungen» möglichst nahekommen. Kurz gesagt, was wir beim Workshop gemacht haben: «Bauen, brechen, reparieren, lernen». SRE hat kaum Wert […]

Computerspiele als fantastisches Werkzeug zum Englisch lernen

Das Erlernen der englischen Sprache durch Computerspiele ist bereits eine bewährte Praxis. Denn Spiele verbinden gute Unterhaltung mit der Möglichkeit, vollständig in das Ökosystem der Sprache einzutauchen und sie mühelos zu erlernen. Heute schauen wir uns Spiele im Quest-Genre an, die sich hervorragend für das Sprachenlernen eignen und den Spielern sicherlich viel Freude bereiten werden. Los geht's! Zuerst ein wenig Langeweile: was […]

In Opera wurde der Modus ‚Bild-in-Bild‘ verbessert

Der Browser Opera kann wohl kaum mit Popularität prahlen. So war es zur Zeit der klassischen Opera, das hat sich auch nach dem Wechsel zur Chromium-Engine nicht geändert. Dennoch ist er in vielen Fällen der innovativste und das Unternehmen arbeitet weiter an der Verbesserung der Anwendung. Im letzten Update gibt es eine verbesserte Version des Modus „Bild-in-Bild“. Im Gegensatz zur Google-Version funktioniert er […]

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster