Skills
C/C++
CMake
Conan
VSCode
Python
Git & GitHub & GitLab
Embedded
Arduino PCB
Raspberry PI
Debian in general
GNome
Kde Plasma
Windows Server
DAW
Digital Audio Design
Zkušenosti se správou IT infrastruktury, s vývojem software, s nasazením a správou moderních informačních technologií. Specializace v jazyce C/C++.
Rád Vás přivítám také na svém Discord Serveru.
Aktivity / Sprinty
AUTONOMNÍIT Infrastruktura
Vývoj software
Kybernetická bezpečnost
Dokumentace
Náprava chyb
Projekty
doporučujiProjektová šablona pro moderní vývoj v C/C++ 🎁
Multiplatformní šablona nabízí moderní a efektivní řešení pro vývoj v C a C++ tím, že kombinuje pracovní postupy aplikací i knihoven do jedné snadno přizpůsobitelné šablony. Navrhl jsem ji primárně pro své budoucí projekty, ale je vhodná i pro ty, kteří ocení efektivitu a moderní nástroje. Šablona usnadňuje inicializaci projektu a zároveň dodržuje osvědčené postupy. Díky integraci moderního CMake, Conan 2 a VSCode se stává ideálním výchozím bodem pro téměř každý nový projekt.
Zkušenosti
praxeVývoj software
je proces navrhování, tvorby, testování a údržby aplikací nebo systémů, které plní specifické úkoly. Tento proces zahrnuje fáze, jako je analýza požadavků, návrh architektury, programování, testování a nasazení. Vývoj začíná definicí potřeb uživatele nebo firmy, které software musí splnit, a pokračuje tvorbou kódu v programovacích jazycích, jako je Python, Java nebo C++. Testování zajišťuje funkčnost a stabilitu aplikace. Po nasazení do produkčního prostředí se software průběžně aktualizuje a udržuje, aby zůstal bezpečný a efektivní.
IT Infrastruktura
zahrnuje veškeré technologie, které firma nebo organizace používá k provozu svých IT systémů. Patří sem hardware, jako jsou servery, datová úložiště, sítě, počítače a periferie, a také software, například operační systémy, aplikace a nástroje pro správu dat. Důležitou součástí jsou také síťové komponenty (routery, switche) a bezpečnostní prvky (firewally, antiviry). Správně nastavená IT infrastruktura podporuje efektivní provoz organizace, umožňuje bezpečné ukládání a zpracování dat, a usnadňuje komunikaci a spolupráci jak interně, tak s externími partnery.
Kybernetická Bezpečnost
zahrnuje ochranu informačních systémů a dat před neoprávněným přístupem, kybernetickými útoky a ztrátou dat. Cílem je zajistit důvěrnost, integritu a dostupnost dat. Klíčovými prvky jsou šifrování, firewall, antivirové programy, a systémy pro detekci a prevenci narušení. Zahrnuje také řízení přístupu, zálohování dat a školení uživatelů, aby se minimalizovala lidská chyba. IT bezpečnost se zabývá nejen ochranou proti externím hrozbám, jako jsou hackeři a malware, ale také ochranou před interními riziky, včetně neúmyslných chyb zaměstnanců či úmyslného zneužití práv.
Dokumentace
je soubor písemných materiálů, které popisují strukturu, funkce a správu informačních systémů a softwarových aplikací. Obsahuje návody, technické specifikace, postupy pro instalaci, konfiguraci, údržbu a řešení problémů. Dokumentace může být zaměřena na uživatele (uživatelské příručky) nebo technické pracovníky (administrátorská a vývojářská dokumentace). Dobrá dokumentace je klíčová pro efektivní provoz IT systémů, zajišťuje přehlednost procesů, usnadňuje školení nových zaměstnanců a zajišťuje konzistentní a bezpečné postupy při správě IT infrastruktury a aplikací. Kvalitní dokumentace také zjednodušuje dlouhodobou údržbu a rozvoj systému.
Náprava chyb
je proces identifikace, analýzy a odstranění chyb nebo nedostatků v softwaru či systému. Chyby mohou způsobit nesprávné fungování aplikací, bezpečnostní zranitelnosti nebo špatný uživatelský zážitek. Proces nápravy začíná identifikací problému, následuje analýza jeho příčiny a návrh řešení. Poté je chyba opravena, často formou úpravy zdrojového kódu, a opravená verze je testována, aby se ověřilo, že problém je skutečně vyřešen a nevznikly nové chyby. Průběžná náprava chyb je klíčová pro zajištění stability, bezpečnosti a kvality softwaru během jeho životního cyklu.
Podpora
VÝVOJ A RŮSTPokud byste mě rádi podpořili,
„můžete mi přispět na kávu, ☕🍵nebo zde chvíli setrvejte a porozhlédněte se tady“. 🙂
paypal.me/TomasMark
Bitcoin: 3JMZR6SQo65kLAxxxXKrVE7nBKrixbPgSZ
Ethereum: 0x7a6C564004EdecFf8DD9EAd8bD4Bbc5D2720BeE7