Ämne: administration

Yandex.Alisa och Telegram bot i PHP med samma funktionalitet

God eftermiddag. Det finns många artiklar om ämnet Telegram-bots, men få människor skriver om färdigheter för Alice, och jag hittade ingen information om hur man gör en enda bot, så jag bestämde mig för att dela med mig av min erfarenhet om hur man gör en enkel Telegram-bot och färdigheten Yandex.Alice för webbplatsen som har samma funktionalitet. Så, hur man höjer en webbserver och får ett ssl-certifikat, jag […]

Var MongoDB i allmänhet rätt val?

Jag fick nyligen veta att Red Hat tar bort MongoDB-stödet från Satellite (på grund av licensändringar, säger de). Det fick mig att tänka på att jag under de senaste åren har sett en massa artiklar om hur hemskt MongoDB är och att ingen någonsin borde använda det. Men under den här tiden har MongoDB blivit en mycket mer mogen produkt. Vad hände? Är det verkligen allt […]

Vi introducerar 3CX V16 med webbplatskommunikationswidget

Förra veckan introducerade vi releasen av 3CX v16 och kommunikationswidgeten 3CX Live Chat & Talk, som kan fungera med vilken webbplats som helst, inte bara WordPress CMS. 3CX v16 låter kunderna snabbt kontakta ditt företag och erbjuder kraftfulla och effektiva samtalsbehandlingstekniker - ett callcenter med samtalsdistribution baserat på operatörskvalifikationer, en webbtjänst för kvalitetsövervakning […]

Hur man tål ökade belastningar på systemet: vi pratar om storskaliga förberedelser för Black Friday

Hej, Habr! Under 2017, under Black Friday, ökade belastningen med nästan en och en halv gånger, och våra servrar var på sin gräns. Under året har antalet kunder vuxit avsevärt och det blev klart att utan noggranna preliminära förberedelser kanske plattformen helt enkelt inte tål 2018 års belastning. Vi satte upp det mest ambitiösa målet som möjligt: ​​vi ville vara fullt förberedda [...]

Klusterlagring för små webbkluster baserat på drbd+ocfs2

Vad vi kommer att berätta om: Hur man snabbt distribuerar delad lagring för två servrar baserade på drbd+ocfs2-lösningar. Vem kommer detta att vara användbart för: Handledningen kommer att vara användbar för systemadministratörer och alla som väljer en lagringsimplementeringsmetod eller vill prova lösningen. Vilka beslut gav vi upp och varför? Ofta står vi inför en situation där vi behöver genomföra […]

Vi fixar WSUS-klienter

WSUS-klienter vill inte uppdatera efter att ha bytt server? Då går vi till dig. (C) Vi har alla haft situationer när något slutat fungera. Den här artikeln kommer att fokusera på WSUS (mer information om WSUS finns här och här). Eller mer exakt, om hur man tvingar WSUS-klienter (det vill säga våra datorer) att ta emot uppdateringar igen […]

Noshörning inuti en katt - kör firmware i Kopycat-emulatorn

Som en del av mötet 0x0A DC7831 DEF CON Nizhny Novgorod den 16 februari presenterade vi en rapport om de grundläggande principerna för binär kodemulering och vår egen utveckling - Kopycats hårdvaruplattformsemulator. I den här artikeln kommer vi att beskriva hur du kör enhetens firmware i emulatorn, demonstrerar interaktion med debuggern och utför en liten dynamisk analys av firmware. Bakgrund För länge sedan i en […]

Hur man bygger SDN - Åtta verktyg med öppen källkod

Idag har vi förberett för våra läsare ett urval av SDN-kontroller som aktivt stöds av GitHub-användare och stora open source-stiftelser som Linux Foundation. / Flickr / Johannes Weber / CC BY OpenDaylight OpenDaylight är en öppen, modulär plattform för automatisering av storskaliga SDN-nätverk. Dess första version dök upp 2013, som lite senare blev en del av Linux Foundation. I mars detta […]

WavesKit - PHP-ramverk för att arbeta med Waves blockchain

Jag gillar PHP för dess utvecklingshastighet och utmärkta portabilitet. Det är väldigt bra när man alltid har ett verktyg i fickan, redo att lösa problem. Det var ganska synd när man, när man bekantade sig med den inhemska Waves Platform-blockkedjan, inte fanns någon färdig SDK i PHP i dess arsenal. Nåväl, jag var tvungen att skriva det. Till en början var vi tvungna att använda noder för att signera transaktioner. Så, […]

Konfigurera Spark på GARN

Habr, hej! Igår på en träff tillägnad Apache Spark från killarna från Rambler&Co, kom det en hel del frågor från deltagare relaterade till konfigureringen av det här verktyget. Vi bestämde oss för att följa i hans fotspår och dela vår erfarenhet. Ämnet är inte lätt - så vi inbjuder dig att dela din upplevelse i kommentarerna, kanske vi också förstår och använder något fel. En liten introduktion - hur vi [...]

Hur man gör en DAG-utlösare i Airflow med hjälp av Experimental API

När vi förbereder våra utbildningsprogram stöter vi periodvis på svårigheter när det gäller att arbeta med vissa verktyg. Och i det ögonblick när vi stöter på dem finns det inte alltid tillräckligt med dokumentation och artiklar som skulle hjälpa oss att hantera detta problem. Detta var till exempel fallet 2015, och i programmet "Big Data Specialist" använde vi […]

Tillbaka till mikrotjänster med Istio. Del 3

Notera översättning: Den första delen av den här serien ägnades åt att lära känna Istios funktioner och demonstrera dem i praktiken, den andra handlade om finjusterad routing och nätverkstrafikhantering. Nu kommer vi att prata om säkerhet: för att demonstrera de grundläggande funktionerna relaterade till det använder författaren Auth0-identitetstjänsten, men andra leverantörer kan konfigureras på ett liknande sätt. Vi har satt upp […]