Kategória: Adminisztráció

RabbitMQ. 3. rész. Queues és Bindings megértése

A Queue (sor) — egy adatstruktúra a lemezen vagy a memóriában, amely hivatkozásokat tárol az üzenetekre, és átadja azokat más fogyasztóknak. A Queue egy állapotot (state) tartalmazó Erlang-folyamat, ahol maguk az üzenetek is cache-elhetők. 1 ezer queue körülbelül 80 MB-ot foglalhat el. A Binding (kötés) — egy szabály, amely megmondja a cserélőnek, hogy melyik queue-ba kell beérkeznie az üzeneteknek. […]

A Firebird 3 telepítése modern Linux-verziókra: CentOS 8 és Ubuntu 19

Ebben a cikkben bemutatjuk azokat az alapvető lépéseket, amelyek szükségesek a Firebird 3.0 DBMS optimális telepítéséhez új Linux disztribúciókon. Példaként a CentOS 8 és az Ubuntu 19 lett kiválasztva. A Firebird disztribúció átvitelére a célrendszerre ebben az útmutatóban a tar.gz archívum letöltésének lehetőségét választottuk a projekt hivatalos webhelyéről (firebirdsql.org). A legizgágabbaknak — azonnal […]

Mi az a Windows PowerShell és mivel lehet használni? 2. rész: Bevezetés a programozási nyelvbe

Történelmileg az Unix-rendszerek parancssori eszközei jobban fejlődtek, mint a Windows esetében, de az új megoldás megjelenésével a helyzet megváltozott. A PowerShell használatával szkriptek írhatók egy értelmezett, multiparadigmás nyelven, amely tartalmazza a klasszikus eljárás-, objektum- és akár funkcionális programozás elemeit: feltételes ugrás, ciklusok, változók, tömbök, hash-táblák, osztályok, hiba kezelés, valamint funkciók, parancsok és csövek. Az előző cikk […]

Mi az a Windows PowerShell, és mire használható? 1. rész: alapvető lehetőségek

Történelmileg a parancssori eszközök Unix rendszerekben jobban fejlődtek, mint a Windowsban, azonban az új megoldás megjelenésével a helyzet megváltozott. A Windows PowerShell lehetővé teszi a rendszergazdák számára, hogy automatizálják a legtöbb rutinfeladatot. Ezen segítségével beállításokat változtathatunk, szolgáltatásokat állíthatunk le és indíthatunk újra, valamint a legtöbb telepített alkalmazás karbantartását is elvégezhetjük. A kék ablakot nem szabad még egy parancsértelmezőként kezelni. […]

VueJS+TS projekt integrációja a SonarQube-hoz

Munkánk során aktívan használjuk a SonarQube platformot a kódminőség magas szinten tartására. Egy VueJs+Typescript nyelven írt projekt integrálásakor problémák merültek fel. Ezért szeretnék részletesen beszámolni arról, hogyan sikerült megoldani ezeket. A cikkben, ahogy azt már említettem, a SonarQube platformról lesz szó. Egy kis elmélet — mi is ez valójában, a […]

Hogyan nyisd meg a kommentárokat, és ne fulladj a spambe

Amikor a munkád az, hogy valami szépet hozz létre, arról nem szükséges különösebben beszélni, mert az eredmény mindenki előtt áll. De ha te írásokat törölsz a kerítésekről, a munkádat senki sem veszi észre, amíg a kerítések rendben néznek ki, vagy amíg nem törölsz el valami nem odaillőt. Bármilyen szolgáltatás, ahol kommentárt, visszajelzést, üzenetet lehet küldeni vagy […]

A LetsEncrypt tervezi, hogy visszavonja tanúsítványait programhibák miatt

A LetsEncrypt, amely ingyenes SSL tanúsítványokat kínál a titkosításhoz, kénytelen néhány tanúsítványt érvényteleníteni. A probléma egy a Boulder néven ismert kezelőszoftverben található programhibához kapcsolódik, amelyet a CA létrehozásához használnak. A DNS CAA rekord ellenőrzése általában egyidejűleg zajlik a domain tulajdonjogának megerősítésével, és a legtöbb ügyfél az ellenőrzés után azonnal megkapja a tanúsítványát, de a szoftver fejlesztői úgy alakították, hogy az ellenőrzés eredménye […]

A PostgreSQL indexek egészsége Java fejlesztő szemszögéből

Helló. A nevem Vanya, és Java fejlesztő vagyok. Úgy alakult, hogy sokat dolgozom PostgreSQL-lal – adatbázisok beállításával, struktúrák optimalizálásával, teljesítménnyel foglalkozom, és hétvégén kicsit játszom DBA-t. Az utóbbi időszakban rendbe tettem több adatbázist a mikroszolgáltatásainkban, és írtam egy java könyvtárat, a pg-index-health-t, amely megkönnyíti ezt a munkát, időt takarít meg és segít […]

Jelszóházirend beállítása a Zimbrában

A levelek titkosítása és az elektronikus aláírás használata mellett a legjobb és legköltséghatékonyabb módszerek egyike az elektronikus levelek feltörése ellen a megfelelő jelszóházirend kialakítása. A papírdarabokon felírt, nyilvános fájlokban tárolt vagy egyszerűen nem elég bonyolult jelszavak mindig nagy réseket hagynak az üzleti információbiztonságban, és komoly incidensekhez vezethetnek, amelyek érezhetőek […]

Hogyan parse-oltam a Habr-t, 1. rész: trendek

Amikor elfogyott az ünnepi olivérsaláta, nem volt mit csinálnom, így úgy döntöttem, letöltöm az összes cikket a Habr-habról (és kapcsolódó platformokról) a számítógépemre, hogy felfedezhessem őket. Néhány érdekes történet alakult ki. Az egyik ezek közül a formátum és a cikkek tematikájának fejlődése a weboldal 12 éves fennállása alatt. Például egyes témák dinamikája elég beszédes. Folytatás a kat alatt. A folyamat […]

Mihail Salosin. Golang Meetup. A Go alkalmazása a "Smtori+" backendjében

Mihály Salosin (továbbiakban – MS): – Üdvözlöm mindenkit! Mihály vagyok, a MC2 Software cégnél backend fejlesztőként dolgozom, és arról fogok beszélni, hogyan használjuk a Go-t a «Szmotri+» mobilalkalmazás backendjének fejlesztésében. Van itt valaki, aki szereti a jégkorongot? Akkor ez az alkalmazás Önnek való. Androidra és iOS-re készült, különböző sportesemények online közvetítésére szolgál […]

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