Modbus-PLC конвертер для систем диспетчеризации и управления http://amp.gs/jjXZ1
Хабр
Modbus-PLC конвертер для систем диспетчеризации и управления
Много слышал про технологию PLC (Power Line Comunication), передача данных через сеть 220 В, но в живую, де сего момента, видеть не приходилось. На мой взгляд, главное достоинство технологии PLC в...
Батлрояль за 2 месяца: как мы обновили сетевой код и на 20% сократили траты на сервера http://amp.gs/jjXEv
Хабр
Батлрояль за 2 месяца: как мы обновили сетевой код и на 20% сократили траты на сервера
Оптимизация сетевого кода онлайн-шутера — это экономия на серверах и трафике, а еще создание комфорта для игроков. Она особенно важна, когда на одной карте встречается огромное количество...
[Перевод] CSS: системные цвета, шрифты и кое-что ещё http://amp.gs/jjX3T
Хабр
CSS: системные цвета, шрифты и кое-что ещё
Думаю, все мы, в целом, знакомы с таким способом описания CSS-цветов: color: OldLace; background: rebeccapurple; Полагаю, их обычно называют «именованными цветами». Но конкретные цвета,...
Как сделать ссылки на методы дружелюбными для отладки http://amp.gs/jjXwS
Хабр
Как сделать ссылки на методы дружелюбными для отладки
В Java 8 появилось два вида функциональных выражений — лямбда-выражения вида s -> System.out.println(s) и ссылки на методы вида System.out::println. Поначалу ссылки на методы вызывали больше...
[Перевод] Как мыслит GPT? Визуализируем скрытые слои http://amp.gs/jjXaZ
Хабр
Как мыслит GPT? Визуализируем скрытые слои
GPT2-XL ищет слова, которые произнесётВ стремлении прояснить языковые модели Transformer с помощью пакета Ecco авторы показывают механизм генерации предложений внутри предварительно обученной...
Почему я продолжаю использовать устаревшие виртовский Pascal и Delphi-7 http://amp.gs/jjLmI
Хабр
Почему я продолжаю использовать устаревшие виртовский Pascal и Delphi-7
(О разработке алгоритмов, их описании и программной реализации) (Модель античного святилища Аполлона в Дельфах) Почему я продолжаю использовать устаревшие виртовский Pascal и Delphi-7? Этот...
[Перевод] Анализ открытых архитектур систем авионики (перевод) http://amp.gs/jjLBN
Хабр
Анализ открытых архитектур систем авионики (перевод)
Признавая необходимость доступных и эффективных решений для развития систем авионики, Министерство обороны США (Department of Defense, DoD ) в указаниях по повышению эффективности военных...
[Перевод] Создание внешних запросов с использованием HttpFactory (Joomla) http://amp.gs/jjLeT
Хабр
Создание внешних запросов с использованием HttpFactory (Joomla)
Обычно когда мы хотим сделать внешний запрос мы используем для этих целей cURL. Настройка cURL довольно громоздкая, да и в принципе проблематично держать в голове все необходимые настройки. Также...
[Перевод] Как реализовать drag & drop используя RxJS http://amp.gs/jjLUD
Хабр
Как реализовать drag & drop используя RxJS
Эта статья — перевод оригинальной статьи Chris Trześniewski "How to implement drag & drop using RxJS". Также я веду телеграм канал “Frontend по-флотски”, где рассказываю про интересные...
Микросервисы создают не микро-проблемы? Тогда ждём на интенсив по service mesh http://amp.gs/jjLUL
Хабр
Микросервисы создают не микро-проблемы? Тогда ждём на интенсив по service mesh
Все мы знаем про микросервисы и проблемы, возникающие между этими сервисами. Укрепился за последние годы и один из подходов к решению проблем – service mesh.Слёрм проводит второй интенсив по...
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 2). Методы контроллера http://amp.gs/jjLuy
Хабр
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 2). Методы контроллера
В первой части статьи я рассказал о том, как в «АльфаСтрахование» была реализована OData API на .NET Core с использованием EF Core. В этой статье я коснусь реализации методов контроллера для одной...
Красивая ошибка в реализации функции конкатенации строк http://amp.gs/jjLuO
Хабр
Красивая ошибка в реализации функции конкатенации строк
У нас, разработчиков статического анализатора кода PVS-Studio, специфическое представление о красоте. О красоте багов. Нам нравится находить изящество в ошибках, разбираться в них, пытаться...
Как редизайн превратился в рефакторинг, и что из этого вышло. Часть 1. Техническая http://amp.gs/jjLJp
Хабр
Как редизайн превратился в рефакторинг, и что из этого вышло. Часть 1. Техническая
Всем привет! Меня зовут Полина Осина. Думаю, что у каждого инженера наступает тот самый день, когда он/она решает написать свою первую статью. Вот и для меня этот день наступил. И моя первая...
Tableau: визуализация данных для каждого http://amp.gs/jjL3Q
Хабр
Tableau: визуализация данных для каждого
Всем привет. На связи BI Office в Luxoft и я — Ксения Агеева, причастная к анализу и визуализации данных на протяжении последних семи лет. Меня часто спрашивают, зачем в моей жизни есть Tableau,...
Как я прототип игры писал и учился генерировать лабиринты http://amp.gs/jjLc7
Хабр
Как я прототип игры писал и учился генерировать лабиринты
Я закончил последнюю миссию в Extreme Landings на мобильном телефоне. C чувством глубокого удовлетворения отложил мобилу, выдохнул и закрыл глаза. Адреналин последней успешной посадки с сильным...