Как часто вы работали с 7-сегментными индикаторами? Вам не надоедало, что для каждого из них, надо тянуть пачку проводов? В этот статье мы попробуем решить данную проблему насколько это возможно.
Пользователь
Фаблаб Университета ИТМО: DIY-коворкинг для творческих людей — показываем, что внутри
Стильная, модная, молодежная разработка BPM на Camunda
BPM-разработка — дело непростое. Это обусловлено тем, что процесс должен быть читаемым и понятным заказчику, а не только корректным с технической точки зрения.
Не все средства разработки бизнес-процессов позволяют найти компромисс между понятным описанием и технической функциональностью. Многие продвинутые средства разработки и описания процессов часто имеют еще один недостаток: они настолько крутые, мощные и сложные, что, пока их делали, технологии сильно шагнули вперед и разработка таким инструментом стала неактуальной.
2018 год принципиально изменил наш подход к разработке бизнес-процессов. Ниже — о том, как эволюционировал этот подход и как менялись мы.
Билет без некоторых русских букв
Не так давно на Баше промелькнуло занятное открытие: в недрах системы бронирования ж/д билетов, оказывается, есть не все русские буквы. История вызвала массу домыслов в Твиттере, причём были выдвинуты самые разные версии: от непрофессионализма инженеров РЖД до откровенной конспирологии. Всё проще, дело в истории железных дорог и советских компьютеров.
Добавляем modbus в Embox RTOS и используем на STM32 и не только
Нас часто спрашивают, чем Embox отличается от других ОС для микроконтроллеров, например, FreeRTOS? Сравнивать проекты между собой, конечно, правильно. Но параметры, по которым порой предлагают сравнение, лично меня повергают в легкое недоумение. Например, сколько нужно памяти для работы Embox? А какое время переключения между задачами? А в Embox поддерживается modbus? В данной статье на примере вопроса про modbus мы хотим показать, что отличием Embox является другой подход к процессу разработки.
Заметки фитохимика 2021. БОРЩЕВИК
Если хочется узнать почему петрушка/укроп/лайм/бабушкин фикус не менее токсичны (?) чем борщевик Сосновского, как с помощью компонентов борщевика за пару дней стать негром или вылечить рак и облысение — добро пожаловать под кат!
Ветрогенератор на заднем дворе
В этом материале мы расскажем о том, как создать собственный маленький ветрогенератор. Делать мы его будем из велосипедных запчастей и из того, что можно купить в строительном магазине. Стоимость проекта находится где-то в районе $80-150. На создание генератора уйдёт 8-16 часов. При ветре, который чуть сильнее «слабого ветра» по шкале Бофорта, наш генератор способен дать около 1 ватта мощности. Этого достаточно для того чтобы зарядить небольшую батарею, а значит, энергия у нас будет и в безветренную погоду.
Домашний ветрогенератор
Описываемая здесь маленькая ветряная турбина — это, по сути, экспериментальный проект, в ходе работы над которым можно освоить основы ветроэнергетики. Эту турбину нельзя назвать абсолютно надёжным источником энергии. Не стоит ждать от неё чудес! Кроме того, учитывайте, что сильный ветер опасен для нашей турбины. Эта машина не рассчитана на нормальную работу при таком ветре. Он её, скорее всего, разрушит. Поэтому турбину стоит убирать в плохую погоду. В частности, нужно учитывать то, что её обломки, носимые ветром, могут кого-нибудь поранить.
Разработка источника питания от трёхфазной сети 380В
Любители железок – добро пожаловать под кат.
Стройный пластиковый корпус ZX81 за 40 лет ничуть не располнел
40 лет прошло с тех пор, как вышел компьютер Sinclair ZX81, устройство, которое позволило бесчисленному множеству британцев прикоснуться к прелестям домашних вычислений.
ZX81, выпущенный 5 марта 1981 года, был преемником компьютера 1980-го года Z80 и, как и его предшественник, был основан на процессоре Z80. В обеих машинах, кроме того, было установлено по 1 Кб оперативной памяти, и той и другой для вывода монохромной картинки требовался телевизор с антенным (UHF) входом.
Дизайнер Рик Дикинсон выложил этот набросок на Flickr, говоря о том, что это было то, «как я представлял себе ZX81 — набор блоков расширения одинаковой ширины, созданных, в общих чертах, с применением модульного подхода»
Цифровая паяльная станция своими руками
В этом посте мы будем делать в домашних условиях недорогую цифровую паяльную станцию Hakko 907! Она способна поддерживать переменную и постоянную температуру (до 525 °C). Для создания паяльной станции потребуются несколько компонентов общей стоимостью всего 7 долларов (не считая блока питания, но можно использовать уже имеющийся блок питания). Мне не удалось найти подробные инструкции по созданию такой станции, поэтому я решил подготовить собственный туториал с подробным описанием процесса.
Таинство отбеливания пожелтевшего пластика
Если вы являетесь участником сообщества ретро-геймеров или любителей ретро-компьютеров, то у вас наверняка есть винтажные устройства, которые под гнетом лет поблекли и начали желтеть. Вы также могли слышать о методике Retr0bright или даже смотреть различные видео от 8-bit Guy, посвященные этой теме. Но самая суть все равно остается для большинства людей скрыта. Почему пластик желтеет, и что именно происходит в процессе Retr0bright? Да и вообще, безопасно ли использование этой техники для коллекционных экземпляров?
Что делать, чтобы разработчик все-таки написал статью на Хабр?
Пишу для тех, кто пытается в условиях ограниченного бюджета настроить в коллективе работу с техническим контентом. Расскажу о том, за что хвататься, если ваши разработчики отказываются писать статьи на Хабр за брендированные кружки и звездочки на доске почета. Волшебных ответов на все вопросы не дам. Но попробую подсказать, где может начинаться путь к недорогому корпоративному блогу.
Разрабатываем web-site для микроконтроллера
С приходом в нашу жизнь различного рода умных розеток, лампочек и других подобных устройств, необходимость наличия веб-сайтов на микроконтроллерах стала неоспоримой. А благодаря проекту lwIP (и его младшему брату uIP) подобным функционалом никого не удивишь. Но поскольку lwIP направлен на минимизацию ресурсов, то с точки зрения дизайна, функционала, а также удобства использования и разработки, подобные сайты сильно отстают от тех, к которым мы привыкли. Даже для встроенных систем, сравнить, например, с сайтом для администрирования на самых дешевых роутерах. В данной статье мы попробуем разработать сайт на Линуксе для какого-нибудь умного устройства и запустить его на микроконтроллере.
Микромодульный подход к дизайну продукта
Я уже писал про модульную архитектуру дизайн-системы и теперь пришло время уйти в ещё большую декомпозицию. В этот раз расскажу как микромодульный подход поможет структурировать макеты, выстроить понятную систему документации и получить подобие версионирования.
Если у вас в проекте уже over 9 000 экранов, а вчера попросили нарисовать еще столько же, велком под кат.
Получаем бесплатные сервера в Oracle Cloud Free Tier
Искал я как-то себе дешевый VPS сервер. Ну для отладки чего-нибудь, моделирования сетей... Да мало ли еще для чего может понадобится личный сервер? И вот в результатах поиска всплыло, что Oracle предоставляет возможность получить бесплатно и "пожизненно" до двух виртуальных машин (Oracle Cloud Infrastructure Compute). А также еще кое-какие вкусняшки. Зарегистрировался, получил - действительно выдают, действительно работает, и действительно бесплатно. Но хочется же подключить полученные машинки в свою сеть! И, желательно, штатными средствами. Вот из экспериментов и получились две статьи, может быть кому-то они сэкономят часа четыре рабочего времени.
MyCompany — бесплатное и открытое решение для небольшого бизнеса
Около года назад мы выпустили открытую и бесплатную платформу для разработки бизнес-приложений lsFusion. В первую очередь, мы ориентировались на разработчиков, которые могут на ней быстро и легко создавать различные информационные системы. Тем не менее, разработка “с нуля” системы управления, даже небольшим бизнесом, остается достаточно трудоемким процессом.
По этой причине мы решили создать базовое решение с названием MyCompany, которое реализует основные бизнес-процессы малого бизнеса. Оно полностью бесплатно, выпускается под Apache лицензией, и ее исходники находятся на Github. Решение легко устанавливается и поддерживает российское законодательство.
В качестве системы управления базой данных используется PostgreSQL. На сервере решение устанавливается и запускается как Java приложение, состоящее из сервера приложений и веб-приложения под управлением Apache Tomcat. В качестве GUI может использоваться как веб-интерфейс, так и десктоп-клиент, запускающийся через Java Web Start.
Колодец с мёдом
Захотелось мне сделать кухонную безделушку / украшение. Конечно же, с электроникой и интерактивностью, но пасторально-традиционного вида.
Идея - дозатор мёда такой, чтобы процесс подачи выглядел как подъём ведёрка из мини-колодца девушкой в русском национальном оформлении.
Старый DVD-привод превращается… в лазерный микроскоп
В наше время DVD-приводы постепенно выходят из употребления, мало кто уже покупает диски или записывает их сам, а старые диски постепенно деградируют, ведь химическое покрытие на болванках не вечное.
Но для ненужного привода есть полезное применение. Например, из него можно смастерить лазерный микроскоп на Arduino (примечание: по факту требуется две лазерные головки, то есть два ненужных привода).
Это оптический микроскоп, который использует для сканирования образца сфокусированный лазерный луч.
Пишем программу для компьютера ALTAIR 8800 1975г выпуска
Привет, Хабр.
В истории вычислительной техники существуют определенные события, повлиявшие на ход истории. Одним из таких моментов было появление первого массового персонального компьютера. В те годы компьютеры использовались лишь учеными и инженерами на больших предприятиях. И тут появляется компьютер, купить который может любой желающий. Altair 8800 содержал процессор 8080, 256 байт памяти в первой версии, и имел цену ниже 1000$ - это был первый успешно продаваемый персональный компьютер. Это был тот самый компьютер, для которого Билл Гейтс и Пол Аллен разрабатывали язык BASIC, компьютер благодаря которому сотни и тысячи увлеченных студентов и школьников пришли в мир программирования.
Разумеется, дешевизна имела свою цену - первая версия ALTAIR не имела ни клавиатуры, ни экрана, только панель тумблеров, как на фото. Стало интересно разобраться, как же написать и запустить программу на таком ПК. Для тех, кто хочет узнать как это работает, продолжение под катом.
Information
- Rating
- Does not participate
- Registered
- Activity