Как стать автором
Обновить
36
0
Абабий Александр @Alexcr

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

Отправить сообщение

Сон и продуктивная деятельность

Время на прочтение8 мин
Количество просмотров106K

Вступление


Доброго времени суток, %habrauser%! Думаю, в этой статье я не открыл ничего нового. Просто меня самого заинтересовала тема продуктивного сна. Несколько последних лет я был приверженцем мнения, что сон – это бесполезная трата времени, к сожалению необходимая организму. И посему, я максимально старался сократить время сна. Но чем больше я это делал, тем больше я начинал походить на зомби. И тогда я стал искать альтернативу. И результатом обобщения всей найденной мной информацией и стала эта статья. Итак, поехали!
Читать дальше →
Всего голосов 243: ↑215 и ↓28+187
Комментарии149

Телевизоры. Часть 2. Плазма или ЖК, шасси, диагональ, передача движения, цвет, влияние на зрение

Время на прочтение9 мин
Количество просмотров322K
Снова здравствуйте, дорогие хабрачеловеки.

Первая часть вызвала определенный интерес, поэтому было решено продолжить эту тему.
Хочу сказать отдельное спасибо, тем кто уделил внимание первой части. Я не думал, что моя скромная статья вызовет такой немалый интерес.

Можем продолжить. Во второй части я хотел бы поделиться своими размышлениями о выборе диагонали телевизора для различных применений, выборе технологии, а так же о том, как кадровая интерполяция влияет на плавность движения и попытаться развенчать некоторые мифы касательно современных телевизоров. Также, хочу затронуть тему влияния различных параметров телевизора на зрение.
Читать дальше →
Всего голосов 114: ↑111 и ↓3+108
Комментарии181

Телевизоры. Часть 1. Типы телевизоров, подсветок и технологий, практические различия

Время на прочтение7 мин
Количество просмотров564K
Здравствуйте, уважаемое хабрасообщество.

Я надеюсь, что эта статья сможет помочь таким же, как я — тем людям, которые выбирают телевизор, но не очень-то владеют тонкими техническими вопросами в этой области. Хотел бы поделиться с вами своими размышлениями и практическими выводами по-поводу выбора большого и качественного телевизора.
Читать дальше →
Всего голосов 138: ↑133 и ↓5+128
Комментарии187

Сервер онлайн-вещаний на базе nginx

Время на прочтение10 мин
Количество просмотров239K

Введение


Привет всем! Несколько месяцев назад на Хабре была опубликована статья «Вещание онлайн-видео с помощью nginx» , в которой Aecktann рассказал о своем опыте внедрения разрабатываемого мной модуля к nginx для вещания видео — nginx-rtmp-module. С тех пор продукт активно развивался и в этой статье я более подробно расскажу о нем.

Вещатель нужен для передачи видео-потока клиенту. Речь идет либо о живом потоке, либо о вещании записанного видео (VOD, Video-on-demand). Существует большое количество технологий вещания видео. Среди них можно выделить традиционные протоколы, такие как RTMP или MPEG-TS, а также появившиеся в последнее время технологии адаптивного вещания поверх HTTP. К последним относятся HLS (Apple), HDS (Adobe), Smooth Streaming (Microsoft), MPEG-DASH. При выборе технологии основным фактором является ее поддержка на клиентской стороне. Именно поэтому вещание в формате RTMP на текущий момент является одним из самых распространенных. Протокол HLS поддерживается устройствами компании Apple, а также некоторыми версиями Android.
Читать дальше →
Всего голосов 82: ↑82 и ↓0+82
Комментарии99

Makefile для самых маленьких

Время на прочтение4 мин
Количество просмотров764K
Не очень строгий перевод материала mrbook.org/tutorials/make Мне в свое время очень не хватило подобной методички для понимания базовых вещей о make. Думаю, будет хоть кому-нибудь интересно. Хотя эта технология и отмирает, но все равно используется в очень многих проектах. Кармы на хаб «Переводы» не хватило, как только появится возможность — добавлю и туда. Добавил в Переводы. Если есть ошибки в оформлении, то прошу указать на них. Буду исправлять.

