Мы с друзьями часто выбираемся из города на выходные и устраиваем поездки в стиле “О чем говорят мужчины”. Но кроме общения в отличной компании хочется ещё получить новые впечатления, посмотреть что-то интересное. И вот на подбор таких точек интереса и привязку их к маршруту уходит большая часть времени подготовки к поездке. Мы подумали как можно решить эту проблему и сделали сервис Kwenda.ru, который призван существенно ускорить эту задачу. Особенно если вы не представляете куда прокатиться, но поехать хочется.
Читать полностью »
Новости информационных технологий - 27139
Сервис планирования путешествий на выходные
2012-03-26 в 7:57, admin, рубрики: android, геосервисы, стартап, стартапы, я пиарюсь, метки: android, геосервисы, стартапПостроение отказоустойчивых систем на базе Exchange 2010
2012-03-26 в 6:37, admin, рубрики: exchange, exchange 2010, windows server 2008 r2, системное администрирование, метки: exchange, exchange 2010, windows server 2008 r2 Доброго времени суток!
Данная статья описывает мой опыт построения отказоустойчивого почтового сервиса Microsoft Exchange 2010 SP1.
Она полезна по большей части новичкам для того, чтобы разобраться в теории.
Я не буду углубляться в практические аспекты, а постараюсь изложить теоретическую базу, необходимую при построении отказоустойчивого кластера Exchange.
Все остальное – под катом. (Много текста!)
Читать полностью »
Внутрикорпоративный «магазин» и пути его применения
2012-03-26 в 6:16, admin, рубрики: ERP-системы, mrm, Блог компании BrandMaker Russia, веб-приложения, обработка изображений, метки: erp-системы, mrm, веб-приложенияДоброго времени суток!
В своих записях мы уже вкратце рассказывали о ключевых модулях BrandMaker – Медиа Ресурсы, Планировщик, Web-to-Print, Review Manager, входящих в «базовую комплектацию» системы.
Но помимо них есть и другие, подключаемые дополнительно, со специфическим набором функций. Один из них – модуль Shop (Магазин).
Модуль очень перспективный, с большим потенциалом для использования в крупных компаниях с развитой филиальной/дилерской сетью. Предназначен он для выстраивания системы снабжения филиалов материалами из центра. При этом, как и вся система BrandMaker, он создан специально для рекламных/маркетинговых отделов. Это накладывает свой отпечаток – модуль умеет то, чего не умеют соответствующие модули универсальных ERP-систем.
Валидация за гранью фола
2012-03-26 в 5:53, admin, рубрики: form, model, rails, ruby, ruby on rails, validation, метки: form, model, rails, ruby, validationОбычно про валидацию в рельсах говорят только хорошее. Сегодня мы поговорим о некоторых ситуациях где система дает сбой.
Ситуация раз
При регистрации пользователя мы как обычно хотим сделать подтверждение пароля. Нет проблем, добавляем :confirmation => true. Через какое-то время у сайта появляется мобильное приложение, в котором тоже реализована регистрация, но подтверждения пароля там уже нет. Как поступить в этом случае?
решение под катом
Читать полностью »
PayPal и почта России
2012-03-26 в 5:31, admin, рубрики: paypal, почта россии, Финансы для всех, метки: paypal, почта россииСегодняшнее утро встретило меня двумя шокирующими известиями:
+14 градусов в 9 утра в Мск на солнце
Заявление о переговорах о сотрудничестве почты России и палки
Если первое относится к разряду явлений хоть и примечательных, но никак от действий наших не зависящих, то второе достойно более детального обсуждения.
LTE, 3G, Фемто или Wi-Fi? Где маркетинг, а где разумная бизнес-модель?
2012-03-26 в 5:18, admin, рубрики: femtocell, LTE, wi-fi, Беспроводные технологии, Телекомы, метки: femtocell, LTE, wi-fi Многие слышали или знают что:
— сетей LTE в мире уже десятки и прогнозов о том, что LTE — это наше все, просто невероятное количество, хотя есть и вполне реальные проблемы как с инфраструктурным, так и с терминальным оборудованием;
— сетей 3G в той или иной форме в мире уже сотни и они имеют миллиарды абонентов;
— сетей Wi-Fi огромное количество и по прогнозам аналитиков к 2015 году более 95% всех мобильных устройств будут поставляться с радио модулем Wi-Fi; если же учесть прогнозы, что мобильных устройств в 2016-2017 годах будет в использовании 15-17 млрд, то можно оценить Читать полностью »
Дорабатывать или переписывать
2012-03-26 в 2:59, admin, рубрики: ведение проекта, переписывание, Программирование, управление проектами, метки: ведение проекта, переписывание Основная мысль этой статьи: переписывайте полностью работающий и выложенный проект только под дулом пистолета. Если вы согласны, ставьте плюс, и можете не читать.
Читать полностью »
Обнаружение лиц при помощи Emgu CV
2012-03-26 в 2:37, admin, рубрики: .net, emgu cv, opencv, обработка изображений, метки: .net, emgu cv, opencvВступление
Недавно я опубликовал пост, в комментариях которого разместили результат обнаружения лиц на смартфоне. Данное ПО некорректно проанализировало изображение, не обнаружило одного человека (см. рисунок ниже). Я решил исследовать данную тему, действительно ли алгоритмы ошибаются при поиске лиц людей разных рас в нормальных условиях освещенности.
В рамках данной статьи решил использовать Emgu CV, как вариант OpenCV на .NET. Изображение для анализа я нашел на TinEye. В заключении будет продемонстрирован результаты работы приложения на Emgu CV и других сервисов по обнаружению лиц.
Формат представления распределенных систем. Отображение бинарных связей
2012-03-26 в 0:08, admin, рубрики: Peer-to-Peer, взаимодействие систем, распределённая система, метки: взаимодействие систем, распределённая система Рассмотрим полносвязный ориентированный граф. Каждый узел связан со всеми.
Матрица графа будет заполнена единицами. В том числе и главная диагональ, так как каждый узел связан и собой тоже.
Если в определеный момент какая-то связь разрывается, то граф превращается в подграф полносвязного. У каждого узла есть программа, по которой он работает: двоичная память, адрес соответствует входящим связям, значение по адресу — исходящим. Для каждого узла программа своя.
Это представление эквивалентно машине Тьюринга, так легко может быть получено на клеточном автомате, у которого все элементы друг другу соседи. Для этого нужно состояние элемента сделать составным, каждую часть отнести к одной из исходящих связей. Таким образом, каждое из состояний зависит от входящих связей и соответствует какому-то подмножеству исходящих.
Можно также через отображение бинарных связей выразить бинарный клеточный автомат. Достаточно, чтобы все выходные связи были равны.
Также можно выразить и работающие параллельно n элементарных процессоров следующего вида: М — двоичная n-разрядная память, X — адрес, Y — значение по адресу. Начальное состояние X0. Первый шаг: X := X0; Y := M[X]. Следующие шаги: X := Y; Y := M[X]. Итак, чтобы выразить, нужно чтобы каждое второе отображение каждого элемента было эквивалентным. На одном шаге, будет получаться следующее состояние элементарного процессора в качестве исходного подмножества, на втором шаге это же множество без изменений отобразиться обратно в качестве входящего подмножества.
Эквивалентность параллельным невзаимодействующим процессорам, означает что если заменить эквивалентное отображение на другое, получим модель синхронно попеременно работающих автономно и взаимодействующих процессоров. А поскольку мы рассматриваем половину шагов как автономную, а вторую как синхронизирующую, можно видеть двойственность подобного представления в зависимости от того, какую из половин шагов как рассматривать. Другими словами, целая система может противоречить одному узлу, на каждом шаге изменяя его программу на противоположную. Значит, система допускает диалектичность поведения.
Читать полностью »
Системы на кристалле: от наручных часов до больших боевых роботов
2012-03-25 в 23:58, admin, рубрики: intel, MPSoC, NoC, RoC, SoC, System on a chip, System on chip, Блог компании Intel, Железо, Процессоры, Система на кристалле, метки: intel, MPSoC, NoC, RoC, SoC, System on a chip, System on chip, Система на кристаллеС самого начала
Давным давно, ещё в 1958 году, некто Джон Маккарти написал язык обработки списков под названием LISP. Написал он его потому, что увлекался созданием искусственного интеллекта, и ему нужен был подходящий язык.
С тех пор прогресс, конечно, есть, а вот искусственного интеллекта по-прежнему нет. Я вообще не понимаю, как можно спроектировать и создать такую сложную систему, как мозг и моё самомнение успокаивает только то, что не я один такой: пока никто не придумал, как сделать этот величайший куайн в истории человечества. Но ведь наверняка сделают.
При создании исккуственного интеллекта одним лиспом не обойдёшься: нужно его на чём-то запускать и железо тоже не стоит на месте. Причём, именно тут, на мой взгляд, прогресс куда более заметен. Оно всегда так, когда пытаешься сравнить прогресс в практической и теоретической части.
С железом люди придумали умную штуку под названием система на кристалле (System On a Chip, SoC). Казалось бы, процессор себе и процессор, ну на кристалле и на кристалле, а ведь по принципу работы — это почти мозг. Он (мозг) — это биологическая система на кристалле: в нашем мозге находится и центральный процессор, и графический процессор, и модуль управления памятью, и сама память как кратковременная, так и долгосрочная, и система ввода-вывода.