Pull to refresh
16
0
Arekus @Arekus

User

Send message

Эволюционирующий контент в MMOG

Reading time1 min
Views1.1K
Некоторые многопользовательские игры явно выделяются из ряда обычных MMOG. Например, космическую игру Galactic Arms Race делают учёные из университета центральной Флориды (игра похожа на старый добрый StarControl), и здесь разработчики пытаются реализовать некоторые принципиально новые подходы. Например, эволюционирующее оружие.

В игре постоянно появляются новые виды вооружения, причём они появляются сами собой, но основании статистики использования прежних видов оружия. Какие пушки более популярные у игроков (и, следовательно, более эффективны) — те и дают «потомство» в виде пушек с новыми характеристиками.

Нейросеть по генерации вооружения ранее была опробована главным разработчиков в его прошлом проекте NEAT. Автор подчёркивает, что NEAT можно использовать также для генерации и другого контента: 3D-моделей, текстур, эффектов. Подробности описаны в этой научной работе.

В принципе, сейчас становится общим мнением, что алгоритмы эволюции должны генерировать контент в MMOG наравне с UGC. Именно такими будут успешные многопользовательские игры будущего, потому что разработчики просто не успевают своими силами удовлетворять потребности геймеров, особенно в самых популярных MMOG. Разработчики шесть месяцев создают новый контент-пак, который игроки проходят за пару часов.

via slashdot
Total votes 47: ↑44 and ↓3+41
Comments27

Вебинары AdWords и календарь вебинаров

Reading time1 min
Views927
(Из нашего блога AdWords-ru)

Всем рекламодателям AdWords мы рады сообщить, что было обновлено расписание вебинаров. В ближайшие три месяца запланированы вебинары на такие темы: «Продвижение при помощи YouTube», «Оптимизатор вебсайтов», «Контентная сеть Google» и другие. Также в конце июля мы проведем вебинар по работе в новом интерфейсе AdWords с живым демо из аккаунта и полезными советами. Так что заходите на страничку вебинаров AdWords, выбирайте интересующие вас темы и регистрируйтесь.

А чтобы вы случайно не пропустили вебинар, который давно запланировали посетить, мы создали календарь вебинаров AdWords на русском языке, который вы можете добавить в ваш календарь Google. Название календаря: aw.webinars.rus@gmail.com.
Читать дальше →
Total votes 6: ↑4 and ↓2+2
Comments1

Реактивные вебсайты. Оглавление

Reading time4 min
Views1.6K
Реактивные вебсайтыНе прошло и трех месяцев с момента официального выпуска первой в России специализированной книги, посвященной клиентской оптимизации, а мы уже собрались писать следующую. Почему мы? Потому что теперь уже полноценный авторский коллектив, а не просто «набор советов из разных источников под моей редакцией». Встречайте героев нашего времени: Евгения Степанищева (bolk) и Глеба Кондратенко (gkond).

До полноценной книги пока еще как до Луны (и обратно :), но оглавление уже подготовлено и утверждено (в общих деталях). И сразу же большая просьба: если вам кажется, что с ним что-то не так, какие-то темы опущены, какие-то раскрыты слишком подробно, что-то будет вам интересно дополнительно прочитать — напишите об этом в комментариях. Сейчас самое время заложить основы для следующей хорошей книжки.
Читать дальше →
Total votes 59: ↑51 and ↓8+43
Comments79

Собственный youtube

Reading time3 min
Views2.9K
В Сети развелось довольно много видеохостингов типа youtube. Вот и одному провинциальному провайдеру захотелось у себя сделать такую вещь. С какой-то стороны — правильно, ибо почти у всех провайдеров в небольших городах толстые внутренние каналы (10-100-1000 мегабит) и тонкие внешние (5-10-20 мегабит), так что надо стремиться к тому, чтобы внутри было как можно больше популярных ресурсов — хотя бы для оптимизации загрузки внешнего канала, если не для привлечения клиентов.

Задача поставлена, сумма оговорена — надо делать. Вариант «писать свое» отметается сразу — долго, нудно, да и программистом я себя не считаю. Хотя, если хочется, то никто не мешает: проигрывание клипов — JW Player, загрузка файлов — на любимом языке реализуется без вопросов, перекодирование видео — зависит от выбранной платформы (mencoder есть где угодно). Но я не люблю изобретать велосипеды, а предпочитаю использовать готовые решения, так что пошел в гугл. Поиск принес несколько вариантов, как бесплатных, так и платных (от 10 евро и выше), но для начала решил попробовать самый популярный из бесплатных вариантов — phpmotion.