Статья будет интересная прежде всего изучающим программирование на C/C++ в UNIX-подобных системах от самых корней, без использования IDE.

Компилировать проект ручками — занятие весьма утомительное, особенно когда исходных файлов становится больше одного, и для каждого из них надо каждый раз набивать команды компиляции и линковки. Но не все так плохо. Сейчас мы будем учиться создавать и использовать Мейкфайлы. Makefile — это набор инструкций для программы make, которая помогает собирать программный проект буквально в одно касание.
Читать дальше →
Всего голосов 89: ↑77 и ↓12+65
Комментарии33

Digium G100 / G200 E1/T1/PRI маршрутизатор

Время на прочтение3 мин
Количество просмотров19K


Digium — компания, которая подарила нам Asterisk, в этом году представила новое семейство VoIP устройств.

Первые продукты в этой линейке — это маршрутизаторы G100 и G200. Построенные на базе Asterisk и современной встроенной платформе, решения обеспечат наилучшее сочетание цена / возможности в любых коммуникационных решениях.

Эти два VoIP маршрутизатора поддерживают TDM-to-SIP, SIP-to-TDM и SIP-to-SIP (транс кодирование). Оба бесшумны и не имеют движущихся частей, что делает их высоко надежными.

Обладают легким GUI, низким энергопотреблением, и их легко настроить… Прямо мечта VoIP инженера.

Кому интересны технические характеристики и обзор устройства, добро пожаловать под Хабракат
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии21

Как должны выглядеть Android приложения?

Время на прочтение7 мин
Количество просмотров31K
Платформа Android не имеет жестких рекомендаций, как должны выглядеть и работать приложения. Google с самого начала дал ясно понять, что у них нет планов начать диктовать, что приемлемо, а что нет. Существует набор UI рекомендаций, но они в основном концентрируются на мелочах вроде значков, виджетов и меню.
Читать дальше →
Всего голосов 54: ↑48 и ↓6+42
Комментарии24

Эмулятор Bluestacks + Eclipse: ускоряем отладку и тестирование Android-приложений

Время на прочтение3 мин
Количество просмотров98K
Об эмуляторе Android под названием Bluestacks на Хабре уже писали. Но писали или в общем, или мало, или сухо. Тем временем проект подрос и ныне вполне пригоден для использования при тестировании и отладке приложений под Android. Зачем это делать? А затем, что Bluestacks работает намного, нет, даже намного-намного быстрее стандартного эмулятора из Android SDK. Под катом я расскажу о нюансах использования Bluestacks, настройке отладки из-под Eclipse, приведу пару замеров скорости работы и расскажу о нескольких ложках дёгтя в бочке мёда.
Читать дальше →
Всего голосов 47: ↑45 и ↓2+43
Комментарии38

One Time Secret – после прочтения сжечь

Время на прочтение3 мин
Количество просмотров14K

Если Вы когда-либо беспокоились, что данные, которые вы пересылаете по Сети (пароли, адреса, места встречи), могут быть перехвачены и сохранены злоумышленником, или просто не любите оставлять следы в Сети, то https://onetimesecret.com может вам помочь.

Данный сервис позволяет создавать одноразовые «секреты» — отправив секрет, вы получаете одноразовую ссылку на него, после перехода по которой секрет удаляется.
Некоторые подробности и бонус для хабравчан - ниже
Всего голосов 49: ↑41 и ↓8+33
Комментарии24

Автоматизация ИТ процессов в условиях низкой мотивации и/или квалификации исполнителей

