Pull to refresh

Использование инструмента трассировки событий в Erlang

Erlang/OTP *
Translation
Вот одна из распространённых проблем многопоточных(concurrent) систем: события возникают постоянно в разных частях программы в разное время, и у вас нет возможности контролировать причину и время их возникновения. Чтобы отследить проблему, мы зачастую можем воспользоваться диаграммой последовательностей. Например, такой (спасибо Wikipedia):



Предназначение данной диаграммы — показать взаимодействие между различными параллельными компонентами системы. В данном примере Fred, Bob, Hank и Renee в ресторане. Каждый может легко нарисовать подобную диаграмму на бумаге. Проблема в том, что наброски на бумаге могут отличаться от того, что происходит во время выполнения вашей программы.

Правда было бы здорово, если бы вы могли строить похожие диаграммы на основе данных трассировки программы автоматически? Что ж, Erlang вам в этом поможет.
Читать дальше →
Total votes 40: ↑39 and ↓1 +38
Views 2K
Comments 3

Asterisk: ngrep, sipgrep, sngrep, protocol diagram

Asterisk *Development of communication systems *
Это небольшая заметка о паре утилит, которые использую время от времени для работы с астериском (для отладки телефонии и просмотра SIP пакетов). Многие коллеги не знают о более простых утилитах, которые могли бы сэкономить минутку-другую рабочего времени.

Далее речь пойдет о ngrep, sipgrep, sngrep, js-sequence-diagrams
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Views 22K
Comments 10

Бизнес и системный аналитик. Что нужно знать

System Analysis and Design *
image

Приветствую! Меня зовут Сергей, и я — бизнес/системный аналитик. В IT отрасли работаю около 8 лет, начиная с сопровождения, перетекающего в тестирование, и продолжая аналитикой: как бизнес, так и системной. Отдельно бизнес и отдельно системным аналитиком я ещё не работал.

В ходе своей профессиональной деятельности в целом, включая практику и личные собеседования, и в частности собеседований с потенциальными кандидатами я постепенно пришел к пониманию того, каких навыков рынок ждёт от Аналитика. Свежих статей на эту тематику Хабр не видел давно, поэтому я решил подготовить материал самостоятельно.

Для кого, на мой взгляд, будет полезна статья:

  • Начинающим бизнес / системным аналитикам;
  • Аналитикам, желающим и дальше прокачивать свои проф. навыки;
  • Возможно, менеджерам по подбору персонала.
Читать дальше →
Total votes 5: ↑4 and ↓1 +3
Views 42K
Comments 11