qt4 assistant, конечно, штука удобная. но я разрабатываю программы в vim’e и каждый раз, когда мне надо посмотреть документацию на какой-то класс или функцию, переключаться между окнами мне не нравится. задалбывает.
спасибо троллям, что они предусмотрели remote control в assistant’e.
…→
Программисты любят пиво. во всяком случае, раньше так было. а сейчас, большей частью, их выбор — сок и кола.
Несмотря на пристрастия современных разработчиков, продолжаю считать, что ирландское пиво — самое правильное пиво. Следовательно, ирландский праздник День Святого Патрика — наш практически профессиональный праздник. В связи с чем всех поздравляю! Ура!
Бумажное прототипирование (Paper Prototyping) — метод используемый при проектировании пользовательского интерфейса, в котором основными инструментами проектировщика являются голова и канцелярские принадлежности (хотя бы карандаш и бумага). С их помощью получаются прототипы разрабатываемого интерфейса, которые затем оцениваются потенциальными пользователями. Каковы основные преимущества данного подхода? …→
Буквально вчера измерили производительность ethernet-контроллера, который находится на борту процессора STM32F107. Опыт со слегка модифицированной прошивкой на базе FreeRTOS и uIP проводил Николай Замотаев вместе с прибором Беркут-ЕТ.
Кит с микроконтроллером выступал в роли шлейфа. Получилось 12 Мбит/с без дополнительной оптимизации кода. Не очень круто. Наш шлейф, известный как Беркут-ETL, делает это лучше. Примерно в 100 раз. Потому что умеет заворачивать трафик на скорости 1000 Мбит/с без потерь. Но эксперимент всё равно интересный, и процессор для своих задач — достойный.
Недавно мы обнародовали спецификации нового прибора — Беркут-ЕТХ. А теперь мы официально его поставляем нашим заказчикам.
Анализатор 10-гигабит ethernet Беркут-ЕТХ — самый компактный в мире и, что уж стесняться, единственный разработанный и производящийся в России.
Читайте новость на сайте Метротек.
А вот краткое описание прибора — pdf-файл.
К сожалению, подробностей на сайте, который посвящён нашим разработкам, пока нет. Но куда ж он денется? И там всё будет. Обязательно.
Метки:
10G Комментарии к записи Беркут-ETX. Тестер-анализатор 10G ethernet отключены
Потратив огромное количество времени на попытку по-быстрому починить хронограммы аварий в базовых измерениях прибора Беркут-ММТ, мы обнаружили, что исправить ошибку нам так и не удалось. Да, стыдно. Посыпаем голову пеплом и приносим свои извинения тем, кто ждал от нас багфикса. Не смотря на полный epic fail, мы решили не отступать и найти новое решение, которое можно будет использовать и на новой платформе, и на старой (aka b4). Появление работающей версии ожидается примерно через месяц.
Вот шпионские снимки пользовательского интерфейса, предоставлены нашими инсайдерами:

