Autor: ProHoster

Dostępny jest zestaw dystrybucyjny do tworzenia zapór sieciowych OPNsense 20.1

Wydano pakiet dystrybucyjny do tworzenia zapór sieciowych OPNsense 20.1, będący pochodną projektu pfSense, stworzonego w celu stworzenia całkowicie otwartego zestawu dystrybucyjnego, który mógłby posiadać funkcjonalność na poziomie komercyjnych rozwiązań do wdrażania zapór sieciowych i bram sieciowych. W przeciwieństwie do pfSense, projekt jest postrzegany jako niekontrolowany przez jedną firmę, opracowany przy bezpośrednim udziale społeczności i […]

Wydanie projektu DXVK 1.5.3 z implementacją Direct3D 9/10/11 na Vulkan API

Wydano warstwę DXVK 1.5.3, zapewniającą implementację DXGI (Infrastruktura graficzna DirectX), Direct3D 9, 10 i 11, działającą poprzez tłumaczenie wywołań do API Vulkan. DXVK wymaga sterowników obsługujących Vulkan API 1.1, takich jak AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 i AMDVLK. DXVK można używać do uruchamiania aplikacji i gier 3D […]

Google wprowadził otwarty stos OpenSK do tworzenia tokenów kryptograficznych

Firma Google wprowadziła platformę OpenSK, która umożliwia tworzenie oprogramowania dla tokenów kryptograficznych w pełni zgodnego ze standardami FIDO U2F i FIDO2. Tokeny przygotowane przy użyciu OpenSK mogą służyć jako uwierzytelniacze do uwierzytelniania podstawowego i dwuskładnikowego, a także do potwierdzania fizycznej obecności użytkownika. Projekt napisany jest w języku Rust i rozpowszechniany na licencji Apache 2.0. OpenSK umożliwia tworzenie [...]

Free Software Foundation zbiera podpisy pod systemem Windows 7 o otwartym kodzie źródłowym

Wiadomo, że Microsoft chce wspierać wolne oprogramowanie. Microsoft w końcu przestał wspierać system Windows 7. Dlaczego nie otworzyć systemu? Fundacja Wolnego Oprogramowania chce zebrać 7 podpisów pod petycją „Upcycle Windows 777”. Życie starego systemu operacyjnego nie musi się kończyć. Microsoft może poprzez swoje działania wykazać, że firma naprawdę szanuje swoich użytkowników i ich wolność. […]

Wydanie jądra Linuksa 5.5

Po dwóch miesiącach prac Linus Torvalds przedstawił wydanie jądra Linuksa 5.5. Wśród najbardziej zauważalnych zmian: możliwość nadawania alternatywnych nazw interfejsom sieciowym, integracja funkcji kryptograficznych z biblioteki Zinc, możliwość tworzenia kopii lustrzanych na więcej niż 2 dyskach w Btrfs RAID1, mechanizm śledzenia stanu Live patchów, kunit framework do testów jednostkowych, poprawiający wydajność stosu bezprzewodowego mac80211, możliwość dostępu do partycji root poprzez [...]

ProtonVPN udostępnił wszystkie swoje aplikacje na zasadach open source

21 stycznia usługa ProtonVPN otworzyła kody źródłowe wszystkich pozostałych klientów VPN: Windows, Mac, Android, iOS. Źródła klienta konsoli Linux od samego początku były open source. Niedawno klient Linux został całkowicie przepisany w języku Python i zyskał wiele nowych funkcji. W ten sposób ProtonVPN stał się pierwszym dostawcą VPN na świecie, który otworzył oprogramowanie wszystkich aplikacji klienckich na wszystkich platformach i przeszedł pełny niezależny audyt kodu […]

Jak uczyłem, a następnie napisałem podręcznik o Pythonie

Przez ostatni rok pracowałam jako nauczyciel w jednym z wojewódzkich ośrodków szkoleniowych (zwanych dalej TC), specjalizując się w nauczaniu programowania. Nie będę wymieniał nazwy tego ośrodka szkoleniowego, postaram się też obejść bez nazw firm, nazwisk autorów itp. Pracowałem więc jako nauczyciel Pythona i Javy. Ten właściwy organ zakupił materiały dydaktyczne dotyczące języka Java oraz […]

Gdzie się udać: nadchodzące bezpłatne wydarzenia dla programistów w Moskwie (30 stycznia – 15 lutego)

Najbliższe bezpłatne wydarzenia dla programistów w Moskwie z otwartą rejestracją: 30 stycznia, czwartek 1) Tytuł magistra lub wykształcenie wyższe; 2) Problemy z implementacją DDD Wtorek, 4 lutego Spotkanie społeczności związane z testowaniem obciążenia otwartego Czwartek, 6 lutego Spotkanie z bazą danych Ecommpay Spotkanie otwarte dotyczące projektowania opartego na domenie 15 lutego, sobota Spotkanie FunCorp na iOS * Linki do wydarzeń działają wewnątrz postu […]

Mnemoniki: badanie metod zwiększania pamięci mózgowej

Dobra pamięć jest często wrodzoną cechą niektórych ludzi. Dlatego nie ma sensu konkurować z genetycznymi „mutantami”, wyczerpując się treningami, w tym zapamiętywaniem wierszy i wymyślaniem skojarzeniowych historii. Ponieważ wszystko jest zapisane w genomie, nie możesz przeskoczyć nad głową. Rzeczywiście, nie każdy potrafi budować pałace pamięci jak Sherlock i wizualizować dowolny ciąg informacji. Jeśli wypróbowałeś podstawowe techniki wymienione w […]

Tworzenie aplikacji i wdrażanie Blue-Green w oparciu o metodologię The Twelve-Factor App z przykładami w php i dockerze

Na początek trochę teorii. Czym jest aplikacja Dwunastu Czynników? W prostych słowach dokument ten ma na celu uproszczenie tworzenia aplikacji SaaS, pomagając poprzez informowanie programistów i inżynierów DevOps o problemach i praktykach najczęściej spotykanych przy tworzeniu nowoczesnych aplikacji. Dokument został stworzony przez twórców platformy Heroku. Aplikację Twelve-Factor można zastosować do aplikacji napisanych w dowolnym […]

Materiały ze spotkania Kafki: złącza CDC, bóle wzrostu, Kubernetes

Cześć! Niedawno w naszym biurze odbyło się spotkanie na temat Kafki. Miejsca przed nim rozsypały się z prędkością światła. Jak stwierdził jeden z prelegentów: „Kafka jest sexy”. Z kolegami z Booking.com, Confluent i Avito omawialiśmy czasami trudną integrację i wsparcie Kafki, konsekwencje jej skrzyżowania z Kubernetesem, a także znane i własnoręcznie napisane konektory dla PostgreSQL.Edytowaliśmy raporty wideo, zebraliśmy prezentacje prelegentów i wybranych […]

Podatności sieci 5G

Podczas gdy entuzjaści z niecierpliwością czekają na masowe wprowadzenie sieci piątej generacji, cyberprzestępcy zacierają ręce, wyczekując nowych możliwości zysku. Pomimo wszelkich wysiłków twórców, technologia 5G zawiera luki, których identyfikację utrudnia brak doświadczenia w pracy w nowych warunkach. Zbadaliśmy małą sieć 5G i zidentyfikowaliśmy trzy rodzaje podatności, które omówimy w tym poście. Przedmiot badań Rozważmy najprostszy [...]