Рубрика: Блог

Електронні книги та їх формати: говоримо про EPUB — його історію, плюси та мінуси

Раніше у блозі ми писали про те, як з'явилися формати електронних книг DjVu та FB2. Тема сьогоднішньої статті – EPUB. Зображення: Nathan Oakley / CC BY Історія формату У 90-ті на ринку електронних книг панували пропрієтарні рішення. І багато виробників читалок мали власний формат. Наприклад, NuvoMedia використовували файли з розширенням .rb. Це […]

«Щенячі очі»: 30 000 років коеволюції собаки та людини

Собака - дуже незвичайне виробництво. Вона ніколи не пристає з розпитуваннями який у тебе настрій, її не цікавить багатий ти чи бідний, дурний чи розумний, грішник чи святий. Ти її друг. Їй цього достатньо. Ці слова належать письменнику Джером К. Джерому, якого багато хто з нас знає за твором «Троє в човні, крім собаки» і […]

Розпочалася робота з перекладу GNOME Mutter на багатопотокове малювання

У код віконного менеджера Mutter, що розвивається в рамках циклу розробки GNOME 3.34, включена початкова підтримка нового транзакційного (атомарного) API KMS (Atomic Kernel Mode Setting) для перемикання відеорежимів, що дозволяє перевірити коректність параметрів перед фактичною зміною апаратного стану разом і при необхідності. З практичного боку підтримка нового API є першим кроком для перекладу Mutter на […]

5 відмінних способів анімувати React-додатки у 2019 році

Анімація в програмах React — популярна тема, що обговорюється. Справа в тому, що способів її створення дуже багато. Деякі розробники використовують CSS, додаючи теги до HTML-класів. Відмінний спосіб його варто застосовувати. Але, якщо ви хочете працювати зі складними видами анімацій, варто приділити час вивченню GreenSock, це популярна та потужна платформа. Також для створення анімацій існує […]

Habr Weekly #6 / Рунет готовий відокремитися, Adobe шукає сліди фотошопу, вразливість Vim, геочати у Телезі та дещо ще

У шостому випуску подкасту Habr Weekly пройшлися ось за такими темами: Підготовлені правила ізоляції Рунету Яндекс вивів на дороги Москви п'ять безпілотних машин Нейросеть оновлюватись Telegram готує функцію геочатів з локацією по місцевості Безлімітний […]

Для Firefox розвивається режим блокування віджетів соціальних мереж та Firefox Proxy

Розробники Mozilla опублікували макети майбутніх покращень елементів інтерфейсу, пов'язаних із забезпеченням збереження конфіденційних даних та блокуванням відстеження переміщень. Серед нововведень виділяється нова опція для блокування віджетів соціальних мереж, які відстежують переміщення користувачів на сторонніх сайтах (наприклад, кнопки Like від Facebook та вставки повідомлень із Twitter). Для форм аутентифікації через обліковий запис у соціальних мережах передбачена можливість […]

Stellarium 0.19.1

22 червня вийшов у світ перший коригуючий реліз гілки 0.19 популярного вільного планетарію Stellarium, що візуалізує реалістичне нічне небо, ніби ви дивилися на нього неозброєним оком, або через бінокль або телескоп. Загалом список змін із попередньої версії займає майже 50 позицій. Джерело: linux.org.ru

«Подолаючи» закон Мура: чим замінити традиційні планарні транзистори

Обговорюємо альтернативи підходів до розробки напівпровідникових виробів. / фото Taylor Vick Unsplash Минулого разу ми говорили про матеріали, які можуть замінити кремній у виробництві транзисторів та розширити їх можливості. Сьогодні обговорюємо альтернативні підходи до розробки напівпровідникових виробів та яке застосування вони знайдуть у дата-центрах. П'єзоелектричні транзистори Такі пристрої мають у своїй структурі п'єзоелектричний і [...]

Проект VKHR розвиває систему рендерингу волосся у режимі реального часу

В рамках проекту VKHR (Vulkan Hair Renderer) за підтримки компаній AMD та RTG Game Engineering розвивається система реалістичного рендерингу волосся, написана з використанням графічного API Vulkan. Система підтримує малювання в режимі реального часу при моделюванні зачісок, що складаються з сотні тисяч пасм та мільйонів лінійних сегментів. За рахунок зміни рівня деталізації можливе варіювання між продуктивністю та […]

В OpenSSH додано захист від атак по сторонніх каналах

Демієн Міллер (djm @) додав у OpenSSH покращення, яке має допомогти захистити від різних атак по сторонніх каналах, таких як Spectre, Meltdown, RowHammer та RAMBleed. Доданий захист покликаний запобігти відновленню приватного ключа, що знаходиться в оперативній пам'яті, користуючись витоками даних по сторонніх каналах. Суть захисту в тому, що приватні ключі, у моменти, коли вони не використовуються, […]

Psychonauts 2 перенесено на 2020 рік без зазначення причин

Студія Double Fine Productions на Е3 2019 представила новий трейлер Psychonauts 2 - тривимірного пригодницького платформера, який створюється за канонами оригінальної гри. У ролику була відсутня дата виходу, а трохи пізніше західні видання отримали прес-реліз про те, що сіквел відкладено до 2020 року. Причин такого рішення розробники не вказали. На виставці Е3 2019 компанія Microsoft заявила […]

Випуск Wine 4.11

Доступний експериментальний випуск відкритої реалізації Win32 API - Wine 4.11. З моменту випуску версії 4.10 було закрито 17 звітів про помилки та внесено 370 змін. Найбільш важливі зміни: Продовжено роботу зі складання DLL за замовчуванням із вбудованою бібліотекою msvcrt (що надається проектом Wine, а не DLL з Windows) у форматі PE (Portable Executable). Порівняно з […]