Время на прочтение7 мин
Количество просмотров9.7K
Основная сфера моей работы на протяжении 16 лет – автоматизация деятельности предприятий. Поскольку начиналось все еще в 1996 году, в небольшом городе и в отсутствии литературы по программированию персональных компьютеров – то все делалось методом проб и ошибок или «методом научного тыка». Времена поменялись, появилось множество методик (сам ими не пользуюсь) по автоматизации, внедрению и поддержке ПО для автоматизации деятельности.
Читать дальше →
Всего голосов 72: ↑70 и ↓2+68
Комментарии19

Миграция с одного физического сервера на другой

Время на прочтение5 мин
Количество просмотров40K
image


Типичная ситуация, стартует проект, под него берут самый простенький сервер, который трудится полгода, проект вырастает и просит большой и злобный сервер.

Обычно ставят на новую железку новую ОС, поднимают софт, настраивают, переносят контент, базы и прочее, меняют DNS и через двое суток выключают старый сервер. Казалось бы простая процедура, сотни раз её делал любой сисадмин. НО, в процессе как показывает практика что-то забывается и уже на боевом сервере нужно делать правки и настройки, тащить старые костыли и адаптировать их на новом месте.

Этот вариант иногда неизбежен, например когда сервера в разных датацентрах. Но если сервера (новый и старый) стоят в соседних стойках, то можно просто перенести ОС на новую железку а старую сразу погасить. О том как это сделать я и напишу небольшую статью-чеклист. Итак поехали!
Читать дальше →
Всего голосов 57: ↑48 и ↓9+39
Комментарии36

SIPML5 — SIP клиент для браузера на базе WebRTC

Время на прочтение2 мин
Количество просмотров43K
Свершилось!

WebRTC (Web Real Time Communication) — это расширение HTML5 для передачи голоса и видео напрямую из браузера, через «нативные» средства.

Официальный сайт проекта — http://www.webrtc.org (тестирование на Chrome)

И вот сегодня, молодая телекоммуникационная компания Doubango Telecom объявила о выпуске свободного клиента для общения по протоколу SIP, написанного на JavaScript / HTML5, — sipML5, исходный код которого распространяется на условиях лицензии GNU GPLv3 и доступен на code.google.com/p/sipml5

Поддерживаемые возможности:

* Аудио / Видео звонок
* Обмен мгновенными сообщениями
* Присутствие
* Удержание звонка / Возобновление
* Передача вызова
* Поддержка нескольких линий и multi-account
* поддержка DTMF используя SIP INFO

Читать дальше →
Всего голосов 27: ↑27 и ↓0+27
Комментарии39

Стандарт open source документации

Время на прочтение6 мин
Количество просмотров4.8K
Хотя эта идея на первый взгляд может показаться глупой, упрощенной и слишком общей, я хотел бы предложить стандартый способ документирования проектов с открытым исходным кодом. Я знаю, что каждый проект индивидуален и моя идея уже вызвала у вас улыбку, но я надеюсь вы поймёте меня, если прочитаете этот небольшой пост.

Мотивация


Нас, авторов кода, стандарт спасёт от необходимости придумывать структуру документации для очередного проекта. Намного проще заполнять пробелы в заранее подготовленной структуре, чем думать о ней каждый раз. А чем проще и быстрее это будет происходить — тем больше разработчиков будет создавать хорошую документацию. (В конце концов, у нас останется больше времени на код и архитектуру — прим. пер.)

Стандартный формат также может сделать документацию более простой для понимания, если читатель будет знаком с её структурой. Для большинства вещей дизайн является лучшим способом привлечь потребителя, и именно дизайн ему нужен. Так что желание удовлетворить всех часто приводит к тому, что никто не оказывается удовлетворён, это касается и документации. Несмотря на то, что для обучения стоит применять персональный подход, я считаю, что тщательно продуманная и организованная документация позволит охватить больший процент потенциальных пользователей. Попытка же удовлетворить желания всех приводит к чрезмерному документированию: подобную документацию трудно сопровождать и она отпугивает читателя.