Читать дальше →
Total votes 22: ↑16 and ↓6+10
Comments21

Когда Windows 7 просыпается сам

Reading time2 min
Views107K
После установки Windows 7 RTM стал сталкиваться с тем, что после того как отправляю его в sleep (hibernate) на ночь, вижу на утро его проснувшимся. Я поборол данную проблему в несколько шагов. Вообще, данное руководство относится не только к Windows 7, а может относиться и к другим версиям Windows.
Читать дальше →
Total votes 82: ↑63 and ↓19+44
Comments68

«Налоговая» монетизация

Reading time4 min
Views599
Налоговой монетизацией я называю здесь схему, когда, подобно государству, сервис предоставляет пользователям инфраструктуру, среду для заработка, и они зарабатывают сами, а сервис снимает проценты с их доходов. В этом случае основной вопрос не в том, как сервису зарабатывать на пользователях, а в том, как пользователям зарабатывать на сервисе. Кто придумает лучшие схемы, тот гарантировано получит быстро растущее множество (благодарных и преданных) пользователей. Делёж с пользователями доходов от рекламы, например, в Flexum и недавно в LiveJournal, можно трактовать как разновидность этой модели. Из примеров, где налоговая модель является основной – аукционы, разного рода биржи, «народные банки» (типа Zopa), сервисы консультаций, удаленного обучения, стартап-услуг (типа b-generator), платежные системы, доступ к контенту, создаваемому пользователями друг для друга (типа web-3.ru).

Если смотреть на традиционные социумы, налоговая модель является системообразующей в их устройстве. Хотя приведенных примеров в инете вроде бы не так мало, всё же пока доля этой модели в сравнении с другими, мне кажется, незначительна. Вопрос – откуда такая разница с «реалом»? Ниже несколько соображений в копилку этой темы.
Читать дальше →
Total votes 4: ↑4 and ↓0+4
Comments4

За счет чего живут и зарабатывают разработчики бесплатного ПО?

Reading time2 min
Views2.8K
Здравствуйте, Хабравчане!
Я думаю многие из вас задают или задавали себе вопрос «откуда берутся денюжки на разработку всего этого, чем я пользуюсь легально и никому не плачу?». А бывает и так, что некоторые в силу своей доброты очень хотят сделать свое творение бесплатным и возможно даже открытым, но тут же задумываются, что кушать они тоже любят… Более того этот вопрос уже звучал на просторах Хабрахабра habrahabr.ru/blogs/open_source/28898, но если честно я там не нашел ответов на все интересующие меня вопросы.
Вот и мне стало это очень интересно. И я решил разобраться, что к чему, для этого я первым делом открыл свой любимый решатель вопросов (http://www.google.com) и спросил у него, почитал.
Итак, какие варианты моделей я выявил:
1. Можно преимущественно жить на различные пожертвования, например так живет wikipedia. В некоторых странах пожертвования стимулируются налоговыми послаблениями государства (спасибо пользователю McBernar).
2. Можно продавать рекламу, так делают многие, например мой любимый решатель вопросов :) Также сюда же идут всякие блогосервисы, социальные сети и многое другое. Если же посмотреть именно на ПО, то примером может послужить FireFox, который хоть и косвенно, от поисковиков, но те в свою очередь все равно за счет рекламы или клиенты Instant Messenger'ов от AOL.
3. Можно разрабатывать платное ПО и бесплатно раздавать его младших урезанных братьев, например Opera помимо доходов от поискового бара получает деньги с продажи браузера для различных встраиваемых систем. Или библиотека Qt с двумя лицензиями. Также как подсказывает в комментариях хабраюзер vlsergey:
В open source обычно идут не «урезанные братья», а самые что ни на есть ядра системы — которые реализуют 80% функциональности (ага, за 20% времени написанные). Далее с помощью открытого сообщества компании получают возможность дорабатывать ядро системы, а сами сосредотачиваются на управлении сообществом и на дописывании 20% фишек, которые нужны именно коммерческой системе.
OpenJTA (Kodo) => WebLogic, WebSphere
MySQL => MySQL Enterprise
Eclipse => WebApplication Developer (IBM), Software Architect и прочее
4. Можно продавать саппорт и внедрение.
5. Можно выпускать два продукта и бесплатно отдавая один увеличивать продажи второго, например Sun бесплатно разрабатывает, поддерживает и развивает Java, а продает железки.
6. Проект может развиваться на чистом энтузиазме разработчиков, но если честно пока мне это кажется больше исключением (хотя я может сильно заблуждаюсь?)

