Kategoria: Administracja

Ogólne zasady działania QEMU-KVM

Moje obecne zrozumienie: 1) KVM KVM (Kernel-based Virtual Machine) – to hipernadzorca (VMM – Virtual Machine Manager) działający jako moduł w systemie operacyjnym Linux. Hipernadzorca jest potrzebny do uruchamiania oprogramowania w nieistniejącym (wirtualnym) środowisku, a jednocześnie ukrywania przed tym oprogramowaniem rzeczywistego fizycznego sprzętu, na którym to oprogramowanie działa. Hipernadzorca działa jako „przejrzysta warstwa” […]

Szkolenie Cisco 200-125 CCNA v3.0. Dzień 35. Dynamiczny protokół trunkingowy DTP

Dziś omówimy dynamiczny protokół trunkingowy DTP oraz VTP – protokół trunkingu VLAN. Jak mówiłem na ostatniej lekcji, będziemy podążać za tematami egzaminu ICND2 w kolejności, w jakiej są przedstawione na stronie Cisco. Ostatnim razem omówiliśmy punkt 1.1, a dziś zajmiemy się 1.2 – konfiguracja, weryfikacja i rozwiązywanie problemów z połączeniami przełączników sieciowych: dodawanie […]

OpenCV na STM32F7-Discovery

Jestem jednym z deweloperów systemu operacyjnego Embox i w tym artykule opowiem, jak udało mi się uruchomić OpenCV na płycie STM32746G. Jeśli wpiszesz w wyszukiwarkę coś w stylu „OpenCV na płytach STM32”, możesz znaleźć wielu, którzy interesują się użyciem tej biblioteki na płytach STM32 lub innych mikrokontrolerach. Jest kilka filmów, które, sądząc […]

Portowanie Qt na STM32

Dzień dobry! W projekcie Embox uruchomiliśmy Qt na STM32F7-Discovery i chcieliśmy o tym opowiedzieć. Wcześniej już mówiliśmy, jak udało nam się uruchomić OpenCV. Qt to wieloplatformowy framework, który zawiera nie tylko komponenty graficzne, ale także rzeczy takie jak QtNetwork, zestaw klas do pracy z bazami danych, Qt for Automation […]

Telefon SIP na STM32F7-Discovery

Cześć wszystkim. Jakiś czas temu pisaliśmy o tym, jak udało nam się uruchomić telefon SIP na STM32F4-Discovery z 1 MB ROM i 192 KB RAM na bazie Embox. Należy powiedzieć, że ta wersja była minimalna i łączyła dwie telefony bezpośrednio bez serwera z przesyłem głosu tylko w jedną stronę. Dlatego postanowiliśmy uruchomić […]

Jak stworzyć projekt open source

Już w tym tygodniu w Sankt Petersburgu odbędzie się festiwal IT TechTrain. Jednym z mówców będzie Richard Stallman. Embox również bierze udział w festiwalu, i oczywiście nie mogliśmy zignorować tematu OSS. Dlatego jeden z naszych wykładów nosi tytuł „Od studenckiego projektu do projektu open source. Doświadczenie Embox”. Będzie on poświęcony historii rozwoju Embox jako projektu z otwartym kodem. W […]

Nie tylko New Relic: spojrzenie na Datadog i Atatus

Wśród inżynierów SRE/DevOps nikogo nie dziwi, że pewnego dnia klient (lub system monitorowania) informuje, że „wszystko zniknęło”: strona nie działa, płatności nie przechodzą, życie to cierpienie... Jak bardzo by się nie chciało pomóc w takiej sytuacji, zrobienie tego bez prostego i klarownego narzędzia bywa bardzo trudne. Często problem jest zakorzeniony w kodzie samej aplikacji — potrzebujemy tylko […]

Windows: dowiadujemy się, kto jest zalogowany

— Ojej, nic mi nie działa, pomóżcie! — Nie martw się, zaraz wszystko naprawimy. Podaj nazwę komputera… (klasyka gatunku z telefonów do pomocy technicznej) Dobrze, jeśli masz narzędzie a la BgInfo lub twoi użytkownicy wiedzą o skrócie Windows+Pause/Break i potrafią go nacisnąć. Zdarzają się nawet rzadkie przypadki, które zdążyły nauczyć się nazwy swojej maszyny. Ale często w […]

Szkolenie Cisco 200-125 CCNA v3.0. Dzień 34. Rozszerzona koncepcja VLAN

Już wcześniej omawialiśmy lokalne sieci VLAN w wideo z dni 11, 12 i 13, a dzisiaj kontynuujemy ich badanie zgodnie z tematyką ICND2. Nagrałem poprzednie wideo, które oznaczało zakończenie przygotowań do zdania egzaminu ICND1, kilka miesięcy temu i od tamtej pory byłem bardzo zajęty. Myślę, że wielu z was pomyślnie zdało ten […]

Słurm DevOps. Dzień pierwszy. Git, CI/CD, IaC i zielony dinozaur

4 września w Sankt Petersburgu rozpoczął się Słurm DevOps. W jednej lokalizacji i czasie zgromadziły się wszystkie niezbędne czynniki do fascynującego intensywu trwającego trzy dni: wygodna sala konferencyjna Selectel, siedemdziesięciu ciekawskich programistów w sali oraz 32 uczestników online, serwery Selectel do praktyki. I zielony dinozaur, ukryty w kącie. W pierwszy dzień Słurma przed uczestnikami […]

Blockchain: co nam kosztuje zbudowanie PoC?

Oczy się boją, a ręce się swędzą! W poprzednich artykułach omówiliśmy technologie, na których opierają się blockchainy (Co nam potrzeba, by zbudować blockchain?) oraz przypadki użycia, które można dzięki nim zrealizować (Co nam potrzeba, by zbudować przypadek?). Nadszedł czas, by zabrać się do pracy! Do realizacji pilotażowych projektów i PoC (Proof of Concept) preferuję korzystanie z chmur, ponieważ są one dostępne […]

Jak projektuję systemy klasy C

Ten artykuł powstał jako odpowiedź na tekst „Idealna sieć lokalna”. Nie zgadzam się z większością tezy autora i chciałbym w tym artykule nie tylko je obalić, ale również przedstawić swoje tezy, które potem będę bronić w komentarzach. Poniżej opowiem o kilku zasadach, których się trzymam przy projektowaniu sieci lokalnej w każdej firmie. Pierwsza zasada to […]

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster