Forfatter: ProHoster

Buildbot i eksempler

Jeg havde brug for at konfigurere processen med at samle og levere softwarepakker fra et Git-lager til webstedet. Og da jeg for ikke så længe siden så her på Habré en artikel om buildbot (link i slutningen), besluttede jeg mig for at prøve den og anvende den. Da buildbot er et distribueret system, ville det være logisk at oprette en separat build-vært for hver arkitektur og hvert operativsystem. I vores […]

Esp8266 Internetkontrol via MQTT-protokol

Hej alle! Denne artikel vil beskrive detaljeret og vise, hvordan du på kun 20 minutters fritid kan konfigurere fjernbetjeningen af ​​esp8266-modulet ved hjælp af en Android-applikation, der bruger MQTT-protokollen. Ideen om fjernbetjening og overvågning har altid begejstret hovederne hos folk, der er passionerede omkring elektronik og programmering. Når alt kommer til alt, muligheden for at modtage eller sende de nødvendige data til enhver tid, [...]

At skrive en API i Python (med Flask og RapidAPI)

Hvis du læser denne artikel, er du sikkert allerede bekendt med de muligheder, der følger med at bruge en API (Application Programming Interface). Ved at tilføje en af ​​de mange åbne API'er til din applikation, kan du udvide applikationens funktionalitet eller berige den med de nødvendige data. Men hvad nu hvis du udviklede en unik funktion, som du vil dele med fællesskabet? Svaret er enkelt: du har brug for [...]

Habr Weekly #15 / Om kraften i en god historie (og lidt om stegt kylling)

Anton Polyakov fortalte om sin tur til vingården Koktebel og redegjorde for dens historie, som nogle steder er baseret på markedsføringstricks. Og på baggrund af indlægget diskuterede vi, hvorfor folk tror på programmer om Lenin Svampen, Mavrodi i halvfemserne og 2010'erne og moderne valgkampagner. Vi talte også om teknologien til at tilberede stegt kylling og Google sliknavne. Links til indlæg […]

Niende platform ALT

Udgivelsen af ​​Platform Nine (p9), en ny stabil gren af ​​ALT-depoter baseret på Sisyphus gratis software-depot, er blevet annonceret. Platformen er beregnet til udvikling, test, distribution, opdatering og support af komplekse løsninger af en bred vifte - fra indlejrede enheder til virksomhedsservere og datacentre; skabt og udviklet af ALT Linux Team, støttet af Basalt SPO-virksomheden. ALT p9 indeholder depoter […]

Tandfeen virker ikke her: strukturen af ​​emaljen af ​​tænderne på krokodiller og deres forhistoriske forfædre

Du træder ind i en svagt oplyst korridor, hvor du møder nødlidende sjæle pint af smerte og lidelse. Men de vil ikke have fred her, for bag hver af dørene venter dem endnu mere pine og frygt, der fylder alle kroppens celler og fylder alle tanker. Du nærmer dig en af ​​dørene, bag hvilken du hører en helvedes kværn og [...]

Ind i IT: oplevelsen af ​​en nigeriansk udvikler

Jeg bliver ofte stillet spørgsmål om, hvordan man starter en karriere inden for IT, især fra mine nigerianere. Det er umuligt at give et universelt svar på de fleste af disse spørgsmål, men alligevel forekommer det mig, at hvis jeg skitserer en generel tilgang til debut inden for IT, kan det være nyttigt. Er det nødvendigt at vide, hvordan man skriver kode? De fleste af de spørgsmål jeg modtager […]

Den tiende opdatering af UBports-firmwaren, som erstattede Ubuntu Touch

UBports-projektet, som overtog udviklingen af ​​Ubuntu Touch-mobilplatformen, efter at Canonical trak sig ud af det, har udgivet en OTA-10 (over-the-air) firmwareopdatering til alle officielt understøttede smartphones og tablets, der var udstyret med firmwarebaseret på Ubuntu. Opdateringen er lavet til smartphones OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

Opdatering af den gratis antiviruspakke ClamAV 0.101.4 med sårbarheder elimineret

En udgivelse af den gratis antiviruspakke ClamAV 0.101.4 er blevet oprettet, som eliminerer en sårbarhed (CVE-2019-12900) i implementeringen af ​​bzip2-arkivudpakkeren, som kan føre til overskrivning af hukommelsesområder uden for den tildelte buffer under behandling for mange vælgere. Den nye version blokerer også for en løsning til at skabe ikke-rekursive zip-bomber, som var beskyttet mod i den tidligere udgivelse. Den tidligere tilføjede beskyttelse […]

En ondsindet pakke, bb-builder, er blevet opdaget i NPM-lageret. NPM 6.11 udgivelse

NPM-lageradministratorer blokerede bb-builder-pakken, som indeholdt en ondsindet indsættelse. Den ondsindede pakke har været uopdaget siden august sidste år. I løbet af året nåede angriberne at frigive 7 nye versioner, som blev downloadet omkring 200 gange. Ved installation af pakken blev der lanceret en eksekverbar fil til Windows, der overfører fortrolige oplysninger til en ekstern vært. Brugere, der har installeret pakken, rådes til hurtigst muligt at ændre alle eksisterende [...]

Solaris 11.4 SRU12 udgivelse

En opdatering til Solaris 11.4 SRU 12-operativsystemet er blevet offentliggjort, som tilbyder en række regelmæssige rettelser og forbedringer til Solaris 11.4-grenen. For at installere de rettelser, der tilbydes i opdateringen, skal du blot køre kommandoen 'pkg update'. I den nye udgivelse: GCC-kompilersættet er blevet opdateret til version 9.1; En ny gren af ​​Python 3.7 (3.7.3) er inkluderet. Tidligere afsendt Python 3.5. Tilføjet nyt […]