Но тем не менее для меня до сих пор непонятно за счет чего живут некоторые проекты и в первую очередь это различные программные фреймворки (RubyOnRails, Grails, Spring и прочее), библиотеки (hibernate), языки (ruby,python) и прочее… Неужели на самом деле это все только саппорт + реклама + пожертвования? Ведь они приносят огромный доход, не так давно натыкался на цифры о том, сколько денег принес RoR (но щас не могу найти), там были не маленькие цифры.

Надеюсь в комментариях будет больше примеров на каждую модель, а также меня дополнят другими еще не замеченными мною моделями.
Total votes 44: ↑42 and ↓2+40
Comments30

IT-эмиграция на Кипр: личный опыт

Reading time7 min
Views31K
Добрый день. Меня зовут Андрей Кашуков и в этом посте я расскажу про основные моменты эмиграции на Кипр, целиком и полностью основанные на личном опыте.

Пара слов о себе: 1.5 года работаю java-программистом в городе Лимассоле (который расположен в греческой части острова), живу там же с семьей.

Читать дальше →
Total votes 249: ↑229 and ↓20+209
Comments430

ScreenCastle или записываем скринкаст без специального софта

Reading time1 min
Views640
image
Если вы хотите создать простой screencast, но не знаете как или не хотите устанавливать специальный софт, вы можете воспользоваться ScreenCastle'ом и и сделать все со своего браузера.
Посетите веб-сайт, нажмите на большую красную кнопку и ScreenCastle загрузит небольшое Java-приложение, с помощью которого вы сможете осуществлять контроль над записью. Здесь вы можете указать, делать ли запись в полноэкранном режиме или только конкретного окна и записывать ли звук (при условии подключенного микрофона).
Тут же вам будут указаны ссылки на полученный скринкаст.
Total votes 13: ↑13 and ↓0+13
Comments1

СМС-сервисы кидают…

Reading time1 min
Views868
Как-то не везет мне с СМС сервисами :(
Мало того, что комиссии зверские, так еще и не платят.

Началось все с RocketBill.ru. Несколько месяцев все шло отлично. Хорошие проценты, еженедельные выплаты. А потом все заглохло. Весь декабрь ждал выплат. С клиентов исправно деньги снимались за СМС, я высылал им регистрационные ключи. В статистике сервиса значились выплаты, но на WebMoney я ничего видел. Безуспешно пытался связаться с сервисом, но ни ответа, ни привета… Никаких новостей про проблемы этого сервиса не видел. Примерно в то же время Russian Billing, вроде, накрылся, но они не связаны.

Деньги потерял, пошел дальше. Попробовал i-Free. Судя по датам новостей на сайте, сервис исправно работал. Настроил проект. Все ок, СМС идут, деньги с абонентов снимают. Только спустя ни месяц, ни два я так ничего от них не получил. Поддержка не отвечает, второй проект находится на стадии модерации с января.
UPD: 25 марта получил платеж за январь от i-Free. Уже лучше =)

Мой сервис заключается в продаже ключей на мой софт. Все прилично, ни единой жалобы.
Вот такой вот я неудачнег. Сейчас попробую настроить ROBOXchange… Посмотрим.

У кого какой опыт с sms-платежами?
Total votes 44: ↑39 and ↓5+34
Comments45

Как минимизировать заказы по телефону для интернет-магазина

Reading time2 min
Views2.2K
В современных интернет-магазинах предусмотрено два основных способа заказа: собственно он-лайн заказ, когда человек сам подбирает товар, сравнивает цены, заполняет информацию для заказа и оплаты. Второй же — человек ищет номер телефона (как правило стараются размещать его в верхнем углу) звонит, загружает менеджера вопросами и заказывает.

У меня есть интернет-магазин, и, наверное, по верхнему абзацу понятно мое отношение к каждому виду заказа )

Итак, проблема.


