В этом году к нам вернётся легенда игровой индустрии, дамский угодник, и просто хороший парень, Ларри Лаффер. Благодаря сайту kickstarter.com были собраны необходимые средства, а в разработке новой игры примет самое непосредственное участие Эл Лоу, создатель оригинального Ларри.
Архив за 01 мая 2012 - 3
Нейросети для чайников. Начало
2012-05-01 в 13:52, admin, рубрики: Алгоритмы, нейрон, нейронные сети, Программирование, метки: нейрон, нейронные сети, Программирование
Так получилось, что в университете тема нейросетей успешно прошла мимо моей специальности, несмотря на огромный интерес с моей стороны. Попытки самообразования несколько раз разбивались невежественным челом о несокрушимые стены цитадели науки в облике непонятных «с наскока» терминов и путанных объяснений сухим языком вузовских учебников.
В данной статье (цикле статей?) я попытаюсь осветить тему нейросетей с точки зрения человека непосвященного, простым языком, на простых примерах, раскладывая все по полочкам, а не «массив нейронов образует перцептрон, работающий по известной, зарекомендовавшей себя схеме».
Заинтересовавшихся прошу под кат.
Читать полностью »
Facebook и HTC разрабатывают смартфон
2012-05-01 в 13:29, admin, рубрики: android, Android OS, Facebook, htc, метки: Android OS, Facebook, htcСоциальная сеть Facebook, по информации «осведомлённых сетевых источников», разрабатывает новый коммуникатор совместно с тайваньским производителем HTC.
Обзор китайского смартфона LT18i с двумя симкартами
2012-05-01 в 13:27, admin, рубрики: android, gps, mtk, Гаджеты. Устройства для гиков, китайский телефон, метки: android, gps, mtk, китайский телефон После покупки планшета, захотелось попробовать во второй раз (первый был не удачным) китайский телефонопром, тем более что мои Nokia 3250 и Acer e130 порядком потрепались и частично не работают, а Nokia N900 используется для других задач. В общем хотел убить кучу зайцев одним махом. Кратко резюмируя — телефон у китайцев получился хорошим, да и стоит не дорого. Кому интересно — прошу под кат.
Читать полностью »
Веб-сервисы играют в покер
2012-05-01 в 13:12, admin, рубрики: game development, game server, Gamedev, покер, Спортивное программирование, метки: game server, Gamedev, покер, спортивное программированиеЗдравствуй.
Меня очень привлекает спортивное программирование, а ещё я люблю покер. Поэтому я решил убить сразу двух зайцев, запустив турнир покерных ботов.
В отличие от других подобных мероприятий, программа участника может быть реализована в виде веб-сервиса, с которым «крупье» будет общаться через HTTP.
Изначальная идея проекта принадлежит моему другу (он не с Хабра). Первый раз она прозвучала примерно так:
Я считаю, что нет ничего дурного в том, чтобы боты играли в покер-румах. Хотя, может быть, честнее было бы организовать специальный покерный клуб, где роботы играли бы только друг с другом. Вот я бы с удовольствием написал такого бота. А ты?
Не помню, что я ответил. Мне интереснее было именно сделать такой сервис. Challenge accepted ;)Читать полностью »
3D-карта MSI R7870 HAWK с панелью GPU Reactor представлена официально
2012-05-01 в 12:57, admin, рубрики: Новости, метки: новостиКомпания MSI представила 3D-карту MSI R7870 Hawk, предварительные сведения о которой появились две недели назад. Это в частности, означает, что наряду с другими подробностями стали известны тактовые частоты компонентов этого изделия.
Тактовая частота 28-нанометрового графического процессора AMD Radeon HD 7870, являющегося основой карты MSIЧитать полностью »
Кратко о тестовых испытаниях 100G DWDM
2012-05-01 в 12:55, admin, рубрики: dwdm, телеком, Телекомы, метки: dwdm, телеком Если вы крупный оператор и транзитите через магистрали десятки гигабайт информации в секунду, то рано или поздно вам захочется по уже существующим оптическим волокнам пропихнуть поток потолще. В организации, в которой я временно тружусь, начали активно тестировать DWDM100G комплексы различных вендоров.
Читать полностью »
Расширяем Ruby с помощью Ruby: заимствуем у Python декораторы функции
2012-05-01 в 12:53, admin, рубрики: decorators, python, ruby, ruby on rails, декоратор функции, декораторы, расширение rubyОт переводчика: предлагаю вам перевод начала презентации Michael Fairley — Exing Ruby with Ruby. Я перевел только первую часть из трех, потому что она имеет максимальные практические ценность и пользу, на мой взгляд. Тем не менее, настоятельно рекомендую ознакомиться с полной презентацией, в которой помимо Python приводятся примеры заимствования фишек из Haskell и Scala.
Декораторы функции
В Python есть такая штука — декораторы, которая представляет собой синтаксический сахар для добавления в методы и функции кусочков часто используемой функциональности. Сейчас я покажу вам некоторые примеры того, что такое декораторы и почему они могли бы быть полезны и в Ruby.
Раньше я очень много работал с Python и декораторы функции определенно являются тем, чего мне так не хватает с тех пор, и кроме того тем, что может помочь практически всем нам сделать наш код на Ruby чище.
Возьмем Ruby и притворимся, что нам нужно перевести деньги с одного банковского аккаунта на другой. Вроде все просто, так?
def send_money(from, to, amount)
from.balance -= amount
to.balance += amount
from.save!
to.save!
end
Подкаст «Заметки о Qt» s01e03
2012-05-01 в 12:18, admin, рубрики: c++, Digia, KDAB, playbook, QML, QNX, qt, qt components, qt quick, Qt Software, qt5, QtCreator, подкасты, Программирование, метки: c++, Digia, KDAB, playbook, QML, QNX, Qt, qt components, qt quick, qt5, qtcreator Мы с Vass записали и выложили третью серию подкаста «Заметки о Qt».
На этот раз у нас в гостях Gorthauer87
Сам подкаст на rpod.ru — qt-notes.rpod.ru/274520.html
Читать полностью »
Модуль генерации простых чисел
2012-05-01 в 12:13, admin, рубрики: project euler, python, математика, простые числа, метки: project euler, python, математика, простые числаКто-то любит горы Кавказа, кто-то горы кокоса...
… а мне нравится решать задачи Project Euler. Конечно, я не могу похвастаться 350+ решёнными задачами, но четвёртый уровень (100..125) набрал честно. И в процессе этого набора, как подобает разработчику обыкновенному, начал выносить повторяющиеся фрагменты в отдельный модуль.
Надо сказать, что, по моим ощущениям, не менее половины представленных задач так или иначе связано с простыми числами. Например, найти наименьшие 5 простых чисел, таких, что любая пара из них, записанная в любом порядке как одно число (34, 56 -> 3456) будет так же простым числом (60). Или найти 1<=n<=1000000, такое что n/phi(n) максимально (69).
На днях дошли руки, что бы рабочее месиво «лишь бы посчитать, да побыстрее» причесать и извлечь оттуда модуль генерации простых чисел. Зачем это надо? Кому-то пригодиться как ещё-один-модуль-на-питоне. Кто-то может увидеть ещё один пример того, как писать не надо. А я, надеюсь, получу порцию тонизирующей критики и прочих советов.