Autors: ProHoster

Buildbot piemēros

Man bija jāiestata programmatūras pakotņu izveides un piegādes process no Git krātuves uz vietni. Un, kad es ne tik sen ieraudzīju šeit Habré rakstu par buildbot (saite beigās), es nolēmu to izmēģināt un pielietot. Tā kā buildbot ir izplatīta sistēma, būtu loģiski izveidot atsevišķu būvēšanas resursdatoru katrai arhitektūrai un operētājsistēmai. Mūsu […]

Esp8266 interneta vadība, izmantojot MQTT protokolu

Sveiki visiem! Šajā rakstā tiks detalizēti aprakstīts un parādīts, kā tikai 20 minūšu brīvā laika laikā varat iestatīt moduļa esp8266 tālvadības pulti, izmantojot Android lietojumprogrammu, izmantojot MQTT protokolu. Ideja par tālvadības pulti un uzraudzību vienmēr ir satraukusi tos cilvēkus, kuri aizraujas ar elektroniku un programmēšanu. Galu galā iespēja saņemt vai nosūtīt nepieciešamos datus jebkurā laikā, [...]

API rakstīšana programmā Python (ar Flask un RapidAPI)

Ja lasāt šo rakstu, iespējams, jau esat iepazinies ar iespējām, ko sniedz API (lietojumprogrammu saskarnes) izmantošana. Pievienojot savai lietojumprogrammai vienu no daudzajām atvērtajām API, varat paplašināt lietojumprogrammas funkcionalitāti vai bagātināt to ar nepieciešamajiem datiem. Bet ko darīt, ja esat izstrādājis unikālu funkciju, ko vēlaties kopīgot ar kopienu? Atbilde ir vienkārša: jums ir nepieciešams [...]

Habr Weekly #15 / Par laba stāsta spēku (un nedaudz par ceptu vistu)

Antons Poļakovs stāstīja par savu braucienu uz Koktebel vīna darītavu un izklāstīja tās vēsturi, kuras pamatā dažviet ir mārketinga triki. Un, pamatojoties uz šo ziņu, mēs apspriedām, kāpēc cilvēki tic programmām par Ļeņinu sēnēm, Mavrodi deviņdesmitajos un 2010. gados un mūsdienu vēlēšanu kampaņām. Parunājām arī par ceptas vistas gatavošanas tehnoloģiju un Google konfekšu nosaukumiem. Saites uz ziņām […]

Devītā platforma ALT

Ir paziņots par Platform Nine (p9), jaunas stabilas ALT repozitoriju filiāles izlaišanu, kuras pamatā ir Sisyphus bezmaksas programmatūras krātuve. Platforma paredzēta plaša spektra kompleksu risinājumu izstrādei, testēšanai, izplatīšanai, atjaunināšanai un atbalstam – no iegultajām ierīcēm līdz uzņēmuma serveriem un datu centriem; izveidojusi un izstrādājusi ALT Linux komanda, ko atbalsta uzņēmums Basalt SPO. ALT p9 satur krātuves […]

Iekļūšana IT jomā: Nigērijas izstrādātāja pieredze

Man bieži uzdod jautājumus par to, kā sākt karjeru IT jomā, īpaši no maniem nigēriešiem. Uz lielāko daļu šo jautājumu nav iespējams sniegt universālu atbildi, bet tomēr man šķiet, ka, ja es ieskicētu vispārīgu pieeju debijai IT jomā, tā var būt noderīga. Vai ir jāzina, kā rakstīt kodu? Lielāko daļu jautājumu es saņemu […]

Desmitais UBports programmaparatūras atjauninājums, kas aizstāja Ubuntu Touch

UBports projekts, kas pārņēma Ubuntu Touch mobilās platformas izstrādi pēc tam, kad Canonical no tās izstājās, ir publicējis OTA-10 (over-the-air) programmaparatūras atjauninājumu visiem oficiāli atbalstītajiem viedtālruņiem un planšetdatoriem, kas bija aprīkoti ar programmaparatūru. uz Ubuntu. Atjauninājums ir izveidots viedtālruņiem OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

Bezmaksas antivīrusu pakotnes ClamAV 0.101.4 atjauninājums ar novērstām ievainojamībām

Ir izveidots bezmaksas pretvīrusu pakotnes ClamAV 0.101.4 laidiens, kas novērš ievainojamību (CVE-2019-12900) bzip2 arhīva atpakotāja ieviešanā, kas apstrādes laikā var novest pie atmiņas apgabalu pārrakstīšanas ārpus piešķirtā bufera. pārāk daudz atlasītāju. Jaunā versija arī bloķē risinājumu nerekursīvu zip-bumbu izveidei, kas tika aizsargāta iepriekšējā laidienā. Iepriekš pievienotā aizsardzība […]

NPM repozitorijā ir konstatēta ļaunprātīga pakotne bb-builder. NPM 6.11 izlaidums

NPM repozitorija administratori bloķēja bb-builder pakotni, kurā bija ļaunprātīgs ievietojums. Ļaunprātīgā pakotne ir palikusi neatklāta kopš pagājušā gada augusta. Gada laikā uzbrucējiem izdevās izlaist 7 jaunas versijas, kuras tika lejupielādētas aptuveni 200 reizes. Instalējot pakotni, tika palaists Windows izpildāmais fails, kas pārsūtīja konfidenciālu informāciju uz ārēju resursdatoru. Lietotājiem, kuri ir instalējuši pakotni, ieteicams steidzami mainīt visus esošos [...]

Solaris 11.4 SRU12 izlaidums

Ir publicēts Solaris 11.4 SRU 12 operētājsistēmas atjauninājums, kas piedāvā virkni regulāru labojumu un uzlabojumu Solaris 11.4 filiālei. Lai instalētu atjauninājumā piedāvātos labojumus, vienkārši palaidiet komandu “pkg update”. Jaunajā laidienā: GCC kompilatoru komplekts ir atjaunināts uz versiju 9.1; Ir iekļauta jauna Python 3.7 (3.7.3) filiāle. Iepriekš piegādātā Python 3.5. Pievienots jauns […]