Каждый интернет-магазин (для краткости ИМ) должен работать как супермаркет — покупатель взаимодействует только с системой и контакты с персоналом сведены к минимуму. В обычных супермаркетах мы контактируем только передавая оплату на кассе, ну, иногда еще, в попытках найти цену, например. Это промах обслуживающего персонала.
Читать дальше →
Total votes 5: ↑5 and ↓0+5
Comments65

Генная инженерия от A до Z часть 3

Reading time6 min
Views17K
Краткое содержание предыдущих серий:

Ученые открыли ген синего свечения. Мы прочитали об этом гене загорелись сделать светящуюся трансгенную елку. Нашли в специализированных ресурсах его название и последовательность, выбили командировку у шефа и скатались туда, где живет животное – бутявка, в которой содержится этот ген.
Путем различных ухищрений с применением специального оборудования мы получили чистые молекулы ДНК гена bl1.
К этим молекулам ДНК навесили служебные последовательности для работы внутри клетки, и создали трансгенные бактерии E.coli на их основе.

Читать дальше →
Total votes 95: ↑91 and ↓4+87
Comments64

XNA — Быстрый старт для новичков

Reading time2 min
Views4.1K
Не так давно на хабре была опубликована статья XNA/XNA 3.0 – Быстрый старт для профи, которая заставила меня написать свою статью. Мой вариант, эдакий «Быстрый старт для новичков». Я и сам не так давно был «нубом» и еще помню через что мне пришлось пройти.

В данном материале будут представлены ссылки на статьи с которых стоит начать (большинство из них находятся на сайтах, ссылки на которые дал товарищ Zakus в своей статье).

P.S.Это мой первый хабратопик, поэтому просьба громко не ругаться и по возможности сразу указать на ошибки.
Подробности под катом
Total votes 15: ↑13 and ↓2+11
Comments2

Почему я против SEO

Reading time1 min
Views1.4K
SEOЭх, рискую я навлечь гнев специалистов SEO на свою карму голову. Ну да ладно — заодно оценим хабранастроение по данному вопросу.

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

Гораздо более важно уделять внимание содержанию и удобству работы с сайтом, а также регулярно добавлять новые публикации. Суета вокруг ключевых слов, мета-тегов, обмена ссылками стала вызывать у меня неприятие и здоровую лень в плане применения всего этого.
Читать дальше →
Total votes 201: ↑171 and ↓30+141
Comments145

Искусственный интеллект и Web: Часть 0

Reading time13 min
Views27K

Привет Хабр.



Почитав то, что на хабре пишут по нейронным сетям захотелось более простым и интересным языком рассказать о искусственном интеллекте. Идея такова, во-первых написать цикл статей об основах нейронных сетей, ну а во-вторых есть несколько идей для интересных проектов, совмещающих интерактивность присущую всему вебдванольному и обучаемость нейросетей, но это позже.
Читать дальше →
Total votes 63: ↑57 and ↓6+51
Comments39

API Playground

Reading time1 min
Views1.6K
api playground

На прошлой неделе Google официально представил очередную разработку в рамках «20% личного времени» которая вышла за пределы компании. Инженер по разработке Бен Лисбаккен (Ben Lisbakken) создал API Playground, с которым изучение кода для Google Javascript API становится легким, как никогда ранее.

API Playground предоставляет простой и удобный интерфейс написания и тестирования javascript-кода для восьми сервисов Google, использующих API, это: Maps, Search, Feeds, Calendar, Visualization, Language, Blogger, Libraries и Earth. Кроме того новый API Playground скоро станет способом по умолчанию для демонстрации примеров JS-кода. Еще одна хорошая новость заключается в том, что гигант перевел часть исходных кодов под лицензию Apache 2.0 для использования в Playground.

На данный момент на «игровой площадке» (playground) доступно более 170 javascript-шаблонов, начиная от простых списков, слайдшоу основанных на медиа-RSS и заканчивая KML-файлами Google Earth.

Playground отлично подойдет новичкам, желающим узнать немного больше о Google API — кроме понятных примеров использования в API Playground присутствует так же поддержка специалистов.

Google Code Blog via ReadWriteWeb
Total votes 71: ↑59 and ↓12+47
Comments15

Как из дешевого и простенького роутера сделать полнофункциональный сервер.

Reading time4 min
Views146K

Введение


