Pull to refresh
0
0

Пользователь

Send message

Жадный гном: Как я писал аналитику рынка в Lineage 2

Reading time5 min
Views50K

Вот и наступила осенне-зимняя пора. За окном дожди и желания проводить время на открытом воздухе все меньше и меньше. И вот приходит мне сообщение от товарища "А давай поиграем в Lineage 2?". И опять я, поддавшись ностальгии, согласился. Выбрали мы свеженький сервер на ру-офе и создали персонажей.



 
В отличии от World of Warcraft в Lineage 2 совершенно другая система добычи игровой валюты. Нужно круглыми сутками охотиться на монстров с целью получения наживы. Для меня было даже открытием, что для некоторых людей RMT (Real money trading) является чем то вроде работы. Также, в игре присутствует экономика, которую формируют игроки. Иными словами, можно заработать на купи-продай или же покупать дешевые ресурсы, из них делать вещи и продавать с наценкой. Так как для нас игра остается чем то вроде отдыха именно такой способ получения игровой валюты был выбран нами.


Чтобы покупать и продавать предметы игрок должен находиться online (Скриншот сверху). Соответсвенно, кто-то хочет побыстрее продать (дешевле) а кто-то побыстрее купить (дороже). А что если разница продать — купить положительная? Как раз этот пример и будет рассмотрен в статье как итог.


Однако, цены на рынке достаточно нестабильны и часто меняются. По этому существует вероятность купить что то "дешево" и потом еще дешевле продать с отрицательной прибылью. Этого мы и стараемся избежать. В общем было решено написать систему аналитики рынка и разобраться с парочкой интересных мне технологий.


Spoiler:
В статье будут использованы следующие технологии
Docker, DigitalOcean, NodeJs, Ktor, Prometheus, Grafana, Telegram bot notification

Читать дальше →
Total votes 53: ↑50 and ↓3+47
Comments58

Защита от прослушивания разговоров — строим безопасную SIP телефонию своими руками

Reading time7 min
Views74K
image
Привет, Хабр!
В этот раз хочу рассказать о технологиях шифрования VoIP звонков, о том какую защиту дают разные подходы и как организовать наиболее защищенную от прослушивания голосовую связь с технологическими гарантиями безопасности.
В статье я постараюсь доступно изложить особенности таких технологий как SIP\TLS, SRTP и ZRTP. И продемонстрирую конкретные схемы использования на примере нашего сервиса ppbbxx.com

Читать дальше →
Total votes 17: ↑16 and ↓1+15
Comments9

Как я связал компьютеры и пользователей с портами сетевых устройств в программе для мониторинга Network MACMonitor

Reading time6 min
Views5.6K

Я разработчик программы для мониторинга сети Network MACMonitor.


В процессе развития программы возникла задача: определить за какими компьютерами работают пользователи и связать эту информацию с портами сетевых устройств. В этой статье хочу написать, как мне удалось это сделать.


image

Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments2

Тренинг FastTrack. «Сетевые основы». «Основы телефонии». Часть 2. Эдди Мартин. Декабрь, 2012

Reading time13 min
Views5.5K
Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий.



Мы продолжаем цикл из 27 статей на основе его лекций:

01/02: «Понимание модели OSI» Часть 1 / Часть 2
03: «Понимание архитектуры Cisco»
04/05: «Основы коммутации или свитчей» Часть 1 / Часть 2
06: «Свитчи от Cisco»
07: «Область использования сетевых коммутаторов, ценность свитчей Cisco»
08/09: «Основы беспроводной локальной сети» Часть 1 / Часть 2
10: «Продукция в сфере беспроводных локальных сетей»
11: «Ценность беспроводных локальных сетей Cisco»
12: «Основы маршрутизации»
13: «Строение роутеров, платформы маршрутизации от Cisco»
14: «Ценность роутеров Cisco»
15/16: «Основы дата-центров» Часть 1 / Часть 2
17: «Оборудование для дата-центров»
18: «Ценность Cisco в дата-центрах»
19/20/21: «Основы телефонии» Часть 1 / Часть 2 / Часть 3
22: «Программные продукты для совместной работы от Cisco»
23: «Ценность продуктов для совместной работы от Cisco»
24: «Основы безопасности»
25: «Программные продукты Cisco для обеспечения безопасности»
26: «Ценность продуктов Cisco для обеспечения безопасности»
27: «Понимание архитектурных игр Cisco (обзор)»

И вот двадцатая из них.
Total votes 16: ↑14 and ↓2+12
Comments0

Добавляем шифрование и push в обычный SIP

Reading time4 min
Views15K


