Kategori: Administration

WavesKit — PHP-rammeværk til arbejde med blockchain Waves

Jeg kan godt lide PHP for udviklingshastigheden og den fremragende portabilitet. Det er meget godt, når der altid er et klar til at løse opgaver i lommen. Det var ret frustrerende, da jeg blev bekendt med den hjemlige blockchain Waves Platform, at der ikke var et klart SDK til PHP. Nå, jeg måtte skrive det. I starten var jeg nødt til at bruge noder til at signere transaktioner. Sådan, […]

Sådan bygger du SDN – otte værktøjer med åbent kildekode

I dag har vi forberedt en samling af SDN-controllere til vores læsere, som aktivt understøttes af brugere på GitHub og store open source-fonde som Linux Foundation. / Flickr / Johannes Weber / CC BY OpenDaylight OpenDaylight – en åben modulær platform til automatisering af store SDN-netværk. Den første version kom ud i 2013 og blev senere en del af Linux Foundation. I marts dette […]

Klyngende lager til små web-klynger basert på drbd+ocfs2

Hvad vi vil fortælle om: Hvordan man hurtigt opsætter et fælles lager for to servere baseret på løsningerne drbd+ocfs2. Hvem det vil være nyttigt for: Tutorialen vil være nyttig for systemadministratorer og alle, der vælger en måde at implementere lager på eller ønsker at prøve løsningen. Hvilke løsninger vi fravalgte, og hvorfor Vi støder ofte på en situation, hvor vi skal implementere på en lille […]

Næsehornet indeni katten — vi starter firmware i Kopycat-emulatoren

Under mødet 0x0A DC7831 DEF CON Nizhny Novgorod den 16. februar præsenterede vi et foredrag om grundlæggende principper for emulering af binær kode og vores eget udviklede værktøj – emulatoren til hardwareplatforme Kopycat. I artiklen vil vi give en beskrivelse af opstart af enhedens firmware i emulatoren, demonstrere interaktionen med debuggeren og udføre en lille dynamisk analyse af firmwaren. Forhistorien A long time ago in a […]

Tilbage til mikrotjenester med Istio. Del 3

Bemærk: Den første del af denne cyklus var dedikeret til at introducere mulighederne i Istio og demonstrere dem i praksis, mens den anden del fokuserede på præcist justerbar routing og netværkstrafikstyring. Nu skal vi tale om sikkerhed: for at demonstrere de grundlæggende funktioner relateret til dette, bruger forfatteren identitetstjenesten Auth0, men andre udbydere kan konfigureres på samme måde.

Tilbage til mikroservices med Istio. Del 2

Bemærk: Den første del af denne cyklus var dedikeret til at introducere mulighederne i Istio og demonstrere dem i praksis. Nu vil vi fokusere på mere komplekse aspekter af konfiguration og brug af dette service mesh, specifikt om præcist justerbar routing og netværkstrafikstyring. Vi mindes også om, at artiklen bruger konfigurationer (manifester til Kubernetes og Istio).

Tilbage til mikrotjenester med Istio. Del 1

Note: Service mesh er blevet et relevant valg i moderne infrastruktur for applikationer, der følger mikroservices-arkitekturen. Selvom Istio måske er kendt blandt mange DevOps-ingeniører, er det et relativt nyt produkt, som, med hensyn til de muligheder det tilbyder, kan kræve betydelig tid til at sætte sig ind i. Den tyske ingeniør Rinor Maloku, der er ansvarlig for cloud computing for store kunder i telekommunikation […]

Termux trin for trin (Del 2)

I den tidligere del blev vi bekendt med de grundlæggende kommandolinjer i Termux, opsatte SSH-forbindelse til en PC, lærte at oprette aliaser og installerede et par nyttige værktøjer. Denne gang vil vi tage et skridt videre: vi vil lære om Termux:API, installere Python og nano, samt skrive "Hello, world!" i Python, lære om bash-scripts og skrive et script […]

Datakompression med Huffman-algoritmen

Introduktion I denne artikel vil jeg fortælle om den velkendte Huffman-algoritme samt dens anvendelse i datakomprimering. Som resultat vil vi skrive en simpel arkiverer. Der har tidligere været en artikel på Habr, men uden praktisk implementering. Det teoretiske materiale i dette indlæg er taget fra skoleundervisning i datalogi og Robert Lafore's bog "Data Structures and Algorithms in Java". Så, lad os […]

Binært træ eller hvordan man laver et binært søgetræ

Prælude Denne artikel er dedikeret til binære søgetræer. For nylig lavede jeg en artikel om datakomprimering ved hjælp af Huffman-metoden. Her lagde jeg ikke meget vægt på binære træer, da metoder til søgning, indsættelse og sletning ikke var relevante. Nu har jeg besluttet at skrive en artikel specifikt om træer. Lad os starte. Et træ er en datamodel, der består af noder forbundet med kanter. Man kan sige, at et træ […]

GitLab 11.9 er frigivet med funktioner til opdagelse af hemmeligheder og flere regler for godkendelse af merge-forespørgsler

Hurtig opdagelse af lækage af hemmeligheder Det kan virke som en lille fejl at ved et uheld at overføre legitimationsoplysninger til et offentligt repository. Men konsekvenserne kan være alvorlige. Så snart en angriber får fat i dit kodeord eller API-nøgle, vil han overtage din konto, låse dig ude og snyde penge. Desuden kan der være en dominoeffekt: adgang til én konto åbner adgang til andre. […]

IT-giganter har præsenteret en fælles løsning til implementering af hybrid cloud

Dell og VMware integrerer platformene VMware Cloud Foundation og VxRail. / foto Navneet Srivastav PD Hvorfor er det nødvendigt? Ifølge State of Cloud-undersøgelsen bruger allerede 58% af virksomhederne hybridcloud. Sidste år var dette tal 51%. I gennemsnit "holder" en organisation omkring fem forskellige tjenester i skyen. Implementeringen af hybridcloud er en prioritet […]

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