Kategori: Administration

RabbitMQ. Del 3. Vi ser på Queues og Bindings

Queue (kø) er en datatype, der opbevares på disk eller i RAM, og som gemmer referencer til meddelelser og leverer kopier til forbrugere. Queue repræsenterer en Erlang-proces med tilstand (hvor meddelelserne kan caches). 1.000 køer kan tage omkring 80Mb. Binding (binding) er en regel, der fortæller udvekslingssystemet, hvilken kø meddelelserne skal sendes til. […]

Installation af Firebird 3 på moderne versioner af Linux: CentOS8 og Ubuntu 19

I denne artikel beskriver vi det minimale sæt af handlinger, der er nødvendige for optimal installation af databasesystemet Firebird version 3.0 på nye Linux-distributioner. For eksempelvis er CentOS 8 og Ubuntu 19 valgt. I denne vejledning er den valgte metode til at 'levere' Firebird-distributionen til målsystemet at downloade tar.gz-arkivet fra et link på projektets officielle hjemmeside (firebirdsql.org). For de mest utålmodige — straks […]

Hvad er Windows PowerShell, og hvad kan man bruge det til? Del 2: Introduktion til programmeringssproget

Historisk set er kommandolinjeværktøjer i Unix-systemer bedre udviklet end i Windows, men med fremkomsten af en ny løsning er situationen ændret. PowerShell giver mulighed for at skrive scripts i et fortolket multiparadigmesprog, der indeholder elementer fra klassisk proceduremæssig, objektorienteret og endda funktionel programmering: betingede overgange, løkker, variabler, arrays, hash-tabeller, klasser, fejlhåndtering samt funktioner, cmdlets og pipelines. Den tidligere artikel […]

Hvad er Windows PowerShell, og hvad bruges det til? Del 1: Grundlæggende funktioner

Historisk set er kommandolinjeværktøjer i Unix-systemer bedre udviklet end i Windows, men med fremkomsten af en ny løsning er situationen ændret. Windows PowerShell giver systemadministratorer mulighed for at automatisere de fleste rutineopgaver. Med det kan indstillinger ændres, services stoppe og starte samt vedligeholdelse af de fleste installerede applikationer udføres. At betragte det blå vindue som en anden kommandotolk ville være forkert. […]

Integration af VueJS+TS-projekt med SonarQube

I vores arbejde bruger vi aktivt SonarQube-platformen for at opretholde kodekvalitet på et højt niveau. Under integrationen af et projekt skrevet i VueJs+Typescript opstod der problemer. Derfor vil jeg gerne fortælle mere detaljeret om, hvordan vi løste dem. I denne artikel handler det, som nævnt tidligere, om SonarQube-platformen. En smule teori - hvad er det egentlig, til […]

Sådan åbner du for kommentarer uden at drukne i spam

Når dit arbejde er at skabe noget smukt, behøver du ikke nødvendigvis at fortælle meget om det, fordi resultatet er tydeligt for alle. Men hvis du sletter indskrifter fra hegn, bemærker ingen dit arbejde, før hegnet ser pænt ud, eller før du sletter noget, du ikke burde. Enhver service, hvor man kan efterlade en kommentar, vurdering, sende en besked eller […]

LetsEncrypt planlægger at tilbagekalde deres certifikater på grund af en softwarefejl

LetsEncrypt, som tilbyder gratis SSL-certifikater til kryptering, er nødt til at annullere nogle certifikater. Problemet skyldes en softwarefejl i det administrationsprogram, Boulder, der bruges til at bygge CA. Normalt sker DNS-CAA-record-check samtidig med bekræftelsen af ejerskabet af domænet, og de fleste abonnenter får deres certifikat lige efter kontrol, men udviklerne af programmet har gjort det sådan, at resultatet af kontrol […]

Indekshåndtering i PostgreSQL set fra en Java-udviklers perspektiv

Hej. Jeg hedder Ivan, og jeg er Java-udvikler. Det har så vist sig, at jeg arbejder meget med PostgreSQL – jeg arbejder med opsætning af databaser, optimering af strukturen, ydelsen og leger lidt med DBA i weekenden. For nylig har jeg ryddet op i flere databaser i vores mikrotjenester og skrevet en java-bibliotek pg-index-health, der gør dette arbejde lettere, sparer mig tid og hjælper […]

Konfiguration af adgangskodepolitikken i Zimbra

Sammen med kryptering af e-mails og brug af digital signatur er en af de mest effektive og omkostningseffektive måder at beskytte e-mail mod hacking på en kompetent passwordpolitik. Noter, der ligger på papir, opbevaringer i offentlige filer eller blot utilstrækkeligt komplekse adgangskoder er altid et stort hul i virksomhedens informationssikkerhed og kan føre til alvorlige hændelser med mærkbare konsekvenser […]

Hvordan jeg parser Habr, del 1: tendenser

Da den nytårssalat var spist, havde jeg ikke noget at lave, så jeg besluttede at downloade alle artikler fra HabrHabr (og beslægtede platforme) til min computer og undersøge dem. Det resulterede i flere interessante handlinger. Den første er udviklingen af formatet og emnerne i artiklerne over 12 år af hjemmesidens eksistens. For eksempel er nogle emners dynamik ret betydningsfuld. Fortsættelse – under katte. Processen […]

Om hvordan man skriver og udgiver en smart kontrakt i Telegram Open Network (TON)

Om hvordan man skriver og offentliggør en smart kontrakt i TON Hvad handler denne artikel om? I artiklen vil jeg fortælle om, hvordan jeg deltog i den første (af to) Telegram-konkurrencer om blockchain, ikke vandt en præmieplads og besluttede at dokumentere erfaringen i artiklen, så den ikke bliver glemt, og muligvis kan hjælpe nogen. Da jeg ikke ønskede at skrive […]

Mikhail Salosin. Golang Meetup. Brugen af Go i backend af applikationen 'Smotri+'

Mikhail Salosin (hereinafter - MS): – Hej alle sammen! Mit navn er Mikhail. Jeg arbejder som backend-udvikler hos MC2 Software, og jeg vil tale om brugen af Go i backend for mobilappen «Смотри+». Er der nogen af jer, der elsker hockey? Så er denne app noget for dig. Den er til Android og iOS og bruges til at se udsendelser af forskellige sportsbegivenheder online og […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster