Autor: ProHoster

Wireguard jest zawarty w jądrze Linuksa

Wireguard to prosty i bezpieczny protokół VPN, którego głównym twórcą jest Jason A. Donenfeld. Przez długi czas moduł jądra implementujący ten protokół nie był akceptowany w głównej gałęzi jądra Linuksa, ponieważ zamiast standardowego API kryptograficznego wykorzystywał własną implementację prymitywów kryptograficznych (Zinc). W ostatnim czasie ta przeszkoda została wyeliminowana, m.in. poprzez ulepszenia przyjęte w krypto API. […]

Wersja TrafficToll 1.0.0 - programy do ograniczania ruchu sieciowego aplikacji w systemie Linux

Któregoś dnia ukazał się TrafficToll 1.0.0 - dość przydatny program konsolowy pozwalający na ograniczenie przepustowości (kształtowanie) lub całkowite zablokowanie ruchu sieciowego dla indywidualnie wybranych aplikacji w systemie Linux. Program umożliwia ograniczenie prędkości przychodzącej i wychodzącej zarówno dla każdego interfejsu, jak i dla każdego procesu z osobna (nawet gdy jest on uruchomiony). Najbliższym odpowiednikiem TrafficToll jest dobrze znana, zastrzeżona usługa […]

Ogłoszono zwycięzcę konkursu na tapetę Plasma 5.18

Niedawno zespół KDE zorganizował drugi konkurs na stworzenie pięknych tapet. Pierwszy konkurs odbył się z okazji wydania Plazmy 2, następnie zwyciężył Santiago Cézar i jego dzieło „Ice Cold”. Zwycięzcą nowego konkursu został prosty Rosjanin - Nikita Babin i jego praca „Wolna”. W nagrodę Nikita otrzyma wydajny laptop TUXEDO Infinity Book 5.16 […]

HighLoad++, Mikhail Makurov, Maxim Chernetsov (Intersvyaz): Zabbix, 100kNVPS na jednym serwerze

Najbliższa konferencja HighLoad++ odbędzie się 6 i 7 kwietnia 2020 w Petersburgu.Szczegóły i bilety pod linkiem. HighLoad++ Moskwa 2018. Hala „Moskwa”. 9 listopada, 15:00. Streszczenia i prezentacja. * Monitoring - online i analityczny. * Podstawowe ograniczenia platformy ZABBIX. * Rozwiązanie do skalowania magazynu danych analitycznych. * Optymalizacja serwera ZABBIX. * Optymalizacja interfejsu użytkownika. * Doświadczenie operacyjne […]

Ile lat chodzi tajga - nie rozumiem

Dużo pracuję nad poprawą efektywności, ale czasami dostaję cios w moje znaczenie – czyjaś wydajność sama wzrasta. Nie, zdarza się oczywiście, że wszystko da się wytłumaczyć – spotyka się osobę – nieźle, pracuje, próbuje, zmienia coś w swoim podejściu i filozofii, więc uczę się od niego tego, co mogę. A czasem – ba! – i nic nie jest jasne. Tutaj […]

Wydarzenia cyfrowe w Moskwie od 3 do 9 lutego

Wybór wydarzeń na tydzień PgConf.Russia 2020 03 lutego (poniedziałek) - 05 lutego (środa) Lenin Hills 1с46 od 11 000 rub. PGConf.Russia to międzynarodowa konferencja techniczna poświęcona otwartemu systemowi PostgreSQL DBMS, gromadząca corocznie ponad 700 programistów, administratorów baz danych i menedżerów IT w celu wymiany doświadczeń i profesjonalnego networkingu. W programie kursy mistrzowskie prowadzone przez czołowych światowych ekspertów, raporty w trzech tematycznych […]

Projektowanie oparte na modelu. Stworzenie niezawodnego modelu na przykładzie wymiennika ciepła samolotu

„Jeśli czytasz napis „bawół” na klatce słonia, nie wierz własnym oczom” Kozma Prutkov W poprzednim artykule o projektowaniu opartym na modelu pokazano, dlaczego potrzebny jest model obiektowy i udowodniono, że bez tego o modelu obiektowym o projektowaniu opartym na modelu można mówić jedynie jak o marketingowej zamieci, bezsensownej i bezlitosnej. Kiedy jednak pojawia się model obiektu, kompetentni inżynierowie zawsze […]

Wydarzenia cyfrowe w Petersburgu od 3 do 9 lutego

Wybór wydarzeń na tydzień Specia Design Meetup #3 04 lutego (wtorek) Moskovsky Avenue 55 500 RUR SPECIA, przy wsparciu Nimax, organizuje spotkanie projektowe, podczas którego prelegenci będą mogli podzielić się trudnościami i rozwiązaniami, a także omówić palące problemy ze współpracownikami. RNUG SPb Meetup 06 lutego (czwartek) Dumskaya 4 za darmo Sugerowane tematy: wydanie Domino, notatki, Sametime V11, Volt (ex-LEAP), […]

Automatyczna weryfikacja wymagań specyfikacji technicznych podczas modelowania dynamicznego

Kontynuując temat „Jakie są Twoje dowody?”, spójrzmy na problem modelowania matematycznego od drugiej strony. Kiedy już jesteśmy przekonani, że model odpowiada domniemanej prawdzie życia, możemy odpowiedzieć na główne pytanie: „co właściwie tu mamy?” Tworząc model obiektu technicznego zazwyczaj chcemy mieć pewność, że obiekt ten spełni nasze oczekiwania. Dlatego […]

Napisz, nie skracaj. Czego zaczęło mi brakować w publikacjach Habra

Unikaj ocen wartościujących! Podzieliliśmy propozycje. Wyrzucamy niepotrzebne rzeczy. Nie nalewamy wody. Dane. Liczby. I bez emocji. Styl „informacyjny”, elegancki i gładki, całkowicie zawładnął portalami technicznymi. Witaj postmodernisto, nasz autor już nie żyje. Już naprawdę. Dla tych, którzy nie wiedzą. Styl informacyjny to szereg technik redakcyjnych, dzięki którym dowolny tekst powinien okazać się mocnym tekstem. Łatwy do odczytania, […]

W ramach projektu TFC opracowano rozdzielacz USB dla komunikatora składającego się z 3 komputerów

W projekcie TFC (Tinfoil Chat) zaproponowano urządzenie sprzętowe z 3 portami USB umożliwiające podłączenie 3 komputerów i utworzenie systemu przesyłania wiadomości chronionego przed paranoją. Pierwszy komputer pełni rolę bramy umożliwiającej połączenie się z siecią i uruchomienie ukrytej usługi Tor, manipulując już zaszyfrowanymi danymi. Drugi komputer posiada klucze deszyfrujące i służy jedynie do odszyfrowywania i wyświetlania odebranych wiadomości. Trzeci komputer […]

Inlinec - nowy sposób wykorzystania kodu C w skryptach Pythona

Projekt inlinec zaproponował nowy sposób wbudowanej integracji kodu C ze skryptami Pythona. Funkcje C są zdefiniowane bezpośrednio w tym samym pliku kodu Pythona, co jest wyróżnione dekoratorem „@inlinec”. Skrypt podsumowujący jest wykonywany w niezmienionej postaci przez interpreter Pythona i analizowany przy użyciu mechanizmu kodeka dostępnego w Pythonie, co umożliwia podłączenie parsera w celu konwersji skryptu […]