Author: ProHoster

Buildbot in voorbeelde

Ek moes die proses van die samestelling en aflewering van sagtewarepakkette vanaf 'n Git-bewaarplek na die webwerf opstel. En toe ek nie so lank gelede nie hier op Habré 'n artikel oor buildbot sien (skakel aan die einde), het ek besluit om dit te probeer en dit toe te pas. Aangesien buildbot 'n verspreide stelsel is, sal dit logies wees om 'n aparte bougasheer vir elke argitektuur en bedryfstelsel te skep. In ons […]

Esp8266 Internetbeheer via MQTT-protokol

Hi almal! Hierdie artikel sal in detail beskryf en wys hoe jy in net 20 minute vrye tyd afstandbeheer van die esp8266-module kan opstel deur 'n Android-toepassing te gebruik wat die MQTT-protokol gebruik. Die idee van afstandbeheer en monitering het die gedagtes van mense wat passievol is oor elektronika en programmering nog altyd opgewonde gemaak. Die vermoë om te eniger tyd die nodige data te ontvang of te stuur, [...]

Skryf 'n API in Python (met Flask en RapidAPI)

As jy hierdie artikel lees, is jy waarskynlik reeds vertroud met die moontlikhede wat gepaard gaan met die gebruik van 'n API (Application Programming Interface). Deur een van die vele oop API's by jou toepassing te voeg, kan jy die funksionaliteit van die toepassing uitbrei of dit met die nodige data verryk. Maar wat as jy 'n unieke kenmerk ontwikkel het wat jy met die gemeenskap wil deel? Die antwoord is eenvoudig: jy benodig [...]

Habr Weekly #15 / Oor die krag van 'n goeie storie (en 'n bietjie oor gebraaide hoender)

Anton Polyakov het oor sy reis na die Koktebel-wynmakery gesels en sy geskiedenis uiteengesit, wat plek-plek op bemarkingsfoewe gebaseer is. En op grond van die plasing het ons bespreek hoekom mense programme glo oor Lenin die Sampioen, Mavrodi in die negentigerjare en 2010's, en moderne verkiesingsveldtogte. Ons het ook gesels oor die tegnologie om gebraaide hoender gaar te maak en Google lekkergoed name. Skakels na plasings […]

Negende platform ALT

Die vrystelling van Platform Nine (p9), 'n nuwe stabiele tak van ALT-bewaarplekke gebaseer op die Sisyphus-vrye sagteware-bewaarplek, is aangekondig. Die platform is bedoel vir ontwikkeling, toetsing, verspreiding, opdatering en ondersteuning van komplekse oplossings van 'n wye reeks – van ingebedde toestelle tot ondernemingsbedieners en datasentrums; geskep en ontwikkel deur die ALT Linux-span, ondersteun deur die Basalt SPO-maatskappy. ALT p9 bevat bewaarplekke […]

Die tandefee werk nie hier nie: die struktuur van die emalje van die tande van krokodille en hul prehistoriese voorouers

Jy gaan 'n dof verligte gang binne, waar jy behoeftige siele ontmoet wat deur pyn en lyding gepynig word. Maar hulle sal hier nie vrede hê nie, want agter elkeen van die deure wag hulle nog meer pyniging en vrees, wat al die selle van die liggaam vul en alle gedagtes vul. Jy nader een van die deure, waaragter jy ’n helse gemaal en [...]

Om IT te betree: die ervaring van 'n Nigeriese ontwikkelaar

Ek kry gereeld vrae oor hoe om 'n loopbaan in IT te begin, veral van my mede-Nigeriërs. Dit is onmoontlik om 'n universele antwoord op die meeste van hierdie vrae te gee, maar tog lyk dit vir my dat as ek 'n algemene benadering tot debutering in IT uiteensit, dit nuttig kan wees. Is dit nodig om te weet hoe om kode te skryf? Die meeste van die vrae wat ek ontvang […]

Die tiende opdatering van die UBports-firmware, wat Ubuntu Touch vervang het

Die UBports-projek, wat die ontwikkeling van die Ubuntu Touch-mobiele platform oorgeneem het nadat Canonical daaruit getrek het, het 'n OTA-10 (oor-die-lug)-firmware-opdatering gepubliseer vir alle amptelik ondersteunde slimfone en tablette wat toegerus was met fermware-gebaseerde op Ubuntu. Die opdatering is geskep vir slimfone OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

Opdatering van die gratis antiviruspakket ClamAV 0.101.4 met kwesbaarhede uitgeskakel

'n Vrystelling van die gratis antiviruspakket ClamAV 0.101.4 is geskep, wat 'n kwesbaarheid (CVE-2019-12900) in die implementering van die bzip2-argiefuitpak uitskakel, wat kan lei tot die oorskryf van geheue-areas buite die toegewese buffer tydens verwerking te veel keurders. Die nuwe weergawe blokkeer ook 'n oplossing vir die skep van nie-rekursiewe ritsbomme, waarteen in die vorige weergawe beskerm is. Die voorheen bygevoegde beskerming […]

'n Kwaadwillige pakket, bb-builder, is in die NPM-bewaarplek opgespoor. NPM 6.11 Vrystelling

NPM-bewaarplekadministrateurs het die bb-builder-pakket geblokkeer, wat 'n kwaadwillige insetsel bevat het. Die kwaadwillige pakket het sedert Augustus verlede jaar onopgemerk gebly. Gedurende die jaar het die aanvallers daarin geslaag om 7 nuwe weergawes vry te stel, wat sowat 200 keer afgelaai is. Toe die pakket geïnstalleer is, is 'n uitvoerbare lêer vir Windows geloods, wat vertroulike inligting na 'n eksterne gasheer oorgedra het. Gebruikers wat die pakket geïnstalleer het, word aangeraai om dringend alle bestaande [...]

Solaris 11.4 SRU12 vrystelling

'n Opdatering van die Solaris 11.4 SRU 12-bedryfstelsel is gepubliseer, wat 'n reeks gereelde regstellings en verbeterings vir die Solaris 11.4-tak bied. Om die regstellings wat in die opdatering aangebied word te installeer, voer net die 'pkg update'-opdrag uit. In die nuwe vrystelling: Die GCC samesteller stel is opgedateer na weergawe 9.1; 'n Nuwe tak van Python 3.7 (3.7.3) is ingesluit. Voorheen gestuur Python 3.5. Bygevoeg nuwe […]