wątek: Blog

Książki elektroniczne i ich formaty: mowa o EPUB-ie – jego historii, zaletach i wadach

Wcześniej na blogu pisaliśmy o tym, jak pojawiły się formaty e-booków DjVu i FB2. Tematem dzisiejszego artykułu jest EPUB. Zdjęcie: Nathan Oakley / CC BY Historia formatu W latach 90. na rynku e-booków dominowały autorskie rozwiązania. Wielu producentów czytników e-booków miało swój własny format. Na przykład NuvoMedia używała plików z rozszerzeniem .rb. Ten […]

Oczy szczenięcia: 30 000 lat koewolucji psa i człowieka

Pies to bardzo niezwykłe stworzenie. Nigdy nie zadręcza Cię pytaniami o Twój nastrój, nie interesuje ją, czy jesteś bogaty, czy biedny, głupi czy mądry, grzesznik czy święty. Jesteś jej przyjacielem. To jej wystarczy. Te słowa należą do pisarza Jerome’a K. Jerome’a, którego wielu z nas zna z dzieła „Trzej mężczyźni w łódce i pies” oraz […]

Rozpoczęto prace nad konwersją GNOME Mutter do renderowania wielowątkowego

Kod menedżera okien Mutter, rozwijany w ramach cyklu rozwojowego GNOME 3.34, zawiera wstępną obsługę nowego transakcyjnego (atomowego) API KMS (Atomic Kernel Mode Setting) do przełączania trybów wideo, umożliwiając sprawdzenie poprawności parametrów przed rzeczywistą zmianę stanu sprzętu od razu i, jeśli to konieczne, wycofanie zmiany. Z praktycznego punktu widzenia obsługa nowego API jest pierwszym krokiem na drodze do przeniesienia Muttera do […]

5 świetnych sposobów animowania aplikacji React w 2019 r

Animacja w aplikacjach React to popularny i dyskutowany temat. Faktem jest, że istnieje wiele sposobów na jego stworzenie. Niektórzy programiści używają CSS, dodając znaczniki do klas HTML. Doskonała metoda, z której warto skorzystać. Jeśli jednak chcesz pracować ze złożonymi typami animacji, warto poświęcić czas na naukę GreenSock, to popularna i potężna platforma. Jest również […]

Tygodnik Habr #6 / Runet jest gotowy do oddzielenia się, Adobe szuka śladów Photoshopa, luki w Vimie, geochata w Teledze i czegoś jeszcze

W szóstym odcinku podcastu Habr Weekly poruszaliśmy następujące tematy: Przygotowano zasady izolacji RuNet Yandex umieścił na drogach Moskwy pięć bezzałogowych pojazdów Sieć neuronowa Adobe identyfikuje zdjęcia przetworzone w Photoshopie Mail.ru uruchomił asystenta głosowego o nazwie Marusya W Vimie i NeoVimie odkryto krytyczną lukę, czas na aktualizację Telegram przygotowuje funkcję geo-czatu z lokalną lokalizacją Nieograniczona […]

Firefox pracuje nad trybem blokowania widżetów sieci społecznościowych i serwera proxy przeglądarki Firefox

Programiści Mozilli opublikowali makiety nadchodzących ulepszeń elementów interfejsu związanych z zapewnieniem bezpieczeństwa poufnych danych i blokowaniem śledzenia ruchów. Wśród innowacji wyróżnia się nowa opcja blokowania widżetów sieci społecznościowych śledzących ruchy użytkowników w witrynach osób trzecich (na przykład przyciski „Lubię to” z Facebooka i osadzanie wiadomości z Twittera). W przypadku formularzy uwierzytelniania kont w mediach społecznościowych dostępna jest opcja […]

Stellarium 0.19.1

22 czerwca ukazała się pierwsza wersja korygująca gałęzi 0.19 popularnego bezpłatnego planetarium Stellarium, wizualizująca realistyczne nocne niebo tak, jakbyś patrzył na nie gołym okiem, przez lornetkę lub teleskop. W sumie lista zmian w stosunku do poprzedniej wersji zajmuje prawie 50 pozycji. Źródło: linux.org.ru

„Pokonanie” prawa Moore’a: jak zastąpić tradycyjne tranzystory planarne

Omawiamy alternatywne podejścia do rozwoju produktów półprzewodnikowych. / fot. Taylor Vick Unsplash Ostatni raz rozmawialiśmy o materiałach, które mogą zastąpić krzem w produkcji tranzystorów i rozszerzyć ich możliwości. Dzisiaj omawiamy alternatywne podejścia do rozwoju produktów półprzewodnikowych i tego, w jaki sposób będą one wykorzystywane w centrach danych. Tranzystory piezoelektryczne Urządzenia takie posiadają właściwości piezoelektryczne i […]

W ramach projektu VKHR opracowywany jest system renderowania włosów w czasie rzeczywistym

Projekt VKHR (Vulkan Hair Renderer), przy wsparciu AMD i RTG Game Engineering, opracowuje realistyczny system renderowania włosów napisany przy użyciu graficznego API Vulkan. System wspiera renderowanie w czasie rzeczywistym podczas modelowania fryzur składających się z setek tysięcy pasm i milionów segmentów liniowych. Zmieniając poziom szczegółowości, mogą wystąpić różnice między wydajnością a […]

OpenSSH dodaje ochronę przed atakami z kanału bocznego

Damien Miller (djm@) dodał ulepszenie do OpenSSH, które powinno pomóc chronić przed różnymi atakami z kanału bocznego, takimi jak Spectre, Meltdown, RowHammer i RAMBleed. Dodatkowa ochrona ma na celu zapobieganie odzyskaniu klucza prywatnego znajdującego się w pamięci RAM w wyniku wycieku danych kanałami stron trzecich. Istota ochrony polega na tym, że klucze prywatne, gdy nie są używane, […]

Psychonauts 2 przesunięto na 2020 rok bez podania przyczyny

Na targach E3 2019 studio Double Fine Productions zaprezentowało nowy zwiastun Psychonauts 2, czyli trójwymiarowej platformówki przygodowej, stworzonej według kanonów pierwowzoru. Film nie zawierał daty premiery, a nieco później do zachodnich publikacji trafiła informacja prasowa, z której wynika, że ​​kontynuacja została przesunięta na rok 2020. Twórcy nie wskazali powodów tej decyzji. Na targach E3 2019 Microsoft ogłosił […]

Wydanie wina 4.11

Dostępna jest eksperymentalna wersja otwartej implementacji API Win32 - Wine 4.11. Od wydania wersji 4.10 zamknięto 17 raportów o błędach i wprowadzono 370 zmian. Najważniejsze zmiany: Kontynuacja prac nad zbudowaniem domyślnej biblioteki DLL z wbudowaną biblioteką msvcrt (dostarczaną przez projekt Wine, a nie bibliotekę DLL systemu Windows) w formacie PE (Portable Executable). W porównaniu z […]