Categorie: Blog

Nextcloud van binnen, en van buiten OpenLiteSpeed: we configureren reverse proxy-ing

Hoe configureer je OpenLiteSpeed voor reverse proxy-ing in Nextcloud, dat zich binnen een intern netwerk bevindt? Het is verbazingwekkend, maar een zoekopdracht op Habr met de vraag OpenLiteSpeed levert niets op! Ik haast me deze onrechtvaardigheid te corrigeren, want LSWS is een waardige webserver. Ik hou van de snelheid en de trendy web-admin interface: Ondanks dat OpenLiteSpeed vooral bekend staat als "versneller" voor WordPress, in dit artikel […]

19,4% van de 1000 populairste Docker-containers bevatten een leeg rootwachtwoord

Jerry Gamblin besloot te onderzoeken hoe wijdverbreid het onlangs ontdekte probleem is in Docker-images van de Alpine-distributie, waarbij een leeg wachtwoord voor de rootgebruiker wordt ingesteld. Analyse van duizend van de populairste containers uit de Docker Hub-catalogus toonde aan dat in 194 daarvan (19,4%) voor root een leeg wachtwoord is ingesteld zonder de account te vergrendelen ("root:::0:::::" in plaats van "root:!::0:::::"). Indien toegepast in […]

Principes van het ontwikkelen van moderne applicaties door NGINX. Deel 1

Hallo vrienden. Voor de lancering van de cursus "Backend Developer in PHP" delen we traditioneel een vertaling van nuttig materiaal met jullie. Software lost steeds meer dagelijkse taken op, terwijl het steeds complexer wordt. Zoals Marc Andreessen ooit zei, het veroverd de wereld. Als gevolg hiervan zijn de benaderingen voor het ontwikkelen en leveren van applicaties de afgelopen jaren serieus […]

Back-up, deel 2: Overzicht en testen van rsync-gebaseerde back-upoplossingen

Dit artikel gaat verder met de serie over back-ups. Back-up, deel 1: Waarom back-up belangrijk is, een overzicht van methoden en technologieën. Back-up, deel 2: Overzicht en testen van rsync-gebaseerde back-uptools. Back-up, deel 3: Overzicht en testen van duplicity, duplicaty, deja dup. Back-up, deel 4: Overzicht en testen van zbackup, restic, borgbackup. Back-up, deel 5: Testen […]

Continue Monitoring - automatisering van softwarekwaliteitscontroles in de CI/CD-pipeline

Momenteel is het onderwerp DevOps erg populair. Iedereen die maar kan, implementeert continue integratie en levering (CI/CD). Maar de meeste mensen besteden niet altijd voldoende aandacht aan de betrouwbaarheid van informatiesystemen in de verschillende fasen van de CI/CD-pipeline. In dit artikel wil ik mijn ervaringen delen met het automatiseren van softwarekwaliteitscontroles en het implementeren van mogelijke scenario's voor 'zelfherstel'. Bron […]

Release van Memcached 1.5.15 met ondersteuning voor authenticatie voor het ASCII-protocol

De release van het in-memory data caching systeem Memcached 1.5.15 heeft plaatsgevonden. Dit systeem werkt met gegevens in een sleutelwaarde-formaat en staat bekend om zijn gebruiksvriendelijkheid. Memcached wordt meestal ingezet als een lichte oplossing om de prestaties van hoge belasting websites te versnellen door de toegang tot databases en tussentijdse gegevens te cachen. De code wordt geleverd onder de BSD-licentie. In deze nieuwe versie is experimentele ondersteuning voor authenticatie voor het ASCII-protocol geïmplementeerd. Authenticatie kan worden ingeschakeld […]

AMD heeft voorafgaand aan de lancering van Zen 2 de veiligheid en onkwetsbaarheid van zijn CPU's ten opzichte van nieuwe aanvallen benadrukt.

Het is meer dan een jaar geleden dat Spectre en Meltdown werden ontdekt, en de markt voor processors wordt opgeschud door de ontdekking van steeds meer kwetsbaarheden gerelateerd aan speculatieve berekeningen. De meest kwetsbare chips zijn, inclusief de laatste ZombieLoad, Intel-processors. Natuurlijk heeft AMD hierop ingespeeld door de focus te leggen op de veiligheid van zijn CPU's. Op de pagina die aan Spectre-achtige kwetsbaarheden is gewijd, heeft het bedrijf trots verklaard: "Wij bij AMD […]

Wat is er nog meer te horen in de ether? Radio-uitzending op KF (DXing)

Deze publicatie aanvult de reeks artikelen "Wat is er te horen in de ether?" met het onderwerp van radio-uitzendingen op korte golven. De massale radioamateurbeweging in ons land begon met het in elkaar zetten van eenvoudige radio-ontvangers voor het beluisteren van uitzendingen van omroepstations. Voor het eerst werd het ontwerp van de detectorontvanger gepubliceerd in het tijdschrift "Radioliefhebber", nr. 7, 1924. Massale radio-uitzendingen in de USSR begonnen in 1922 op "golf drie duizend […]

QA: Hackathons

Het laatste deel van de trilogie over hackathons. In het eerste deel vertelde ik over de motivatie om deel te nemen aan dergelijke evenementen. Het tweede deel was gewijd aan de fouten van de organisatoren en hun resultaten. Het laatste deel zal antwoorden geven op de vragen die niet in de eerste twee delen zijn behandeld. Vertel hoe je begon deel te nemen aan hackathons. Ik studeerde aan de universiteit van Lappeenranta en losde tegelijkertijd competities op […]

Hoe we probeerden samen te werken en wat daaruit voortkwam

Laten we bij het begin beginnen. Wat betekent deze tekening iets later, maar laat me nu beginnen met een inleiding. Op een koude februardag leek er niets aan de hand. Een groep onschuldige studenten kwam voor het eerst naar de les van een vak dat ze 'Methodologie van organisatie van ontwerp en ontwikkeling van informatiesystemen' noemden. Het was een gewone lezing, de docent vertelde over flexibele […]

Hoe microbetalingen in uw app te lanceren

Afgelopen week heb ik mijn eerste publieke programma ontwikkeld — een Telegram-bot die fungeert als Bitcoin-portemonnee en waarmee je "munten" kunt geven aan andere deelnemers in groepschats, evenals externe Bitcoin-betalingen voor jezelf of andere zogenaamde 'Lightning Apps'. Ik neem aan dat de lezer over het algemeen bekend is met Bitcoin en Telegram, aangezien ik probeer beknopt te schrijven zonder in details te treden. […]

Over anonimiteit in account-gebaseerde blockchains

We zijn al een tijdje geïnteresseerd in het onderwerp anonimiteit in cryptocurrencies en proberen de ontwikkelingen op dit gebied te volgen. In onze artikelen hebben we al uitvoerig de werking van vertrouwelijke transacties in Monero beschreven, evenals een vergelijkend overzicht gemaakt van de bestaande technologieën in dit veld. Echter, alle anonieme cryptocurrencies zijn momenteel gebouwd op het datamodel dat door Bitcoin is voorgesteld — […]

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