Рубрика «loop»

Реверс-инижиниринг инсулиновой помпы для DIY-терапии

Примерно три года назад я услышал о веб-сайте, предлагающем награду за то, что очень близко моему сердцу: обратная разработка коммуникаций с инсулиновой помпой. Я уже помог создать систему для своей дочери под названием Loop, с помпой Medtronic, для который я осуществил реверс-инжиниринг коммуникаций (бóльшую часть основного протокола связи Medtronic декодировал Бен Уэст с помощью устройства Carelink USB, а я выяснил радиочастоты и провёл некоторую дополнительную работу над протоколом). Но помпу Medtronic требовалось отключать во время гимнастики на несколько часов. Бескамерная конструкция этой помпы Omnipod показалась мне интересной, и у меня были все инструменты для работы.

Система Omnipod состоит из небольшой одноразовой помпы, которая называется модулем (pod), и блока управления (PDM).

Инсулиновые помпы, вскрытие микросхем и программно-определяемое радио - 1

Читать полностью »

Git — популярная система контроля версий. В ней атомарное изменение одного или нескольких файлов называется коммитом, а несколько последовательно идущих коммитов объединяются в ветку. Ветки используются для того, чтобы реализовывать новые идеи (фичи).

Новое в Git 3: замыкания - 1

Случается, что идея оказывается тупиковой, разработчик сворачивает не туда, и возникает необходимость отката к изначальной версии, для этого нужно забыть о новой ветви и переключиться на главную dev или master, и затем продолжить работу как ни в чем не бывало. В этом случае "отросток" повиснет навсегда, как и желание его удалить. Но как удалить, если это часть истории? Этот отросток показывает усилия трудяги-программиста, пусть и тщетные. Так легче отчитываться перед начальством, ведь неудачный результат — тоже результат!

Спешу обрадовать: разработчики Git в 3 версии введут новую команду для замыкания таких беспризорных ветвей. Напомню, что текущая актуальная версия — 2.21.0.

Как использовать эту команду, что она дает и что думают IT компании? Статья отвечает на эти и другие вопросы.

Читать полностью »

Из Чикаго в аэропорт на автономных тележках под землёй: проект Loop от Илона Маска - 1
Художественное представление тележки Loop. Рендер: The Boring Company

Сейчас пассажиры, прилетевшие в Международный аэропорт О'Хара, отдают $60 за обычное такси или $40 за Uber, чтобы добраться до даунтауна Чикаго. Обычные люди ездят на CTA Blue Line — электричка идёт из Чикаго за $2,25 (из аэропорта — за $5), с 14 остановками примерно за 45 минут. В общем, получается или дорого, или долго.

Мэр Чикаго Рам Эмануэль (Rahm Emanuel) пообещал исправить ситуацию — и запустить скоростной поезд из аэропорта до города. Скоростной поезд должен летать без остановок, он будет быстрее и дешевле такси.

29 ноября 2017 года городская администрация опубликовала так называемый Request for Qualifications (RFQ), то есть предварительное приглашение к участию в проекте, пишет местная газета Chicago Tribune. Все желающие могут предоставить свои заявки и объявить о желании спроектировать, построить, обеспечивать работу и обслуживание такой трассы через частно-государственное партнёрство.
Читать полностью »

Основы компьютерных сетей. Тема №7. Протокол связующего дерева: STP - 1

Приветствую на очередной статье по основам компьютерных сетей. Сегодня затронем еще одно семейство протоколов в мире коммутации. И сегодня мы поговорим о протоколах связующего дерева или STP. Узнаем, как это дерево строиться, как можно им управлять, что такое петли, как с ними бороться. Тема интересная, поэтому приглашаю ознакомиться поподробнее.
Читать полностью »

1. Особенности работы с переменными и литералами в Perl6
2. Perl6 — Операции над переменными, анонимные блоки

В данной статье мы рассмотрим условные операторы и циклы, а также проведем несколько небольших экспериментов по их использованию.

Читать полностью »

Современное ПО как-то не очень подходит для сочинителей музыки. Всё вроде есть но для простой набивки мелодии приходится изучать все эти кнопочки и окошечки.

Тем более это касается мобильных версий ПО, когда производители пытаются просто тупо втиснуть десктопное приложение в маленький экран смартфона.

Решил исправить эту проблему и сделал свой loop-редактор для Android:
image

Правила работы с приложением просты как правила игры в перетягивание каната — есть сетка куда можно добавлять ноты, выбор инструментов и длительности нот всегда под рукой на экране без тулбаров и прочией зауми.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js