Первым роутером, который попал ко мне, был D-Link DI-524, у меня не было времени что либо выбирать, просто купил первый попавшийся недорогой роутер с wi-fi. Так как по натуре я люблю всё ломать, я почти сразу полез в интернет искать, как его можно усовершенствовать.
Но в то время почти ничего не нашел кроме советов просверлить в нем дырок. Да действительно он частенько перегревался и поэтому нестабильно работал, но на такой рискованный шаг я не пошел.
Благо я его почти сразу продал своему другу.
Когда мне снова понадобилось такое устройство, я уже знал какие функции мне действительно необходимы, для меня это было QoS. Я как обыденный покупатель начал смотреть на маркетинговые описания возможностей и фишек устройств. Для меня это тогда казалось единственно верным. Оказалось это не совсем так.
Я купил asus w520gu, я им в целом доволен (об этом позже), но считаю правильным поделиться опытом и информацией как я его усовершенствовал.
Кому интересно читаем дальше
Total votes 113: ↑105 and ↓8+97
Comments141

Генная инженерия — новое развлечение техногиков

Reading time1 min
Views9.3K
Оборудование для генетических экспериментов стало настолько доступным, что каждый любитель может купить себе всё необходимое, собственными руками собрать недостающее — и начать опыты по выведению новых форм жизни прямо у себя дома. Собственно, они этим и занимаются, пишет AP.

На фотографии — Меридит Патерсон из Сан-Франциско. Днём она программист, а по вечерам в собственной квартире пытается внедрить ген свечения в бактерию из йогурта, чтобы та реагировала на присутствие меламина. Это вредное вещество некоторые производители добавляют в продукты питания.

По какой-то причине генная инженерия как хобби особенно популярна среди специалистов из IT-индустрии. Почти ни у кого из них нет медицинского образования, но это никому не мешает. Мэридит с единомышленниками обмениваются опытом через интернет. Они называют себя «биохакерами».
Читать дальше →
Total votes 92: ↑85 and ↓7+78
Comments190

Вышел 6 номер, новогодний

Reading time2 min
Views409
Добрый день, читатель! Этот выпуск, на самом деле, объединяет два выпуска, которые по расписанию должны были охватить весь декабрь на Хабрахабр. Но в связи со всем известным праздником, выпуск второго декабрьского номера в первых числах января был бы бессмысленным. Поэтому, встречайте один декабрьский выпуск.

Пользуясь случаем, хотел бы поздравить всех программистов, разработчиков и дизайнеров для которых web — это не просто еще одно слово, а нечто большее: средство заработать, объект исследований, место общения, источник знаний. Кроме того, с особенным чувством поздравляю создателей Хабрахабр, авторов оригинальных статей и просто посетителей этого замечательного ресурса.

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

Такой темой в этом выпуске становится «Workflow Foundation» — технология от Microsoft, про которую в целых двух статья рассказывает нам автор Хабрахабр 3fonov.

Кроме темы Workflow, в номере есть что почитать и на другие темы, которых в данном выпуске 12 штук: от PyGTK и MySQL до .NET и Silverlight. Надеюсь, вам понравится.

С новым годом, читатель!

Читать дальше →
Total votes 41: ↑35 and ↓6+29
Comments14

Создаём свой персональный OpenID

Reading time2 min
Views2.2K
В последнее время стало популярным использование OpenID. Это удобно, быстро и по-современному.
OpenID — это открытая децентрализованная система единого входа, которая позволяет использовать один логин и пароль на большом количестве сайтов. На сайтах, поддерживающих OpenID, пользователям не приходится регистрироваться и помнить данные для каждого сайта. Вместо этого им достаточно быть зарегистрированными на сайте «провайдера идентификации» OpenID (предоставляющего идентификатор). Так как технология OpenID децентрализованная, то любой сайт может использовать программное обеспечение OpenID в качестве средства входа; OpenID решает проблему не полагаясь на централизованный сайт для подтверждения подлинности пользователя. (Wikipedia)

Лично для меня некоторое время создавало трудность запомнить строку ainu.myopenid.com. Со временем я, конечно, её запомнил, но теперь везде вместо ainu.myopenid.com пишу ramainen.ru (моя страничка, её то я запомнил), и сервисы меня прекрасно понимают. Конечно, я не стал OpenID провайдером, но вспоминание и ввод моего OpenID стал гораздо проще.
как такое сделать?
Total votes 61: ↑44 and ↓17+27
Comments51

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity