Rubrika: Administrace

RabbitMQ. Část 3. Zkoumáme Queues a Bindings

Queue (fronta) — datová struktura na disku nebo v operační paměti, která uchovává odkazy na zprávy a poskytuje jejich kopie spotřebitelům. Queue představuje Erlang proces se stavem (kde mohou být uloženy i samotné zprávy). 1 tisíc front může zabírat přibližně 80 MB. Binding (připojení) — pravidlo, které informuje výměník, do které fronty by měly zprávy směřovat. […]

Instalace Firebird 3 na moderní verze Linuxu: CentOS8 a Ubuntu 19

V tomto článku popíšeme minimální soubor kroků potřebných pro optimální instalaci databázového systému Firebird verze 3.0 na nové distribuce Linuxu. Jako příklady byly vybrány CentOS 8 a Ubuntu 19. Pro „doručení“ distribuce Firebird na cílový systém, v tomto průvodci, byla zvolena varianta stažení tar.gz archivu z odkazu na oficiálních stránkách projektu (firebirdsql.org). Pro ty nejnetrpělivější — hned […]

Co je to Windows PowerShell a k čemu slouží? Část 2: úvod do programovacího jazyka

Historicky jsou příkazové řádky v Unixových systémech lépe vyvinuté než ve Windows, avšak s příchodem nového řešení se situace změnila. Pro PowerShell lze psát skripty na interpretovaném vícerežimovém jazyce, který obsahuje prvky klasického procedurálního, objektově orientovaného a dokonce funkcionálního programování: podmíněné větvení, smyčky, proměnné, pole, hash tabulky, třídy, zpracování chyb, stejně jako funkce, cmdlety a trubky. Předchozí článek […]

Co je to Windows PowerShell a jak se používá? Část 1: Hlavní funkce

Historicky jsou příkazové řádky v Unixových systémech lépe vyvinuté než ve Windows, avšak s příchodem nového řešení se situace změnila. Windows PowerShell umožňuje systémovým administrátorům automatizovat většinu rutinních úkolů. S její pomocí lze měnit nastavení, zastavovat a spouštět služby, stejně jako provádět údržbu většiny nainstalovaných aplikací. Vnímat modré okno jako další interpret příkazů by bylo mylné. […]

Verze PowerDNS Recursor 4.3 a KnotDNS 2.9.3

Ve své práci aktivně využíváme platformu SonarQube k udržení kvality kódu na vysoké úrovni. Při integraci jednoho z projektů napsaného na VueJs+Typescript se objevily problémy. Proto bych chtěl podrobněji popsat, jak se nám je podařilo vyřešit. V tomto článku se, jak jsem již zmínil, bude mluvit o platformě SonarQube. Trochu teorie – co to vůbec je, pro […]

Jak otevřít komentáře a nenechat se utopit v spamu

Když je tvá práce vytvářet něco krásného, nemusíš o tom příliš mluvit, protože výsledky jsou vidět všem. Ale pokud se zabýváš odstraňováním nápisů ze zdí, nikdo si tvé práce nevšimne, dokud zdi nevypadají dobře, nebo dokud nesmažeš něco, co neměl. Jakákoli služba, kde můžeš zanechat komentář, recenzi, odeslat zprávu nebo […]

LetsEncrypt plánuje odvolat své certifikáty kvůli softwarové chybě

Společnost LetsEncrypt, která nabízí bezplatné ssl certifikáty pro šifrování, je nucena zrušit některé certifikáty. Problém je spojen se softwarovou chybou v řídicím softwaru Boulder, použitým pro provoz CA. Obvykle se kontrola DNS záznamu CAA provádí současně s potvrzením vlastnictví domény, a většina odběratelů získá certifikát hned po kontrole, ale vývojáři softwaru udělali tak, že výsledek kontroly […]

Algoritmy zdraví indexů v PostgreSQL očima Java vývojáře

Ahoj. Jmenuji se Vanya a jsem Java vývojář. Stalo se, že hodně pracuji s PostgreSQL – zabývám se nastavováním databází, optimalizací struktury, výkonu a o víkendech si občas zkouším DBA. V poslední době jsem uvedl do pořádku několik databází v našich mikroslužbách a napsal jsem java knihovnu pg-index-health, která usnadňuje tuto práci, šetří můj čas a pomáhá […]

Nastavení politiky bezpečnosti hesel v Zimbře

Vedle šifrování e-mailů a používání elektronického podpisu je jedním z nejúčinnějších a nejméně nákladných způsobů, jak chránit e-maily před hacknutím, správně nastavená politika bezpečnosti hesel. Hesla napsaná na papíře, uložená ve veřejných souborech nebo jednoduše dostatečně silná nejsou vždy silnou stránkou informační bezpečnosti organizace a mohou vést k vážným incidentům s citelnými dopady […]

Jak jsem parsoval Habr, část 1: trendy

Když jsem dojedl novoroční olivije, neměl jsem co dělat, a rozhodl jsem se stáhnout si na počítač všechny články z Habrhabru (a příbuzných platforem) a prozkoumat je. Vzniklo několik zajímavých příběhů. První z nich se týká vývoje formátu a tématiky článků za 12 let existence webu. Například dynamika některých témat je dost výmluvná. Pokračování — pod katem. Proces […]

O tom, jak napsat a publikovat chytrý kontrakt v Telegram Open Network (TON)

O tom, jak napsat a publikovat chytrý kontrakt v TON. O čem je tento článek? V článku popisuji, jak jsem se zúčastnil prvního (ze dvou) konkursů Telegramu na blockchain, nezískal jsem žádné místo a rozhodl jsem se zdokumentovat svou zkušenost v článku, aby nezapadla v zapomnění a možná pomohla někomu. Protože jsem nechtěl psát […]

Michail Salosin. Golang Meetup. Využití Go v backendu aplikace "Sleduj+"

Michail Salosin (dále – MS): – Všichni zdravím! Jmenuji se Michail. Pracuji jako backendový vývojář ve společnosti MC2 Software a povím vám o použití Go v backendu mobilní aplikace „Sleduj+“. Někdo z přítomných má rád hokej? Pak je tato aplikace pro vás. Je určena pro Android a iOS a slouží k sledování přenosů různých sportovních událostí online a […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster