Författare: ProHoster

Buildbot i exempel

Jag behövde ställa in processen för att montera och leverera mjukvarupaket från ett Git-förråd till webbplatsen. Och när jag såg, för inte så länge sedan, här på Habré en artikel om buildbot (länk i slutet), bestämde jag mig för att prova den och tillämpa den. Eftersom buildbot är ett distribuerat system skulle det vara logiskt att skapa en separat byggvärd för varje arkitektur och operativsystem. I vår […]

Esp8266 Internetkontroll via MQTT-protokoll

Hej alla! Den här artikeln kommer att beskriva i detalj och visa hur du på bara 20 minuters ledig tid kan ställa in fjärrkontroll av esp8266-modulen med en Android-applikation som använder MQTT-protokollet. Idén med fjärrkontroll och övervakning har alltid upphetsat människor som brinner för elektronik och programmering. När allt kommer omkring, möjligheten att ta emot eller skicka nödvändiga uppgifter när som helst, [...]

Att skriva ett API i Python (med Flask och RapidAPI)

Om du läser den här artikeln är du förmodligen redan bekant med möjligheterna som följer med att använda ett API (Application Programming Interface). Genom att lägga till en av de många öppna API:erna till din applikation kan du utöka applikationens funktionalitet eller berika den med nödvändiga data. Men vad händer om du utvecklat en unik funktion som du vill dela med samhället? Svaret är enkelt: du behöver [...]

Habr Weekly #15 / Om kraften i en bra historia (och lite om friterad kyckling)

Anton Polyakov berättade om sin resa till vingården Koktebel och redogjorde för dess historia, som på vissa ställen bygger på marknadsföringsknep. Och utifrån inlägget diskuterade vi varför folk tror på program om svampen Lenin, Mavrodi på nittiotalet och 2010-talet och moderna valkampanjer. Vi pratade också om tekniken för att laga stekt kyckling och Google godisnamn. Länkar till inlägg […]

Nionde plattformen ALT

Utgivningen av Platform Nine (p9), en ny stabil gren av ALT-förråd baserade på Sisyphus gratisprogramvara, har tillkännagivits. Plattformen är avsedd för utveckling, testning, distribution, uppdatering och support av komplexa lösningar av ett brett spektrum - från inbyggda enheter till företagsservrar och datacenter; skapad och utvecklad av ALT Linux Team, med stöd av företaget Basalt SPO. ALT p9 innehåller arkiv […]

Tandfen fungerar inte här: strukturen av emaljen på tänderna hos krokodiler och deras förhistoriska förfäder

Du kommer in i en svagt upplyst korridor, där du möter utblottade själar som plågas av smärta och lidande. Men de kommer inte att få fred här, för bakom var och en av dörrarna väntar dem ännu mer plåga och rädsla, som fyller alla kroppens celler och fyller alla tankar. Du närmar dig en av dörrarna, bakom vilken du hör ett helvetes malande och [...]

Att gå in i IT: erfarenheten av en nigeriansk utvecklare

Jag får ofta frågor om hur man startar en karriär inom IT, särskilt från mina nigerianer. Det är omöjligt att ge ett universellt svar på de flesta av dessa frågor, men ändå förefaller det mig som om jag skisserar ett allmänt tillvägagångssätt för att debutera inom IT, kan det vara användbart. Är det nödvändigt att veta hur man skriver kod? De flesta frågor jag får […]

Den tionde uppdateringen av UBports firmware, som ersatte Ubuntu Touch

UBports-projektet, som tog över utvecklingen av den mobila Ubuntu Touch-plattformen efter att Canonical drog sig ur den, har publicerat en OTA-10 (over-the-air) firmwareuppdatering för alla officiellt stödda smartphones och surfplattor som var utrustade med firmwarebaserad på Ubuntu. Uppdateringen är skapad för smartphones OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu […]

Uppdatering av det kostnadsfria antiviruspaketet ClamAV 0.101.4 med eliminerade sårbarheter

En utgåva av det kostnadsfria antiviruspaketet ClamAV 0.101.4 har skapats, vilket eliminerar en sårbarhet (CVE-2019-12900) i implementeringen av bzip2-arkivuppackaren, vilket kan leda till att minnesområden utanför den allokerade bufferten skrivs över vid bearbetning. för många väljare. Den nya versionen blockerar också en lösning för att skapa icke-rekursiva zip-bomber, vilket skyddades mot i den tidigare utgåvan. Det tidigare tillagda skyddet […]

Ett skadligt paket, bb-builder, har upptäckts i NPM-förvaret. NPM 6.11 Release

NPM-förvarsadministratörer blockerade bb-builder-paketet, som innehöll en skadlig infogning. Det skadliga paketet har varit oupptäckt sedan augusti förra året. Under året lyckades angriparna släppa 7 nya versioner, som laddades ner cirka 200 gånger. När paketet installerades lanserades en körbar fil för Windows som överför konfidentiell information till en extern värd. Användare som har installerat paketet rekommenderas att omedelbart ändra alla befintliga [...]

Solaris 11.4 SRU12 Release

En uppdatering av operativsystemet Solaris 11.4 SRU 12 har publicerats, som erbjuder en rad regelbundna korrigeringar och förbättringar för Solaris 11.4-grenen. För att installera korrigeringarna som erbjuds i uppdateringen, kör bara kommandot 'pkg update'. I den nya utgåvan: GCC-kompilatoruppsättningen har uppdaterats till version 9.1; En ny gren av Python 3.7 (3.7.3) ingår. Tidigare skickad Python 3.5. Lade till nya […]