2012/04/24, 03:00,
Екатерина Саковская,
разработка.
Для создания сопровождающей технической документации к нашим приборам мы применяем систему вёрстки LaTeX. Это очень удобная и гибкая система, позволяющая подключать множество специализированных пакетов для решения различных задач. Есть, правда, один минус — небольшой выбор стандартных кириллических шрифтов. До недавнего времени мы использовали шрифты семейства Computer Modern. Однако в какой-то момент решили поискать более подходящий вариант как с точки зрения «красоты» русских букв, так и большей ёмкости шрифта.
Хотелось найти основной, моноширинный и шрифт без засечек, которые наилучшим образом сочетались бы между собой. Мы остановили свой выбор на шрифтах, разработанных компанией ПараТайп в рамках проекта общенациональных бесплатных шрифтов: ПТ Санс, ПТ Сериф и ПТ Моно . Это шрифты универсального назначения с открытой пользовательской лицензией. При этом они являются супергарнитурой, т.е. идеально соответствуют друг другу.
Для подключения шрифтов ПараТайп к системе LaTeX в архиве CTAN имеется специальный пакет, который, кстати, уже содержится в используемом нами дистрибутиве LaTeX, входящем в стандартную поставку Debian GNU/Linux.
Для сравнения:
1) Computer Modern

2) ПараТайп

