• Фильмы IT-тематики

      imageВ свое время, в 1995-ом году, на меня произвел впечатление фильм «Хакеры». Можно
      сказать, он стал мотиватором моей дальнейшей ИТ-карьеры. Далеко не эталон киноискусства, однако
      стремление стать похожим на героев фильма, продолжилось в самообразовании. Далее первый выклянченный компьютер, первые строчки кода, начало проб и ошибок. Когда уже были написаны эти самые «хэлоу-ворды», «калькуляторы», затем испробованы несколько *nix'ов — на руки попалась болванка с «Antitrust». В одноголосном переводе и гиблом качестве. К слову, это не помешало, пересмотреть фильм пару десятков раз. Что послужило более зрелому стремлению, чем быть всемогущим кул-хакером. Под катом, перечислю увиденные мной фильмы IT-тематики, с кратким описанием. В основном из двухтысячных. Неувиденное или забытое, будем добавлять.

      Читать дальше →
    • Фулвью ор нот фулвью: о пользе и вреде полной BGP-таблицы

        На любом околосетевом форуме легко найти с десяток веток о выборе оборудования для BGP-пиринга с возможностью «держать две, три, пять, двадцать пять фулвью». Большинство таких веток выливается в холивары на тему Cisco vs. Juniper или еще чего похуже. Офлайновое же их развитие нередко напоминает мультфильм о шести шапках из одной овичины. В общем, бывает смешно.




        И крайне редко обсуждается вопрос о необходимости этого самого фулвью.



        Давайте попробуем разобраться.
      • Eucalyptus – «облако» своими руками

          Существующие технологии «облачных вычислений» позволяют не только использовать публичные сервисы, на подобии Amazon, но и самостоятельно разворачивать «облачные» инфраструктуры, как на базе предприятий, так и в домашних условиях. Существуют свободно распространяемые системы для таких частных облаков. Эти системы доступны каждому, но их установка может стать непростой задачей. Опыту установки одной из наиболее известных таких систем и посвящена данная статья.

          Eucalyptus — это разработка сотрудников University of California, Santa Barbara, распространяемая по лицензии GPL v3. Архитектурно Eucalyptus состоит из нескольких основных элементов:
          • Cloud Controller – контроллер «облака», принимает запросы от пользователей на создание виртуальных машин;
          • Walrus – хранилище пользовательских данных и образов виртуальных машин;
          • Cluster Controller – контролер кластера, распределяет задачи по запуску виртуальных машин между узлами;
          • Node Controller – контролер узла, управляет жизненным циклом виртуальных машин.


          image

          Читать дальше →
        • Мониторинг серверов с Intel RMM средствами Zabbix

            Исторически сложилось так, что в своей работе мы используем серверы компании Intel. И сейчас, при создании комплексной системы мониторинга, появилась задача — снимать статистику не только по операционной системе, но и по состоянию железа. Но температуру, напряжение, скорость вращения кулеров и многое другое на этих серверах можно получить с BMC только посредством IPMI.
            Intel RMM3
            Чем мы и займёмся
          • Cisco Unequal Load Balancing с двумя провайдерами, NAT и статическими шлюзами

              Тема, возможно, избитая. Но решения задачи при указанных исходных данных не нашёл. Ткните носом, если не прав. Пришлось приложить немного хитрости ;-).

              Постановка задачи


              В одном городе N-ке живёт небольшая сеть с двумя провайдерами подключёнными к маршрутизатору Cisco. IOS 12.2(33). После очередного расширения каналов у "First" провайдера берём 8 Мбит, у "Second" 4 Мбита.

              Динамической маршрутизации с провайдерами нет и не предвидится.
              Пользователи NAT-ятся на провайдеро-зависимые IP адреса.

              Необходимо прогружать максимально оба канала.

              image

              Читать дальше →
              • +13
              • 1,2k
              • 6
            • Автоматизация прокси-сервера SQUID

                Данный пост не претендует на новизну, я привожу пример из реальной жизни. Сам не являюсь знатоком Bash & PHP языков. Скорее всего, можно еще более упростить и улучшить данную инструкцию.
                По работе понадобилось автоматизировать процесс обновления баз и упростить изменение файлов запретов для SquidGuard. В сжатые сроки и в силу своих знаний я реализовал данную задачу таким образом…
                Интересно? Тогда под кат.
              • Unified communications в действии

                  Мои друзья и партнеры компания ITooLabs работают над созданием ITooLabs Unified Communications
                  Server. Не смотря на то что решение скорее операторское, это не мешает делать сервисы для обычных пользоватлей.

                  RZ.ru — первый сервис на базе ITooLabs UCS. Сейчас это скорее демонстрационная бета по инвайтам, но в будущем, надеюсь станет самостоятельным сервисом.

                   Что есть на rz.ru:

                  • Почта: WebMail, POP3, IMAP4 и прочие радости типа push e-mail (AirSync).
                    Для iPhone указывать как Exchange, для Nokia есть программа Mail for
                    Exchange.
                  • Работа с контактами на сервере. Синхронизация с телефоном (AirSync). Для
                    счастливых обладателей компьютеров Apple — есть ITooLabs iSync Agent.
                  • Синхронизация календарей и задач (iCal, AirSync). Web версии календарей
                    пока нет.
                  • Интеграция с MS Outlook по протоколу MAPI. Контакты, задачи, встречи,
                    делегирование прав и групповая работа. Скачать плагин.
                  • Instant Messenger. Сервер поддерживает протоколы XMPP и SIP/SIMPLE,
                    поэтому подключиться можно любым SIP или Jabber клиентом. Для Windows есть
                    собственная разработка — ITooLabs Communicator
                  • Телефония. В демонстрационной версии доступен протокол SIP. Можно звонить
                    как в пределах сервера, так и другим SIP абонентам. Call Screening/Call
                    Presentation, Голосовая почта, IVR и прочие фишки.
                    Подключайте SIP телефоны, софтфоны и другое оборудование.
                  • В коммерческой версии реализована работа с городскими
                    номерами, расширенное управление звонками, маршрутизация голосового трафика
                    и другие вещи характерные для IP PBX.


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

                  Желающие получить приглашение — пишите свои e-mail в личку или по адресу
                  anton@merkurov.com

                  Несколько статей по теме:
                  1. UC: As Is. вот с этой все и началось.
                  2. Unified communications — идеология завтрашнего дня.
                  3. UC: Работа с контактами
                  4. Call screen/Call presentation
                • Этапы оформления радиочастот (wi-fi, wi-max, РРЛ) или радиодоступ это сложно ;)

                    Этапы оформления радиочастот (wi-fi, wi-max):

                    Сразу предупреждаю в статье описывается процесс оформления радиочастот для применения радиооборудования вне зданий.
                    Читать дальше →
                  • Установка с внешнего HDD

                      image
                      Я уже как год отказался от DVD привода, а тенденции нетбуков говорят о правильности решения. Но перед мной встал вопрос, как установить операционку без DVD. Не к месту умерла флешка, а когда я пошел в магазин за новой, на глаза случайно попались внешний диски Seagate Expansion, 250Gb версия которого стоила буквально на 500 рублей дороже, чем 8Gb флешка (2323 рубля). А размер и весь которой, не сильно смущал карман куртки.
                      Размеры:141 x 18 x 80 мм
                      Вес:0.16 кг

                      Но как оказалось, установка Windows 7 с USB HDD, работает не по-такому же принципу как с USB FLASH. Разобравшись и проверив работоспособность, делюсь информацией с вами.
                      Работает как и для Настольных ПК, ноубтуков, так и для Нетбуков.
                      • Подготовка HDD
                      • Нарезка и подготовка разделов HDD;
                      • Копирование Windows 7

                      Читать дальше →
                    • Создаем образ Windows XP SP3 для разворачивания по сети через WDS

                        Опубликовано по просьбе хорошего человека fcserg, так что прошу карму форвардить ему

                        Перед многими из нас часто возникают задачи типа «развернуть много рабочих станций», причем железо на всех этих станциях может быть разное. Мало того, на некоторых из этих машинах должен быть предустановлен разнообразный софт (от «корпоративных наборов» — аська, браузеры, pdf-читалки, до «университетских» наборов – Visual Studio, Project Manager). Раньше для таких целей использовался RIS (Remote Installation Services), теперь Microsoft агитирует за WDS (Windows Deployment Services). Мы остановимся именно на последнем.
                        Читать дальше →
                      • Разворачивание Unifi сети. Личный опыт от и до

                        Wi-FI сети прочно вошли в нашу жизнь и уверенно обосновались на улицах, в домах и офисах. Вот и у меня на работе начальство и менеджеры обзавелись продукцией «какой-то фруктовой компании» и возжелали вайфаю. Первой мыслью было купить пару бытовых Wi-Fi роутеров, настроить один как БС, второй как репитер и дело, казалось бы, в шляпе. Но тут есть одно неудобство, при первом переключении между точками приходиться снова вводить пароль доступа. А так как площадь офиса вскоре должна была увеличиться вдвое и соответственно должно было увеличиться количество таких переключений, было принято решение настроить Wi-Fi с бесшовным роумингом. До недавнего времени на рынке данного оборудования бал правили гиганты Cisco,HP и иже сними. Стоит ли говорить, что цена их решений составляет десятки и сотни тысяч рублей. Но спасибо бесценному habrahabr и данной статье, которая поведала о совсем недорогом решении основанном на Unifi. UniFi продукт компании Ubiquiti — система корпоративного Wi-Fi с бесплатным контроллером. Я опишу весь процесс разворачивания сети на основе Unifi от настройки роутера до монтажа точек на потолок исходя из личного опыта.
                        Читать дальше →
                      • Настройка удаленного рабочего стола (VNC, x11vnc)

                          С линуксом жизнь становится интересней, я бы даже сказал экспериментальней!
                          Меня потянуло на эксперименты с ssh, и то, что я получил в итоге — доступ с работы к домашнему компу — мне очень понравилось! Еще бы — классно управлять домашним компом, обновлять его и т.п. С девушкой даже с помощью festival разговаривал)))
                          Однако, захотелось пойти дальше, интересно, можно ли настроить удаленный доступ к рабочему столу, как позволяет это RAdmin в Windows? Можно конечно! Надо только настроить))
                          Читать дальше →
                        • Дополнительные сервисы для провайдера –телефония

                            Еще один вариант расширения спектра оказываемых услуг провайдера – предоставление пользователям городских телефонов.

                            Обзорно-техническая часть
                            Классическая телефония

                            На узле связи ставится АТС,
                            Читать дальше →
                          • Cisco: Двойное WAN соединение на основе политик маршрутизации

                              Dual WAN connection on Cisco with Policy-based routing


                              Оригинал: pierky.wordpress.com/2009/03/28/dual-wan-connection-on-cisco-with-policy-based-routing-pbr
                              Статья изменена мной, т.к. последовательность действий, описанная в оригинальной статье не давала положительного результата.

                              Считаю, что эта статья может быть полезна людям, которые еще не знают что такое маршрутизация на основе политик (policy-based routing). Можно начать изучение данной темы с чтения официальной документации на сайте Cisco.com, но лично мне намного удобней начинать изучение новой технологии с конкретного примера её реализации. Это позволяет сразу же понять с чем ты имеешь дело и как это в дальнейшем можно будет использовать.

                              Имеем:
                              1. Маршрутизатор Cisco с двумя WAN соединениями к провайдеру.
                              2. «Бронзовый» линк — узкий канал, подсеть с маской /30.
                              3. «Золотой» линк — широкий канал, имеется подсеть «точка-точка» с маской /30 и подсеть с маской /24 для своих нужд.

                              Читать дальше →
                            • Комплект оборудования для организации легальной деятельности провайдера

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

                                  После получения лицензий оператор связи обязан начать предоставлять услуги связи не позднее определенного в выданной лицензии срока, используя построенный и принятый в эксплуатацию узел связи. Процесс приемки в эксплуатацию узла связи регламентируется «Правилами ввода в эксплуатацию сооружений связи» утвержденными приказом Министерства РФ по связи и информатизации от «09» сентября 2002 г. № 113 (его зачастую просто называют «приказ 113»).
                                  В этой небольшой статье мы и рассмотрим процесс приемки в эксплуатацию Узла Передачи данных и Телематических услуг – а он как раз и нужен Провайдерам, имеющим 2 лицензии: на Услуги связи по передаче данных за исключением передачи данных для голосовой информации, и на Телематические Услуги связи.

                                  Этапы приемки узла связи в эксплуатацию:
                                  Читать дальше →
                                • Этапы организации бизнеса Ethernet-провайдера

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

                                    1. Регистрация ООО, открытие счета в банке
                                    2. Получение лицензий связи
                                    3. Проектирование узла связи
                                    4. Строительство узла связи
                                    5. Сдача узла связи в эксплуатацию.

                                    Рассмотрим подробнее по пунктам
                                    Читать дальше →
                                  • Интернет вверх тормашками

                                      Добрый день, близится 1 апреля, и очень не хотелось бы, чтобы этот день был таким же как и остальные, поэтому предлагаю особый, айтишный прикол. Это перевод случайно найденной на просторах интернета статьи, собственно, перевел ее a11aud, но ему не хватает кармы на пост, поэтому пишу я (сам a11aud будет очень благодарен за карму:))

                                      1) Вступление


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

                                      2) Разделяем сеть!


                                      Я начал с разделения сети на две части: доверяемую и недоверяемую. Доверяемая имела свою долю сети, недоверяемая — свою. Мы используем DHCP сервер, чтобы идентифицировать мак-адреса для разделения на соответствующие группы.
                                      Читать дальше →
                                    • Превью и Resize картинок на лету

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

                                        Идея простая и не новая. C таким подходом я в первые столкнулся в UMI-CMS, а использовал в RubyOnRails. Смысл в том, что превью создаются только когда они нужны и какого угодно размера, а В БД храниться только название оригинала.

                                        Если Вам необходимо вывести превью картинки вы вызываете функцию типа:
                                        1. @thumbs = Photo.view_thumbs('originals_name_file.jpg', '100', 'auto')
                                        где второй и третий параметр это нужный размер в пикселах (auto значит автоматическая подгонка под массштаб).

                                        Метод view_thumbs проверяет в папке (например "/images/cache") наличие файла originals_name_file_100xauto.jpg. Если находит то возвращает строку «originals_name_file_100xauto.jpg», если не находит, то создаёт файл нужных размеров на лету и возвращает то же самое.

                                        Достоинства подхода очевидны:
                                        1. Не создаётся мусора в виде большого количества превьюшек на диске. Все превью храняться в одной папке «cache» и могут периодически удаляться для освобождения места.
                                        2. Неограниченное количество превьюшек разных размеров. Достаточно только задать нужные параметры в методе.
                                        Для cakePHP есть хелпер images.php который можно выдернуть из Bakesale (автоматической подгонки нет). Ниже представлен метод на RubyOnRails реализующий данный подход.
                                        Читать дальше →
                                      • Автоматизированный приём webmoney платежей на вашем сайте.

                                          0. Вступление

                                          Ни для кого не секрет, что в последнее время webmoney набрало достаточную популярность для того, чтобы стать одним из самых удобных и доступных средств для безналичного расчёта через интернет. Пополнить баланс своего мобильного, оплатить покупку товаров в веб-магазине — всё это можно сделать с помощью webmoney.

                                          Я бы хотел рассказать вам несколько способов, как можно устроить приём оплаты за какие либо товары или услуги на вашем сайте электронной валютой webmoney. Это, кстати, не так сложно, как могло бы показаться на первый взгляд!
                                          Читать дальше →