Archive for the ‘разработка’ Category

вести из секретных лабораторий

а тем временем, в секретных лабораториях НТЦ Метротек полным ходом идёт тестирование очередного мега-дивайса. следите за новостями.

из чего сделаны инструкции

каждому устройству, которое мы разрабатываем и производим, нужно руководство пользователя. инструкции по эксплуатации — это неотъемлемая часть сложного продукта, хотя существует мнение, что пользователи инструкций не читают. раньше в коробку с прибором мы вкладывали довольно толстую книжку, иногда не одну. теперь вместо книжки — компакт-диск, на который записаны pdf-файлы. как это ни странно, для вёрстки документов […]

Беркут-ET/ETX. Обновление руководства пользователя

На наш сайт в раздел Руководства по эксплуатации добавлены новые версии руководств для приборов и . И вот почему: по словам пользователей, в предыдущих релизах отсутствовал очень важный раздел, посвящённый обновлению ПО. Из-за этого некоторые читатели были уверены, что добавить фичу/исправление невозможно. На самом деле, раздел не отсутствовал, а просто прятался в главе «Удалённое управление». Теперь […]

gpio: опросом или по прерыванию?

вот и я добрался до блога. поделиться маленькой программистской радостью :) буквально на днях столкнулся с задачей — надо было быстро определить, подключена карта (ну или модуль) к прибору или нет. «быстро» значит без особых задержек между появлением/пропаданием карты и фактом обработки этого события. для этих целей схемотехники завели GPIO pin на процессор. и первая […]

роботизация и т.д.

наконец-то! пилотные версии разработок и небольшие опытные партии мы теперь собираем с помощью робота. время выпуска первых образцов новых приборов сократилось до одного-двух дней с момента получения печатных плат. казалось бы, мелочь, но для нас это серьёзный шаг вперёд. вот, например, как робот устанавливает компоненты на плату проекта STeameR:

x10

плату x10 собрали в корпус. работает! с чем всех причастных и поздравляю! пусть это пока пилот, но никто, кроме нас, это не сделал.

LaTeX. Пакет calendar

Набор пакетов calendar позволяет создавать различные виды календарей (на год, месяц, неделю), а также расписания, графики работы и т.д. Если в используемом дистрибутиве LaTeX нет данного пакета, его можно скачать и установить. По умолчания для составления календаря применяется английский язык. Для использования русского языка необходимо в файл dates.cfg, который находится в каталоге calendar, вручную добавить […]

Разработка технической документации

Нашла недавно интересную статью Стива Колда, который некоторое время работал техническим писателем в Rational systems и GW Associates. Вот английский вариант статьи, а вот перевод на русский язык. От себя хочу добавить то, что заметила уже давно: если действия, которые требуется совершить пользователю, являются неочевидными, а их перечисление занимает несколько страниц текста с поясняющими скриншотами, […]

ETL aka gigabit шлейф, ping и telnet

на позапрошлой неделе ездили к пользователю, у которого были проблемы с настройкой сети и, соответственно, с тестированием гигабитных ethernet-каналов. решали, так сказать, проблему на месте и успешно решили: выяснилось, что трафик до точки заворота (loopback) просто не доходил. но самым интересным и полезным результатом поездки было не решение проблемы, хотя это и немаловажно. несколько забегов […]

скорость включения приборов

ничто так не выводит пользователя из себя, как долгий процесс инициализации приборов после включения. кроме прикладных проблем, конечно. но о них мы сейчас не будем говорить, поскольку в наших супер-разработках их нет. ну, почти нет. зато портативные приборы , , готовы к работе уже через пару-тройку секунд после включения. чего раньше нельзя было сказать про […]