Метки:
LaTeX Комментарии к записи Шрифты для LaTeX отключены
как обещал, выкладываю ссылки на инструкции по обеспечению нормального взаимодействия Беркут-E1 и Wireshark.
если коротко, то нужно положить в каталог, в который установлен Wireshark, два Lua-скрипта и два bat-файла и после этого пользоваться программой Bercut-E1 Data Receiver, как обычно.
вот инструкция.
а вот прямая ссылка на скрипты и bat-файлы.
ps. описанный механизм, впрочем, работает и в unix-системах.
pps. этот способ — для online-анализа. для offline достаточно сохранить файл в формате pcap и открывать обычным wireshark’ом. без скриптов.
Метки:
e1,
wireshark Комментарии к записи про wireshark и беркут-e1. инструкции отключены
в позапрошлой заметке я упоминал о проблемах использования связки нашего Беркут-E1 и супер-декодера почти всех существующих протоколов Wireshark на новых версиях ms windows.
в двух словах, раньше оно как работало? по USB-интерфейсу Беркут-E1 передавал бинарные данные из ИКМ-потока в компьютер, затем специальная программа «Bercut-E1 Data Receiver» выделяла HDLC-пакеты и перенаправляла их или в файл, или в так называемый Microsoft Loopback adapter, из которого их читала и декодировала программа Ethereal. да, в то время, когда мы воплотили в жизнь идею простого, компактного и относительно недорогого анализатора протоколов, Wireshark назывался Ethereal.
для того, чтобы Wireshark Ethereal правильно идентифицировал протоколы сигнализации, мы слегка изменили библиотеку WinPcap и сам Ethereal, благо обе программы распространяются и в исходном коде. в общем, в течение нескольких лет всё работало и не вызывало проблем у пользователей.
но прогресс на месте не стоит и настал момент, что когда-то работающий механизм перестал функционировать. небольшие отличия версий Windows, WinPcap, Wireshark напомнили нам о себе.
пользователи стали, мягко говоря, жаловаться. а мы, в свою очередь, стали искать способ исправить ситуацию с минимумом затрат. первый пришедший на ум вариант был «наложить patch» на последние версии Wireshark и WinPcap, но оказалось, что за столько лет эти программы сильно изменились и их модификация потребует значительных усилий. а мы, как правильные разработчики, довольно-таки ленивы, чтобы так напрягаться для решения простых задач.
и сегодня вечером мы нашли простое решение проблемы.
итак, …→
Метки:
e1,
wireshark Комментарии к записи b3 и wireshark отключены
2012/04/16, 20:00,
Антон Фельдман,
новости.
выложили, наконец, краткое описание проекта STeameR.
Что это такое — читайте по ссылке.
пока всё прогрессивное человечество бороздит просторы космических морей, продолжаем борьбу с умной батарейкой.
Вадим Попов вместе с Юрием Ремизовым борются за правильную автоматическую калибровку аккумуляторов. судя по голосам, доносящимся из соседнего кабинета, скоро всё получится.
оставайтесь с нами.
ps. и сообщение на другую тему. выяснилось, что программа сбора и декодирования протоколов сигнализации (в связке Беркут-E1 — Ethereal) неправильно работает под управлением ОС Windows 7. потому что с тех пор, как мы адаптировали ethereal для работы с нашим прибором, прошло много лет, утекло много воды и ethereal успел стать wireshark’ом. тем не менее, чиним. патч и исполняемые файлы скоро будут доступны для скачивания.
Метки:
e1,
SmartBattery Комментарии к записи и снова батарейка отключены
по традиции, поздравляю всех настоящих программистов с Днём Святого Патрика. да здравствует вкусное ирландское пиво! наверное, нужно сказать: берегите себя, но не буду. поскольку, как известно из старого фильма «Лимонадный Джо», алкоголь в малых дозах полезен в любых количествах. на всякий случай нужно добавить, что это шутка.
впрочем, канун праздника был хорош не только ожиданием, но и одним важным, я бы сказал, знаменательным событием.
вопреки мнениям скептиков, у нас всё заработало! наконец-то мы получили от аналогового тракта одного из наших устройств ожидаемые параметры.
этот результат — следствие совместных усилий толковых и не умеющих отступать перед трудностями разработчиков, которые из-за врождённой скромности сами стесняются об этом рассказать.
увы, достижение цели заняло больше времени, чем планировалось, и забег по граблям стоил нам нервов и здоровья, но жалеть не приходится. новые знания и опыт, удачные и не очень эксперименты… мы верили, что всё получится, и всё получилось.
мы все молодцы!
само-собой, описание процесса будет здесь опубликовано. но после того, как запустим проект в массовое производство.
На прошлой неделе нам позвонили недовольные пользователи и сообщили интересную деталь: для приборов Беркут-ЕТ и Беркут-ММТ с опцией тестирования gigabit ethernet измерения при одинаковых настройках выдают разные результаты.
Тщательное исследование проблемы и проведённые как локально, так и на стенде у пользователей, эксперименты подтвердили догадку, что параметры измерений для двух устройств всё же отличаются. В частности, были сброшены в ноль дополнительные настройки: интервал между попытками (trials) и обучение (learning time).
По просьбам пользователей мы составили список настроек, с которыми измерения должны выполняться без проблем. Подробности — на wiki.
Удачи!
Метки:
gbe Комментарии к записи RFC2544. Настройки по умолчанию отключены
2012/02/17, 14:39,
Юрий Людкевич,
b5.
С песнями и плясками вышел релиз 0.0.8 для наших приборов Беркут-ММТ второго поколения.
Что сделано:
- повышена надежность файловой системы
- одна версия ПО для двух ревизий аппаратных модификаций прибора
- исправлены некоторые ошибки в подсистеме GBE и OTDR
Скачать обновление можно отсюда, более подробный список изменений — вот.
Инструкция по установке находится на нашем wiki.
О замеченых ошибках и проблемах в работе прибора, пожалуйста, сообщайте нам через баг-трекер.
Метки:
релиз Комментарии к записи Беркут-ММТ: очередной релиз отключены
Собрали промышленный образец новой платы «умной» (smart) батарейки. Ура, свершилось!
А что это даёт, спросит пытливый читатель? В предыдущих версиях, по странному стечению обстоятельств, на аналогичную плату мы устанавливали микроконтроллер со специально адаптированной программой. Несколько приборов из-за ошибок в коде и в железе, чего греха таить, пришлось отозвать в гарантийный ремонт. Но в новом устройстве решение полностью аппаратное, что гарантирует высокую надёжность и стабильность работы.
Через пару дней, надеемся, внедрим в прибор. Сейчас вовсю идёт процесс тестирования и следующая ревизия Беркут-ММТ будет радовать пользователя не только удобным интерфейсом, но и действительно безотказной работой.
Метки:
батарейка Комментарии к записи Батарейка! отключены
Объявление.
Сапожник без сапог. Телефонные номера 340-0118 и 340-0119, по которым раньше можно было дозвониться в наш офис, до конца этой недели не работают. Вся связь — через email.
Основной адрес службы поддержки прежний: support@metrotek.spb.ru.
Комментарии к записи Телефония отключены