Месяц: Июнь 2021
-
Дорогой Хабр, формат GIF устарел, включи пожалуйста H.264
—
от автора
Анимированная GIF. Файл весит 4МБ Эта анимированная гифка весит 4МБ, хотя может весить В ДЕСЯТЬ РАЗ МЕНЬШЕ — 380кб! Это ужасно, потому что нагружает интернет-каналы в десятки раз больше, чем должно. Почему GIF должен умереть Вес файла GIF ровно в 10 раз больше чем H264 Анимированный GIF поддерживает только 256 цветов Формат H264 поддерживают ВСЕ…
-
Ключевые аспекты при выборе базы данных для вашего приложения
—
от автора
Материал переведен. Ссылка на оригиналПоложительный опыт пользователя вашего приложения напрямую зависит от выбранного вами способа управления данными. Если ваше приложение не способно быстро получать, обрабатывать и доставлять информацию, то совсем неважно, насколько удачен его интерфейс и чист его код. Более того, все рабочие данные должны быть защищены от попадания в руки злоумышленников. Чтобы достичь этого,…
-
Security Week 24: эскалация привилегий в Linux
—
от автора
В четверг 10 июня исследователь из GitHub Security Lab Кевин Бэкхауз опубликовал детали уязвимости в сервисе polkit, по умолчанию включенному в большинство дистрибутивов на базе Linux. Уязвимость позволяет пользователю с обычными правами повысить привилегии в системе до максимальных, точнее — создать нового пользователя с правами root. Сервис polkit отвечает за авторизацию пользователя, он проверяет наличие…
-
История портирования Reindexer’а – как покорить Эльбрус за 11 дней
—
от автора
Всем привет! На связи Антон Баширов, разработчик из ИТ-кластера «Ростелекома». Импортозамещение набирает обороты, а российский софт всё глубже проникает в нашу повседневную ИТ-шную сущность бытия. Процессоры Эльбрус и Байкал становятся более востребованными, комьюнити расширяется, но мысли о необходимости портировать весь наш любимый технологический стек на неизведанную архитектуру E2K звучат страшнее рассказов про горящий в пламени…
-
Книга «JavaScript с нуля»
—
от автора
Привет, Хаброжители! JavaScript еще никогда не был так прост! Вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Легкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода. Дойдя до последней главы, вы настолько прокачаете свои навыки,…
-
Гайд по тестированию рекламы для мобильных приложений
—
от автора
Тестировать рекламные механики не так просто, как может показаться. Главные действующие лица здесь — сторонние SDK, которые не особо подконтрольны команде разработки. А так как рекламные интеграции — важная часть наших мобильных приложений, то ниже вместе с @maiscourt и @santypa расскажем, как мы это делаем.Далее список инструментов с описаниями, задачи тестирования и некоторые внутренние гайдлайны.Для…
-
Игра, стоившая мне рассудка: Китайская трещотка
—
от автора
Хабр, у меня от тебя нет секретов. В первой части своего пока-что-трехстатейного цикла я хочу поделиться геймдизайн-паттерном моего собственного изобретения, который, я надеюсь, поможет начинающим игроделам исполнить свою мечту. Но даже если вы никоим образом не относитесь к геймдеву, полагаю, мне удастся вас как минимум удивить. В хорошую или в плохую сторону — этого мне…
-
Хорошо забытое старое: стриминг игр на ТВ — идея 80-х годов прошлого века
—
от автора
Сервисы, предоставляющие пользователям игры по подписке, — вроде бы новая идея. Но на самом деле еще за 40 лет до появления сервиса Game Pass от Microsoft некоторые компании предлагали нечто похожее. Xbox Game Pass был запущен в 2017 году, сейчас у него уже 23 млн подписчиков. Сервис предоставляет своим пользователям по подписке ранний доступ к…
-
Дурацкие идиомы английского языка, которые не имеют смысла (почти) — часть 2
—
от автора
Предыдущая статья про странные и любопытные идиомы в английском собрала много прочтений и комментов, в которых насыпали еще больше интересных фразеологизмов. Поэтому мы решили написать вторую часть.Здесь мы разобрали еще более странные идиомы, чем в первой части, которые если не знаешь — то точно не поймешь правильно. Не будем затягивать — поехали.Bob’s your uncle Начнем мы…
-
Самодельный миниатюрный лазерный гравер на Arduino Uno
—
от автора
Полагаю, что проект, о котором я хочу рассказать, будет интересен всем, кто занимается электроникой. А именно, речь идёт о миниатюрном лазерном гравере, с помощью которого можно наносить изображения на картон, на дерево, на виниловые наклейки и на прочие подобные материалы. Идею проекта я почерпнул из этого руководства, сделав кое-что по-своему.