Привет Хабр! В этой статье мы хотели бы осветить несколько проблем SIP при использовании на мобильном устройстве, о которых как правило не знают или не догадываются пользователи.

Одна из главных проблем — если вы пользуетесь каким-либо SIP провайдером ( или собственной IP АТС ) на смартфоне, то с уверенностью в 99% можно сказать что ваши данные незашифрованы.

Наверное многие делали простую вещь — снифили трафик от SIP устройств, чтобы найти причину какой-либо неработоспособности VOIP соединения.

На практике это означает что и все ваши переговоры по SIP могут быть также легко заснифены, восстановлены и прослушаны на стороне мобильного клиента и сделать это довольно легко.
Читать дальше →
Total votes 11: ↑7 and ↓4+3
Comments141

Firefox VoIP Extension — SIP телефон в браузере

Reading time1 min
Views6K
Итальянская компания Abbeynet представила очередную интересную разработку – расширение для браузера Mozilla Firefox, позволяющее использовать браузер в качестве полноценного SIP клиента. После инсталляции расширения, в браузере появится небольшая панель, используя которую вы сможете совершать VoIP звонки по всему миру, по тарифам любого SIP оператора.

Для настройки Firefox VoIP Extension вам понадобиться всего лишь указать SIP сервер, логин и пароль пользователя. Для облегчения настройки плагина, по умолчанию в нем уже прописаны данные для пяти известных SIP операторов: Gizmo Project, Free World Dialup, два сервиса компании Betamax — VoipCheap и VoipStunt, а так же VoIP сервис Abbeyphon, предоставляемый компанией Abbeynet. Этот список вы всегда сможете отредактировать или добавить в него нового оператора.

Использование Firefox VoIP Extension позволит отказаться от установки дополнительных SIP клиентов, и увеличить возможности Firefox.

Интересной особенностью этого расширения является возможность выделения телефонных номеров на веб-странице с возможностью совершить звонок по номеру «в один клик».
Заявлена поддержка видео вызовов.
Расширение доступно для браузеров Firefox или Flock работающих под управлением Windows, Linux и Mac OS X.

Страница Firefox VoIP Extension

Источкник: Скайп в России
Total votes 31: ↑26 and ↓5+21
Comments47

История развития колл-центров, или как технологии изменили работу операторов с клиентами

Reading time7 min
Views10K
Принято считать, что колл-центры — это просто залы, в которых за компьютерами сидят операторы и общаются с клиентами по телефону. Отчасти это правда, однако агенты современных контактных центров используют большее число каналов для взаимодействия с пользователями (например, мессенджеры и социальные сети). При этом все чаще в работе им помогают современные технологии, в том числе алгоритмы машинного обучения и анализа данных.

Когда появились первые контактные центры, что изменилось с момента их первого появления и какое отношение к «эволюции колл-центров» имеют системы искусственного интеллекта (ИИ), расскажем далее.

Читать дальше →
Total votes 13: ↑13 and ↓0+13
Comments3

Сети для самых матёрых. Часть пятнадцатая. QoS

Reading time66 min
Views174K
СДСМ-15. Про QoS. Теперь с возможностью Pull Request'ов.

И вот мы дошли до темы QoS.

Знаете почему только сейчас и почему это будет закрывающая статья всего курса СДСМ? Потому что QoS необычайно сложен. Сложнее всего, что было прежде в цикле.

Это не какой-то магический архиватор, который ловко сожмёт трафик на лету и пропихнёт ваш гигабит в стомегабитный аплинк. QoS это про то как пожертвовать чем-то ненужным, впихивая невпихуемое в рамки дозволенного.

QoS настолько опутан аурой шаманизма и недоступности, что все молодые (и не только) инженеры стараются тщательно игнорировать его существование, считая, что достаточно закидать проблемы деньгами, и бесконечно расширяя линки. Правда пока они не осознают, что при таком подходе их неизбежно ждёт провал. Или бизнес начнёт задавать неудобные вопросы, или возникнет масса проблем, почти не связанных с шириной канала, зато прямо зависящих от эффективности его использования. Ага, VoIP активно машет ручкой из-за кулис, а мультикастовый трафик ехидно поглаживает вас по спинке.

Поэтому давайте просто осознаем, что QoS это обязательно, познать его придётся так или иначе, и почему-бы не начать сейчас, в спокойной обстановке.

Читать дальше →
Total votes 72: ↑72 and ↓0+72
Comments24

Децентрализованный мессенджер и телефонная сеть нового поколения

Reading time7 min
Views17K


Каждый раз, когда появляется статья про какой-нибудь новый мессенджер, большинство пользователей Хабра в комментариях интересуются — централизованный или децентрализованный IM?

Если нет — то тогда — «все, ребята, расходимся».

Многие в качестве примера также упоминают децентрализованность Skype, подразумевая то, каким он был до 2011 года.

Давайте тогда в качестве подводки и вступления к основной идее статьи рассмотрим, каким был Skype в его золотые годы, до покупки Microsoft.
Читать дальше →
Total votes 20: ↑15 and ↓5+10
Comments238

Мониторинг ИБП рабочих станций в Windows с Network UPS Tools

Reading time5 min
Views34K
Когда возникает задача мониторить бесперебойники у рабочих станций? Запищал – заменил, конец. Чинить ИБП – дело неблагодарное, менять аккумуляторы – не все хотят возиться (или даже моветон).

Так думал и я, особенно после череды ИБП с отказавшей электроникой. Ситуацию усугублял софт от производителей. Он, как бы это помягче выразиться, барахло. Причем у всех – APC, Ippon, Powercom, TrippLite. Что серверный, что для рабочих станций. Пробовать платные версии после опыта с бесплатными – желания не возникло. А совсем весело, когда ИБП от разных производителей.

Но мониторить всё же надо. Плюсы очевидны: 1) можно поменять ИБП ДО того, как он издаст прощальный писк; 2) можно сразу увидеть, где сдохла батарея, а где электроника.
Минус же прост, как всегда: стоимость решения, в деньгах или человеко-часах.

Вот эту проблему и будем решать.
Читать дальше →
Total votes 20: ↑20 and ↓0+20
Comments27

Лучшие блокчейн-проекты. ICO Июль 2018 (голосование)

Reading time9 min
Views7.5K
Аналитики утверждают, что в 2017 году рынок первичного размещения монет увеличился почти в два раза по сравнению с 2016 годом. В то же время растет количество привлеченных средств: наряду с сотнями проектов, которые привлекают от нескольких сотен тысяч до нескольких миллионов долларов, на рынок выходят компании, которые привлекли сотни миллионов долларов. Например, компания «Status Research & Development GmbH», Швейцария, разместила токены SNT на сумму 95 миллионов долларов, еще более успешными были размещение токенов EOS и Bancor.



Давайте рассмотрим самые интересные проекты Июля 2018 года и выберем лучшие из них. Телефония, поисковая система и даже проект недвижимости в Сибири на базе блокчейн.
Читать дальше →
Total votes 34: ↑22 and ↓12+10
Comments20

Наглядная демонстрация перехвата VoIP-звонков

Reading time1 min
Views5.9K
Британский эксперт по безопасности Питер Кокс (Peter Cox) опубликовал пример программы-перехватчика SIPtap для стандартного протокола SIP. Программа демонстрирует, насколько слабо защищены VoIP-звонки от прослушки. Этот специалист в принципе не соглашается со своими коллегами, которые считают, что VoIP сложнее прослушать, чем обычные телефонные разговоры. По его мнению, наоборот, здесь гораздо проще, особенно если трафик не зашифрован.

Питер Кокс объясняет, что для перехвата VoIP-трафика достаточно иметь доступ к интернет-каналу в любом месте, где идёт VoIP-трафик от объекта слежки. Это может быть ISP-провайдер объекта, WiFi-хотспот, корпоративная сеть объекта или персональный компьютер объекта, заражённый шпионским ПО.

В простенькой программке Кокса каждый звонок записывается в виде wav-файла и отправляется наблюдателю. Модуль мониторинга программы SIPtap сгенерировал страничку-календарь со ссылками на все разговоры. Указаны дата и время разговора, координаты получателя, Call ID, продолжительность в секундах. Выложены также все wav-файлы.



Питер говорит, что написал эту программу после разговора с Филом Циммерманом, автором PGP, который сейчас занимается разработкой софта Zfone для стойкой криптозащиты VoIP-трафика.

Кстати, сам Питер Кокс зарабатывает мастер-классами по защите VoIP и корпоративных сетей, его программу называют примитивной и написанной в рекламных целях.
Total votes 20: ↑18 and ↓2+16
Comments9

Защита VoIP сетей

Reading time10 min
Views18K

Приветствую всех. В сети уже достаточно много написано статей о том, что SBC защищает VoIP сеть и предотвращает воровство трафика, отражает DoS/DDoS атаки и обеспечивает полноценную безопасность VoIP сервисов. Но очень мало написано о том, какие в реальности есть атаки в мире VoIP и SIP, и какие именно технологии обеспечивают безопасность. В данной статье я постарался описать какие бывают атаки в мире VoIP, в чем их особенность, какое у них отличие от обычных сетевых атак и каким образом AudioCodes SBC предотвращает данные атаки и обеспечивает ту самую защиту, про которую все пишут.
Читать дальше →
Total votes 7: ↑7 and ↓0+7
Comments0

