Месяц: Июль 2019

  • Сложно ли написать свою первую программу на VHDL?

    от автора

    Сложно ли написать свою первую программу на VHDL? Трудно сказать, но главное тут — мотивация… Может, мне и удалось бы оттянуть этот момент, но сосед попросил сделать генератор прямоугольных импульсов, чтобы наглядно отображались и можно было бы управлять частотой и длительностью импульса. И с точностью в 0.1 микросекунды… И мой взгляд упал на платку с…

  • Как мы сделали движок и игру на нем за полтора года

    от автора

    Всем привет, дорогие друзья! Вот сижу, смотрю на бесконечную простыню кода, провожу ревью с баночкой ред була. Прошел год. Год, блин, всего лишь год — так много и так мало одновременно. На этот год у нас были наполеоновские планы, и сейчас кажется, что мы мало что успели. С другой стороны — нам удалось сделать кое-что,…

  • Дайджест интересных материалов для мобильного разработчика #308 (22 — 28 июля)

    от автора

    Наш новый выпуск рассказывает про остроугольные вопросы мобильной разработки — про Flutter, про распознавание, про существование без сторибордов, про Server Driven UI. Ну и наконец-то мы узнаём ответ на главный вопрос жизни, Вселенной и всего такого — как устроен балансировщик в WoT Blitz.

  • Как написать музыку, используя ООП

    от автора

    Говорим об истории программного инструмента OpenMusic (OM), разбираем особенности его устройства, рассказываем о первых пользователях. Плюс к этому — приводим аналоги.

  • Ребятам о нитратах. Сколько можно съесть арбуза в день

    от автора

    Я покупал арбуз, замеряя уровень нитратов. И меня вдохновил диалог с продавцом арбузов. — А один мой клиент втыкает прямо в кожуру, а ви почему в мякоть? Я понял, что даже покупка прибора не добавляет людям умения пользоваться головой, а чаще и наоборот, приносит ложное ощущение, что они теперь знают всё, у них же всё…

  • API на F#. Доступ к модулям приложения на основе ролей

    от автора

    ASP.NET Core по стандарту предлагает настраивать доступ к api с помощью атрибутов, есть возможность ограничить доступ пользователям с определенным claim, можно определять политики и привязывать к контроллерам, создавая контроллеры для разных ролей У этой системы есть минусы, самый большой в том, что смотря на этот атрибут: [Authorize(Roles = «Administrator»)] public class AdministrationController : Controller {…

  • Tic Tac Toe: содержание цикла статей

    от автора

    Tic Tac Toe, часть 0: Сравнение Svelte и React Tic Tac Toe, часть 1: Svelte и Canvas 2D Tic Tac Toe, часть 2: Undo/Redo с хранением состояний Tic Tac Toe, часть 3: Undo/Redo с хранением команд Tic Tac Toe, часть 4: Взаимодействие с бэкендом на Flask с помощью HTTP Tic Tac Toe, часть 5: Бэкенд…

  • Создание облачной АТС 3CX на любом Openstack-совместимом хостинге

    от автора

    Зачастую требуется установить АТС 3CX в облаке, но ваш выбранный облачный провайдер не входит в список поддерживаемых 3CX (например, Mail.ru Cloud Solutions). Ничего страшного! Сделать это совсем несложно, нужно только выяснить, поддерживает ли провайдер инфраструктуру Openstack. 3CX, в числе других компаний, спонсирует развитие Openstack и поддерживает Openstack API и стандартный интерфейс Horizon для мониторинга и…

  • WebMoney вводит новые кошельки WMP и меняет правила игры

    от автора

    10 июля 2019 года пользователи системы WebMoney получили сообщение от системы, которое информирует пользователей об изменении правовой модели работы систем WebMoney Transfer в части имущественных прав WMR. У многих пользователей возникли вопросы в связи с этой новостью, на форумах обсуждаются скупые ответы службы поддержки системы, в основном содержание которых — рекомендация следить за новостями.

  • Пост-анализ: что известно о последней атаке на сеть серверов криптоключей SKS Keyserver

    от автора

    Хакеры использовали особенность протокола OpenPGP, о которой известно более десяти лет. Рассказываем, в чем суть и почему её не могут закрыть.