Aŭtoro: ProHoster

Buildbot en ekzemploj

Mi devis agordi la procezon de kunigo kaj liverado de programarpakaĵoj de Git-deponejo al la retejo. Kaj kiam mi vidis, antaŭ ne tiom longe, ĉi tie ĉe Habré artikolon pri buildbot (ligilo ĉe la fino), mi decidis provi ĝin kaj apliki ĝin. Ĉar buildbot estas distribuita sistemo, estus logike krei apartan konstrugastiganton por ĉiu arkitekturo kaj operaciumo. En nia […]

Esp8266 Interreta kontrolo per MQTT-protokolo

Saluton al ĉiuj! Ĉi tiu artikolo detale priskribos kaj montros kiel, en nur 20 minutoj da libera tempo, vi povas agordi fora kontrolo de la modulo esp8266 uzante Android-aplikaĵon uzante la protokolon MQTT. La ideo de fora kontrolo kaj monitorado ĉiam ekscitis la mensojn de homoj pasiaj pri elektroniko kaj programado. Post ĉio, la kapablo ricevi aŭ sendi la necesajn datumojn iam ajn, [...]

Skribante API en Python (kun Flask kaj RapidAPI)

Se vi legas ĉi tiun artikolon, vi verŝajne jam konas la eblecojn, kiuj venas kun uzado de API (Application Programming Interface). Aldonante unu el la multaj malfermitaj API-oj al via aplikaĵo, vi povas etendi la funkciecon de la aplikaĵo aŭ riĉigi ĝin per la necesaj datumoj. Sed kio se vi disvolvis unikan funkcion, kiun vi volas dividi kun la komunumo? La respondo estas simpla: vi bezonas [...]

Habr Weekly #15 / Pri la potenco de bona rakonto (kaj iom pri fritita kokido)

Anton Polyakov parolis pri sia vojaĝo al la vinfarejo Koktebel kaj elmetis ĝian historion, kiu kelkloke baziĝas sur merkataj ruzoj. Kaj surbaze de la afiŝo, ni diskutis kial homoj kredas programojn pri Lenin la Fungo, Mavrodi en la naŭdekaj kaj 2010-aj jaroj, kaj modernaj balotkampanjoj. Ni ankaŭ parolis pri la teknologio de kuirado de fritita kokido kaj Google-dolĉaj nomoj. Ligiloj al afiŝoj […]

Naŭa platformo ALT

La liberigo de Platform Nine (p9), nova stabila branĉo de ALT-deponejoj bazitaj sur la liberprogramara deponejo Sisyphus, estis anoncita. La platformo estas destinita por disvolviĝo, testado, distribuo, ĝisdatigo kaj subteno de kompleksaj solvoj de larĝa gamo - de enigitaj aparatoj ĝis entreprenaj serviloj kaj datumcentroj; kreita kaj evoluigita de la ALT Linuksa Teamo, subtenata de la kompanio Basalt SPO. ALT p9 enhavas deponejojn [...]

La dentofeo ne funkcias ĉi tie: la strukturo de la emajlo de la dentoj de krokodiloj kaj iliaj prahistoriaj prapatroj

Vi eniras malklare lumigitan koridoron, kie vi renkontas malriĉajn animojn turmentitaj de doloro kaj sufero. Sed ili ne havos pacon ĉi tie, ĉar malantaŭ ĉiu el la pordoj atendas ilin eĉ pli da turmento kaj timo, plenigante ĉiujn ĉelojn de la korpo kaj plenigante ĉiujn pensojn. Vi alproksimiĝas al unu el la pordoj, malantaŭ kiu vi aŭdas inferan mueladon kaj [...]

Enirante IT: la sperto de niĝeria programisto

Mi ofte ricevas demandojn pri kiel komenci karieron en IT, precipe de miaj samideanoj niĝerianoj. Estas neeble doni universalan respondon al la plej multaj el ĉi tiuj demandoj, sed tamen ŝajnas al mi, ke se mi skizas ĝeneralan aliron por debuti en IT, ĝi povas esti utila. Ĉu necesas scii kiel skribi kodon? Plej multaj el la demandoj, kiujn mi ricevas [...]

La deka ĝisdatigo de la UBports-firmvaro, kiu anstataŭigis Ubuntu Touch

La UBports-projekto, kiu transprenis la evoluon de la poŝtelefona platformo Ubuntu Touch post kiam Canonical retiriĝis el ĝi, publikigis OTA-10 (trans-aeran) firmware-ĝisdatigon por ĉiuj oficiale subtenataj inteligentaj telefonoj kaj tabeloj, kiuj estis ekipitaj per firmware bazitaj. sur Ubuntu. La ĝisdatigo estas kreita por inteligentaj telefonoj OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu [...]

Ĝisdatigo de la senpaga antivirusa pakaĵo ClamAV 0.101.4 kun vundeblecoj forigitaj

Eldonaĵo de la senpaga kontraŭvirusa pakaĵo ClamAV 0.101.4 estis kreita, kiu forigas vundeblecon (CVE-2019-12900) en la efektivigo de la arkiva malpakilo bzip2, kiu povus konduki al anstataŭigo de memorareoj ekster la asignita bufro dum prilaborado. tro da elektiloj. La nova versio ankaŭ blokas solvon por krei ne-rekursivajn zipbombojn, kontraŭ kiuj estis protektitaj en la antaŭa eldono. La antaŭe aldonita protekto [...]

Malica pako, bb-builder, estis detektita en la deponejo de NPM. NPM 6.11 Liberigo

Administrantoj de la deponejo de NPM blokis la pakaĵon bb-builder, kiu enhavis malican enigaĵon. La malica pako restis nerimarkita ekde aŭgusto pasintjare. Dum la jaro, la atakantoj sukcesis liberigi 7 novajn versiojn, kiuj estis elŝutitaj ĉirkaŭ 200 fojojn. Instalinte la pakaĵon, rulebla dosiero por Vindozo estis lanĉita, transdonante konfidencajn informojn al ekstera gastiganto. Uzantoj, kiuj instalis la pakaĵon, konsilas urĝe ŝanĝi ĉiujn ekzistantajn [...]

Solaris 11.4 SRU12 Eldono

Ĝisdatigo de la operaciumo Solaris 11.4 SRU 12 estis publikigita, kiu ofertas serion da regulaj korektoj kaj plibonigoj por la branĉo Solaris 11.4. Por instali la korektojn proponitajn en la ĝisdatigo, simple rulu la komandon 'pkg update'. En la nova eldono: La kompililo de GCC estis ĝisdatigita al versio 9.1; Nova branĉo de Python 3.7 (3.7.3) estas inkluzivita. Antaŭe sendita Python 3.5. Aldonita nova [...]