Об использовании бесплатной программной телефонной станции «Asterisk» написано множество заметок, статей и книг. Не раз этот вопрос поднимался и на Хабре — и об устройстве, и об установке, и о тонкостях конфигурирования. Я же сегодня хочу посмотреть на Asterisk глазами руководителя IT, который «что-то слышал» и которому предстоит принять решение — внедрять у себя этот продукт, или остановить свой выбор на «классической» аппаратной АТС.
mcdebugger @mcdebugger
User
Реанимация старой акустики, вместо покупки новой китайской
4 min
57KНе так то давно я был озадачен выбором акустики для своего ПК. А озадачен потому, что ранее у меня были Radiotehnika S30 + саб на 75 Wt RMS и хотелось что-то по мощности не меньше.
В результате поисков по интернету, а также прогулявшись всеми магазинами города, остановился на нескольких моделях, которые меня устраивали по цене и характеристикам
В результате поисков по интернету, а также прогулявшись всеми магазинами города, остановился на нескольких моделях, которые меня устраивали по цене и характеристикам
+71
Не используйте kill -9
2 min
115KTranslation
Аргумент -9 (или
KILL
) для команды kill
следует использовать в POSIX-совместимых системах только в случае крайней необходимости. Почему? Сигнал KILL
не может быть обработан процессом. Это означает, что после завершения процесса с помощью kill -9
, дочерние процессы останутся в памяти и станут «осиротевшими» (orphaned), файловая система окажется засорена временными файлами, сегменты совместно используемой памяти — активными, сокеты — зависшими, а функция atexit(3) вообще не будет выполнена. В результате есть риск столкнуться с неожиданными и сложными для отладки проблемами.+68
Структурированные кабельные сети
10 min
144KСКС — структурированная кабельная сеть. Или, грубо говоря, «розетки в стенке». Самое дорогое же в СКС — не розетки, а огромные километры проводов, соединяющие розетки с серверными и коммутационными.
Пласт понятий, которые скрываются за СКС, очень обширен. Там есть свои профессионалы, которые знают, когда нужно организовывать коммутационные на этажах, как правильно вести пачку волокон между этажами и т.д. Есть и свои маркетологи, задача которых убедить вас, что нужно делать именно так, на $Xk больше в смету, а не так, как вы хотели.
Сама область конструирования СКС ближе к строительным (инженерным) работам, нежели к области системного администрирования.
Но иногда в жизни сисадмина возникает ситуация, когда от него зависит, какой будет СКС в здании (этаже, комнате) фирмы. В худшем случае, сисадмин сам её тащит, в лучшем — эта задача отдаётся на аутсорс (точнее, подрядчикам). Но какой СКС будет, решают обычно два-три человека. При этом, оставшиеся два определяют лишь бюджет, а воевать за качество может лишь сисадмин. [с другого боку находится представитель подрядчика, который тащит одеяло в свою сторону, и хотя он может казаться сисадмину соратником в битве за качество СКС, на самом деле, он хочет просто дороже, и относиться к нему следует с осторожностью].
Здесь я пишу именно точку зрения администратора, как «конечного потребителя» СКС. Если я где-то соврал, или забыл написать о чём-то важном — говорите, поправлю.
Итак, СКС.
Точка зрения владельца (директора)
Нужны провода с розетками. Чем дешевле, тем лучше. Админ как-то говорил, что компьютерные можно разветвлять на местах, так что можно класть их поменьше, ибо дорого. Кстати, вот там вот народ кучкой сидит, им одной розетки хватит.
Точка зрения подрядчика
Клиенту нужно продать максимум. Максимум, это полноценная СКС с коммутационными на этажах, межэтажной оптикой… Что? Он хочет подешевле? Ну и фиг с ним, пускай что хочет, то и делает.
Что ВАМ нужно от СКС?
+91
nginx — настройка фронтенда к ~username — public_html
2 min
4.4KКонечно понимаю, что это может быть и не нужно никому, коль не нашел должного решения на просторах Интернета. Однако раньше, когда компьютеры были большими, а мы маленькими, были популярны так называемые домашние странички. У гордого индейца даже модуль под это дело есть — userdir.
Недавно (июнь, 2009) решил индейца загнать в бекенд, а фронтендом настроить nginx. Так вот готового решения для организации фронтенда для nginx'а не обнаружил. Недолго думая, почесал подбородок и накатал следующую конфигурацию к nginx'у. Представьте испытанное мною счастье когда это заработало.
Итак, задача заставить в фронтенде отдавать содержимое из хомдира пользователя — /home/user/public_html. Запрос к которому в браузере выглядит как site.name/~user:
Недавно (июнь, 2009) решил индейца загнать в бекенд, а фронтендом настроить nginx. Так вот готового решения для организации фронтенда для nginx'а не обнаружил. Недолго думая, почесал подбородок и накатал следующую конфигурацию к nginx'у. Представьте испытанное мною счастье когда это заработало.
Итак, задача заставить в фронтенде отдавать содержимое из хомдира пользователя — /home/user/public_html. Запрос к которому в браузере выглядит как site.name/~user:
+15
Масштабируемый виртуальный комплекс на базе VMware vSphere
4 min
18KПару месяцев назад мы разработали и начали запуск в полноценную эксплуатацию новой услуги, способной прийти на смену давно знакомой и уже слегка консервативной сдаче в аренду dedicated-серверов. В основе услуги лежит гибко масштабируемое предоставление вычислительных мощностей и дискового пространства на основе аппаратного комплекса из блейд-системы HP и системы хранения данных HP Lefthand. Нам очень хотелось дать услуге говорящее название, и в итоге мы остановились на сочетании «Масштабируемый Виртуальный Комплекс», или, сокращенно, МВК.
За небольшой срок работы МВК показал себя вполне перспективным проектом, поэтому мы решили рассказать о нем чуть подробнее.
За небольшой срок работы МВК показал себя вполне перспективным проектом, поэтому мы решили рассказать о нем чуть подробнее.
+24
Опыт переноса веб-сервисов компании СОЮЗ в масштабируемый виртуальный комплекс
4 min
11KВ начале марта мы достигли принципиального соглашения с представителями компании «СОЮЗ» по проведению мероприятий по виртуализации корпоративной ИТ-инфраструктуры. Если проще – то СОЮЗ с нашей помощью производит аутсорсинг ИТ-инфраструктуры, размещает собственные мощности в дата-центре «Оверсан-Меркурий» и проводит еще ряд мероприятий, в результате чего получает экономию средств и массу новых возможностей по развитию.
Тому, как мы переносили веб-сервисы компании в МВК, и технологическим особенностям реализации проекта и посвящен этот пост.
Тому, как мы переносили веб-сервисы компании в МВК, и технологическим особенностям реализации проекта и посвящен этот пост.
+9
Заботливые вирусы
2 min
5.8KСегодня любимая обрадовала меня новостью, что и она наконец подхватила вирус, просящий отправить смс. До сих пор думал, что семью ITшника такая штука обойдёт стороной, ан нет — не обошла.
Всё началось с какого-то приложения из вконтакта.
Благо ОС не блокировалась, «вирус» работал просто: блокировал самые популярные сайты, в том числе поисковики, сайты антивирусов и электронной почты. При запросах в окне браузера появлялось
Естественно, первое, что приходит на ум: «левые» процессы, сегодня уже упомянутые AVZ, HiJackThis. С этим всё оказалось в порядке, но разум дал о себе знать — идём в c:/windows/system32/drivers/etc. Там hosts и hosts.txt. С первым на первый взгляд всё чисто, а во втором я вижу заботу создателя о наших с вами финансах:
Всё началось с какого-то приложения из вконтакта.
Благо ОС не блокировалась, «вирус» работал просто: блокировал самые популярные сайты, в том числе поисковики, сайты антивирусов и электронной почты. При запросах в окне браузера появлялось
Естественно, первое, что приходит на ум: «левые» процессы, сегодня уже упомянутые AVZ, HiJackThis. С этим всё оказалось в порядке, но разум дал о себе знать — идём в c:/windows/system32/drivers/etc. Там hosts и hosts.txt. С первым на первый взгляд всё чисто, а во втором я вижу заботу создателя о наших с вами финансах:
127.0.0.1 localhost
#Отправьте смс и не мучайтесь… Реальная стоимость смски 100 рублей, а вызов программиста рублей 500 минимум:)
+68
Cisco ASA на PC? Это возможно!
1 min
14KНедавно наткнулся на ресурс (осторожно, в названии сайта нижнее подчеркивание!), создатели которого достаточно успешно перенесли функционал Cisco ASA 5500 на обычный PC.
Не секрет, что Cisco ASA по своей сути linux-based и вполне x86-совместима. Видимо, этот факт вызывал буйные фантазии об открывающихся возможностях у многих гиков, и вот, наконец, в 2008 году группа энтузиастов подарила миру первый установочный образ Cisco ASA. С тех пор проект продолжает существовать и выпускает новые релизы.
Краткое описание возможностей получившегося продукта под катом.
Не секрет, что Cisco ASA по своей сути linux-based и вполне x86-совместима. Видимо, этот факт вызывал буйные фантазии об открывающихся возможностях у многих гиков, и вот, наконец, в 2008 году группа энтузиастов подарила миру первый установочный образ Cisco ASA. С тех пор проект продолжает существовать и выпускает новые релизы.
Краткое описание возможностей получившегося продукта под катом.
+33
Введение в разработку USB периферии
4 min
49KПоследние полгода я участвую в разработке первого в своей жизни USB-устройства и прикладного ПО к нему, и сейчас хочу поделиться своим пониманием того, как там всё работает: микроконтроллер, драйвер, прикладное ПО. Также затрону вопрос о выборе идентификаторов VID/PID. Список полезных ссылок для желающих более подробно разобраться в теме прилагается.
+103
Open API
1 min
65KКоманда «ВКонтакте» так и не ушла на выходные, чтобы вслед за Merchant API успеть запустить еще один важный сервис для разработчиков — Open API. Благодаря VK Open API, любые внешние сайты теперь имеют возможность производить у себя авторизацию наших пользователей.
+124
Создание реалистичной кнопки средствами CSS3
3 min
7.5KTranslation
Цель — создание кнопки, как на изображении, не единой картинкой, а с помощью CSS3
+84
Музыка из Vkontakte в Exaile
1 min
15KВсем привет!
Вдохновленный недавним топиком про плагин Вконтакте для Амарока, решил написать подобие для своего любимого плеера Exaile.
Вдохновленный недавним топиком про плагин Вконтакте для Амарока, решил написать подобие для своего любимого плеера Exaile.
+74
Установка драйверов за 5 минут
2 min
9.7KДорогие коллеги!
Рад представить вам новую версию программы DriverPack Solution 10. Это универсальный менеджер установки драйверов для всех версий Windows, который можно совершенно бесплатно скачать с официального сайта: http://drp.su/
В отличие от встроенной в Windows Update функции обновления драйверов этой программой можно пользоваться без наличия Интернета и для установки драйверов не только на устройства популярных вендеров (как в случае с Windows Update).
+153
Цифровое телевидение от Билайн. Обзор
9 min
116KПривет!
Примерно 2 недели назад на мой мобильный телефон позвонила девушка, представившись работником компании Билайн.
Девушка, ссылаясь на то, что я уже давно являюсь абонентом Corbina Telecom, а ныне — «Интернет Билайн», предложила мне попробовать новую услугу — «Цифровое телевидение Билайн». Совершенно бесплатно в течение 2-х месяцев. Так называемая система «Try&Buy». Попробовал, если понравилось — покупай.
Так как в моей комнате зомбоящика нет уже очень давно, а его роль играет ТВ-тюнер подключенный к компьютеру, который со скрипом ловит 12–15 каналов, я решил попробовать эту услугу в качестве замены тюнеру. Благо, что все бесплатно. Единственное, что я тогда упустил — не уточнил, работает ли эта услуга на компьютере. А зря…
Примерно 2 недели назад на мой мобильный телефон позвонила девушка, представившись работником компании Билайн.
Девушка, ссылаясь на то, что я уже давно являюсь абонентом Corbina Telecom, а ныне — «Интернет Билайн», предложила мне попробовать новую услугу — «Цифровое телевидение Билайн». Совершенно бесплатно в течение 2-х месяцев. Так называемая система «Try&Buy». Попробовал, если понравилось — покупай.
Так как в моей комнате зомбоящика нет уже очень давно, а его роль играет ТВ-тюнер подключенный к компьютеру, который со скрипом ловит 12–15 каналов, я решил попробовать эту услугу в качестве замены тюнеру. Благо, что все бесплатно. Единственное, что я тогда упустил — не уточнил, работает ли эта услуга на компьютере. А зря…
+65
Пожар в дата-центре hosting.ua
1 min
9.2KОфициальной информации так и не поступило (сайт не работает и даже не пингуется). Пришлось вооружиться гуглом и искать по твитерам и прочим блогам. А через них уже вышел на forum.searchengines.ru/showthread.php?t=478619, где ситуация начинает проясняться:
«Только то дозвонился к ним.
Информацию о пожаре подтвердили. Сказали не волноваться, работы по восстановлению уже начаты.
Приблизительные сроки сказали 7 дней»
«Взяли трубку на номере 048 728 2111 Девочка расстроенным голосом подтвердила крупный пожар и серьезные повреждения. В ближайшую неделю помочь ничем не могут — будут оценивать ущерб. По поводу доступа к уцелевшим серверам клиентов — девочка не уверена что возможность будет. Вообщем неделю ждать ни один бизнес не будет — пошел восстанавливаться с последнего бекапа на другой хостинг.»
Люди в панике, проходит 10 часов и нет какой-либо официальной информации. Лежит куча сайтов, в том числе и довольно известных в рунете. Дошло до того, что хотят скинуться, чтобы местный съездил и все узнал.
Надеюсь хотя бы сегодня будет какая-то официальная информация от владельцев?
P.S. Сам узнал только сегодня ранним утром, разбудили клиенты, думал просто может сервер повис, а тут такие новости, и бекапы конечно же не первой свежести :( Но тут конечно сам виноват.
«Только то дозвонился к ним.
Информацию о пожаре подтвердили. Сказали не волноваться, работы по восстановлению уже начаты.
Приблизительные сроки сказали 7 дней»
«Взяли трубку на номере 048 728 2111 Девочка расстроенным голосом подтвердила крупный пожар и серьезные повреждения. В ближайшую неделю помочь ничем не могут — будут оценивать ущерб. По поводу доступа к уцелевшим серверам клиентов — девочка не уверена что возможность будет. Вообщем неделю ждать ни один бизнес не будет — пошел восстанавливаться с последнего бекапа на другой хостинг.»
Люди в панике, проходит 10 часов и нет какой-либо официальной информации. Лежит куча сайтов, в том числе и довольно известных в рунете. Дошло до того, что хотят скинуться, чтобы местный съездил и все узнал.
Надеюсь хотя бы сегодня будет какая-то официальная информация от владельцев?
P.S. Сам узнал только сегодня ранним утром, разбудили клиенты, думал просто может сервер повис, а тут такие новости, и бекапы конечно же не первой свежести :( Но тут конечно сам виноват.
+147
Клонирование системного диска штатными средствами Linux за 30 секунд
2 min
43KПринесли мне намедни винчестер прямо в упаковке и озадачили оперативным клонированием системного диска одного из серверов. Задача, в целом довольно тривиальная, и легко выполнимая. У каждого наверняка есть методика подобного рода действиям, не знаю лучше или хуже мой подход, но поделиться, думаю, им стоит.
Вводная:
* сервер с linux
* все разделы на XFS
* загрузчик GRUB 0.97
* оригинальный диск /dev/sda, клонируем на /dev/sdb
* разделы /dev/sda[1,5-7] (общая полезная информация ~1GB)
+36
Насколько опасна DRM-защита, или Видео-вирус часть 2
6 min
16KВспоминания
После того, как я прочитал пост о том, как TipTop не смог посмотреть кино, я сразу же вспомнил аналогичный случай. Как-то открыв обычный mp3 файл, вместо того, чтобы началось воспроизведение, к моему удивлению, открылась неизвестная веб-страница. Самое интересное, что страница была открыта в Internet Explorer'е (несмотря на то, что по умолчанию был установлен другой браузер), а ведь на той странице, автор файла мог бы добавить и какой-нибудь специальный эксплоит для IE.В тот момент я не думал о странице с эксплоитом и вместо того, чтобы внимательно проанализировать файл и разобраться в чём проблема я просто его удалил. Единственное о чем я подумал, увидев необычное поведение системы это то, что кто-то довольно оригинально раскручивает свой сайт. Прошло уже несколько лет, но c тех пор такие случаи я не встречал. Прочитав статью о видео-вирусе я решил, что хотя бы на этот раз не упустить возможность узнать насколько безопасны являются одни из самых безобидных и распространенных файлов во всём мире.
+108
6 причин по которым мой стартап, получивший финансирование, провалился
5 min
1.9KTranslation
Во время dot com бума мы с друзьями основали стартап, где я был техническим директором. Мы разработали систему управления знаниями. Это была комбинация блогов, wiki, системы управления документами, социальных закладок. Мы начали в 1999, что было несколько рановато для wiki и блогов (Movable Type вышли на рынок в 2001). Социальные закладки, по сути, были точно такими же, как станет впоследствии Delicious. Помимо этих новых и замечательных идей (по крайней мере для 1999 года) у нас было три отличных особенности:
У нас были кое-какие деньги — посевные инвестиции, которые мы получили от венчурного фонда, и мы вполне себе счастливо и успешно разрабатывали наше приложение. Мы показали его многим пользователям и получили весьма благоприятные отзывы от больших компаний. Так почему же стартап провалился и я не миллионер?
- Всему можно было присвоить метки (tags): навыкам, людям, ссылкам, документам, постам в блогах, страничкам в wiki. Что-то, что теперь называется фолксономия. Метки могли соотноситься с другими метками и формировать онтологии. Метки могли ссылаться на другие документы, посты, людей.
- Всему можно было поставить свою оценку от 1 до 5.
- У нас был умный нечёткий поиск, основанный на метках и оценках. Например, при поиске «люди со знанием Oracle» в выдачу также попадали специалисты по SQL Server'у — например, чтобы укомплектовать команду, если не было свободных гуру Oracle.
У нас были кое-какие деньги — посевные инвестиции, которые мы получили от венчурного фонда, и мы вполне себе счастливо и успешно разрабатывали наше приложение. Мы показали его многим пользователям и получили весьма благоприятные отзывы от больших компаний. Так почему же стартап провалился и я не миллионер?
+125
Coworking-центр для фрилансеров с услугами поддержания дисциплины
3 min
1.4KПредлагаем вашему вниманию аренду уникальных рабочих мест в бизнес-центре (Москва, район ТТК) в офисе класса «В», где, наряду с обычным предоставлением рабочей площади, вы получаете не только «игру в офис», но и самую настоящую ответственность за выполнение своей работы и своих обязательств перед клиентами.
+17
Information
- Rating
- Does not participate
- Location
- Россия
- Date of birth
- Registered
- Activity