Во всяком случае, это только первый черновик стандарта, который я предлагаю. Комментарии приветствуются!

Читать дальше →
Всего голосов 36: ↑31 и ↓5+26
Комментарии15

Как я сдавал dCAP

Время на прочтение3 мин
Количество просмотров14K
Компания DIGIUM занимается не только разработкой, поддержкой и производством железа для открытой IP-ATC Asterisk, но еще обучением и сертификацией.

Обучение бывает трех типов:

Asterisk Essentials — онлайн видео курс со стоимостью 300$, доступ к видео будет открыт 6 месяцев.
Asterisk Fast Start — трехдневный курс, которого, к сожалению, пока нет в России.
Asterisk Advanced — пятидневный курс, в нем вы получаете кучу практики и еще больше теории, с недавних пор его можно пройти в России, причем по сравнению с Европой и США вполне недорого.
и два типа Экзаменов:

dCAA (Digium Certified Asterisk Administrator) — этот экзамен по силам сдать каждому, кто прочел Asterisk: The Definitive Guide, прошел Asterisk Essentials или Asterisk Fast Start. Экзамен можно сдать в онлайн режиме после регистрации. Советую все регистрационные данные вводить правильно, т.к. после сдачи экзамена вы получите сертификат в PDF.
dCAP (Digium-Certified Asterisk Professional) — рекомендуется сдавать после Asterisk Advanced. Этот сертификат имеет уникальный номер и придет Вам по почте прямо из DIGIUM.
Как я получил dCAP
Всего голосов 4: ↑4 и ↓0+4
Комментарии6

Обзор IP телефонов Digium

Время на прочтение3 мин
Количество просмотров7.3K
Авторизованным реселлером и партнером Digium в России является компания «АТС Дизайн».



Еще совсем недавно Digium объявил о выпуске собственных IP телефонов, прошло всего пару недель и они приехали к нам в Россию.

Напомню, что серия телефонов включает в себя следующие модели:
  • D70 Самый «продвинутый» вариант с огромным дисплеем, поддержкой шести линий и 10 клавиш быстрого набора (BLF). А также встроенная дополнительная LCD панель сможет отобразить информацию в реальном времени об имеющихся контактах их статусе, состоянии и т.п. А с помощью кнопок перехода, Вы сможете расширить список до 100 абонентов.
  • D50 Телефон среднего уровня. Четыре линии и 10 выносных клавиш контактов. Отличие от модели D70 в том, что дисплей не интерактивен и надписи заносятся по старинке — карандашом. Телефон будет идеален для тех, кто проводит большое количество времени за разговорами.
  • D40 Телефон начального класса с двумя линиями. Лучшее соотношение цена / качество.


По функционалу телефоны идентичны: поддерживаются: PoE, технология HD Voice, и отличаются лишь наличием дополнительной панели расширения. Считаю, что имеет смысл сделать обзор самой дорогой модели, а аналогию с бюджетным вариантом Вы проведете самостоятельно.

Читать дальше →
Всего голосов 5: ↑3 и ↓2+1
Комментарии27

Cisco, Avaya, Asterisk, Infinity — выбираем VOIP любимому начальнику

Время на прочтение4 мин
Количество просмотров33K
Здравствуйте, уважаемые хабралюди!

Захотелось мне кратенько поделиться своими наблюдениями в сравнение VOIP гигантов нашего рынка: Cisco, Avaya, Infinity и Asterisk. В помощь для тех, кто определяется, как и я, с ПО для своего офиса. Мое мнение может не совпадать с мнением большинства, на то оно и мое мнение. К тому же, сравнение проводится больше для новичков, желающих повысить свой кругозор в этой области. А так же для тех, кто и хотел бы рекомендовать начальнику одну из VOIP-систем, но не находит нужных и простых слов для описания.

Начнем...
Читать дальше →
Всего голосов 26: ↑17 и ↓9+8
Комментарии99

Как Agile и Google календарь изменили мою жизнь

