Хочу поделиться готовым решением проблемы анонимного голосования (например, для выбора президента либо в парламент). Прочитав последние статьи на хабре на эту тему, меня заинтриговало: неужели все так сложно? Немного подумав, я написал модель системы голосования, где все просто. Потраченное время на написание кода я оценил в $10 долларов. Система состоит из четырех файлов, которые содержат около 200 строк кода на html, php и javascript. Причем основной функционал (на php) занимает не более 100 строк кода.
Вот ссылка на рабочую модель. Так же жду ваши комментарии (с учетом того, конечно, что это всего лишь модель).
Ну и чтобы не быть малословным напишу несколько абзацев под катом.
Читать полностью »
Новости информационных технологий - 28315
Модель системы голосования стоимостью в $10
2012-11-05 в 14:37, admin, рубрики: open source, Алгоритмы, выборы, метки: выборыМетоды вычисления мультиномиальных коэффициентов
2012-11-05 в 14:35, admin, рубрики: Алгоритмы, большие числа, математика, Программирование, метки: c++, большие числа, математикаОднажды, пролистывая популярный Q&A по математике (math.stackexchange.com), я обнаружил вопрос про расчет мультиномиальных коэффициентов и он меня заинтересовал. На заметку, для тех, кто не знает что это такое, существует статья в википедии. Итак, нужно вычислить следующее выражение:

