Kategoria: Administracja

Przesył danych na odległość do 20 km po zwykłych kablach? Łatwo, jeśli to SHDSL…

Mimo powszechnego rozprzestrzenienia sieci Ethernet, technologie komunikacyjne oparte na DSL wciąż pozostają aktualne. DSL można nadal spotkać w sieciach ostatniej mili do łączenia sprzętu abonenta z sieciami dostawcy Internetu, a ostatnio technologia ta jest coraz częściej wykorzystywana przy budowie sieci lokalnych, na przykład w zastosowaniach przemysłowych, gdzie DSL pełni […]

Systemy izolacji korytarzy powietrznych w centrum danych: zasady instalacji i eksploatacji. Część 1. Konteneryzacja

Jedną z najbardziej skutecznych metod zwiększenia efektywności energetycznej nowoczesnego centrum danych oraz obniżenia kosztów jego eksploatacji są systemy izolacji. Inaczej nazywane są systemami konteneryzacji gorących i zimnych korytarzy. Głównym konsumentem nadmiarowej mocy w centrum danych jest system chłodzenia. W związku z tym, im mniejsze obciążenie na nim (zmniejszenie rachunków za prąd, równomierne rozłożenie obciążenia, zmniejszenie zużycia inżynieryjnych […]

Bhunter — włamanie do węzłów botnetów

Analitycy wirusów oraz badacze bezpieczeństwa komputerowego starają się zebrać jak najwięcej próbek nowych botnetów. W swoich celach wykorzystują honeypoty.… Ale co jeśli chcemy zaobserwować złośliwe oprogramowanie w rzeczywistych warunkach? Narazić na atak swój serwer, router? A co jeśli nie ma odpowiedniego urządzenia? To właśnie te pytania skłoniły mnie do stworzenia bhunter — narzędzia do uzyskania dostępu […]

Tydzień transmisji online od JUG Ru Group #6

Nasz sezon konferencji został z powodzeniem otwarty, ale pokazy technologiczne również się nie kończą! W tym tygodniu porozmawiamy o Javie, DevOps, testowaniu i systemach rozproszonych. Rozkład na ten tydzień: Środa: Java i rozproszony wieczór — Pierwsza kawa z JPoint / Ivan Uglianski; — Głowy Hydry / Andrey Sataryn. Czwartek: DevOps — DevOops w […]

Czym jest Service Mesh?

Witaj ponownie!.. W związku z rozpoczęciem kursu „Architekt Oprogramowania” przygotowaliśmy jeszcze jedno przydatne tłumaczenie. Service Mesh to konfigurowalny poziom infrastruktury o niskim opóźnieniu, potrzebny do obsługi dużej ilości sieciowych komunikacji międzyprocesowych między interfejsami aplikacji (API). Service Mesh zapewnia szybkie, niezawodne i bezpieczne komunikacje między konteneryzowanymi i często efemerycznymi usługami infrastruktury aplikacji. […]

Jestem root. Zajmujemy się podnoszeniem uprawnień w systemie Linux

Pierwszy kwartał 2020 roku spędziłem na przygotowaniach do egzaminu OSCP. Szukanie informacji w Google i wiele „ślepych” prób zajmowały mi cały wolny czas. Szczególnie trudne okazało się zrozumienie mechanizmów podnoszenia uprawnień. Kurs PWK poświęca temu tematowi dużą uwagę, jednak zawsze brakuje materiałów metodycznych. W internecie jest mnóstwo podręczników z przydatnymi poleceniami, ale ja […]

CI/CD w GitHub Actions dla projektu na Flask+Angular

W tym artykule podzielę się swoim doświadczeniem w konfiguracji CI/CD z użyciem panelu Plesk i Github Actions. Dziś będziemy się uczyć, jak wdrożyć prosty projekt o niezłożonej nazwie „Helloworld”. Został napisany na frameworku Pythona Flask, z workerami na Celery i frontendem na Angular 8. Linki do repozytoriów: backend, frontend. W pierwszej części artykułu przyjrzymy się naszemu projektowi […]

Fabrika VxLAN. Część 2

Cześć, Habr. Kontynuuję cykl artykułów na temat technologii VxLAN EVPN, które zostały napisane specjalnie na potrzeby uruchomienia kursu „Inżynier Sieciowy” od OTUS. Dziś omówimy interesującą część zadań — routowania. Choć może się to wydawać banalne, w ramach pracy fabryki sieciowej wszystko może być bardziej skomplikowane. Część 1 cyklu — L2 powiązania między serwerami W […]

Z outsourcingu do rozwoju (Część 1)

Witajcie, nazywam się Siergiej Jemieljanczyk. Jestem szefem firmy Audit-Telekom, głównym programistą i autorem systemu Veliam. Postanowiłem napisać artykuł o tym, jak razem z przyjacielem zakładaliśmy firmę outsourcingową, stworzyliśmy oprogramowanie dla siebie, a następnie zaczęliśmy je rozpowszechniać wszystkim chętnym w systemie SaaS. O tym, jak kategorycznie nie wierzyłem w to, że to […]

Z outsourcingu do rozwoju (Część 2)

W poprzednim artykule opisałem historię powstania Veliam oraz decyzję o wdrożeniu go w systemie SaaS. W tym artykule opowiem, co musieliśmy zrobić, aby produkt stał się publiczny, a nie lokalny. O tym, jak zaczynaliśmy dystrybucję i z jakimi problemami się zmierzyliśmy. Planowanie Aktualna część serwerowa dla użytkowników była na Linuxie. Prawie […]

Rezygnujemy z płatnych platform RPA i opieramy się na OpenSource (OpenRPA)

Wprowadzenie Wcześniej na Habrze bardzo szczegółowo omawiano temat Automatyzacji aplikacji GUI na komputerach stacjonarnych w Pythonie. Wówczas ten artykuł bardzo mnie przyciągnął, ponieważ ujawnia elementy podobne do tych związanych z tworzeniem robotów. A ponieważ w mojej profesjonalnej działalności zajmuję się robotyzacją procesów biznesowych w firmie (RPA — obszar, w którym nie było pełnowartościowych […]

Automatyzacja desktopowego GUI w Pythonie + pywinauto: jak połączyć się z MS UI Automation

Biblioteka Pythona pywinauto to projekt open source do automatyzacji aplikacji GUI na system Windows. W ciągu ostatnich dwóch lat wprowadzono nowe, istotne funkcje: Wsparcie dla technologii MS UI Automation. Interfejs pozostał bez zmian, a teraz wspiera: WinForms, WPF, Qt5, Windows Store (UWP) i tak dalej — prawie wszystko, co jest w Windows. System backendów/pluginów (obecnie jest ich […]

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