Месяц: Август 2020

  • Пишем чат с использованием Spring Boot и WebSockets

    от автора

    Всем привет. В преддверии старта курса «Разработчик на Spring Framework» мы подготовили для вас еще один полезный перевод. Но, прежде чем перейти к статье, хотим поделиться с вами бесплатной записью урока от наших преподавателей по теме: «Рефакторинг кода приложений на Spring», а также предлагаем посмотреть запись вебинара из которого вы сможете подробно узнать о программе…

  • Обзор возможностей Qt Creator 4.13 и QBS 1.17 для программирования микроконтроллеров

    от автора

    Здравствуйте, товарищи программисты «железячники» и все кто им сочувствует. Я хотел бы продолжить обзор возможностей IDE Qt Creator в связке с системой сборки QBS в части программирования микроконтроллеров. Ранее я уже писал про улучшения в предыдущих версиях: QtC 4.10 и QBS 1.14 QtC 4.11 и QBS 1.15 QtC 4.12 и QBS 1.16 Кому эта тема…

  • Отечественная компания разработала российскую СХД на «Эльбрусах» c уровнем локализации 97%

    от автора

    Омская компания «Промобит» смогла добиться включения своей СХД на «Эльбрусах» в Единый реестр российской радиоэлектронной продукции при Минпромторге. Речь идет о системе СХД Bitblaze Sirius серии 8000. В реестр вошли три модели этой серии. Основное отличие моделей друг от друга — набор жестких дисков. Компания теперь может поставлять свою СХД для муниципальных и государственных нужд.…

  • Изучаем Parcel — альтернативу Webpack для небольших проектов

    от автора

    Доброго времени суток, друзья! Основное назначение сборщиков модулей или бандлеров, таких как Webpack или Parcel, состоит в том, чтобы обеспечить включение всех модулей, необходимых для работы приложения, в правильном порядке в один минифицированный (если речь идет о сборке для продакшна) скрипт, который подключается в index.html. На самом деле сборщики, как правило, умеют оптимизировать не только…

  • Крошечный генератор мелодий на JS — как он устроен

    от автора

    Рассказываем об инструменте ZzFXM, который пригодится разработчикам инди-игр или веб-приложений, вынужденных оперировать сильно ограниченным объемом памяти. Также поговорим об аналогах — rFXGen, wafxr.

  • Светодиод, таймер и прерывания на RISC-V с нуля (на примере GD32VF103 и IAR C++)

    от автора

    Сегодня речь пойдет о модном — о RISС-V микроконтроллере. Я давно хотел познакомиться с этим ядром и ждал когда появится что-то похожее на STM32 и вот дождался, встречайте — китайский GigaDevice — GD32V. Инфраструктура для этого микроконтроллера не такая обширная как для STM32, но есть все необходимое для того, чтобы начать с ним работать. Благо…

  • Почему автопилот не(на)видит припаркованные автомобили

    от автора

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

  • Netflix за 45 минут: Краткий рассказ о system design-интервью, чего ожидать + подборка полезных ссылок

    от автора

    В нашем блоге мы много пишем о построении карьеры в ИТ в разных странах, поиске работы, отличиях в процессе собеседований крупных компаний. В сегодняшней статье мы пойдем дальше и раскроем тему так называемых интервью по system design – это один из этапов собеседований известных технологических компаний, на котором отсеиваются многие кандидаты. Итак, что такое system…

  • Настройка GUI WSL Kali Linux & Ubuntu. Выход в графическую оболочку

    от автора

    Здравствуйте. Установив WSL и скачав из Microsoft Store Kali Linux & Ubuntu я столкнулся с тем, что передо мной терминал, а я абсолютно ничего не понимая в Linux, хотел бы хоть как-то ориентироваться в системе через графическую оболочку. Я неделями гуглил команды и в итоге написал скрипт для настройки. Делюсь, может кому поможет

  • Ceph: Первый практический курс на русском языке

    от автора

    Сообщества пользователей Сeph переполнены историями, как всё сломалось, не завелось, отвалилось. Значит ли это, что технология плохая? Совсем нет. Это означает, что идёт развитие. Пользователи натыкаются на узкие места технологии, находят рецепты и решения, отправляют в апстрим патчи. Чем больше опыта с технологией, чем больше пользователей делают на неё ставку, тем больше будет описанных проблем…