автор: ProHoster

Buildbot во примери

Требаше да го поставам процесот на градење и доставување софтверски пакети од складиштето на Git на страницата. И кога видов, не толку одамна, овде на Хабре статија за buildbot (линк на крајот), решив да ја пробам и да ја применам. Бидејќи buildbot е дистрибуиран систем, би било логично да се создаде посебен build host за секоја архитектура и оперативен систем. Во нашата […]

Esp8266 Интернет контрола преку протокол MQTT

Здраво на сите! Оваа статија ќе опише детално и ќе покаже како, за само 20 минути слободно време, можете да поставите далечински управувач на модулот esp8266 користејќи апликација за Android користејќи го протоколот MQTT. Идејата за далечинско управување и мониторинг отсекогаш ги возбудувала умовите на луѓето страсни за електроника и програмирање. На крајот на краиштата, можноста за примање или испраќање на потребните податоци во секое време, [...]

Пишување API во Python (со Flask и RapidAPI)

Ако ја читате оваа статија, веројатно веќе сте запознаени со можностите што доаѓаат со користење на API (Application Programming Interface). Со додавање на едно од многуте отворени API на вашата апликација, можете да ја проширите функционалноста на апликацијата или да ја збогатите со потребните податоци. Но, што ако развиете уникатна карактеристика што сакате да ја споделите со заедницата? Одговорот е едноставен: ви треба [...]

Неделник Хабр #15 / За моќта на добра приказна (и малку за пржено пилешко)

Антон Пољаков зборуваше за своето патување во винаријата Коктебел и ја изложи нејзината историја, која на некои места се заснова на маркетиншки трикови. И врз основа на објавата, разговаравме зошто луѓето веруваат во програмите за Ленин Печурката, Мавроди во деведесеттите и 2010-тите и модерните изборни кампањи. Разговаравме и за технологијата на готвење пржено пилешко и имиња на бонбони на Google. Линкови до објави […]

Деветта платформа ALT

Најавено е објавувањето на Платформа девет (p9), нова стабилна гранка на складишта ALT базирани на складиштето за слободен софтвер Sisyphus. Платформата е наменета за развој, тестирање, дистрибуција, ажурирање и поддршка на комплексни решенија од широк опсег - од вградени уреди до сервери на претпријатија и центри за податоци; создадена и развиена од ALT Linux Team, поддржана од компанијата Basalt SPO. ALT p9 содржи складишта […]

Забната самовила не работи овде: структурата на глеѓта на забите на крокодилите и нивните праисториски предци

Влегуваш во слабо осветлен ходник, каде што сретнуваш сиромашни души измачени од болка и страдање. Но, тука нема да имаат мир, бидејќи зад секоја од вратите ги чека уште повеќе маки и страв, исполнувајќи ги сите клетки на телото и исполнувајќи ги сите мисли. Се приближувате до една од вратите, зад која слушате пеколно брусење и [...]

Влегување во ИТ: искуството на нигерискиот програмер

Често добивам прашања за тоа како да започнам кариера во ИТ, особено од моите сограѓани Нигеријци. Невозможно е да се даде универзален одговор на повеќето од овие прашања, но сепак, ми се чини дека ако наведам општ пристап за дебитирање во ИТ, тоа може да биде корисно. Дали е потребно да знаете како да пишувате код? Повеќето од прашањата што ги добивам […]

Десеттото ажурирање на фирмверот UBports, кој го замени Ubuntu Touch

Проектот UBports, кој го презеде развојот на мобилната платформа Ubuntu Touch откако Canonical се повлече од неа, објави ажурирање на фирмверот OTA-10 (over-the-air) за сите официјално поддржани паметни телефони и таблети кои беа опремени со фирмвер базиран на на Ubuntu. Ажурирањето е создадено за паметни телефони OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

Ажурирање на бесплатниот антивирусен пакет ClamAV 0.101.4 со елиминирани пропусти

Создадено е издание на бесплатниот антивирусен пакет ClamAV 0.101.4, кој ја елиминира ранливоста (CVE-2019-12900) во имплементацијата на отпакувачот на архивата bzip2, што може да доведе до препишување области на меморија надвор од доделениот бафер при обработката премногу селектори. Новата верзија исто така го блокира решението за создавање нерекурзивни поштенски бомби, што беше заштитено во претходното издание. Претходно додадената заштита […]

Злонамерен пакет, bb-builder, е откриен во складиштето NPM. НПМ 6.11 Ослободување

Администраторите на складиштето на NPM го блокираа пакетот bb-builder, кој содржеше злонамерно вметнување. Злонамерниот пакет остана неоткриен од август минатата година. Во текот на годината, напаѓачите успеаја да објават 7 нови верзии, кои беа преземени околу 200 пати. При инсталирање на пакетот, беше лансирана извршна датотека за Windows, која ги пренесува доверливите информации на надворешен домаќин. На корисниците кои го инсталирале пакетот им се препорачува итно да ги променат сите постоечки [...]

Соларис 11.4 SRU12 ослободување

Објавено е ажурирање на оперативниот систем Solaris 11.4 SRU 12, кој нуди серија редовни поправки и подобрувања за гранката Solaris 11.4. За да ги инсталирате поправките понудени во ажурирањето, само извршете ја командата 'pkg update'. Во новото издание: Компајлерот на GCC е ажуриран на верзијата 9.1; Вклучена е нова гранка на Python 3.7 (3.7.3). Претходно испорачан Python 3.5. Додадено е ново […]