Författare: Yuri Gagarin

Barnets skydd mot dålig kod

Inlägget är tillägnat barnens skydd. Alla likheter är inte avsiktliga. När jag var 10 år fick jag min första dator och en skiva med Visual Studio 6. Sedan dess har jag hittat på egna små projekt — automatisera uppgifter, skapa någon typ av webbtjänst för tre personer eller skriva ett spel som sedan tas bort från Play Butik på grund av ålder. Självklart har jag förlorat källkoden och […]

Schrödingers molnbackup

I min samling av intressanta fall relaterade till online-datastorage har jag fått ett intressant föremål — dagens brev från Crashplan till användarna av "CrashPlan for Small Business". Detta föremål kommer att glädja tråkiga skeptiker eftersom det bekräftar deras djärvaste förväntningar. För optimister och de som aldrig har tänkt på hur online-backup fungerar kan detta bli en överraskning. Den 5 […]

VMware NSX för de minsta. Del 6. VPN-konfiguration

Del första. Introduktion Del två. Konfiguration av brandväggs- och NAT-regler Del tre. Konfiguration av DHCP Del fyra. Konfiguration av routing Del fem. Konfiguration av lastbalanserare Idag kommer vi att titta på VPN-konfigurationsmöjligheterna som NSX Edge erbjuder oss. I allmänhet kan vi dela VPN-teknologier i två huvudtyper: Site-to-site VPN. Oftast används IPSec för att skapa en säker tunnel, […]

Vad kom ihåg från RIT++ 2019

Den 27-28 maj hölls en branschmässa och en rad professionella temakonferenser "Ryska internetteknologier 2019" i Moskva. Selectel stödde traditionellt evenemanget och var dess partner. Idag kommer vi kort att berätta vad som kom ihåg för gäster och deltagare. Företaget Ontiko, arrangör av festivalen, gjorde sitt yttersta för att skapa en bekväm och angenäm miljö för både gäster och […]

Källkod för MIPS32 microAptiv-kärnor publicerad enligt MIPS Open-programmet

Företaget Wave Computing (tidigare MIPS Technologies, som senare köptes upp av Imagination Technologies och efter uppdelningen återfick självständighet) tillkännagav publiceringen av källkoden för MIPS32 microAptiv processor kärnor enligt MIPS Open-programmet. Koden för två typer av kärnor har publicerats: microAptiv MCU-kärnan – en mikrokontroller kärna för inbyggda system med realtidskrav. microAptiv MPU kärna […]

Däck och protokoll inom industriell automation: hur fungerar allt detta?

Säkert känner många av er igen eller har till och med sett hur stora automatiserade objekt, som kärnkraftverk eller fabriker med flera tekniska linjer, styrs: huvudsakligen sker handlingen ofta i ett stort rum med massor av skärmar, lampor och kontroller. Denna kontrollkomplex kallas vanligtvis GŞU - huvudkontrollpanel för att övervaka produktionsobjektet. Det har säkert varit intressant för er, […]

Levande riktlinjer - MDX och andra ramverk

Du kan ha det bästa projektet med öppen källkod, men om det inte har bra dokumentation finns det en stor risk att det aldrig kommer att lyckas. I kontoret kommer bra dokumentation att hindra dig från att behöva svara på samma frågor om och om igen. Dokumentationen säkerställer också att människor kan förstå projektet om viktiga anställda slutar eller roller förändras. […]

Återigen hundratusentals betalningar från medborgare till GIBDD och FSSP var offentligt tillgängliga

Kommer ni ihåg att jag skrev på Habré och i min Telegram-kanal om hur detaljer kring betalningar till GIBDD och FSSP av användare på webbplatserna betalagibdd.rf, paygibdd.ru, gos-oplata.ru, böter.net och oplata-fssp.ru blev offentligt tillgängliga? Detta är ingen skämt - samma server med data från samma system har återigen blivit tillgänglig för hela världen. […]

Utgåvan av applikationsservern NGINX Unit 1.9.0

Lanseringen av applikationsservern NGINX Unit 1.9 har ägt rum, inom vilket en lösning utvecklas för att stödja körning av webbapplikationer på olika programmeringsspråk (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js och Java). Under NGINX Unit kan flera applikationer på olika programmeringsspråk köras samtidigt, med startparametrar som kan ändras dynamiskt utan att behöva redigera konfigurationsfiler och starta om. Kod […]

Zdog 1.0 har presenterats, en pseudo-3D-motor för Web som använder Canvas och SVG

Lanseringen av JavaScript-biblioteket Zdog 1.0, som implementerar en 3D-motor som simulerar tredimensionella objekt baserat på vektorprimtiv i Canvas och SVG, det vill säga som implementerar det tredimensionella geometriska rummet med faktisk rendering av plana former. Projektets kod är öppen under MIT-licens. Biblioteket har totalt 2100 rader kod och tar upp 28 kB utan minifiering, men gör det möjligt att skapa ganska effektfulla objekt som är nära […]

Tinygo 0.6.0

TinyGo – en kompilator för programspråket Go, avsedd för användning inom områden som mikrokontroller, WASM och utveckling av kommandoradsverktyg. TinyGo använder verktyg och bibliotek skrivna inom Go-projektet och tillhandahåller en alternativ metod för att kompilera program baserat på resultat från LLVM-projektet. Projektets mål: Säkerställa minimal storlek på exekverbara filer. Stödja så många mikrokontroller som möjligt. Stöd för WebAssembly. […]

Ack 3.0.0 har släppts

En stabil version av verktyget ack 3.0.0 har släppts. ack är en grep-liknande lösning för programmerare, skriven i Perl. I den nya versionen: Nytt alternativ –proximate=N, för att ordna sökresultaten i förhållande till varandra. Beteendet av alternativet -w har ändrats och förbättrats, vilket inkluderar sökning efter hela ord. Tidigare tillät ack 2.x att matchningar kunde finnas i början och slutet av mönstret […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster