Categorie: Beheer

RabbitMQ. Deel 3. Laten we kijken naar Queues en Bindings

Een Queue (wachtrij) is een datastructuur op schijf of in het RAM die verwijzingen naar berichten opslaat en kopieĆ«n daarvan aan consumers (gebruikers) levert. Een Queue is een Erlang-proces met staat (waar de berichten zelf kunnen worden gecached). 1.000 wachtlijnen kunnen ongeveer 80 Mb innemen. Binding (binding) is een regel die de uitwisseling informeert in welke wachtrijen berichten moeten komen. […]

Installatie van Firebird 3 op moderne versies van Linux: CentOS8 en Ubuntu 19

In dit artikel beschrijven we het minimale aantal acties dat nodig is voor een optimale installatie van de database Firebird versie 3.0 op nieuwe Linux-distributies. Voor de voorbeelden zijn CentOS 8 en Ubuntu 19 gekozen. Voor de 'levering' van de Firebird-distributie naar het doelsysteem, is in deze handleiding gekozen voor het downloaden van het tar.gz-archief via de link van de officiĆ«le website van het project (firebirdsql.org). Voor de ongeduldigen — alvast […]

Wat is Windows PowerShell en wat kun je ermee? Deel 2: inleiding tot de programmeertaal

Historisch gezien zijn commandoregeltools in Unix-systemen beter ontwikkeld dan in Windows, maar met de komst van deze nieuwe oplossing is de situatie veranderd. Voor PowerShell kunnen scripts worden geschreven in een interpreteert meerparadigma-taal waarin elementen van klassieke procedurele, objectgeoriĆ«nteerde en zelfs functionele programmering aanwezig zijn: voorwaardelijke sprongen, loops, variabelen, arrays, hash-tabellen, klassen, foutafhandeling, en ook functies, cmdlets en pipelines. Het vorige artikel […]

Wat is Windows PowerShell en wat kun je ermee? Deel 1: belangrijkste mogelijkheden

Historisch gezien zijn commandoregeltools in Unix-systemen beter ontwikkeld dan in Windows, maar met de komst van deze nieuwe oplossing is de situatie veranderd. Windows PowerShell stelt systeembeheerders in staat om de meeste routinetaken te automatiseren. Hiermee kunnen instellingen worden gewijzigd, diensten worden gestopt en gestart, en kan het onderhoud van de meeste geĆÆnstalleerde applicaties worden uitgevoerd. Het beschouwen van het blauwe venster als een andere commandoregel-interpreter zou onjuist zijn. […]

Integratie van het project VueJS+TS met SonarQube

In ons werk maken we actief gebruik van het platform SonarQube om de codekwaliteit op een hoog niveau te behouden. Bij de integratie van een van de projecten, geschreven in VueJs+Typescript, deden zich problemen voor. Daarom wil ik graag uitgebreider vertellen over hoe we deze hebben opgelost. In dit artikel gaat het, zoals eerder genoemd, over het platform SonarQube. Een beetje theorie - wat is het eigenlijk, voor […]

Hoe je comments kunt openen zonder in spam te verzuipen

Wanneer je werk is om iets moois te creĆ«ren, hoeft daar vaak niet veel over verteld te worden, omdat het resultaat voor iedereen zichtbaar is. Maar als je teksten van hekken afveegt, merkt niemand je werk op, totdat de hekken er goed uitzien of totdat je iets verkeerds hebt gewist. Elke service waar je een commentaar, beoordeling of bericht kunt achterlaten of […]

LetsEncrypt is van plan zijn certificaten in te trekken vanwege een softwarefout.

LetsEncrypt, een bedrijf dat gratis ssl-certificaten voor encryptie aanbiedt, is genoodzaakt om sommige certificaten te annuleren. Het probleem is gerelateerd aan een softwarefout in de beheer-software Boulder, gebruikt voor het opzetten van de CA. Normaal gesproken wordt de controle van de DNS CAA-records tegelijk uitgevoerd met de bevestiging van het eigendom van het domein, en de meeste abonnees ontvangen het certificaat direct na de controle, maar de ontwikkelaars hebben het zo gemaakt dat het resultaat van de controle […]

Gezondheid van indexen in PostgreSQL vanuit het perspectief van een Java-ontwikkelaar.

Hallo. Mijn naam is Vanya en ik ben Java-ontwikkelaar. Het heeft zo uitgepakt dat ik veel werk met PostgreSQL - ik ben bezig met het configureren van databases, het optimaliseren van de structuur, het verbeteren van de prestaties en ik speel een beetje DBA in het weekend. De afgelopen tijd heb ik verschillende databases in onze microservices op orde gebracht en heb ik een Java-bibliotheek pg-index-health geschreven die dit werk vergemakkelijkt, mijn tijd bespaart en helpt […]

Instellen van het beveiligingsbeleid voor wachtwoorden in Zimbra.

Naast het versleutelen van e-mails en het gebruik van digitale handtekeningen, is een van de meest effectieve en kostenefficiĆ«nte manieren om e-mail te beschermen tegen hacking een goed doordacht wachtwoordbeleid. Wachtwoorden die op papier zijn geschreven, die in openbare bestanden worden opgeslagen of gewoonweg niet complex genoeg zijn, vormen altijd een groot risico voor de informatiebeveiliging van een onderneming en kunnen leiden tot ernstige incidenten met significante gevolgen voor […]

Hoe ik Habr doorzocht, deel 1: trends

Toen de nieuwjaars Olivier op was, had ik niets meer te doen, en besloot ik alle artikelen van Habr (en aanverwante platforms) naar mijn computer te downloaden en te onderzoeken. Er kwamen enkele interessante onderwerpen naar voren. Het eerste hiervan is de ontwikkeling van de format en thema's van artikelen in de 12 jaar van het bestaan van de site. Bijvoorbeeld, de dynamiek van sommige onderwerpen is vrij opvallend. Verdere details — onder de kat. Het proces […]

Over hoe je een smart contract schrijft en publiceert in Telegram Open Network (TON)

Over het schrijven en publiceren van een smart contract in TON. Waar gaat dit artikel over? In dit artikel vertel ik over mijn deelname aan de eerste (van twee) Telegram-wedstrijd over blockchain, waar ik geen prijs won, en besloot mijn ervaring in een artikel vast te leggen, zodat het niet verloren gaat en misschien iemand helpt. Omdat ik niet wilde schrijven […]

Mikhail Salosin. Golang Meetup. Het gebruik van Go in de backend van de toepassing ā€˜Bekijk+’

Mikhail Salosin (hierna – MS): – Hallo allemaal! Mijn naam is Mikhail. Ik ben backend-ontwikkelaar bij MC2 Software, en ik zal praten over het gebruik van Go in de backend van de mobiele app 'Kijk+ '. Houdt iemand van jullie van hockey? Dan is deze app iets voor jou. Het is voor Android en iOS en dient voor het bekijken van livestreams van verschillende sportevenementen online en […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster