Реверсим «Нейроманта». Часть 4: Звук, анимация, Хаффман, гитхаб

Привет, как вы уже поняли, это продолжение моей истории реверс-инжиниринга и портирования «Нейроманта». Реверсим «Нейроманта». Часть 1: Спрайты Реверсим «Нейроманта». Часть 2: Рендерим шрифт Реверсим «Нейроманта». Часть 3: Добили рендеринг, делаем игру Сегодня начнём с двух хороших новостей: во-первых, я больше не один — к проекту присоединился и уже успел внести ощутимый вклад пользователь viiri; […]

Подключение bootstrap в Next.js

Категорически приветствую. Столкнулся я тут с необходимостью подключить Bootsrtap в Next.js. Беглый гуглёж дал несколько тем на stackoverflow, парочку монструозных (всё в одном и все пакеты устарели ) шаблонов на гитхабе, и немножечко оффдоков. На деле же всё оказалось довольно тривиально, но, надеюсь, эта заметка сэкономит кому-то время. Если кто еще не в курсе, Next.js […]

Начинаем работу с EOS Mainnet за 10 минут

Запуск сети EOS стал самым ожидаемым событием этого лета для сообщества разработчиков криптовалют. Теперь, когда сеть запущена (пусть и с изъянами), нам всем не терпится приступить к разработке приложений на EOS. Я не буду спорить о проблемах с запуском и общей моделью EOS, а дам лишь краткое введение, чтобы все желающие сразу же смогли попробовать […]

Результаты Обсуждения на тему: Личное, Командное и Организационное мышление” (ЛАФ 2018)

В своих поисках ответа, как принимать лучшие стратегические решения (а заодно доказать, что думать полезно) я набрел на две ключевые идеи, которые мне не дают покоя, потому что переворачивают все классические представления о том как происходит принятие решений: Субъектом мышления является не индивид, а группа. ( Курс командного коучинга Девида Клаттербака 2-й уровень) 3 уровня […]

Какие инструменты есть у солнечного зонда Parker

Источник: The Bruce Murray Space Image Library (Примечание переводчика: поскольку в комментариях к предыдущей статье неоднократно раздавались вопросы «а что вообще там можно наблюдать и как?», я решил дополнительно перевести статью об инструментах, которыми оснащён Parker) Солнечный зонд Parker, предназначенный для работы в крайне экстремальных условиях, направится к солнечной короне, туда, где ещё не бывал […]

Кодинг и тестирование kNN в Julia

Новый язык в Data Science. В России Julia довольно редкий язык, хотя за рубежом его используют уже 5 лет (тоже мне, удивили). Источников на русском нет, поэтому я решила сделать показательный пример работы Julia, взятый из одной замечательной книги. Лучший способ выучить язык — начни что-то писать на нем. А чтобы это еще и привлекло […]

Открытый урок «Пишем свою библиотеку для работы с xlsx файлами»

И снова здравствуйте! Небольшой открытый урок в рамках курса «Web-разработчик на Python», на котором преподаватель курса Илья Лебедев рассказывал как устроен формат xlsx, как с ним работать без специализированных библиотек, вроде openpyxl и показал как разработать свою библиотеку для работы с этим форматом с нужным набором функций. Если есть вопросы\комментарии, то их можно задать здесь […]

Как я стандартную библиотеку C++11 писал или почему boost такой страшный. Глава 4.2

Краткое содержание предыдущих частей Из-за ограничений на возможность использовать компиляторы C++ 11 и от безальтернативности boost’у возникло желание написать свою реализацию стандартной библиотеки C++ 11 поверх поставляемой с компилятором библиотеки C++ 98 / C++ 03. Были реализованы static_assert, noexcept, countof, а так же, после рассмотрения всех нестандартных дефайнов и особенностей компиляторов, появилась информация о функциональности, […]

10 советов по дизайну интерфейса

Привет, Хабр! Представляю вашему вниманию перевод статьи «10 Tips to Designing Perfect Forms«. Формы играют роль портала между пользователем и системой и часто являются основой страницы. Авторизация, регистрация, обновление статуса, ввод платежных данных или адреса доставки – управляются формами. Для онлайн-магазинов грамотно созданные формы играют значительную роль. По собственному опыту, хороший дизайн удваивает онлайн-продажи. Поскольку […]