Возникла необходимость проводить мониторинг мультикаст потоков. Начался поиск готовых решений. Первое что удалось нагуглить: IPTV-Analyzer, NetUP IPTVProbe. У каждого решения были свои недостатки или стоили немалых денег. Было принято решение создать свой собственный мониторинг. Основная задача уведомлять и логировать падение мультикаст потока.Читать полностью »
Архив за 05 июня 2012 - 8
Абстракция информации как основа
2012-06-05 в 7:04, admin, рубрики: Программирование, философия программирования, метки: философия программированияДобрый день уважаемая публика. Хочу представиться — Я — программист.
Почтенные господа хочу написать статью о некоторых моментах, которые мне иногда помогают думать. А думать в наше не простое время приходиться постоянно. Я не хочу слишком сильно углубляться в теорию мышления и построения суждений (это больше относиться к философии), но не могу заметить об одном важном факторе ,- что человек привык думать по протоптанной дорожке. Это и не плохо и не хорошо, так как мы люди — существа социальные и перенимать чужой опыт(хороший или плохой) заложенно в нас детства.Читать полностью »
Groovy как скриптовый язык и DSL для Java
2012-06-05 в 7:04, admin, рубрики: dsl, groovy, java, script, метки: dsl, groovy, java, scriptЗачем?
При разработке разного рода ПО, например, задач мониторинга или обслуживания, я сталкиваюсь с необходимостью поддержки в программе выполнения сценариев, описывающих или выполняющих некоторый набор действий. И специфика такова, что добавление или изменение таких сценариев в ПО не должно требовать пересборки или перезапуска ПО.
Наверное, самыми простыми примерами таких сценариев, с которыми все сталкивались в том или ином виде, могут служить обычные пакетные файлы — bat или sh.
Читать полностью »
Создание приложений на GTK+/gtkmm с использованием среды Glade
2012-06-05 в 7:01, admin, рубрики: c++, glade, GTK+, gtkmm, разработка, метки: glade, gtk+, gtkmm Данный пост является дополнением к статье «Создание приложений на GTK+ с использованием среды Glade». Когда я начинал её читать, и наткнулся на слова о том, что пример будет на C++, то заранее обрадовался, так как на тот момент искал примеры связки Glade с gtkmm – обёрточной C++ библиотекой для GTK+. Каково же было моё разочарование, когда оказалось, что автор по непонятным для меня причинам код на C, использующий сишный API GTK+, поместил в ".cpp" файл и назвал это примером на C++. В итоге, я решил самостоятельно трансформировать сишный пример из той статьи на C++. Результат выносится на суд читателей.
Читать полностью »
Новый дизайн сайта Ренессанс страхование
2012-06-05 в 6:58, admin, рубрики: parcsis, Блог компании Parcsis/Turbomilk, дизайн, сайт, сервис, страхование, метки: parcsis, дизайн, сайт, сервис, страхованиеМы очень радуемся, когда к нам приходит заказчик и говорит: «Хочу, чтобы было красиво и удобно для пользователя». Так получилось с сайтом для компании «Ренессанс страхование», которая решила позаботиться о своих клиентах, предоставив им удобный инструмент для расчета страховок и подбора наилучшего варианта.
[How-To] Синхронизация нескольких календарей в Google, Thunderbird и WP7
2012-06-05 в 6:54, admin, рубрики: Google, google calendar, lightning, windows phone, WP7, метки: google calendar, lightning, wp7Привет, читатели!
Я довольно давно веду календарь в Google Calendar. Мне казалось это практичным, ведь работать с ним можно при помощи телефона, web-интерфейса и многих приложений.
Но недавно, помимо лично календаря возникла необходимость параллельно вести еще и рабочий календарь встреч, который велся локально с помощью Thunderbird/Lightning. Сия вопиющая несправедливость меня расстраивала, поэтому я решил объединить ведение всех календарей привычным для меня образом — с помощью любого подключенного к Сети устройства.
Итак, что есть на входе:
- Личный календарь в Google Apps
- Рабочий календарь в Lightning
На выходе необходимо получить два различных календаря, управлять которыми можно при помощи Lightning, Google Apps и телефона на Windows Phone 7.
Подробности и понадобившиеся костыли — под катом.
Читать полностью »
Замена модуля WiFi на Lenovo B450. Исправляем ошибку 104-Unsupported wireless network device detected
2012-06-05 в 6:51, admin, рубрики: Железо, Ноутбуки, метки: биос Некоторые производители ноутбуков исскуственно ограничавают совместимость оборудования, зашивая идентификатор производителя модуля WiFi в BIOS. Под катом небольше описаие того как я боролся с такой проблемой. Данная операция применялась к Lenovo B450, но, вероятно, может быть применена и для других устройств, с похожей проблемой (например, ноутбукам HP Pavilion, естественно с соответствующим файлом BIOS).
Читать полностью »
Давно хотел попинать ГСЧ от Интела, но никак не мог свободную минутку найти. Пришлось себя заставить. Результат пинания — текст ниже.
Формат текста — стеб и критика, с уважением к оппоненту.
Не думаю, что пост будет интересен разработчикам этого ГСЧ (они уже давно премию за него получили), но вот кому-то другому, для общего развития, возможно будет интересен.
О чем же молчит ГСЧ от Интела? А молчит он о многое чем, но для начала надо определится с терминологией.
Есть общее название Генератор Случайных Чисел (Random Number Generator — RNG). Их делят на PRNG (Pseudo Random Number Generator) и TRNG – True RNG. Каждая уважающая себя контора, которая выпускает крипто IP, ну просто обязана иметь в своем арсенале True RNG.
Ещё лучше, если свой True RNG компактный, быстрый и самое главное — цифровой (ну без аналоговых заморочек, типа диодов Шоттки, шумящих резисторов и т.д. экзотической живности, ибо ее сложно «поддерживать»).
Одним словом, без True RNG никак, поскольку реальная энтропия в криптографии нужна и точка.
Читать полностью »
Как вывести Paypal в России? Как открыть виртуальный счёт в США?
2012-06-05 в 6:41, admin, рубрики: payoneer, paypal, вывод денег, платежные системы, электронная коммерция, метки: payoneer, paypal, вывод денегЕсть проблема с выводом денег из Paypal на российские счета. Есть фишка — прямой вывод денег из Paypal для тех, кто не имеет счёта в Америке закрыт, т.е. не имея bank account в Америке, вы никак не сможете вывести деньги напрямую.
Однако мне было действительно жалко терять большой процент на комиссиях обменников (бешеные накрутки), поэтому я искал выход.
Ниже привожу инструкцию из 8 пунктов.
Читать полностью »
В Arch Linux по умолчанию включена проверка цифровых подписей пакетов
2012-06-05 в 6:36, admin, рубрики: archlinux, linux, pacman, метки: archlinux, pacmanРазработчики дистрибутива Arch Linux уведомили пользователей о включении по умолчанию функции проверки достоверности источника пакетов на основании цифровых подписей начиная с выпуска пакетного менеджера pacman 4.0.3-2. Поддержка проверки пакетов по цифровой подписи была добавлена в дистрибутив ещё полгода назад, но до настоящего момента данная функция не была включена по умолчанию из-за того, что процесс создания цифровых подписей для всех пакетов потребовал времени.
Указанная возможность позволяет гарантировать, что устанавливаемый из репозитория пакет не был подменён и получен в том виде, в котором его изначально подготовили разработчики, что особенно полезно при установке пакетов с произвольных зеркал. Примечательно, что патч с реализацией проверки цифровых подписей пакетов в pacman был представлен в 2008 году, на доработку и интеграцию данного патча, а также на подготовку инфраструктуры, ушло четыре года.
Читать полностью »