Kategoria: Administracja

Dlaczego nie warto używać WireGuard

Ostatnio WireGuard przyciąga wiele uwagi, właściwie jest to nowa „gwiazda” wśród VPN. Ale czy naprawdę jest tak dobry, jak się wydaje? Chciałbym omówić kilka obserwacji i przyjrzeć się implementacji WireGuard, aby wyjaśnić, dlaczego nie jest to rozwiązanie, które zastąpi IPsec lub OpenVPN. W tym artykule chciałbym obalić kilka mitów [wokół […]

Optymalizacja ciągów w ClickHouse. Referat Yandexu

Analityczna baza danych ClickHouse przetwarza wiele różnych ciągów, zużywając zasoby. Aby przyspieszyć działanie systemu, stale dodawane są nowe optymalizacje. Programista ClickHouse, Nikolai Kochetov, opowiada o typie danych ciągowych, w tym o nowym typie, LowCardinality, i wyjaśnia, jak można przyspieszyć pracę z ciągami. — Najpierw zrozummy, jak można przechowywać ciągi. Mamy różne typy danych ciągowych. […

Antywzorce rozmów kwalifikacyjnych DevOps

Witam wszystkich, moi drodzy czytelnicy! Dziś chciałbym podzielić się moimi przemyśleniami na długo omawiany temat i może omówić go w komentarzach. Dość często natrafiam na artykuły dotyczące złych praktyk rozmów kwalifikacyjnych na stanowisko programisty, które moim zdaniem są dość życiowe i mam nadzieję, że są czytelne dla działów HR dużych i mniejszych firm. W naszych stronach, o ile mi wiadomo […

Dostawca GSM IoT w sektorze ЖКХ (Część 1)

Przeczytałem artykuły autora Interfer na temat trudności w IoT i postanowiłem opowiedzieć o swoim doświadczeniu jako dostawcy IoT. Artykuł pierwszy nie jest reklamowy, większość materiału nie zawiera modeli sprzętu. Postaram się napisać szczegóły w następnych artykułach. Nie widzę problemów z zastosowaniem modemów GSM do zbierania danych z liczników, ponieważ brałem udział w tworzeniu systemu zbierania z 795 mieszkań, częstotliwość […]

Kiedy Linux conntrack przestaje być twoim przyjacielem

Śledzenie połączeń („conntrack”) jest podstawową funkcją stosu sieciowego jądra Linux. Umożliwia jądru śledzenie wszystkich logicznych połączeń sieciowych lub strumieni, identyfikując tym samym wszystkie pakiety, które tworzą każdy strumień, aby mogły być przetwarzane razem. Conntrack to ważna funkcja jądra, która jest wykorzystywana w kilku kluczowych przypadkach: NAT opiera się na informacji od conntrack, […]

Prosta tablica haszująca dla GPU

Opublikowałem na Github nowy projekt A Simple GPU Hash Table. To prosta tablica haszująca dla GPU, zdolna do przetwarzania setek milionów wstawek na sekundę. Na moim laptopie z NVIDIA GTX 1060 kod wstawia 64 miliony losowo wygenerowanych par klucz-wartość w około 210 ms i usuwa 32 miliony par w około 64 ms. To znaczy, że prędkość na […]

Darmowy serwer proxy dla przedsiębiorstw z autoryzacją domenową

pfSense+Squid z filtrowaniem https + Technologia jednolitego logowania (SSO) z filtrowaniem według grup Active Directory Krótkie wprowadzenie W firmie pojawiła się potrzeba wdrożenia serwera proxy z możliwością filtrowania dostępu do stron (w tym https) według grup w AD, aby użytkownicy nie musieli wpisywać dodatkowych haseł, a administracja mogła odbywać się przez interfejs webowy. To dość interesująca propozycja, prawda […]

Pamięć na rdzeniach magnetycznych w rakiecie Saturn 5

Komputer, który działał w rakiecie nośnej (Launch Vehicle Digital Computer, LVDC), odegrał kluczową rolę w programie kosmicznym „Apollo”, sterując rakietą Saturn 5. Tak jak większość komputerów z tamtego okresu, przechowywał dane w maleńkich magnetycznych rdzeniach. W tym artykule Cloud4Y opowiada o module pamięci LVDC z luksusowej kolekcji Steve'a Jurvetsona. Ten moduł pamięci został ulepszony w połowie lat 60. […]

OpenID Connect: autoryzacja wewnętrznych aplikacji od rozwiązania własnego do standardu

Kilka miesięcy temu realizowałem serwer OpenID Connect do zarządzania dostępem do setek naszych wewnętrznych aplikacji. Od własnych rozwiązań, wygodnych na mniejszych skalach, przeszliśmy do powszechnie akceptowanego standardu. Dostęp przez centralną usługę znacznie uprościł monotonne operacje, zmniejsza koszty implementacji autoryzacji, umożliwia znalezienie wielu gotowych rozwiązań i nie zmusza do łamania głowy podczas opracowywania nowych. W tym […]

Kryminalistyczna analiza kopii zapasowych HiSuite

Ekstrakcja danych z urządzeń z systemem Android staje się coraz trudniejsza — czasami nawet trudniejsza niż z iPhone'a. Igor Michajłow, specjalista z Laboratorium Kryminalistyki Komputerowej Group-IB, wyjaśnia, co robić, gdy nie można standardowymi metodami wydobyć danych ze smartfona z Androidem. Kilka lat temu z kolegami omawialiśmy trendy w rozwoju mechanizmów bezpieczeństwa w urządzeniach z Androidem i doszliśmy do […]

Wrike TechClub: Infrastruktura dostawy – procesy i narzędzia (DevOps+QAA). Prezentacje w języku angielskim

Cześć, Habr! W Wrike testujemy nowe formaty wydarzeń technicznych i zapraszamy wszystkich do obejrzenia wideo z naszego pierwszego online meetup na angielski. Rozmawialiśmy o infrastrukturze DevOps do testowania aplikacji webowych, kontenerach, Selenium i jego alternatywach. Historia z rozprzestrzenianiem się koronawirusa oraz zakazy wszystkich masowych wydarzeń offline na terenie europejskich krajów wprowadziły swoje poprawki, dlatego planowane offline spotkanie testerów Wrike Prague […]

Epidemia wirusa wymaga pracy zdalnej, co oznacza — podpisywanie dokumentów cyfrowych

W Stanach Zjednoczonych dość popularna jest usługa Service Experts do zdalnego zatrudniania hydraulików, specjalistów od ogrzewania, klimatyzacji itp. W Rosji również istnieją podobne strony: bardzo wygodnie jest szybko znaleźć fachowca. Choć w obecnych warunkach lepiej samodzielnie przybić tę półkę, aby w ogóle nie mieć kontaktu z nikim. Tak czy inaczej, ostatnio firma USAFact (dostawca skanowania dla […]

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