Казалось, зачем на хабре выкладывать решение такой простой задачи? Ответ заключается в том, что самый простой наивный способ, заключающийся в перемножении факториала суммы с последующим делением его на произведение факториалов, не подойдет из-за того, что промежуточные вычисления выйдут за разрядную сетку типа uint и даже ulong, хотя результат может оказаться в пределах значений этих типов. Мне понравилась эта задача, и я сразу же сел за ее решение и придумал три способа. Остальные два способа я позаимствовал из других ответов. Итак, статья будет об описании и сравнении всех реализованных мною методов на C# под .NET.
Читать полностью »
Открылся крупный онлайн-магазин электроники, принимающий Bitcoin
2012-11-05 в 14:16, admin, рубрики: bitcoin, bitcoin foundation, Peer-to-Peer, биткоин, платежные системы, метки: bitcoin, bitcoin foundation, биткоин 
Магазин BitcoinStore открыт в режиме бета-тестирования. Ассортимент магазина — более 500 000 наименований компьютеров, комплектующих, ноутбуков, принтеров, телевизоров и многого другого. Цены на многие товары ниже, чем на Amazon или buy.com. По словам хозяина магазина Роджера Вера, это возможно не только потому, что он напрямую работает с крупными оптовиками (Роджер Вер — не новичок в электронной коммерции, ему принадлежит магазин MemoryDealers), но и потому, что он не тратит ни копейки на процессинг платежей — на сайте принимается только Биткоин. Чтобы было легче сравнивать цены, они указаны в долларовом эквиваленте. Курс с точностью до второго знака после запятой совпадает с курсом MtGox.
Читать полностью »
В IHS iSuppli подсчитали стоимость компонентов Microsoft Surface RT и Amazon Kindle Fire HD
2012-11-05 в 13:48, admin, рубрики: Новости, метки: новостиСпустя всего несколько дней после публикации данных о стоимости материалов Apple iPad mini, аналитики IHS iSuppli поделились своими соображениями относительно стоимости компонентов двух других планшетов — Microsoft Surface RT (на первом фото) и Amazon Kindle Fire HD (на втором фото). Как оказалось, Surface RT обходится Microsoft заметно дороже, чем iPad mini — Apple.
ELB vs Nginx
2012-11-05 в 13:22, admin, рубрики: Amazon Web Services, AWS, elb, nginx, testing, Блог компании EPAM Systems Ukraine, метки: aws, elb, nginx, testingЕщё раз привет!
У меня появилась шикарная задача для исследования, и своими результатами я хочу поделиться с сообществом. Смысл задачи состоит в том, чтоб определить лучший вариант деплоя NGINX в AWS EC2/VPC. Лучший он должен быть с многих сторон, особенно со стороны высоконадёжности (High Availability) и скорости ответа. Особенно важным фактором так же является быстрота обработки SSL запросов, поэтому были проведены тесты на SLL-производительность.
Все инстансы находятся в одной сети VPC, ELB тоже поднимается в этой же сети.
Было рассмотрено несколько вариаций деплоймента, но выбор пал на 2 основные конфигурации, тесты над которыми я и провёл.
Конфигурация 1. ELB
Xigmatek представила компьютерный корпус Alfar типоразмера Midi Tower
2012-11-05 в 12:02, admin, рубрики: Новости, метки: новостиВ ассортименте компании Xigmatek появился новый корпус для ПК — Alfar. Новинка, характеризуемая типоразмером Midi-Tower, поступит в продажу в Европе в конце ноября и будет предлагаться по цене 50 евро.
Xigmatek Alfar выполнен в черном цвете. В оформление передней панели вносит некое разнообразие сетка, которая может быть окрашена в черный, белый или оранжевый цвета.
Гарнитура с дополненной реальностью, увеличивающая размер еды, позволит есть меньше
2012-11-05 в 11:41, admin, рубрики: дополненная реальность, метки: дополненная реальность 
Вот уж действительно толковое использование дополненной реальности, разработанное в Университете Японии. Устройство пытается заставить пользователя думать, что он съел больше, чем на самом деле. Специальная гарнитура со встроенной камерой делает изображение вашей еды больше чем истинные размеры, тем самым обманывая ваш мозг и заставляет думать, что вы съели больше. Читать полностью »
Продажи смартфонов Samsung: 3 млн. Galaxy Note 2 за 37 дней, 30 млн. Galaxy S III за пять месяцев
2012-11-05 в 11:28, admin, рубрики: Новости, метки: новостиВ конце прошлой недели появились данные о продажах двух флагманских смартфонов компании Samsung — Galaxy Note 2 и Galaxy S III. Оба, как не трудно догадаться, бьют рекорды: за 37 дней южнокорейской компании удалось реализовать 3 миллиона смартфонов Galaxy Note 2, а мировые продажи Galaxy S III превысили 30 миллионов за пять месяцев.
Обе модели продаются лучше своих предшественников. Для сравнения: Galaxy Note первого поколения Читать полностью »
«Стрёмный оператор» — неудачная шутка или сигнал тревоги?
2012-11-05 в 11:07, admin, рубрики: Google Glass, большой брат, будущее здесь, видеонаблюдение, информационная безопасность, приватность, метки: Google Glass, большой брат, видеонаблюдение, приватностьНедавно в интернете появилась серия провокационных видеороликов, снятых анонимным автором, получившим прозвище «стрёмный оператор» (Creepy Cameraman). На видео заснята реакция людей, которых он снимал без их разрешения, нагло нарушая границы приватного пространства. Естественно, большинство реагировало отрицательно и даже агрессивно.
Но цель «стрёмного оператора» — не просто подразнить людей. Этой серией роликов он поднимает куда более глубокий вопрос — почему люди совершенно спокойно относятся к тому, что их постоянно снимают камеры наблюдения? В кафе и ресторанах, в магазинах и банках, да и просто на улицах — точно такие же камеры, как та, что у него в руках, и людям неизвестно, кто и как будет использовать это видео.
AWS: Новый SDK для PHP 2.0.0
2012-11-05 в 10:31, admin, рубрики: Amazon Web Services, AWS, php, SDK, Блог компании EPAM Systems Ukraine, метки: aws, PHP, SDK Привет всем! 
Amazon Web Services представил миру новый полностью переписанный SDK для PHP 2.0.0. Написанный на Guzzle HTTP framework, новый SDK представляет пользователю возможности поддержки постоянного (persistent) соединения и лучшей сетевой производительности. Так же появилась возможность быстрой интеграции с ивент менеджером Symphony 2 для разработки хуков.
Ознакомиться с SDK можно на этой страничке. Конечно же, более интересное описание фич можно найти на Читать полностью »