Для пользователей старой платформы интерфейс будет отличаться, пока мы полностью не портируем весь новый интерфейс на старую платформу.
Те из читателей, кто регулярно следит за нашим блогом, знают о появлении улучшенной и дополненной версии анализатора «Bercut-MMT» — b4.5.
Если вдруг кто-то не знает или забыл — вот он, в наших архивах:
Беркут-ММТ. Возвращение
Фотографии Bercut-MMT
Фотографии Bercut-MMT в высоком разрешении
Список сетевых технологий, с которыми может работать новый «Беркут», все время расширяется. Не так давно он мог тестировать только тракты E1 сетей PDH, в недалеком будущем появятся новые функции, а пока… Datacom.
Да, Datacom был и в прошлой версии «Bercut-MMT», соответствующий модуль носил название «Карта анализа интерфейсов передачи данных». Все возможности своего предшественника новый модуль сохранил. Но добавилось и кое-что еще. Обновление будет приятно, прежде всего, тем, кто работает с отечественным оборудованием.
Итак, новая карта Datacom поддерживает интерфейс С1-И, он же С1-ФЛ-БИ.
Если коротко — это последовательный низкоскоростной интерфейс передачи данных, используемый в отечественной аппаратуре передачи данных, ГОСТ 27232-87.
Вот что умеет в этом отношении наш Bercut-MMT:
- Тип соединительной линии: четырехпроводная.
- Режим работы: синхронный.
- Кодирование: двухполярными посылками с избыточным перекодированием в биимпульсный сигнал.
- Скорость передачи: 1200 — 144000 бит/c.
- Электрические параметры в соответствии с ГОСТ 27232-87.
Теперь и для интерфейса С1-И доступны измерения, описанные в рекомендациях ITU-T G.821и G.826, а значит, проводить диагностику таких стыков станет проще.
Комментарии к записи Datacom: отечественные интерфейсы. отключены
Прочитав «Scrum и XP: заметки с передовой» решили попробовать scrum у себя.
После трех месяцев использования новой методологии могу подтвердить, что scrum действительно работает. В ходе трех спринтов нам удалось довести продукт до состояния, когда его уже можно было поставлять заказчику, благодаря чему фирме не пришлось платить неустойку за срыв сроков.
Применение scrum, на мой взгляд, дало нам следующие преимущества:
- В первую очередь выполняются задачи с наиболее высоким приоритетом, это позволяет сконцентрироваться на тех вещах, которые действительно важны для проекта;
- Мы определили производительность команды, и теперь можем с более высокой вероятностью прогнозировать сроки выполнения работ;
- Повысилась информированность команды, теперь каждый знает какие задачи у нас стоят на текущий sprint, кто чем занимается, и как идут дела;
- В течении sprint’a никто не вмешивается в работу команды, что позволяет повысить продуктивность.
Но не все гладко, есть, конечно, и трудности, вот некоторые из них:
- При планировании сначала было сложно не заниматься микропланированием;
- При обсуждении планов часто переходим к деталям реализации;
- Утренние собрания часто превышают установленные временные рамки 15 мин;
- У product owner’a из за его занятости не всегда хватает времени, чтобы привести product backlog в актуальное состояние, что иногда приводит к задержке начала спринта;
- Иногда бывает сложно сформулировать цель спринта, если в нем несколько задач разного напраления со схожим приоритетом.
Метки:
scrum Комментарии к записи Scrum, шестой спринт, полёт нормальный… отключены
А вот и спецификации нового прибора:
- XFP порт 10G: 10GBase-SR/LR/ER/SW/LW,EW (поддержка LAN/WAN)
- форматы кадров: Ethernet, IPv4, UDP, TCP
- настраиваемые параметры: MAC, VLAN ID, IP, ToS, Precedence, UDP порт, размер кадра (от 64 до 64000 байт)
- поддержка MPLS, до трёх меток
- поддержка VLAN, до трёх ID
- тестирование по методике RFC2544 (throughput, latency, back-to-back, frame loss)
- режим шлейф: L1/L2/L3/L4
- BERT на четырёх уровнях OSI-модели (физический, канальный, сетевой, транспортный). ПСП: CTRP, 2^11-1, 2^15-1, 2^20-1, 2^23-1, 2^29-1, 2^31-1, пользовательская последовательность (4 байта)
- измерение пакетного джиттера с подсчетом OOOPs, INOPs, количества пакетов с джиттером больше или меньше заданного порога. работа в режиме случайного или постоянного размера кадра
- сложный трафик (multi stream): до 10 потоков с индивидуальной нагрузкой и параметрами кадров. измерение потерь, ширины полосы пропускания и задержки для каждого потока
- статистика по типам, размерам кадров, уровням, по ошибочным кадрам. отображение нагрузки, количества runt- и jabber-пакетов, CRC-ошибок
- IP-тесты: dns, traceroute, ping, arp-мониторинг, tcp-клиент (telnet и http)
- поддержка OAM IEEE 802.3ah: управление шлейфом
- удалённое управление: telnet и www
- аварийное выключение лазера
- габариты: 200x100x60 мм
В чём отличие нашего прибора от компьютера с установленной 10-гигабитной картой? Например, в том, что прибор может создать (и измерить) нагрузку до 100% с максимальной точностью, организовать шлейф на любом из четырёх уровней без потерь. У компьютера это не получится. Ну, и прибор таких габаритов носить с собой на объекты легче, чем системный блок.
Кстати, кто-нибудь встречал ноутбуки с 10G ethernet на борту?
В своей области мы первые. Нескромно, да. Но аналогов в России нет.
Готовы ответить на вопросы.
Через несколько дней наступит новый год и, как это принято в нашей стране, мы упадём в пучину праздников, пьянства и прочих безобразий. А пока не началось, нужно сказать несколько слов о результатах уходящего 2010.
Что мы сделали:
- разработали и начали производство нового Беркут-MMT вместе с новыми сменными модулями, заодно освоили пару новых процессоров и чуть больше технологий;
- разработали новый графический интерфейс пользователя для него же (об интерфейсе мы, конечно, расскажем подробнее, но не в этой заметке);
- первыми в России выпустили анализатор 10 Gigabit Ethernet;
- в процессе разработки стали активно использовать scrum;
- купили и стали играть в настольный мега-футбол;
- перенесли первую линию поддержки пользователей в Москву;
- исправили множество ошибок, зарегистрированных в bug-трекере;
- … вспомню — допишу.
А вот что мы не сделали, я пока говорить не буду. Потому что делать всё равно надо.
С наступающим 2011 годом!