Kategoria: Blog

Wydanie Wine 5.2

Odbyła się eksperymentalna wersja otwartej implementacji WinAPI — Wine 5.2. Od momentu wydania wersji 5.1 zamknięto 22 zgłoszenia błędów i wprowadzono 419 zmian. Najważniejsze zmiany: poprawiona kompatybilność z systemem Windows w tabelach mapowania kodów znaków. Wykorzystano pliki z kodowaniami z zestawu Microsoft Open Specification. Usunięto kodowania, które nie występują w systemie Windows. Zrealizowano generację plików NLS dla tabel […]

Przeglądarka Waterfox przeszła w ręce firmy System1

Twórca przeglądarki internetowej Waterfox ogłosił przekazanie projektu w ręce firmy System1, specjalizującej się w pozyskiwaniu ruchu na stronach klientów. System1 będzie finansować dalsze prace nad przeglądarką i pomoże przekształcić Waterfox z projektu jednego entuzjasty w produkt rozwijany przez zespół programistów, który ma pretensje do miana pełnoprawnej alternatywy dla dużych przeglądarek. Oryginalny twórca Waterfox będzie kontynuował pracę nad projektem, ale […]

Premiera programu do rysowania MyPaint 2.0.0

Po czterech latach prac nad nową wersją specjalistycznego programu do cyfrowego malarstwa z użyciem tabletu lub myszy - MyPaint 2.0.0. Program dostępny jest na licencji GPLv2, a rozwój prowadzony jest w językach Python i C++ z wykorzystaniem zestawu narzędzi GTK3. Gotowe wersje stworzone są dla systemów Linux (AppImage, Flatpak), Windows i macOS. MyPaint może być używany przez artystów zajmujących się cyfrowym malarstwem i w […]

Tworzenie CI/CD i automatyzacja pracy z Dockerem

Napisałam moje pierwsze strony w końcu lat 90. Wtedy ich uruchomienie było bardzo proste. Był serwer Apache na jakimś wspólnym hostingu, na który można było zalogować się przez FTP, wpisując w pasku przeglądarki coś w rodzaju ftp://ftp.example.com. Następnie należało wprowadzić nazwę użytkownika i hasło oraz przesłać pliki na serwer. To były inne czasy, wszystko […]

RabbitMQ. Część 1. Wprowadzenie. Erlang, AMQP

Dzień dobry, Habr! Chciałbym podzielić się podręcznikiem-zasadami wiedzy, które udało mi się zebrać na temat RabbitMQ i skoncentrować w krótkich zaleceniach i wnioskach. Spis treści RabbitMQ. Część 1. Wprowadzenie. Erlang, AMQP i RPC RabbitMQ. Część 2. Zrozumienie Exchanges RabbitMQ. Część 3. Zrozumienie Ques i Bindings RabbitMQ. Część 4. Zrozumienie czym są wiadomości i ramki RabbitMQ. Część […]

Windows 10X będzie mógł uruchamiać aplikacje Win32 z pewnymi ograniczeniami

System operacyjny Windows 10X, kiedy zostanie wydany, będzie obsługiwał zarówno nowoczesne aplikacje uniwersalne i webowe, jak i klasyczne Win32. W Microsoft twierdzą, że będą one działać w kontenerze, co pozwoli chronić system przed wirusami i awariami. Zauważa się, że wewnątrz kontenera Win32 będą działać prawie wszystkie tradycyjne programy, w tym narzędzia systemowe, Photoshop, a nawet […]

Zainstaluj w 90 sekund: aktualizacje w Windows 10X nie będą przeszkadzać użytkownikom

Firma Microsoft wciąż stara się ujednolicić doświadczenia związane z obsługą swojego systemu operacyjnego na różnych formach i urządzeniach. Windows 10X to ostatnia próba korporacji, aby to osiągnąć. Wskazuje na to hybrydowy interfejs, który łączy w sobie prawie tradycyjny 'Start' (co prawda bez kafelków), układ typowy dla Androida oraz inne aspekty. Jedną z nowości przyszłej 'dziesiątki' w […]

„Nigdy nie trać nadziei”: Persona 5 wciąż może wyjść na Switch

Specjalistka PR Atlus, Ari Advincula, skomentowała na prośbę redakcji IGN możliwość wydania japońskiej gry RPG Persona 5 na Nintendo Switch. 'Chcecie tego, co chcecie, ale jeśli nie poinformujecie nas o tym, nigdy nie będziemy w stanie spełnić [tych pragnień]. Ważne jest, aby zawsze wyrażać swoją opinię', uważa Advincula. Według słów Advinculi, […]

Bezpłatny hosting bota Telegram na Google Cloud Platform

Dlaczego GCP? Podczas pisania botów do Telegramu napotkałem pytanie, jak szybko i bezpłatnie sprawić, aby bot działał non-stop. Opcje z Heroku i PythonAnywhere mają zbyt małe limity, jeśli masz więcej niż jednego bota. Dlatego postanowiłem skorzystać z GCP. Platforma oferuje 300 USD za darmo na rok + ogromne zniżki przy wykorzystaniu tych środków (do 94%). Jak hostować […]

Telegram + 1C + Webhooks + Apache + Self-signed certificate

Wiele zostało napisane o integracji Telegramu z 1C. Ale nigdzie nie znalazłem pełnej instrukcji instalacji i konfiguracji webhooków. Spróbuję to napisać. Do tego wszystkiego będziemy potrzebować (a raczej, użyto przeze mnie): Apache 2.2.24 OpenSSL (wchodzący w skład instalacji Apache) 1C (z modułami serwera WWW) Własnej domeny Stworzonego bota w Telegramie (nie będę opisywał […]

Wydanie OpenSSH 8.2

OpenSSH to pełna implementacja protokołu SSH 2.0, zawierająca również wsparcie dla SFTP. Wersja ta wprowadza wsparcie dla sprzętowych uwierzytelniaczy FIDO/U2F. Urządzenia FIDO są teraz obsługiwane pod nowymi typami kluczy „ecdsa-sk” i „ed25519-sk” wraz z odpowiednimi certyfikatami. Wersja ta zawiera szereg zmian, które mogą wpłynąć na istniejące konfiguracje: Usunięto „ssh-rsa” z listy CASignatureAlgorithms. Teraz przy […]

Zasilane przez ZeroTier. Praktyczny przewodnik po budowie wirtualnych sieci. Część 1

Kontynuując opowieść o ZeroTier, od teorii zaprezentowanej w artykule „Inteligentny przełącznik Ethernet dla planety Ziemia”, przechodzę do praktyki, w której: Utworzymy i skonfigurujemy prywatny kontroler sieciowy Stworzymy wirtualną sieć Skonfigurujemy i podłączymy do niej węzły Sprawdzimy łączność sieciową między nimi Zablokujemy dostęp do GUI kontrolera sieciowego z zewnątrz Kontroler sieciowy Jak już wcześniej wspomniano, do stworzenia […]

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