Autor: ProHoster

Jak analizowałem Habr, część 1: trendy

Kiedy skończył się noworoczny Olivier, nie miałem nic do roboty i postanowiłem pobrać wszystkie artykuły z Habrahabr (i powiązanych platform) na swój komputer i trochę poszukać. Okazało się, że było kilka ciekawych historii. Pierwszym z nich jest rozwój formatu i tematyki artykułów na przestrzeni 12 lat istnienia serwisu. Na przykład dynamika niektórych tematów jest dość orientacyjna. Ciąg dalszy pod rozcięciem. Proces […]

Firefox dla Wayland wprowadza WebGL i akcelerację sprzętową wideo

Nocne kompilacje Firefoksa, które będą podstawą wydania Firefoksa 7 zaplanowanego na 75 kwietnia, obejmują pełną obsługę WebGL w środowiskach korzystających z protokołu Wayland. Do tej pory wydajność WebGL w Linuxowych kompilacjach Firefoksa pozostawiała wiele do życzenia ze względu na brak obsługi akceleracji sprzętowej, problemy ze sterownikami gfx dla X11 i stosowanie różnych standardów. Przyspieszenie w oparciu o gfx w […]

Wydanie nginx 1.17.9 i njs 0.3.9

Została wydana główna gałąź nginx 1.17.9, w ramach której kontynuowany jest rozwój nowych funkcjonalności (w równolegle obsługiwanej stabilnej gałęzi 1.16 wprowadzane są jedynie zmiany związane z eliminacją poważnych błędów i podatności). Główne zmiany: Zabrania się podawania wielu linii „Host” w nagłówku żądania; Naprawiono błąd, w wyniku którego nginx ignorował dodatkowe linie „Transfer-Encoding” w nagłówku żądania; Wprowadzono poprawki zapobiegające wyciekom […]

Wydanie systemu operacyjnego DragonFly BSD 5.8

Dostępna jest wersja DragonFlyBSD 5.8, systemu operacyjnego z jądrem hybrydowym stworzonego w 2003 roku na potrzeby alternatywnego rozwoju gałęzi FreeBSD 4.x. Wśród funkcji DragonFly BSD możemy wyróżnić rozproszony wersjonowany system plików HAMMER, obsługę ładowania „wirtualnych” jąder systemu jako procesów użytkownika, możliwość buforowania danych i metadanych FS na dyskach SSD, kontekstowe warianty dowiązań symbolicznych, możliwość zamrożenie procesów […]

Wydanie nEMU 2.3.0 - interfejsu do QEMU opartego na pseudografikach ncurses

Wydano wersję 2.3.0 nEMU. nEMU to interfejs ncurses do QEMU upraszczający tworzenie, konfigurowanie i zarządzanie maszynami wirtualnymi.Kod napisany jest w C i rozpowszechniany na licencji BSD-2. Co nowego: Dodano demona monitorowania maszyny wirtualnej: w przypadku zmiany stanu wysyła powiadomienie do D-Bus poprzez interfejs org.freedesktop.Notifications. Nowe przełączniki do zarządzania maszynami wirtualnymi z linii poleceń: –powerdown, –force-stop, –reset, […]

„All the Music, LLC” wygenerowało wszystkie możliwe melodie i wydało je

Damien Riehl, prawnik, programista i licencjat muzyczny, oraz Noah Rubin, muzyk, napisali program, który wygenerował wszystkie możliwe krótkie 12-taktowe melodie przy użyciu 8 nut w oktawie (około 69 miliardów kombinacji), zarejestrował je w imieniu swojego firmy All the Music, LLC i udostępniony jako własność publiczna. Opublikowano na Archive.org 1200 Gb w […]

Wydano Nginx 1.17.9

Zostało wydane Nginx 1.17.9, kolejne wydanie w bieżącej głównej gałęzi serwera WWW Nginx. Główna gałąź jest w fazie aktywnego rozwoju, podczas gdy obecna stabilna gałąź (1.16) zawiera tylko poprawki błędów. Zmiana: nginx nie pozwala teraz na wiele linii „Host” w nagłówku żądania. Poprawka: nginx ignorował dodatkowe linie „Transfer-Encoding” w nagłówku żądania. Poprawka: gniazdko przecieka podczas używania […]

O tym, jak napisać i opublikować inteligentną umowę w otwartej sieci Telegram (TON)

O tym, jak napisać i opublikować inteligentny kontrakt w TON. O czym jest ten artykuł? W artykule opowiem o tym, jak wziąłem udział w pierwszym (z dwóch) konkursie blockchain Telegramu, nie odebrałem nagrody i postanowiłem zapisać swoje doświadczenia w artykule, aby nie zapadły w zapomnienie i być może pomogły ktoś. Ponieważ nie chciałem pisać [...]

Michaił Salosin. Spotkanie Golanga. Korzystanie z Go w zapleczu aplikacji Look+

Michaił Salosin (dalej – MS): – Witam wszystkich! Mam na imię Michał. Pracuję jako backend developer w MC2 Software i opowiem o wykorzystaniu Go w backendzie aplikacji mobilnej Look+. Czy ktoś tutaj lubi hokej? Zatem ta aplikacja jest dla Ciebie. Jest przeznaczony na Androida i iOS i służy do oglądania transmisji różnych wydarzeń sportowych w Internecie i [...]

Zadanie dla programisty, czyli jak flashowaliśmy skanery ręczne bez dostawcy

Cześć wszystkim. My, Viktor Antipov i Ilya Aleshin, dzisiaj porozmawiamy o naszych doświadczeniach w pracy z urządzeniami USB za pośrednictwem Pythona PyUSB i trochę o inżynierii wstecznej. Tło W 2019 r. Dekret Rządu Federacji Rosyjskiej nr 224 „W sprawie zatwierdzenia zasad etykietowania wyrobów tytoniowych za pomocą identyfikacji i cech wdrożenia państwowego systemu informacyjnego w celu monitorowania obrotu towarami podlegającymi obowiązkowym [… ]

Wyniki konkursu Apple „Shot on iPhone in Night Mode”: połowa zwycięzców pochodzi z Rosji

Firma Apple ogłosiła wyniki konkursu fotograficznego „Strzał iPhonem w trybie nocnym”. Specjalne jury przejrzało tysiące zdjęć nadesłanych z całego świata, wykonanych iPhonem 11, Pro i Pro Max, i wybrało sześć najlepszych zdjęć (z pewnością tych udanych było więcej), które zostaną opublikowane w galerii na firmowym portalu stronie internetowej, na Instagramie @Apple i pojawiają się na billboardach w różnych krajach. […]