Главная » Хабрахабр (страница 670)

Хабрахабр

JavaFx, простой терминал COM порта

В жизни embedded разработчика, часто возникает потребность взаимодействия с серийным портомИ пускай RS-232 почти полностью вытеснен современными интерфейсами, UART похоже никуда не собирается уходить Большинство модулей (WI-FI, IoT и др.), демоплат/одноплатников работают или имеют на борту UART 9bОни отлично справляются с задачами, но сложности начинаются, когда открытых соединений больше одногоНа переключение и поиск нужного окна уходит много времени Терминальных программ ...

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

[Из песочницы] Почему вам должно быть скучно на работе

Эти советы, возможно, не все найдут полезными. Они адресованы тем, кому на работе бывает скучно. Так скучно, что уныние немного скрашивают лишь утренний контактик и послеобеденный ютубчик. Вот именно от них вам придется отказаться. Зачем? Сейчас узнаете.Серьезно, выключите ютуб. Волевым движением мышки закройте «Вконтакте». Отпишитесь от каналов с новостями и приколами. Чувствуете? Чувствуете, как наступает тишина, пустота и невыносимая скукотища? ...

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

РКН заблокировал несколько КРУПНЫХ подсетей Amazon и Google

lostpassword сегодня в 22:28 Сетевые технологии Сегодня вечером сразу на нескольких ресурсах появилась новость о блокировке РКН нескольких подсетей Amazon. Хотя, возможно, Хабр просто тоже решил отключиться. Странно, что до сих пор не вижу поста на эту тему. Приводится такой перечень подсетей: Заголовок спойлера 184. 18. 0/1518. 0. 0. 196. 194. 0/1518. 0/1535. 0. 0. 156. 192. 0/1435. 0/1252. 0. ...

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

RIPE распределил последний блок /22 из последнего блока /8. Что дальше?

Распределение IP-адресов в 185/8, последнем свободном блоке RIPE, в 2012 году (слева) и 2018 году (справа), источник Хотя последний блок 185/8 полностью распределён между европейскими компаниями, но в пуле RIPE NCC осталось 9 млн «восстановленных» адресов (то есть адресов, изъятых у бывших владельцев). 17 апреля 2018 года Сетевой координационный центр RIPE — одна из пяти Региональных регистратур — распределил последние ...

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

Видео с митапа UralJS #6 — избавляемся от this, типизируем Redux-приложение и пишем на Реакте без тормозов

На прошлой неделе в Екатеринбурге прошла встреча UralJS. Мы снова собрали сотню разработчиков и порвали коворкинг — пришлось ставить дополнительный монитор на кухне и дублировать экран проектора, чтобы снять нагрузку на основной зал. По традиции было три спикера — фрилансер, контуровец и злой марсианин. Вот что мы обсуждали: Ключевое слово this вносит неявное состояние в приложение и порождает зависимости внутри ...

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

Реактивные формы (reactive forms) Angular 5 (2+). Часть 2

На данный момент Angular является одним из самых популярных и быстроразвивающихся фреймворков. Одна из его сильных сторон — большой встроенный инструментарий для работы с формами. Реактивные формы — модуль, который позволяет работать с формами в реактивном стиле, создавая в компоненте дерево объектов и связывая их с шаблоном, и дает возможность подписаться из компонента на изменение в форме или отдельном контроле. ...

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

Паттерны внедрения зависимостей. Часть 1

Давайте разберемся с внедрением зависимостей в .Net, так как данная тема является одним из обязательных к изучению для написания качественного, гибкого к изменениям и тестируемого кода. Начнем мы с самих необходимых и базовых паттернов внедрения зависимостей — внедрение через конструктор и через свойство. Итак, поехали! Внедрение через конструктор Назначение Разорвать жесткую связь между классом и его обязательными зависимостями. Описание Суть ...

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

[Перевод] Лучшие методики проектирования производительных мобильных API

Но очень мало обсуждаются архитектурные решения, необходимые для оптимизации производительности бэкендных API, предназначенных для использования мобильными клиентами.Безусловно, необходимо оптимизировать производительность самих мобильных приложений. В сети есть множество информативных статей о высокой производительности на мобильных устройствах, и столько же об общем проектировании API. Но и мы, инфраструктурные инженеры, многое можем сделать для того, чтобы мобильные клиенты надёжно и быстро обеспечивались данными ...

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

Анимации в Android по полочкам (Часть 1. Базовые анимации)

Всем привет! Сегодня я хочу немного рассказать про анимацию в Android. Думаю для всех достаточно очевидный факт, что анимации могут украсить наше приложение. Но я считаю, что они могут намного больше. Первое это — хорошие анимации даже при скромной графике могут вывести наше приложение на абсолютно новый уровень. Второе — это дополнительный инструмент для общения с пользователем, позволяющий фокусировать внимание, ...

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

[Из песочницы] Плата BLE400 и разработка под nRF51822

Для разработки под микроконтроллер nRF51822 существует несколько комплектов от Nordic Semiconductor, все они достаточно дороги зато обеспечивают возможность удобной работы без возни с программаторами. При этом у китайских производителей можно обнаружить платы облегчающие отладку контроллеров за смешные деньги. Статья посвящена работе с клоном платы от Waveshare которая продаётся под названием BLE400.Плата предназначена для использования совместно с модулями NRF51822, представляющие собой ...

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