Месяц: Март 2021

  • 5 альтернатив Node.js — и есть ли в этом смысл

    от автора

    Node.js — не безупречный продукт, у него есть недостатки (использование JS?), некоторые из них тянулись еще с раннего этапа разработки из-за ошибочных решений, принятых Райаном Далем, о которых немного вспомнили в статье Как создатель node.js сам разочаровался в нем. Как это часто бывает, в некоторых случаях альтернативу этой системе найти сложно или невозможно, особенно в…

  • Мои machine learning тулы для инвестирования

    от автора

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

  • Linux. Как работает hardening

    от автора

    Статья расскажет о том, как с помощью kconfig hardened check можно проверить настройку механизмов защиты ядра ОС Linux, которые используются для противодействия эксплойтам. На сегодняшний день данный инструмент, пожалуй, является одним из самых опасных инструментов нарушения разграничения доступа и функционирования ОС. Рассмотрим, какие основные параметры компиляции ядра и модули безопасности есть в официальном репозитории, а…

  • Погодный информер на цветном e-paper дисплее

    от автора

    Года три назад я купил на Ali цветной e-paper дисплей «Waveshare 4.2 inch e-paper module», руководствуясь в основном желанием попробовать новую технологию своими руками.Дисплей может отображать 3 цвета (белый, черный, красный) с разрешением 400 на 300 точек. Интерфейс подключения – SPI. Всего требуется подключить пять информационных сигналов: DIN, CLK, CS, BUSY, RESET.Плюс естественно GND и…

  • Готовы к игре: Великобритания строит корабль для защиты подводных интернет-магистралей

    от автора

    Источник Королевский флот Великобритании разрабатывает многоцелевой разведывательный корабль. Его планируют ввести в строй через 3 года. экипаж будет состоять из 15 человек. Главное предназначение новой разработки — помощь ВМФ и Министерству обороны Великобритании в обеспечении безопасности подводной телекоммуникационной инфраструктуры. В частности, корабль будет защищать оптоволоконные кабели от внешних факторов. Подробности — под катом.

  • Создаем веб-приложение на Haskell с использованием Reflex. Часть 2

    от автора

    Часть 1. Всем привет! Продолжаем серию туториалов по разработке веб-приложения на Reflex. В этой части мы добавим возможность выполнять различные манипуляции со списком задач.

  • Изобретаем конфигуратор заново или как мы шьем сапоги сапожникам

    от автора

    Для начала давайте представимся. Miraworks — компания из тех, кто занимался подбором и продажей железа много лет в самых разных интеграторах и вендорах. Нам знакомы все проблемы и боль «а посчитайте еще на вендоре B», и мы предлагаем свое решение для упрощения жизни как заказчиков, так и интеграторов. Это кратко.А теперь длинно.Тема «цифровой трансформации» главный…

  • Как мобайл играет на слабостях и подсаживает на эндорфиновую иглу?

    от автора

    Free-to-play — система встроенных покупок в мобильных приложениях. Переплетение гейм-разработки с психологией зависимости, игра на человеческих слабостях и вся подноготная популярной системы монетизации — подробнее в материале. Тонкая грань free-to-play и pay-to-winВ мобильных играх вы однозначно встречали безобидные предложения покупок, которые, казалось бы, должны все игнорировать. Они представляют собой хитро продуманную схемой монетизации, управляющей психикой людей и приносящей создателям…

  • Применение FSM в управлении изменениями состояний пользовательского интерфейса

    от автора

    «Задание: переведите на геополитический, убрав элементы hate speech. Зачитайте с лицемерной улыбкой» Виктор Пелевин, «Зенитные кодексы Аль-Эфесби»В этой статье собраны мои размышления по поводу обустройства состояния View в Android. Так, одна View имеет несколько состояний. Вот так сложилось. View одна, а показывает разное. Например, мы получаем данные из сети — кто этого не делал, бросьте…

  • 100+ советов с HackerNews: самый дешевый и простой способ разместить статический сайт

    от автора

    «Есть множество способов сделать это (to host a static site), с кучей настроек и прыжков через обруч. Но можно ли сделать это при помощи одной команды? Проще чем Heroku?» Недавно на HackerNews было большое обсуждение и более 100 участников поделились своим опытом развёртывания простых статических сайтов. Некоторые просто предлагали сервис, а некоторые называли ключевые преимущеста,…