Kirjoittaja: ProHoster

Buildbot esimerkeissä

Minun piti määrittää ohjelmistopakettien kokoaminen ja toimittaminen Git-varastosta sivustolle. Ja kun näin vähän aikaa sitten täällä Habressa artikkelin buildbotista (linkki lopussa), päätin kokeilla sitä ja soveltaa sitä. Koska buildbot on hajautettu järjestelmä, olisi loogista luoda erillinen koontipalvelin jokaiselle arkkitehtuurille ja käyttöjärjestelmälle. Meidän […]

Esp8266 Internet-ohjaus MQTT-protokollan kautta

Hei kaikki! Tässä artikkelissa kuvataan yksityiskohtaisesti ja näytetään, kuinka vain 20 minuutin vapaa-ajalla voit määrittää esp8266-moduulin kauko-ohjaimen Android-sovelluksella MQTT-protokollaa käyttävällä. Ajatus kauko-ohjauksesta ja valvonnasta on aina kiihottanut elektroniikasta ja ohjelmoinnista intohimoisia ihmisiä. Loppujen lopuksi mahdollisuus vastaanottaa tai lähettää tarvittavat tiedot milloin tahansa, [...]

API:n kirjoittaminen Pythonissa (Flaskin ja RapidAPI:n kanssa)

Jos luet tätä artikkelia, olet luultavasti jo tutustunut API:n (Application Programming Interface) käyttöön avautuviin mahdollisuuksiin. Lisäämällä sovellukseesi yhden monista julkisista sovellusliittymistä voit laajentaa tämän sovelluksen toimintoja tai täydentää sitä tarvittavilla tiedoilla. Mutta entä jos olet kehittänyt ainutlaatuisen ominaisuuden, jonka haluat jakaa yhteisön kanssa? Vastaus on yksinkertainen: tarvitset […]

Habr Weekly #15 / Hyvän tarinan voimasta (ja vähän paistettua kanaa)

Anton Polyakov (antonpolyakov) kertoi matkastaan ​​Koktebelin viinitilalle ja selvitti tarinansa, joka paikoin perustuu markkinointitemppuihin. Ja me pohdimme postauksen perusteella, miksi ihmiset uskovat ohjelmia Lenin-sienestä, 2010- ja XNUMX-luvun Mavrodista ja nykyaikaisista vaalikampanjoista. Puhuimme myös paistetun kanan valmistustekniikasta ja Googlen karkkien nimistä. Linkkejä viesteihin […]

Yhdeksäs alusta ALT

Esitteli julkaisun Platform Nine (p9), joka on uusi vakaa ALT-varastojen haara, joka perustuu Sisyphus-vapaaseen ohjelmistotietovarastoon. Alusta on suunniteltu kehittämään, testaamaan, jakelemaan, päivittämään ja tukemaan monenlaisia ​​monimutkaisia ​​ratkaisuja - sulautetuista laitteista yrityspalvelimiin ja datakeskuksiin; luonut ja kehittänyt ALT Linux Team, jota tukee Basalt SPO. ALT p9 sisältää arkistot […]

Hammaskeiju ei toimi täällä: krokotiilien ja heidän esihistoriallisten esi-isiensä hampaiden emalin rakenne

Astut hillittyyn valoon käytävään, jossa tapaat köyhiä sieluja, joita kipu ja kärsimys piinaavat. Mutta heillä ei ole rauhaa täällä, koska jokaisen oven takana odottaa heitä lisää kärsimystä ja pelkoa, joka täyttää kaikki kehon solut ja täyttää kaikki ajatukset. Tulet yhdelle ovelle, jonka takaa kuulet helvetin kolinaa ja […]

IT-alalla: nigerialaisen kehittäjän kokemus

Minulta kysytään usein, kuinka aloittaa ura IT-alalla, ja ennen kaikkea maanmieheni ovat nigerialaisia. Suurimpaan osaan näistä kysymyksistä on mahdotonta antaa universaalia vastausta, mutta silti minusta näyttää siltä, ​​että jos hahmotan yleisen lähestymistavan IT-debyytiin, se voi osoittautua hyödylliseksi. Onko koodin kirjoittaminen välttämätöntä? Suurin osa kysymyksistä, joita saan […]

Kymmenes UBports-laiteohjelmiston päivitys, joka korvasi Ubuntu Touchin

UBports-projekti, joka otti vastuulleen Ubuntu Touch -mobiilialustan kehittämisen Canonicalin erottua siitä, julkaisi OTA-10 (over-the-air) -laiteohjelmistopäivityksen kaikille virallisesti tuetuille älypuhelimille ja tableteille, jotka oli varustettu Ubuntu. Päivitys on tarkoitettu OnePlus Onelle, Fairphone 2:lle, Nexus 4:lle, Nexus 5:lle, Nexus 7 2013:lle, Meizulle […]

ClamAV 0.101.4 ilmainen virustorjuntapakettipäivitys haavoittuvuuksilla korjattu

Ilmainen ClamAV 0.101.4 virustorjuntapaketti on julkaistu, joka korjaa haavoittuvuuden (CVE-2019-12900) bzip2-arkiston purkajan toteutuksessa, joka voi johtaa varatun puskurin ulkopuolella olevien muistialueiden päällekirjoittamiseen, kun käsitellään liian montaa valitsimia. Uusi versio estää myös kiertotavan ei-rekursiivisten "zip-pommien" luomiseen, jolta suojattiin viime versiossa. Aiemmin lisätty suoja […]

Haitallinen bb-builder-paketti on tunnistettu NPM-tietovarastosta. NPM 6.11 -julkaisu

NPM-arkiston järjestelmänvalvojat estivät bb-builder-paketin, jonka havaittiin sisältävän haitallisen lisäyksen. Haitallinen paketti on pysynyt havaitsematta viime vuoden elokuusta lähtien. Vuoden aikana hyökkääjät onnistuivat julkaisemaan 7 uutta versiota, jotka ladattiin noin 200 kertaa. Kun paketti asennettiin, Windowsille käynnistettiin suoritettava tiedosto, joka siirtää luottamukselliset tiedot ulkoiseen isäntään. Paketin asentaneita käyttäjiä kehotetaan muuttamaan kiireellisesti kaikki […]

Solaris 11.4 SRU12 -julkaisu

Solaris 11.4 SRU 12 -käyttöjärjestelmäpäivitys on julkaistu, joka tarjoaa sarjan säännöllisiä korjauksia ja parannuksia Solaris 11.4 -haaraan. Asenna päivityksessä ehdotetut korjaukset suorittamalla komento "pkg update". Uudessa julkaisussa: GCC-kääntäjäpaketti on päivitetty versioon 9.1; Mukana on Python 3.7:n (3.7.3) uusi haara. Aiemmin toimitettiin Python 3.5. Lisätty uusi […]