Время на прочтение3 мин
Количество просмотров58K
Как менеджер проектов в своё время я попытался интегрировать различные Agile/SCRUM методики в свою повседневную жизнь. Ведь она тоже в каком то смысле является долгосрочным и довольно динамичным проектом.

Неоднократно пробовал использовать популярные GTD инструменты, но в итоге именно Google календарь ввиду своей наглядности и привязке ко времени — оказался наиболее эффективным. Получается такой вот Self SCRUM Board с итерациями и планерками :)

image
Читать дальше →
Всего голосов 55: ↑50 и ↓5+45
Комментарии72

Немного магии: как взять и сделать call-центр реально эффективным

Время на прочтение5 мин
Количество просмотров70K
Вы звоните провайдеру. Приготовившись к разговору с вымученно-жизнерадостной девушкой о количестве зелёных лампочек на чёрной коробочке, даже немного теряетесь, когда вам отвечает натуральный сисадмин. И сразу же понимает суть проблемы и решает её. Вы кладёте трубку через 25 секунд разговора в лёгком шоке.

Потом перезваниваете с телефона сестры и получаете ласковое «А какого цвета у вас Интернет?», и начинаете понимать, в чём дело.

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

Читать дальше →
Всего голосов 58: ↑53 и ↓5+48
Комментарии67

Switchvox от Digium признан лучшим решением унифицированных коммуникаций 2011 года

Время на прочтение5 мин
Количество просмотров1.5K
image

Международная исследовательская организация Frost & Salivan назвала Switchvox лучшим решением унифицированных коммуникаций 2011 года.

Исследователи из Frost & Salivan сравнили альтернативные решения унифицированных коммуникаций и обнаружили, что Switchvox является явным лидером по соотношению стоимость / ценность для потребителя.

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

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

При помощи Switchvox все эти средства объединяются в единое конвергентное пространство, легко и просто управляемое пользователем.

Дополнительно, Digium провели исследования затрат времени, и обнаружили, что среднестатистический сотрудник тратит порядка полутора часов на взаимодействие со своей системой унифицированных коммуникаций.

Digium спроектировали Switchvox так, чтобы такие функции, как перевод звонков, работа с факсами и голосовой почтой были упрощены до предела.

Малый бизнес часто не верит в то, что может позволить себе использование таких технологий.

Очень часто так оно и есть. Очень часто такие технологии очень сложны в использовании и не оправдывают себя на начальном этапе.

С появлением Switchvox это все не так.
Читать дальше →
Всего голосов 12: ↑8 и ↓4+4
Комментарии6

How to / Установка Zabbix-server (FreeBSD, PostgreSQL, Nginx)

Время на прочтение5 мин
Количество просмотров46K
«В жизни каждого системного администратора рано или поздно наступает момент, когда глаз и рук уже не хватает уследить за всеми серверами, то там, то там возникают какие-то проблемы, а для решения их очень хочется узнать что же было „до этого“. И именно здесь на выручку приходят они — великие и ужасные системы мониторинга.» (с) xanf
Такая ситуация возникла и у меня, следить за всем постоянно невозможно, писать кучу скриптов тоже не вариант, а необходимо иметь возможность оперативно реагировать на различные сбои, хранить историю некоторых параметров, ну и просто всякие «красивые» графики любы моему сердцу. Поэтому решил поставить систему мониторинга. Выбран был Zabbix. На хабре есть некоторые рецепты использования zabbix, но не освещена тема установки. Я не претендую на оригинальность, описанный способ довольно тривиален и аккумулирует информацию из интернета и официальной документации. Итак. Себе на память и друзьям на помощь:
Вариант установки Zabbix 1.8 с СУБД PostgreSQL и вебмордой через Nginx + PHP-FPM.
UPD: Актуализировано для версии zabbix 3.4
Читать дальше →
Всего голосов 12: ↑6 и ↓60
Комментарии6

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность