Kategoria: Administracja

TensorRT 6.x.x.x — wysokowydajny inferens dla modeli głębokiego uczenia (Wykrywanie Obiektów i Segmentacja)

Boli tylko za pierwszym razem! Witajcie! Drodzy przyjaciele, w tym artykule chcę podzielić się swoim doświadczeniem z wykorzystania TensorRT oraz RetinaNet opartego na repozytorium github.com/aidonchuk/retinanet-examples (to fork oficjalnego repozytorium od NVIDIA, który pozwoli na szybkie wdrożenie zoptymalizowanych modeli w produkcji). Przeglądając wiadomości na kanałach społeczności ods.ai, spotykam się z pytaniami na temat użycia TensorRT, i […]

Linux: usunięcie puli blokad /dev/random

Jak wiadomo, istnieje jeden nieprzyjemny problem z /dev/random, kryptograficznie bezpiecznym generatorem liczb pseudolosowych (CSPRNG) – blokady. W tym artykule omówimy, w jaki sposób można go rozwiązać. W ciągu ostatnich kilku miesięcy środki generowania liczb losowych w jądrze zostały nieco przeorganizowane, ale problemy w tym podsystemie były rozwiązywane przez dłuższy czas. Najnowsze zmiany zostały wprowadzone […]

Co szyfrować w systemie korporacyjnym? I po co to robić?

Firma GlobalSign przeprowadziła badanie na temat tego, jak i dlaczego firmy w ogóle korzystają z infrastruktury kluczy publicznych (PKI). W badaniu wzięło udział około 750 osób: zadawano im również pytania dotyczące podpisów cyfrowych i DevOps. Jeśli nie jesteś zaznajomiony z tym terminem, PKI umożliwia systemom bezpieczną wymianę danych i weryfikację właścicieli certyfikatów. Rozwiązania PKI obejmują uwierzytelnianie certyfikatów cyfrowych […]

Przygotowanie projektu SDL2 do uruchomienia na Androidzie

Cześć wszystkim. Dziś przyjrzymy się, jak przygotować projekt z użyciem biblioteki sdl2 do uruchomienia gry na Androida. Na początek należy pobrać Android Studio, zainstalować je oraz wszystko, co potrzebne w tym środowisku do programowania. Na przykład, mam teraz Kde Neon i w tym systemie istnieje plik /etc/environment, taki sam plik znajduje się również w Ubuntu. Tam […]

Słurm SRE — uczymy się zapewniać szczęście użytkowników

3 lutego w Moskwie rozpoczyna się SRE Slurm. To pierwszy intensywny kurs, w którym odeszliśmy od schematu „Powtarzaj za nauczycielem”. Czeka na Ciebie praca w projekcie SRE, maksymalnie zbliżona do warunków bojowych. Otrzymasz pełnoprawny działający projekt i będziesz pracować z nim w czasie rzeczywistym. Czeka na Ciebie typowe zadanie SRE: praca z nieznanym kodem, problemy z synchronizacją rozproszonych […]

Postgres-wtorek nr 5: „PostgreSQL i Kubernetes. CI/CD. Automatyzacja testowania”

Pod koniec ubiegłego roku odbył się kolejny bezpośredni transmisja rosyjskiej społeczności PostgreSQL #RuPostgres, podczas której współzałożyciel Nikolay Samokhvalov rozmawiał z dyrektorem technicznym „Flanta” Dmitriem Stolyarovem o tej bazie danych w kontekście Kubernetes. Publikujemy transkrypcję głównej części tej dyskusji, a na kanale YouTube społeczności opublikowano pełny zapis wideo: Bazy danych i Kubernetes NS: Dziś nie będziemy mówić o […]

Opublikowana wersja 0.3 biblioteki

Mimo pojawienia się tanich VPS, tradycyjny hosting www nie zamierza umierać. Spróbujemy zrozumieć, w czym tkwią różnice między dwoma podejściami do hostowania stron i które z nich jest lepsze. Na stronie każdego szanującego się dostawcy znajdzie się porównanie tradycyjnego hostingu www z wirtualnymi serwerami. Autorzy artykułów zauważają podobieństwo VPS do fizycznych maszyn i porównują je między sobą oraz […]

[Nginx] Jak pokonać response_status = 0

Artykuł z serii „notatki na marginesie”. TL:DR: http2_max_field_size 8k; # wszyscy zostaną uratowani! W jednym z projektów, po zmianie pewnej wewnętrznej logiki backendu, zacząłem obserwować dziwny response_code w logach, a mianowicie — 0. W logach wygląda to mniej więcej tak: { "timestamp": "2020-01-17T08:41:51+00:00", "remote_addr": "zzz.zzz.zzz.zzz", "request_time": 0, "upstream_response_time": "", "upstream_header_time": "", "http_accept_language": "-language", "response_status": 0, "request": "", "host": […]

Skuteczne przechowywanie setek milionów małych plików. Rozwiązanie na własnym serwerze

Szanowna społeczności, ten artykuł będzie poświęcony efektywnemu przechowywaniu i wydawaniu setek milionów małych plików. Na tym etapie proponuję ostateczne rozwiązanie dla systemów plików zgodnych z POSIX, z pełnym wsparciem dla blokady, w tym klastrowych, i wydaje się, że już nawet bez obejść. Dlatego w tym celu napisałem własny specjalistyczny serwer. W trakcie realizacji tego zadania […]

Komputer, który odmawia śmierci

Czas życia technologii się skrócił — smartfony można zmieniać co roku. Jednak wciąż istnieje sprzęt, który działa od dziesięcioleci i prawdopodobnie będzie działać jeszcze przez długi czas. Jednym z takich systemów jest japoński FACOM 128B, uruchomiony w 1958 roku. Zdjęcie — Daderot — PD / Na zdjęciu: model FACOM 128B — FACOM 201A […]

Funkcjonalny Powershell z klasami — to nie oksymoron, gwarantuję to

Cześć, Habr! Przedstawiam tłumaczenie artykułu „Functional PowerShell with Classes. I promise it’s not an oxymoron” autorstwa Christophera Kuecha. Programowanie obiektowe i funkcjonalne mogą wydawać się sobie obce, ale obie są w równym stopniu wspierane w PowerShell. Praktycznie wszystkie języki programowania, zarówno funkcjonalne, jak i nie, mają narzędzia do zaawansowanego wiązania nazw i wartości; […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster