Эмулятор монитора HDMI и выход из строя видеокарты при использовании VGA заглушки
Немного больше года назад я приобрел новинку от PIPO, мини компьютер PIPO X10. Почти всем он мне понравился, большой экран, встроенная батарея, внешняя антенна. Но вот почти сразу выяснилась проблема, не хотел он нормально работать, причем проблема была не только у меня, а на глобальном уровне.Поигрался я с ним и в итоге закинул на полку. И вот один из моих читателей подкинул вариант оживления этого компьютера, собственно сегодня я и расскажу — как оживить PIPO.
Перед тем, как перейти к обзору товара, расскажу предысторию всего этого действа.
Как я уже сказал, осенью прошлого года купил себе такую вот игрушку, даже написал его обзор, где и указал о проблеме. Причем насколько мне известно, данный обзор единственный об этой версии.
Покупал я его для возможности автономного управления такими вещами как — 3D принтер, лазерный и механический гравер, а также подключения обычного принтера, т.е. цель почти полностью отказаться от основного компьютера при работе с этими устройствами. Питание самих устройств собирался обеспечивать при помощи блока бесперебойного питания на 24 Вольта, а у компьютера есть встроенный аккумулятор емкостью 10000мАч.
Управлять всем думал либо с самого компьютера, либо по WiFi или проводной сети, тем более что WiFi у этого компьютера работает довольно неплохо.
Вообще у меня есть обзор предыдущей версии, которая мне очень понравилась, но хотелось «новинку».
Некоторое время компьютер работал вполне нормально, может пол дня, может день, не помню уже. Но потом начала вылазить ошибка. При этом отключались 2.0 порты. И что интересно, если была подключена только флешка, то все было нормально, но стоило подключить что-то другое, все, отвал. USB 3.0 работал нормально, но если к нему подключить хаб, то была такая же картина.
При попытке переподключить устройство, как рекомендует Windows, отвал происходил уже через несколько секунд.
При этом в диспетчере задач писало о сбое запроса дискриптора.
На форуме 4пда была создана тема об этом компьютере и там же я узнал, что проблема есть у многих пользователей, хотя и не у всех. Проблема касалась как пользователей компьютеров с одной ОС, так и Вин+Андроид.
Первым делом грешили на USB HUB установленный на плате компьютера. Но у Х9 стоит такой же хаб и там никаких проблем нет, нет таких проблем и в других компьютерах, благо тестировал я их довольно много.
В процессе выяснили, что проблема касается только Windows, в Андроид все работает нормально, а значит надо «копать» в сторону операционной системы.
Пробовали устанавливать разные сборки Win10 и даже Win8 (с которой не работает тачскрин), иногда работало некоторое время, уже начинали радоваться, но потом опять отвал.
Но путем всех этих мытарств было точно определено, что если не устанавливать драйверы на видеокарту, то все работает нормально. Кстати, после установки операционной системы никакие драйверы она сама не устанавливала, только базовые и диспетчер задач выглядел совсем грустно, но кто-то из пользователей дал полный архив драйверов.
И вот относительно недавно один из моих читателей не только подсказал решение проблемы, а и показал наглядно, что это работает. За что ему огромное человеческое спасибо.
Причем по сути решение лежало на поверхности, и возможно именно по этому у некоторых пользователей компьютер работал.
А работало все нормально только в том случае, если к выходу HDMI был подключен монитор или телевизор. И ведь вылазила проблема именно после установки драйверов видео, но как-то никто тогда не догадался.
Как вы понимаете, держать специально монитор просто невыгодно и человек предложил использовать заглушку для HDMI или «эмулятор монитора».
В общем заказал я его и себе, благо цена в 5 баксов не так велика для эксперимента.
По виду напоминает флешку, только с HDMI штекером.
Корпус металлический, на вид очень аккуратно.
Сзади занимает мало места и не мешает USB разъемам, что очень хорошо. Подключаем и переходим к проверке.
При подключении появляется второй монитор.
Опознается этот монитор как цифровой телевизор 28E850.
Если выбрать режим работы как расширенный рабочий стол, то дает выбор разрешения от 800х600 до 4к с кучей промежуточных вариантов.
Но так как такой вариант мне был не нужен, то выбрал режим дублирования (он по умолчанию), соответственно выставилось разрешение 1920х1280 (разрешение экрана PIPO).
Как обычно, в процессе «отвалилась» мышка, потому дальше все либо с тачпада, либо можно переключить ее в USB 3.0.
Заходим в диспетчер задач и просто выключаем/включаем — Универсальный USB концентратор.
Мне стало любопытно, что стоит внутри данной заглушки и я попытался ее открыть, но увы, такое чувство что внутренности залиты резиной, пришлось лезть в интернет и искать информацию, и нашел я её на форумах майнеров.
Все дело в том, что часто управляют они своими фермами через Радмин/тимвьювер, а без подключенного монитора программа выставляет разрешение 640х480 или 800х600. Хотя с радмином у меня обычно проблем не было, просто заходил удаленно и выставлял требуемое, а вот тимвьювер да, сложнее. Кроме того бывают проблемы запуска AMD видеокарт.
Выяснилось, что конструкция предельно проста, и состоит из микросхемы EEPROM и нескольких компонентов.
Есть даже схема подключения EEPROM, правда в «урезанном» виде. На форуме писали что могут быть проблемы в таком подключении, скорее всего надо ставить резисторы подтяжки по сигнальным цепям. Хотя как может повлиять отсутствие резисторов подтяжки на исправность HDMI порта, для меня загадка, но лучше их поставить. Также на плате есть конденсатор, предположительно по цепи питания.
Мало того, выяснилось что подобные заглушки производит и человек из России.
Попутно выяснилось, что есть еще пара решений, одно — использовать VGA заглушку (там, где есть такая возможность) или конвертер HDMI-VGA. Но последнее решение имеет как преимущества, так и недостатки. В качестве преимущества то, что можно подключить VGA монитор, а из недостатков — жалобы, что иногда это приводит к выходу из строя видеокарты.
Но иногда бывает и еще одна проблема, конвертеру также нужен своя «заглушка» чтобы он думал, что к нему подключен монитор, благо ее конструкция примитивна и состоит из трех резисторов.
В итоге компьютер работает, хотя не обошлось и без нюансов, через некоторое время мышка отключилась опять и произошло это после очередного перехода в спящий режим, потому пришлось его отключить, а заодно я запретил отключение питания USB контроллеров.
Хотел на этом уже закончить обзор, но не выдержал и решил все таки разобраться дальше, а вдруг это будет полезно.
И так, сначала я попробовал считать микросхему EEPROM, но у меня ничего не вышло, хотя пробовал по разному. Для подключения к программатору использовал схему, которую привел выше.
В конце концов плюнул на это дело и решил забить, а разобраться очень хотелось и начал пытаться открыть эту «флешку» и таки вскрыл ее.
Оказалось, что если сильно надавить на резиновую часть со стороны, обратной разъему, то она вскрывается. Но внутри все залито чем-то резиноподобным.
Я уже неоднократно писал, что стараюсь не применять деструктивные способы при проверке устройств. Потому аккуратно выгрыз срезал кусочек резины, хотя гораздо быстрее было снять ее всю.
Правда изначально я начал резать не с той стороны платы, ориентируясь на фото, которое показывал выше.
Получив «доступ к телу», все стало куда проще.
Меня интересовали контакты подключения, обозначенные как SCL, SDA и GND. На схеме разводки разъемов я выделил те контакты, которые вообще нужны для работы эмулятора.
Но свою ошибку я понял, когда увидел полную схему. Дело в том, что в той схеме подключения, которую нашел на форуме майнеров, было сразу несколько ошибок.
1. Перепутаны контакты SCL и SDA. В схеме они не были обозначены, а я поленился открыть даташит на чип EEPROM.
Естественно чип не читался.
Внимание, нумерация контактов указана со стороны гнезда!
Но если предыдущая ошибка была частично моей, то следующую я точно не мог предугадать. Контакт GND (земля) не подключен на сами контакты разъема, а выведен на корпус! Т.е. даже правильно подключив линии данных я бы никогда не прочел микросхему, выяснить это можно было только вскрыв эмулятор.
В общем подключил землю, поменял местами контакты SCL и SDA и дело пошло, ура, первая маленькая победа.
Микросхема прочиталась, а в полученной информации я увидел и название эмулируемого монитора.
Но зная что бывают сбои, произвел проверку, т.е. повторное считывание со сравнением результатов, проверка прошла отлично, можно считать что дамп верный.
Уже было хотел на этом остановиться, но потом подумал, а что если проверить. Заодно набросал схему обозреваемого эмулятора, вдруг пригодится.
Конденсатор может иметь номинал от 10 до 100нФ, резисторы от примерно 2.2 до 6.2кОм. Неиспользуемые выводы просто висят в воздухе, хотя это и неправильно, но именно так сделано в эмуляторе.
24С02 у меня не было, зато нашлось несколько 26LC16B.
Записываем в микросхему прошивку, которую я скачал до этого, при этом в программаторе чип был выбран как 24C02, хотя это и не важно.
Собираем такую конструкцию «из палок и веревок».
Включаем, работает как родной 🙂
Единственный нюанс, причем важный. Общий вывод схемы пришлось подключить к корпусу разъема, через специально предназначенный контакт категорически не работало. Кроме того, если будете повторять, то помните о правильном чтении нумерации контактов, выше нумерация указана со стороны гнезда, в схеме сделано аналогично.
А теперь об экономии.
Микросхема стоит примерно 10 центов, есть и более дешевые, но они имеют меньше размер корпуса. Как вариант, выдрать из какой нибудь старой платы.
В качестве разъема проще применить кусок HDMI кабеля, можно самого дешевого, стоит он около 1 доллара и из него можно сделать 2 эмулятора.
Три резистора и конденсатор, ну пусть еще 5 центов.
Панельку можно не применять.
Итого 10+50+5=65 центов за эмулятор.
Вы конечно скажете, так это еще программатор денег стоит.
Конечно стоит, но здесь есть три варианта, либо найти знакомых радиолюбителей и зайти к ним в гости, либо собрать программатор самому, либо купить самый простой Ch441A, благо стоит он он около $2.58 вместе с доставкой
Даже если покупать программатор, то все равно это выходит дешевле, чем покупать готовый эмулятор 🙂
В качестве дополнения разводка переходника DVI-VGA для тех, у кого нет VGA выхода, но есть DVI с дополнительными контактами для аналогового выхода (сверху и снизу от широкого контакта) — DVI-A, DVI-I.
В таком варианте можно попробовать обойтись тремя резисторами номиналом 75 Ом. Не факт что заработает, но и делать особо ничего не надо.
Предвижу вопросы и попробую ответить.
Изначально для решения проблемы предпринимались попытки:
1. Отключение энергосбережения
2. То же самое на уровне реестра.
3. Переустановка Windows со сменой версий и билдов
4. Использование внешних хабов с питанием.
5. Поиск альтернативных драйверов
6. Смена настроек BIOS
7. Письма производителю и продавцам.
Все попытки окончились просто ничем, результат всегда был один — отвал USB портов. Работало только при одном условии — без драйверов видеокарты. Т.е. или одно или другое.
Я тестировал компьютер несколько дней, порты отключились один раз, во время очередного перехода в спящий режим, отключил, после этого все нормально.
Решение конечно представляет из себя явный «костыль», но если работает, то лучше так, чем совсем никак. Но я бы советовал сначала попробовать с внешним монитором или HDMI-VGA конвертером (если есть где взять), и если все нормально, тогда покупать такую заглушку.
Продавца выбирал просто по минимальной цене, не думаю что есть какие-то отличия.
Чуть не забыл самое главное, собственно прошивку EEPROM, закинул в архив вместе со схемой подключения.
Возможно кто-то спросит, зачем вообще я все это делал. Да вот как-то так вышло, что когда искал хоть какую нибудь информацию, то увидел, что ее просто нет. Собственно потому и решил восполнить этот пробел. Конечно чаще куда проще купить такую заглушку, но если вы дружите с паяльником, то зачем покупать если можно собрать, причем за копейки. Кабель можно использовать оборванный, который уже непригоден для прямого назначения, резисторы и конденсатор выпаять из почти любой платы, EEPROM тоже попадается, но реже.
Печатку не разводил, извините, посчитал это лишним, всего пять деталей 🙂
На этом все, надеюсь что было полезно.
mysku.ru
Видеоновости — Поисковый онлайн видео сервис
Видеоновости — Поисковый онлайн видео сервис
Tired of missing premieres at the cinema because of the frenzied rhythm of life? Tired of the fact that on television, the films are being broadcasted at an inconvenient time for you? In your family, often your relatives divide the remote from the TV? The child asks to see cartoons for children, when you are busy, and on the channels there are no good cartoons? And, in the end, Do you just want to relax after a hard day on the sofa in your home clothes for watching an interesting movie or series?
To do this, it is best to always have a favorite site in your bookmarks, which will become your best friend and helper. And how to choose such a site, when there are so many? — you ask. The best choice for you will be Video-News
Why our resource? Because it combines many positive features that make it universal, convenient and simple. Here is a list of the main advantages of the resource.
Free access. Many sites ask customers to buy a subscription, than our portal does not deal with, because it believes that people should have free access to the Internet in everything. We do not charge viewers for our viewers!
You do not need any registration and SMS for questionable phone numbers. We do not collect confidential information about our users. Everyone has the right to anonymity on the Internet, which we support.
Excellent video quality. We upload content exclusively in HD format, which certainly can please your favorite users. It is much more pleasant to watch a good movie with a quality picture than with a picture of poor quality.
A huge choice. Here you will find a video for every taste. Even the most inveterate moviegoer will always find what to see from us. For children there are cartoons in good quality, cognitive programs about animals and nature . Men will find interesting channels for themselves about news, sports, cars, as well as about science and technology. And for our beloved women, we picked up a channel about fashion and style, about celebrities, and of course music videos. Having arranged an evening with your family, or with friends, you can pick up a merry family comedy. A loving couple to luxuriate in watching a love melodrama. After a day of work, a thrilling series or a detective helps to relax. Movies in HD format of the new time and past years are presented to absolutely any taste and can satisfy the needs of any viewer.
Ability to download video. Absolutely any material on the site can be downloaded to your computer or USB flash drive. If suddenly you are going to a dacha with a laptop where there is no internet, or you want to watch a movie on a big screen of the TV, you can always download in advance, and then look at the right time. In this case, you do not have to wait for your turn to download the video, as it happens on torrents or other similar sites.
Security. We monitor the cleanliness of the content, every file is checked before uploading. Therefore, there are no viruses and spyware on our site, and we carefully monitor this.
New. We regularly update and add new animations, serials, TV shows, music videos, news, reviews, animated series, etc. to the portal. and all this you can see for free, without registration and SMS. We are trying for you, for our favorite visitors.
Online browsing. On our site, it is not necessary to first download a movie to view it, simply turn it on and enjoy it. Thanks to the professional setup, there will be no braking, and nothing can stop you from watching an interesting movie.
Bookmark. On the site you can click a button with an asterisk to poison the video in the bookmarks and return to it later. Everyone, for certain, happened that he saw on the site an interesting video that you want to see, but right now there is no possibility. This button will help you with this and, having freed yourself, you can easily see what you like.
User-friendly interface. Finding the right video will not take you long, as the site is best adapted to users, and everything is intuitively understandable. Even a child will be able to understand and include for himself a cartoon or some program about animals, nature.
Cinema as art appeared relatively recently, but already managed to closely intertwine with our lives. A lot of people because of the haste of our time for years did not go to the theater, to the gallery or museums. However, it is difficult to imagine a person who did not watch the series or the film for at least a month. Cinema is a synthesis of theater, music, fine arts and literature. Thus, it gives even the most busy person, who does not have time to go to theaters and galleries, to be closer to art and to improve spiritually.
The cinema also occupied the sphere of public entertainment. Watch comedies, fighters, westerns, etc. perfectly fits into any some evening with my family. Horrors perfectly tickle the nerves of even the most fearless person. Cartoons adore children, and some can be viewed by the whole family. Cognitive videos help to expand knowledge, look at the world wider and satisfy your own natural curiosity.
A man in the twenty-first century can no longer imagine his life without the technology of the future, it seems that in the future, machines, robots and technics can replace a person, or rather perform many automatic works, so everyone wants to see what technologies will be in the future. On site you do not need to postpone the scan, just add the video to the bookmarks and at any time you can return to it and have a great time watching the quality video.
Do not deny yourself the pleasure, start watching right now! Meet the updates, with new items, choose what you would like to see later. Pleasure yourself and your family with interesting films in good quality!
videonews.guru
Почему я отказался от нескольких мониторов / Alconost corporate blog / Habr
Да здравствует единственный монитор
Нужен всего один монитор с высоким DPI — и зачастую для специалистов в сфере ИТ это действительно лучше, чем несколько мониторов.
Многие разработчики считают, что использование нескольких мониторов повышает производительность — ведь это подтверждается исследованиями, да? Только следует иметь в виду, что многие исследования проводились производителями мониторов — компаниями Dell, NEC и другими.
Безусловно, если поставить на рабочем месте несколько мониторов, окружающие будут думать, что вы тот еще хакер… но пару лет назад я все же продал свои мониторы и оставил один. Оказывается, в этом я не одинок.
И сейчас я расскажу, почему.
Переведено в Alconost
Сосредоточенность
В один момент времени мы можем быть сосредоточены только на чем-то одном. Так почему же мы тратим деньги на то, чтобы видеть сразу несколько предметов? Если электронная почта и социальные сети все время будут в поле моего внимания, я постоянно буду на них отвлекаться. Мало того, что в этом нет необходимости, — это в первую очередь мешает работе. В мире, где в любой момент что угодно может отвлечь, умение надолго сосредоточиться на одной задаче — невероятно ценный навык.
Наша экономическая система переполнена отвлекающими факторами, поэтому погрузиться в работу становится все сложнее — и одновременно способность к сосредоточенной работе становится все более ценной и редкой. И те немногие, кто могут днями работать не отвлекаясь, станут чрезвычайно востребованными и успешными. — Кэл Ньюпорт, «В работу с головой»
Если у меня только один монитор, это значит, что передо мной будет исключительно работа, а всё, что может отвлечь, останется вне поля зрения и, следовательно, не будет мешать думать.
Можно ли в таких условиях сосредоточиться на одной задаче?
В нашей ежедневной работе очень важно внимательно читать и писать, а для этого необходимо надолго сосредотачивать внимание на одном приложении. А если это приложение — единственное на экране, сосредоточиться будет проще, следовательно, и работаться будет эффективнее. Представьте себе книгу с постоянно обновляемой лентой «Твиттера» на полях — это же катастрофа. А ведь многие охотно работают именно так и на дополнительные дисплеи часто выводят то, что может отвлечь. Если электронная почта, социальные сети и т. п. не будут мешаться перед глазами, заниматься именно работой станет намного легче.
Я разработчик и ежедневно пишу код. Поэтому я часто читаю документацию. Но очень редко мне нужно видеть ее одновременно с тем, как я пишу код. Я работаю в однозадачном режиме: читаю документацию, затем пишу код.
Перетаскивание окон
Месяц я провел за узким 34-дюймовым монитором — и сначала мне нравилось.
Но спустя пару дней я с удивлением обнаружил, что моего энтузиазма поубавилось. Монитор оказался слишком широким, чтобы разворачивать окна на весь экран, и ощутимую часть моего времени начало занимать распределение окон: что разместить слева, что — справа, а что сегодня у нас самое важное и должно быть посередине?
Получается, ширины экрана хватало, чтобы вместить несколько окон в ряд, но он был настолько широким, что края оказались слишком далеко — работать было неудобно. В итоге я постоянно помещал всю работу в центр экрана — и какой тогда смысл в огромном дисплее? Когда-то Джеф Этвуд обсуждал это в статье «Парадокс больших дисплеев». Его решение — использовать ПО, которое помогает перемещать окна и изменять их размер. Мое решение — просто использовать один монитор нужных габаритов.
Даже если использовать удобное ПО для управления окнами, при работе на нескольких мониторах есть проблема: если у меня два монитора, то нужное мне будет не прямо перед глазами, а слева или справа, и придется постоянно вертеть головой (что особенно раздражает, если одновременно идти по беговой дорожке, как я часто делаю — см. рисунок ниже). Можно было бы поставить один монитор прямо перед собой, но тогда второй монитор окажется дальше и станет второстепенным. В результате я снова буду перемещать то, с чем работаю, на экран посередине.
В книге «Парадокс выбора» Барри Шварц показывает, что усталость от принятия решений — это реальная проблема. Иногда «больше» это на самом деле «меньше».
Вот цитата из его выступления на TED:
«Выбор не дал нам больше свободы — он парализовал нас, мы не стали счастливее, но стали менее удовлетворенными».
Если экран один, выбор исключен. Я не теряю времени, решая, где, как и какое окно разместить — достаточно развернуть нужное приложение: при этом все лишнее исчезает… и я сразу же приступаю к работе.
Виртуальные рабочие столы — наше всё
Теперь и Mac, и Windows поддерживают виртуальные рабочие столы. На моем «Маке» между рабочими столами можно переключаться, проведя по сенсорной панели тремя пальцами, что занимает меньше секунды. При этом не нужно поворачивать голову и фокусировать взгляд на другом мониторе. Кроме того, при такой организации работы я ничего не теряю: на рабочем столе слева всегда открыт браузер, на столе справа — редактор. Поэтому виртуальные рабочие столы для меня — как физические мониторы, которые показывают всегда одно и то же.
Три прямоугольника сверху — это виртуальные рабочие столы. Жест тремя пальцами переключает рабочий стол мгновенно — это отнимает не больше времени, чем повернуть голову и посмотреть на другой монитор.
В качестве примечания, если вы на Mac, не забудьте отключить автоперестановку:
Единообразный рабочий процесс
На своем 15-дюймовом MacBook Pro (см. обзор) я часто работаю из кафе, в библиотеках, парках, на улице и в самолете. И поскольку дома у меня только один экран, рабочий процесс всегда и везде остается неизменным: я просто продолжаю работать на виртуальных рабочих столах.
На прошлой неделе я с удовольствием работал на пляже — и это никак не повлияло на удобство работы.
Когда у меня было несколько мониторов, при отключении ноутбука от док-станции приходилось всякий раз возиться с окнами и упорядочивать их. Теперь же с этим никаких проблем: окна остаются на месте — развернутыми на весь экран на виртуальных рабочих столах. Это как если бы у меня было неограниченное число виртуальных мониторов, которые всегда размещались бы одинаково, где бы я ни работал.
Монитор для работы
У меня стоит 24-дюймовый монитор с разрешением 4K. Почему именно 24 дюйма? Потому что если нужно работать, то больше — не обязательно значит лучше. Экрана в 24 дюйма достаточно и чтобы развернуть одно приложение на весь экран, и чтобы разместить два приложения рядом — в тех редких случаях, когда они действительно нужны одновременно (на «Маке» у меня для этого есть BetterTouchTool, а в Windows достаточно нажать клавишу Win + стрелку). При этом 24 дюйма — это не настолько много, чтобы при развернутых на весь экран приложениях приходилось вертеть головой или бегать глазами от края до края экрана. Запомните: развернул на весь экран — значит, сосредоточился.
Так выглядит мое рабочее место сейчас:
Монитор Dell 2415q на кронштейне Ergotron. Ходьба по беговой дорожке помогает сосредотачиваться, поддерживать форму — и не засыпать днем: не нужно бороться с сонливостью, вызванной удобным креслом. Когда я устаю и хочу наконец сесть, дорожка откатывается в сторону.
Почему 4K? Высокий DPI снижает утомляемость, текст на таком мониторе четче. К тому же, цены наконец-то снизились до приемлемого уровня, поэтому если у вас нет дисплея с высоким DPI — купите его. У 24-дюймового дисплея с разрешением 4K разрешающая способность выше, чем у больших 4K-экранов, поэтому изображение на нем более четкое. Любой выпущенный в последние годы MacBook Pro может выводить через DisplayPort 4K-картинку на частоте 60 Гц. Многие современные ноутбуки на базе Windows тоже с этим справляются.
Так почему же мы часто слышим, что нужно несколько мониторов? Мне кажется, это случай необоснованного стремления к крайностям.
«Если чего-то слишком много, оно превращается в свою противоположность». — Тим Феррисс
Если монитор слишком большой или мониторов слишком много, это отвлекает. Поэтому в отношении мониторов я придерживаюсь следующих правил:
О переводчике
Перевод статьи выполнен в Alconost.
Alconost занимается локализацией приложений, игр и сайтов на 62 языка. Переводчики-носители языка, лингвистическое тестирование, облачная платформа с API, непрерывная локализация, менеджеры проектов 24/7, любые форматы строковых ресурсов, перевод технических текстов.
Мы также делаем рекламные и обучающие видеоролики — для сайтов, продающие, имиджевые, рекламные, обучающие, тизеры, эксплейнеры, трейлеры для Google Play и App Store.
Подробнее: https://alconost.com
habr.com