Autor: Yuri Gagarin

Retrospektywa utknąć na problemach. Jak własne rozwiązanie okazało się lepsze od płatnego

Cześć! Nazywam się Aleksiej Pianow, jestem głównym programistą w firmie Sportmaster. Od razu powiem, że 'główny' nie oznacza 'najwyższy spośród wszystkich programistów', nie, to tylko tytuł, takie urokliwe tłumaczenie na 'Senior+'. W firmie Sportmaster pracuję od 2012 roku i w tym czasie zespół deweloperski stworzył wiele rozwiązań ciekawych z technicznego punktu widzenia. Ale dziś […]

Diagram sieci jako kod

W ciągu ostatnich kilku lat zacząłem bardziej angażować się w dokumentację. Napisanie wyjaśniającego tekstu na temat działania danej systemu – generalnie jest to dość proste. Narysowanie schematu, na którym będą wyświetlone wszystkie kluczowe obiekty oraz powiązania między nimi, również nie stanowi zbytniego problemu. Ale najtrudniejszym momentem jest utrzymanie tej dokumentacji w aktualnym stanie. I dobrze […]

System wykrywania incydentów bezpieczeństwa MaxPatrol SIEM otrzymał aktualizację

Firma Positive Technologies ogłosiła wydanie nowej wersji oprogramowania MaxPatrol SIEM 5.1, które służy do monitorowania zdarzeń bezpieczeństwa informacji oraz wykrywania różnorodnych incydentów w czasie rzeczywistym. Platforma MaxPatrol SIEM zbiera dane o bieżących zdarzeniach i automatycznie wykrywa zagrożenia, w tym te wcześniej nieznane. System pomaga zespołom ds. bezpieczeństwa szybko zareagować na atak, przeprowadzić szczegółowe dochodzenie i […]

Google wprowadził blokadę wprowadzania przez złośliwe urządzenia USB.

Firma Google opublikowała narzędzie ukip, które umożliwia śledzenie i blokowanie ataków wykorzystujących złośliwe urządzenia USB udające klawiaturę USB w celu ukrytego wprowadzania fikcyjnych naciśnięć klawiszy (na przykład w trakcie ataku może być symulowana sekwencja naciśnięć prowadzących do otwarcia terminala i wykonywania w nim dowolnych poleceń). Kod napisany jest w języku Python i jest udostępniany na licencji Apache 2.0. Narzędzie uruchamia się […]

Mozilla wesprze aktualizację platformy KaiOS (fork Firefox OS)

Mozilla oraz KaiOS Technologies ogłosiły współpracę mającą na celu aktualizację silnika przeglądarki wykorzystywanego w mobilnej platformie KaiOS. KaiOS kontynuuje rozwój mobilnej platformy Firefox OS i jest obecnie używana na około 120 mln urządzeń sprzedawanych w ponad 100 krajach. Problemem jest to, że w KaiOS nadal wykorzystywany jest przestarzały silnik przeglądarki, odpowiadający Firefox 48, na […]

Debian 8 będzie wspierany przez ponad 5 lat

Zespół LTS Team, odpowiedzialny za tworzenie aktualizacji dla gałęzi LTS Debiana, poinformował o możliwości otrzymywania aktualizacji dla Debiana 8 po zakończeniu standardowego, pięcioletniego cyklu wsparcia. Pierwotnie planowano zakończenie wsparcia gałęzi LTS Debiana 8 w lipcu 2020 roku, jednak firma Freexian wyraziła gotowość do wydawania samodzielnych aktualizacji eliminujących luki w pakietach w ramach rozszerzonego programu „Extended LTS“. […]

Proton 5.0-4 — nowa wersja narzędzia do uruchamiania gier Windows

11 marca firma Valve opublikowała na swojej stronie projektu na GitHubie informacje o wydaniu nowej wersji pakietu do uruchamiania gier Windows Proton 5.0-4. Podstawą projektu jest Wine 5.0, a głównym celem jest uruchamianie gier zaprojektowanych dla systemu operacyjnego Windows, które znajdują się w katalogach Steam. Główne zmiany w nowej wersji: Naprawiono błędy w działaniu launchera Electronic Arts Origin. […]

Wsparcie dla Debiana 8 zostało przedłużone na czas przekraczający standardowe 5 lat

Deweloperzy gałęzi LTS dystrybucji (Zespół LTS) Debiana 8 Jessie ogłosili zamiar przedłużenia wsparcia dla Debiana 8 na czas przekraczający standardowe 5 lat. Początkowo wsparcie ósmej wersji dystrybucji planowano do lipca 2020 roku. Rozszerzone wsparcie będzie realizowane przez firmę Freexian w ramach programu 'LTS Extended'. W zakresie rozszerzonego wsparcia dystrybucji będzie zapewniane wsparcie ograniczonego zestawu pakietów, które wspierają […]

Podstawy niezawodnej transmisji danych

Dla tych, którzy chcą zrozumieć sieci i protokoły. W skrócie W artykule przedstawione są podstawy niezawodnej transmisji danych, realizowane są przykłady w Go, w tym UDP i TCP. Na podstawie 'raz, dwa, trzy' oraz książki 'Sieci komputerowe. Podejście z góry w dół', bo wszyscy mówią tylko o Tanenbaumie i Oliferze. Protokół warstwy transportowej Zapewnia logiczne połączenie między procesami aplikacyjnymi, […]

Sieci dla początkującego specjalisty IT. Obowiązkowa baza

Około 80% z nas, którzy kończą uniwersytet z jakąkolwiek specjalnością IT, ostatecznie nie staje się programistami. Wiele osób znajduje zatrudnienie w wsparciu technicznym, jako administratorzy systemów, technicy komputerowi, sprzedawcy sprzętu cyfrowego, menedżerowie w branży IT itp. Ten artykuł jest właśnie dla tych 80%, którzy dopiero ukończyli uczelnię z jakąkolwiek specjalnością IT i już zaczęli monitorować oferty pracy, […]

Implementacja protokołu Reliable Udp dla .Net

Internet od dawna się zmienił. Jeden z podstawowych protokołów Internetu – UDP jest wykorzystywany przez aplikacje nie tylko do dostarczania datagramów i rozesłań broadcastowych, ale także do zapewniania połączeń 'peer-to-peer' między węzłami sieci. Z uwagi na swoją prostą budowę, protokół ten zyskał wiele nieprzewidzianych wcześniej zastosowań, chociaż wady protokołu, takie jak brak gwarantowanej dostawy, pozostają bez zmian […]

Derek Yu pokazał nowe zrzuty ekranu Spelunky 2 i opowiedział o postępach w tworzeniu gry

Twórca udanego dwuwymiarowego platformera Spelunky, Derek Yu, podzielił się na blogu PlayStation nowymi zrzutami ekranu i szczegółami na temat drugiej części. Nadal nie ma nawet przybliżonych dat wydania, ale projektant gier zapewnił, że prace postępują dobrze. Spelunky 2 zostało zapowiedziane w październiku 2017 roku podczas wydarzenia Paris Games Week. Ostatni raz autorzy mówili o niej […]

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