Идеи для VoIP-бизнеса

Reading time4 min
Views12K
В настоящий момент VoIP-телефония — одно из наиболее активно развивающихся бизнес направлений в мире. Телекоммуникационные услуги, которые предоставляют VoIP-провайдеры, значительно лучше по качеству и имеющимся возможностям, чем у традиционных телефонных компаний, что делает их конкурентоноспособными не только на локальных, но и на международных рынках телекоммуникаций. В данной статье будут рассмотрены основные модели VoIP-бизнеса, которые используются в настоящее время.
Читать дальше →
Total votes 8: ↑2 and ↓6-4
Comments8

Создаем 2D игру на Python с библиотекой Arcade

Reading time7 min
Views126K
Всем привет!

Мы продолжаем делится с вами интересными найденными вещами про питончик. Сегодня вот решили разобраться с 2D играми. Это, конечно, немного попроще, чем то, что проходят у нас на курсе «Разработчик Python», но не менее интересно это уж точно.

ПЕРЕВОД
Оригинал статьи — opensource.com/article/18/4/easy-2d-game-creation-python-and-arcade
Автор — Paul Vincent Craven


Поехали.

Python — выдающийся язык для начинающих изучать программирование. Он также идеально подходит тем, кто хочет “просто взять и сделать”, а не тратить кучу времени на шаблонный код. Arcade — библиотека Python для создания 2D игр, с низким порогом вхождения, но очень функциональная в опытных руках. В этом статье я объясню, как начать использовать Python и Arcade для программирования игр.

Я начал разрабатывать на Arcade после преподавания азов библиотеки PyGame студентам. Я очно преподавал PyGames в течение почти 10 лет, а также разработал ProgramArcadeGames.com для обучения онлайн. PyGames отличная, но в какой-то момент я понял, что устал тратить время на оправдание багов, которые никогда не фиксятся.

Меня беспокоило преподавание таких вещей, как событийный цикл, которым уже почти не пользовались. И был целый раздел, в котором я объяснял, почему y-координаты повернуты в противоположном направлении. PyGames обновлялась редко и базировалась на старой библиотеке SDL 1, а не чем-то более современном вроде OpenGL. На светлое будущее я не рассчитывал.

В моих мечтах была простая и мощная библиотека, которая бы использовала новые фичи Python 3, например, декораторы и тайп-хинтинг. Ей оказалась Arcade. Посмотрим, как начать ее использовать.

Читать дальше →
Total votes 24: ↑22 and ↓2+20
Comments10

Лучшие ICO август 2018 (голосование)

Reading time8 min
Views4.5K
В наши дни разнообразных ICO так же много, как и коррумпированных политиков, что усложняет поиск проектов, заслуживающих внимания. Однако, ICO по-прежнему не утратили своей привлекательности, поэтому есть смысл внимательно изучать их бесконечный список в поисках «бриллианта».

Я хотел бы акцентировать внимание на важности проведения своего собственного поиска, и неоднократного, прежде чем инвестировать. Количество проектов без серьёзного подхода, разработчиков или любой реализации технологии блокчейн, просто поражает.

Как уже было сказано, несмотря на проблематичность поиска, все же существует немало хороших проектов и в данной статье приведены 10 лучших ICO за август 2018 года.
Читать дальше →
Total votes 23: ↑19 and ↓4+15
Comments12

Встречайте DevOpsConf Russia

Reading time5 min
Views4.4K

Принципы DevOps плотно проникли в жизнь разработчиков, и, хотя разночтений в понятиях меньше не стало, сообществу нужно отдельное большое мероприятие для обмена опытом. Им станет конференция DevOpsConf Russia.


DevOpsConf Russia состоится 1 и 2 октября в Москве, соберет 500 специалистов и будет логически продолжать серию RootConf. Мы шли к этому перевоплощению несколько лет, и наконец готовы все рассказать.




В 2015 году в рамках фестиваля РИТ++ мы возродили конференцию RootConf, чтобы привлечь интерес к современным инструментам эксплуатации и подходам DevOps.
Читать дальше →
Total votes 39: ↑38 and ↓1+37
Comments5

Пример расчета «коэффициента готовности» для IT-системы

Reading time4 min
Views33K
image

Задача: в Техническом Задании на комплексную IT-систему был пункт – «выполнить расчет коэффициента готовности системы».

Решение: использовать материалы из ГОСТ, запросить дополнительные данные у вендоров по элементам оборудования и использовать несложную математику для выполнения итогового расчета.
Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments4

Information

Rating
Does not participate
Registered
Activity