Месяц: Декабрь 2019

  • Конвертация PNG в DDS в формате DXT5 и просмотр результатов на лету при помощи python

    от автора

    Если вы уверены, что понимаете чего ожидать от формата DXT5, то проверьте себя: в спойлере анимация — слева PNG картинка 4×4 пикселя, справа — преобразованная в DDS(DXT5) Если вас это не удивит — смело проходите дальше. Да, я точно знаю как происходит конвертация в DXT5. Если вы искали инструмент или возможность на лету увидеть, что…

  • Рубикон пройден: nginx

    от автора

    11 марта 2019 года американская компания F5 Networks купила российскую компанию Nginx (зарегистрирована на Виргинских островах) за сумму около 670 миллионов долларов. Судя по информации, которая есть в открытом доступе, компания Nginx с момента основания имела три раунда инвестирования примерно на сумму в 33 миллиона долларов, при этом все или почти все инвестиции шли от…

  • Блокчейн для самых маленьких

    от автора

    Disclaimer Этот текст не привязан к существующим криптопроектам и представляет собой «сферического коня в вакууме» для самого первого погружения в тему. Специалистам, скорее всего, такие прописные истины будут не нужны. И да, это лонгрид. Хотя многое осталось «за кадром». Вводная Прежде всего блокчейн — это модно. И это главная причина, по которой им интересуются. Создается…

  • Позиция инженерной команды Okko по событиям, связанным с Nginx

    от автора

    Мы, инженерная команда Okko, полностью поддерживаем открытое ПО и в сегодняшней ситуации с Игорем Сысоевым выступаем на стороне IT-сообщества. Как вы знаете, в прошедшие два года у Окко сменились акционеры, однако, до сих пор это не влияло на нашу работу, так как акционеры предоставляли нам свободу действий. История с NGINX стала полной неожиданностью для всех…

  • Модульные скетчи

    от автора

    В статье описан способ, который упрощает работу над созданием скетчей. Он подойдет всем людям, работа которых — проектировать интерфейсы для пользователей.

  • Atlas Shrugged, или поворот не туда

    от автора

    Самое дорогое, что есть у каждого человека — его жизнь и время, отпущенное ему. Каждый распоряжается этими ресурсами по-своему. Нет второго шанса, нельзя родиться заново, часы не отмотать назад. Игорь Сысоев день за днем почти 20 лет своей жизни посвящал кропотливой работе над тем, чтобы подарить людям всего Человечества, пожалуй, лучший веб-сервер из существующих. Игорь…

  • Подборка видеоматериалов с мероприятий для разработчиков — Декабрь

    от автора

    Давайте вспомним какие мероприятия для разработчиков проходили в этом месяце в Москве и посмотрим видео с этих встреч. Возможно, я мог что-то пропустить и буду признателен, если напишите чего не хватает. Список отсортирован по дате и будет пополняться по мере поступления материала:

  • Сенолитики – проблема или решение?

    от автора

    Когда сенолитики вызывают гибель сенесцентных клеток, иные (более юные) клетки обязаны реплицироваться и занимать место убитых клеток. Эта репликация клеток вызывает укорочение теломер, что может привести к образованию новых сенесцентных клеток. Как получается, что процесс уничтожения сенесцентных клеток не является саморазрушающим, если создаются новые сенесцентные клетки? Есть несколько способов ответить на этот вопрос. Во-первых, просто…

  • Субботнее: Мысли программиста об экономике, Марксе, Ленине и Капитале

    от автора

    Привет, Хабр! При обсуждении одной IT-статьи спонтанно возникла оффтоп-дискуссия о марксизме и экономике. Из уважения к количеству букв я собрал комментарии, и с минимальными правками выкладываю здесь. Считаю, что умеренный экономический дискурс, хоть частично, укладывается в тематику ресурса, посвященного Будущему. Особенно в свете последних событий. Не судите строго программиста, он стреляет как умеет (с). —…

  • Мы поддерживаем культуру открытого кода и каждого человека, который ее развивает

    от автора

    Мы уверены, что открытый код — одна из основ быстрого развития технологий. Иногда такие решения становятся бизнесом, но важно, что труд энтузиастов и код, который находится в их основе, могут использовать и улучшать команды по всему миру.