Autor: Yuri Gagarin

Vydání konzolového XMPP klienta Profanity 0.8

Osm let po prvním commitu a pět měsíců po verzi 0.7 vyšel konzolový XMPP klient Profanity 0.8. Rozhraní profanit bylo postaveno s použitím knihovny ncurses a podporuje oznámení pomocí knihovny libnotify. Aplikace může být sestavena buď s knihovnou libstrophe, která implementuje práci s protokolem XMPP, nebo s jejím forked libmesode, který je podporován vývojářem. Možnosti klienta lze rozšířit […]

Jak si neublížit pomocí Liquibase

Nikdy nebylo, a znovu je to tady! Na dalším projektu jsme se rozhodli použít Liquibase od začátku, abychom se vyhnuli problémům v budoucnu. Jak se ukázalo, ne všichni mladí členové týmu umí jej správně používat. Pořádal jsem interní workshop, který jsem se rozhodl přetvořit v článek. Článek obsahuje užitečné rady a popis tří nejviditelnějších pastí, v […]

Zařízení Helm a jeho úskalí

Koncept nákladního vozu Typhon, Anton Swanepoel Jmenuji se Dmitrij Sugrobov a jsem vývojář v 'Leroy Merlin'. V článku se podělím o to, proč je Helm potřebný, jak usnadňuje práci s Kubernetes, co se změnilo ve třetí verzi, a jak s jeho pomocí aktualizovat aplikace v produkci bez přerušení. Toto je shrnutí na základě mého vystoupení na konferenci @Kubernetes Conference by Mail.ru Cloud […]

Hodnocení knihoven, které vyžadují zvláštní kontrolu bezpečnosti

Fond Core Infrastructure Initiative, založený organizací Linux Foundation, který zpřístupnil zásadní prostředky pro podporu otevřených projektů v klíčových oblastech počítačového průmyslu, provedl druhý výzkum v rámci programu Census zaměřeného na identifikaci otevřených projektů, které potřebují prioritní bezpečnostní audit. Druhé šetření se zaměřuje na analýzu sdíleného otevřeného kódu, […]

Nová verze monitorovacího systému Monitorix 3.12.0

Bylo vydáno nové vydání systému monitorování Monitorix 3.12.0, určeného pro vizuální sledování různých služeb, například sledování teploty CPU, zatížení systému, síťové aktivity a odezvy síťových služeb. Správa systému se provádí prostřednictvím webového rozhraní, data jsou prezentována formou grafů. Systém je napsán v jazyce Perl, pro generování grafů a ukládání dat se používá RRDTool, kód je dostupný pod licencí GPLv2. […]

Uvolnění zvukového subsystému Linux – ALSA 1.2.2

Bylo vydáno nové vydání zvukového subsystému ALSA 1.2.1. Nová verze zahrnuje aktualizaci knihoven, utilit a pluginů pracujících na úrovni uživatele. Ovladače se vyvíjejí synchronně s jádrem Linuxu. Mezi změnami, kromě mnoha oprav ovladačů, lze nalézt zajištění podpory jádra Linux 5.6, rozšíření API pro topologii (metoda načítání ovladači z prostoru uživatele) a integraci utility fcplay, která umožňuje používat […]

Jak OpenShift mění organizační strukturu IT organizace. Evoluce organizačních modelů při přechodu na PaaS

Ačkoli samotná řešení PaaS („Platforma jako služba“) nemohou změnit způsoby individuálního a týmového interakce, často slouží jako katalyzátor organizačních změn jako odpověď na zvýšenou flexibilitu IT technologií. Ve skutečnosti je maximální návratnost investic do PaaS často možná pouze za předpokladu, že dojde ke změně organizačních rolí, oblastí odpovědnosti (úkolů) a schémat vzájemných vztahů. Naštěstí řešení PaaS […]

Studie RedHat: open source vytlačuje proprietární software z podnikové sféry

Open-source software is gradually but steadily conquering the corporate sector, as demonstrated by a study conducted by the RedHat team (PDF). The company surveyed 950 IT executives worldwide. Of these, 400 are based in the USA, 250 in Latin American countries, 150 in the UK, and another 150 in English-speaking companies within the Asia-Pacific region. According to the results of the RedHat survey […]

Logování v mikroslužbové architektuře .Net na praktické úrovni

Logging is a crucial tool for developers, but when creating distributed systems, it becomes a cornerstone that must be embedded directly into the foundation of your application; otherwise, the complexities of microservices development will quickly become evident. In .Net Core 3, an excellent feature was added for passing the correlation context in HTTP headers, so if your applications use direct HTTP calls for inter-service communication, then […]

Google se rozhodl varovat uživatele Microsoft Edge před nebezpečím rozšíření z Chrome Web Store.

Nový prohlížeč Microsoft Edge, stejně jako Google Chrome, používá engine Chromium, což znamená, že může pracovat s mnoha existujícími rozšířeními pro Chrome. Nicméně, při pokusu o použití Google Web Store s prohlížečem Edge se můžete setkat se zprávou, která doporučuje přejít na Chrome. Původní Edge byl spuštěn s Windows 10, ale […]

Proběhl vydání GNU ed 1.16

O něco více než rok po vydání GNU ed 1.15 vyšlo GNU ed 1.16. V nové verzi: Příkaz pro nahrazení už nehlásí „nekonečnou smyčku nahrazování“ při příkazech jako ‘s/^/#/g’. Omezení délky vstupního řetězce bylo odstraněno. Bylo zdokumentováno, že operátory rozšířených regulárních výrazů nemusí být k dispozici v závislosti na implementaci regulárních výrazů v systému, ve kterém je spuštěno […]

Připojujeme autentizaci ActiveDirectory k Kubernetes pomocí Keycloak

Tento článek je napsán s cílem rozšířit již existující, ale popisuje specifika vazby právě s Microsoft ActiveDirectory a také ji doplňuje. V tomto článku vám ukážu, jak nainstalovat a nastavit: Keycloak — projekt s otevřeným zdrojovým kódem. Který poskytuje jednotný vstup pro aplikace. Pracuje s mnoha protokoly, včetně LDAP […]

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