Szerző: Yuri Gagarin

CI/CD a Github Actions-ben Flask+Angular projekt számára

Ebben a cikkben megosztom tapasztalataimat a CI/CD beállításáról a Plesk vezérlőpult és a Github Actions segítségével. Ma egy egyszerű projektet tanulunk telepíteni, amelynek címe 'Helloworld'. A projekt a Flask Python keretrendszerben készült, Celery munkásokkal és Angular 8 frontenddel. A bejárati linkek: backend, frontend. A cikk első részében megvizsgáljuk a projektünket […]

VxLAN gyár. 2. rész

Helló, Habr. Folytatom a VxLAN EVPN technológiával kapcsolatos cikkek sorozatát, amelyeket az OTUS 'Hálózati mérnök' kurzusának elindításához írtam. Ma egy érdekes feladatrészletet vizsgálunk - a routolást. Bármennyire is banálisnak tűnik, a hálózati gyár működésén belül minden nem biztos, hogy olyan egyszerű. Az első rész - L2 kapcsolódás a szerverek között […]

19 távoli kihasználható sebezhetőség a Treck TCP/IP veremben

A Treck tulajdonosi TCP/IP stackjében 19 sebezhetőséget fedeztek fel, amelyeket speciálisan formázott csomagok küldésével lehet kihasználni. A sebezhetőségek kódneve Ripple20. Néhány sebezhetőség a Zuken Elmic (Elmic Systems) KASAGO TCP/IP stackjében is megjelenik, amely közös gyökerekkel rendelkezik a Treck-kel. A Treck stacket sok ipari, orvosi, kommunikációs, beágyazott és fogyasztói eszközben használják (okos lámpáktól kezdve a nyomtatókig és […]

Elérhető a Solaris 11.4 SRU22

Kiadásra került a Solaris 11.4 SRU 22 (Support Repository Update) operációs rendszer frissítése, amely javítások és fejlesztések sorát kínálja a Solaris 11.4 ágon. Az ajánlott javítások telepítéséhez elegendő kiadni a ‘pkg update’ parancsot. Az új kiadásban a hibajavítások mellett az alábbi nyílt forráskódú komponensek verziói is frissültek: Apache Tomcat 8.5.55, Apache Web Server […]

FreeBSD 11.4-RELEASE

A FreeBSD Release Engineering Team örömmel bemutatja a FreeBSD 11.4-RELEASE-t – az ötödik és egyben utolsó kiadást a stable/11 ágon. A legfontosabb változások: A könyvtárban: Az LLVM és a kapcsolódó parancsok (clang, lld, lldb) frissítve lettek 10.0.0 verzióra. Az OpenSSL frissítve lett 1.0.2u verzióra. Az Unbound frissítve lett 1.9.6 verzióra. ZFS könyvjelzők átnevezésének hozzáadása. A certctl(8) parancs hozzáadása. A csomagok tárolójában: pkg(8) […]

Az outsourcingból a fejlesztésbe (1. rész)

Mindenkinek helló, a nevem Szergej Emeljanicsik. Az Audit-Telecom cég vezetője vagyok, fő fejlesztő és a Veliam rendszer szerzője. Úgy döntöttem, írok egy cikket arról, hogyan alapítottunk barátommal egy outsourcing céget, saját szoftvert fejlesztettünk ki, amit később kezdünk el elérhetővé tenni mindenkinek SaaS rendszerben. Arról, hogy mennyire nem hittem abban, hogy ez […]

A külső szolgáltatótól a fejlesztésbe (2. rész)

A korábbi cikkben beszéltem a Veliam létrehozásának hátteréről és a SaaS rendszerben való elterjesztéséről. Ebben a cikkben arról fogok mesélni, hogy mit kellett tennünk ahhoz, hogy a termék ne legyen helyi, hanem nyilvános. Arról, hogyan kezdtük el a terjesztést és milyen problémákkal szembesültünk. Tervezés: A jelenlegi felhasználói szerveroldal Linuxon működött. Szinte […]

A FreeBSD 11.4 kiadása

11 hónappal az 11.3 megjelenése és 7 hónappal a 12.1 kiadása után elérhető a FreeBSD 11.4, amely az amd64, i386, powerpc, powerpc64, sparc64, aarch64 és armv6 (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD) architektúrákhoz készült. Továbbá, képfájlokat készítettek virtuális rendszerekhez (QCOW2, VHD, VMDK, raw) és az Amazon felhőszolgáltatásaiban […]

Az első tesztkiadás a Qt 6-ból

A Qt Company közzétette az új Qt 6 ág első tesztkiadását, amely jelentős architekturális változásokat ígér, és a fordításhoz C++17 kompatibilis fordító szükséges. A kiadás csupán a jövőbeli Qt 6 kiadásának kezdeti vázlatát tartalmazza, amelyet 2020. december 1-jére terveznek. A Qt 6 ágon keresztül a funkcionalitás bővülni fog a kódleállítás bejelentéséig […]

Elérhető a Qt 6.0 előzetes kiadása

A Qt Company bejelentette blogjában a Qt 6.0 első előzetes kiadásának elérhetőségét. A cég tájékoztatja, hogy az első előzetes kiadás csak asztali platformokra tartalmaz bináris fájlokat, és mobil és beágyazott platformokon való teszteléshez a forráskódokból kell építeni, mivel a Qt 6.0 fordítója C++17 támogatást igényel, ezért a fejlesztés a viszonylag új […]

A Ventoy 1.0.13 kiadása

A Ventoy egy nyílt forráskódú eszköz ISO fájlok bootolható USB meghajtóvá történő létrehozásához. Nem kell újra megformázni a lemezt, elég, ha egyszerűen átmásolja az ISO fájlt az USB meghajtóra, majd onnan indítja el. Több ISO fájlt is másolhat, és a betöltési menüben választhatja ki a szükségeset. Támogatja a Legacy BIOS és UEFI módokat. […]

Megszabadulunk a fizetős RPA platformoktól és az OpenSource-ra (OpenRPA) alapozunk.

Bevezetés Korábban a Habr-on részletesen foglalkozott a Python alapú asztali GUI alkalmazások automatizálásának témájával. Ebben az időben nagyon vonzó volt számomra ez a cikk, mert hasonló elemeket mutatott be a robotépítéshez. Mivel a szakmai tevékenységem során a cég üzleti folyamatainek automatizálásával foglalkozom (RPA — egy olyan terület, ahol nem volt teljes funkcionalitású […]

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster