Categorie: Blog

Een beetje meer over foutieve tests

Op een dag viel mij per ongeluk een code op waarmee een gebruiker de RAM-prestaties in zijn virtuele machine probeerde te monitoren. Ik zal die code niet geven (het is een lange lijst) en zal alleen het belangrijkste aansteken. Dus, een kat in de studio! #include #include #include #define CNT 1024 #define SIZE (1024*1024) int main() { struct timeval start; struct timeval end; […]

Marktanalyse van onroerend goed op basis van gegevens van msgr.ru

Onlangs had ik een probleem met het kiezen van een appartement en natuurlijk wilde ik eerst weten wat er gebeurt op de vastgoedmarkt. Zoals gebruikelijk zeggen de helft van de experts op youtube.com dat vastgoed in prijs zal stijgen, terwijl de andere helft beweert dat de prijzen juist zullen dalen. Uiteindelijk besloot ik zelf onderzoek te doen, en dit is wat er uitkwam. © Ontworpen door upklyak / Freepik […]

Microsoft heeft de ondersteuning voor Arm64-chips in Windows 10 uitgebreid naar de professionele sector

Microsoft breidt de ondersteuning voor Arm64-chiparchitectuur uit, ondanks enige kritiek en mogelijke tekortkomingen in de prestaties van traditionele x86-applicaties op Windows 10 ARM. In Windows 10 Insider Preview Build 19559 is ondersteuning voor Arm64 toegevoegd voor Microsoft Hyper-V virtualisatiesysteem op Windows 10 Pro en Enterprise. Het gebruik van Hyper-V kan de prestaties van virtuele […]

Uitgave van de minimalistische distributie Tiny Core Linux 11

De minimalistische Linux-distributie Tiny Core Linux 11.0 is uitgebracht, die kan draaien op systemen met 48 MB RAM. Het opstartbare iso-bestand is slechts 19 MB groot. De grafische omgeving van de distributie is gebaseerd op de X-server Tiny X, de FLTK-toolkit en de windowmanager FLWM. De distributie laadt volledig in RAM en draait vanuit geheugen. Voor 64-bits systemen is er een versie genaamd CorePure64, met een grootte van […]

Basisprincipes van Elasticsearch

Elasticsearch is een zoekmachine met een json rest api, die Lucene gebruikt en in Java is geschreven. Een beschrijving van alle voordelen van deze motor is te vinden op de officiële website. In de tekst zullen we Elasticsearch als ES aanduiden. Dergelijke motoren worden gebruikt voor complexe zoekopdrachten in documentdatabases. Bijvoorbeeld, zoeken rekening houdend met de morfologie van de taal of zoeken op geo-coördinaten. In dit artikel […]

Hoe Elasticsearch in te stellen om lekken te voorkomen

In het afgelopen jaar zijn er veel lekken geweest uit Elasticsearch-databases (hier, hier en hier). In veel gevallen werden er persoonlijke gegevens in de database opgeslagen. Deze lekken hadden voorkomen kunnen worden als de beheerders na het opzetten van de database enkele eenvoudige instellingen hadden gecontroleerd. Vandaag zullen we het hierover hebben. We zijden direct dat we in onze praktijk Elasticsearch gebruiken voor het opslaan van logs en analyse […]

KeyDB als [potentiële] vervanger voor Redis

Op Habr waren er geen beoordelingen van de "snellere alternatief voor Redis" — KeyDB. Na genoeg recente ervaring met het gebruik ervan wil ik deze leemte opvullen. Het verhaal is vrij banaal: eenmaal was er een aanzienlijke degradatie van de applicatieprestaties (specifiek de responstijd) vastgesteld vanwege een plotselinge toename van het verkeer. Op dat moment lukte het helaas niet om een goede diagnose van het probleem te stellen, dus we planden later een aantal […]

Werknodes van Kubernetes: veel kleine of enkele grote?

Bij het creëren van een Kubernetes-cluster kunnen er vragen ontstaan: hoeveel werknemersnodes moeten er ingesteld worden en van welk type? Wat is beter voor een on-premise cluster: enkele krachtige servers kopen of een tiental oude machines in uw datacenter inzetten? En in de cloud, moet ik acht éénkernige of twee vierkernige instanties nemen? Antwoorden op deze vragen vindt u in het artikel van Daniel Weibels, software-engineer en docent […]

Slurm SRE. Een experiment met experts van Booking.com en Google.com

Ons team houdt van experimenten. Elke Slerm is geen statische herhaling van de vorige, maar een reflectie van ervaring en de overgang van goed naar beter. Maar met de Slerm SRE hebben we besloten een volledig nieuw formaat toe te passen - deelnemers de omstandigheden te geven die zo dicht mogelijk bij 'gevechtsomstandigheden' liggen. Kort samengevat, wat we tijdens de intensieve training deden: 'Bouwen, breken, repareren, leren'. SRE is nauwelijks iets waard […]

Computerspellen als een geweldig hulpmiddel voor het leren van Engelse woorden

Het leren van de Engelse taal door middel van computer- of videogames is al een gevestigde praktijk. Games combineren plezier met de mogelijkheid om volledig ondergedompeld te raken in de taalecosysteem, waardoor je het moeiteloos kunt leren. Vandaag bekijken we avonturenspellen die uitstekend geschikt zijn voor het verbeteren van de taalvaardigheid en zeker veel plezier zullen brengen aan de spelers. Laten we beginnen! Eerst wat saaie zaken: wat […]

In Opera is de modus 'beeld-in-beeld' verbeterd.

De browser Opera kan waarschijnlijk niet bogen op een grote populariteit. Dit was al zo in de tijd van de klassieke Opera en is hetzelfde gebleven na de overstap naar de Chromium-engine. Desondanks is het in veel gevallen de meest innovatieve, en het bedrijf blijft werken aan het verbeteren van de applicatie. In de laatste update is een verbeterde versie van de modus 'beeld-in-beeld' toegevoegd. In tegenstelling tot de versie van Google werkt hij […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster