autor: ProHoster

Buildbot en exemples

Necessitava configurar el procés de muntatge i lliurament de paquets de programari des d'un dipòsit de Git al lloc. I quan vaig veure, no fa tant, aquí a Habré un article sobre buildbot (enllaç al final), vaig decidir provar-lo i aplicar-lo. Com que buildbot és un sistema distribuït, seria lògic crear un host de compilació independent per a cada arquitectura i sistema operatiu. En la nostra […]

Esp8266 Control d'Internet mitjançant protocol MQTT

Hola a tots! Aquest article descriurà detalladament i mostrarà com, en només 20 minuts de temps lliure, podeu configurar el control remot del mòdul esp8266 mitjançant una aplicació d'Android utilitzant el protocol MQTT. La idea del control remot i la supervisió sempre ha emocionat la ment de les persones apassionades per l'electrònica i la programació. Després de tot, la possibilitat de rebre o enviar les dades necessàries en qualsevol moment, [...]

Escriptura d'una API en Python (amb Flask i RapidAPI)

Si esteu llegint aquest article, probablement ja esteu familiaritzat amb les possibilitats que comporta l'ús d'una API (Interfície de programació d'aplicacions). Si afegiu una de les moltes API obertes a la vostra aplicació, podeu ampliar la funcionalitat de l'aplicació o enriquir-la amb les dades necessàries. Però, què passa si desenvolupeu una característica única que voleu compartir amb la comunitat? La resposta és senzilla: necessites [...]

Habr Weekly #15 / Sobre el poder d'una bona història (i una mica sobre el pollastre fregit)

Anton Polyakov va parlar del seu viatge al celler Koktebel i va explicar la seva història, que en alguns llocs es basa en estratagemes de màrqueting. I a partir de la publicació, vam discutir per què la gent creu els programes sobre Lenin el bolet, Mavrodi als anys noranta i els anys 2010 i les campanyes electorals modernes. També vam parlar de la tecnologia de cuinar el pollastre fregit i els noms de caramels de Google. Enllaços a publicacions […]

Novena Plataforma ALT

S'ha anunciat el llançament de Platform Nine (p9), una nova branca estable dels dipòsits ALT basats en el dipòsit de programari lliure de Sísif. La plataforma està pensada per al desenvolupament, proves, distribució, actualització i suport de solucions complexes d'una àmplia gamma: des de dispositius incrustats fins a servidors empresarials i centres de dades; creat i desenvolupat per l'equip ALT Linux, amb el suport de l'empresa Basalt SPO. ALT p9 conté repositoris […]

La fada de les dents no funciona aquí: l'estructura de l'esmalt de les dents dels cocodrils i els seus avantpassats prehistòrics

Entres en un passadís poc il·luminat, on et trobes amb ànimes indigentes turmentades pel dolor i el sofriment. Però aquí no tindran pau, perquè darrere de cada una de les portes els espera encara més turment i por, omplint totes les cèl·lules del cos i omplint tots els pensaments. T'acostes a una de les portes, darrere de la qual escoltes un grinyol infernal i [...]

Entrar en TI: l'experiència d'un desenvolupador nigerià

Sovint em fan preguntes sobre com començar una carrera en TI, especialment dels meus companys nigerians. És impossible donar una resposta universal a la majoria d'aquestes preguntes, però tot i així, em sembla que si exposa un enfocament general per debutar en TI, pot ser útil. És necessari saber escriure codi? La majoria de les preguntes que rebo […]

La desena actualització del firmware UBports, que va substituir Ubuntu Touch

El projecte UBports, que es va fer càrrec del desenvolupament de la plataforma mòbil Ubuntu Touch després que Canonical se'n retirés, ha publicat una actualització de microprogramari OTA-10 (a l'aire) per a tots els telèfons intel·ligents i tauletes compatibles oficialment que estaven equipats amb microprogramari. a Ubuntu. L'actualització es crea per als telèfons intel·ligents OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu [...]

Actualització del paquet antivirus gratuït ClamAV 0.101.4 amb vulnerabilitats eliminades

S'ha creat un llançament del paquet antivirus gratuït ClamAV 0.101.4, que elimina una vulnerabilitat (CVE-2019-12900) en la implementació del descomprimidor d'arxius bzip2, que podria provocar sobreescriure àrees de memòria fora de la memòria intermèdia assignada durant el processament. massa selectors. La nova versió també bloqueja una solució alternativa per crear bombes zip no recursives, contra les quals es va protegir a la versió anterior. La protecció afegida anteriorment […]

S'ha detectat un paquet maliciós, bb-builder, al repositori NPM. Versió NPM 6.11

Els administradors del repositori NPM van bloquejar el paquet bb-builder, que contenia una inserció maliciosa. El paquet maliciós no s'ha detectat des de l'agost de l'any passat. Durant l'any, els atacants van aconseguir llançar 7 noves versions, que es van descarregar unes 200 vegades. En instal·lar el paquet, es va llançar un fitxer executable per a Windows, transferint informació confidencial a un host extern. Es recomana als usuaris que hagin instal·lat el paquet que canviïn urgentment tots els [...]

Versió de Solaris 11.4 SRU12

S'ha publicat una actualització del sistema operatiu Solaris 11.4 SRU 12, que ofereix una sèrie de correccions i millores periòdiques per a la branca de Solaris 11.4. Per instal·lar les correccions que s'ofereixen a l'actualització, només cal que executeu l'ordre 'pkg update'. A la nova versió: el conjunt de compiladors GCC s'ha actualitzat a la versió 9.1; S'inclou una nova branca de Python 3.7 (3.7.3). Python 3.5 enviat anteriorment. S'han afegit nous […]