инструкции

  • ХабрахабрФото [Из песочницы] Модель разработки на примере Stack-based CPU

    [Из песочницы] Модель разработки на примере Stack-based CPU

    Да-да, именно тот, который находится в вашем в ПК/ноутбуке/смартфоне. Возникал ли у вас когда-нибудь вопрос "как работает процессор?". Verilog — это не совсем тот язык программирования, на который он похож. В этой статье я хочу привести пример самостоятельно придуманного процессора с дизайном на языке Verilog. Написанный код не выполняется чем-либо (если вы не запускаете его в симуляторе, конечно), а превращается…

    Читать далее »
  • ХабрахабрФото App Store не позвонит. Или как я сделала своё приложение, но оно не попадёт к пользователям

    App Store не позвонит. Или как я сделала своё приложение, но оно не попадёт к пользователям

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

    Читать далее »
  • ХабрахабрФото [Из песочницы] Реалистичные тени для roguelike

    [Из песочницы] Реалистичные тени для roguelike

    Доброго времени, Хабр-сообщество. Тогда меня озадачила возможность создать интересные элементы для геймплея в roguelike (2). Много лет назад, натолкнулся на пост (1). Но более мне по душе ситуация, когда мы, путешествуя по коридорам подземелья, раскрываем особенности расположения объектов постепенно на основе области видимости.Позже в постах: (3), (4) и (5) рассматривались вопросы наложения теней в 2D играх. Допустим противник может находиться…

    Читать далее »
  • ХабрахабрФото [Перевод] Представляем Amazon Corretto, бесплатный дистрибутив OpenJDK с долгосрочной поддержкой

    [Перевод] Представляем Amazon Corretto, бесплатный дистрибутив OpenJDK с долгосрочной поддержкой

    Многие наши клиенты стали беспокоиться о том, что они будут вынуждены платить за LTS-версию Java при выполнении своей рабочей нагрузки. Java является одним из самых популярных языков, используемых клиентами AWS, и мы стремимся поддерживать Java, сохраняя эту поддержку бесплатной. Однако, наши клиенты и более широкое Java-сообщество запускает Java на различных платформах, как на AWS, так и вне её. В качестве…

    Читать далее »
  • ХабрахабрФото Оптимизация энергопотребления STM32: практическое руководство

    Оптимизация энергопотребления STM32: практическое руководство

    Привет, Хабр! В сети довольно много статей про работу микроконтроллеров STM32 в энергоэффективных устройствах — как правило, это устройства на батарейном питании — однако среди них прискорбно мало разбирающих эту тему за пределами перечисления энергосберегающих режимов и команд SPL/HAL, их включающих (впрочем, та же претензия относится к подавляющему большинству статей про работу с STM32). Тем временем, в связи с бурным…

    Читать далее »
  • ЖелезоФото Корпус Xigmatek Zest поддерживает видеокарты длиной до 430 мм

    Корпус Xigmatek Zest поддерживает видеокарты длиной до 430 мм

    Компания Xigmatek расширила ассортимент корпусов, анонсировав модель Zest, на основе которой можно сформировать игровую систему топового уровня. Допускается применение материнских плат типоразмера ATX, Micro-ATX и Mini-ITX, а также E-ATX. Новинка получила две панели из закалённого стекла: они установлены в боковой части и спереди. Слоты расширения выполнены по схеме «8+2». В зависимости от конфигурации возможна установка до восьми накопителей в форм-факторе…

    Читать далее »
  • Hi-TechФото Что изменилось в поиске «Яндекса»: быстрые ответы, коллекции и новый алгоритм

    Что изменилось в поиске «Яндекса»: быстрые ответы, коллекции и новый алгоритм

    Рассказ руководителя «Поиска» Андрея Стыскина. В закладки 19 ноября «Яндекс» представил новую версию поиска «Андромеда» с улучшенными быстрыми ответами, отзывами, алгоритмом ранжирования, учитывающим качество сайта, и встроенными сервисами «Яндекс.Знатоки» и «Яндекс.Коллекции». Обозреватель vc.ru поговорил с руководителем «Поиска» Андреем Стыскиным о том, что изменилось в поиске с момента выхода обновления «Королёв» и как изменения повлияют на пользователей. Оно было посвящено нейросетям…

    Читать далее »
  • ХабрахабрФото [Перевод] Введение в ptrace или инъекция кода в sshd ради веселья

    [Перевод] Введение в ptrace или инъекция кода в sshd ради веселья

    Конечно, это несколько искусственная задача, так как есть множество других, более эффективных, способов достичь желаемого (и с гораздо меньшей вероятностью получить SEGV), однако, мне показалось клёвым сделать именно так. Цель, которой я задался, была весьма проста: узнать введённый в sshd пароль, используя ptrace. Те, кто знаком с инъекциями в Windows, наверняка знают функции VirtualAllocEx(), WriteProcessMemory(), ReadProcessMemory() и CreateRemoteThread(). Эти вызовы…

    Читать далее »
  • ХабрахабрФото [Перевод] Микросервисы на Go с помощью Go kit: Введение

    [Перевод] Микросервисы на Go с помощью Go kit: Введение

    Эта статья — введение в Go kit. В этой статье я опишу использование Go kit, набора инструментов и библиотек для создания микросервисов на Go. Первая часть в моем блоге, исходный код примеров доступен здесь. Когда вы разрабатываете облачно-ориентированную распределенную систему, вам может потребоваться поддержка различного специфичного функционала в ваших сервисах, такого как: различные транспортные протоколы (пр. Go все чаще выбирается…

    Читать далее »
  • ХабрахабрФото Губительная ошибка новичков в геймдеве

    Губительная ошибка новичков в геймдеве

    Перед началом любого дела необходимо составить план, сделать «пробы пера», одним словом — черновик. Именно это помогает определить стартовую точку и понять направление движения. Не хотите тратить тонны усилий впустую? Хотите делать быстрее и качественней остальных? 90% начинающих разработчиков этого не делают (!) Сделайте прототип игровой механики. Зачем? Что это? И с чем его едят? Игровой прототип нужен для теста…

    Читать далее »


Кнопка «Наверх»