• Психология и классификация игроков браузерных MMORPG

      Основываясь на своем 4-х летнем опыте участия в разработке и поддержке онлайн игры "Мир Гладиаторов: Революция" (http://wglads.ru) в роли разработчика, гейм-дизайнера и маркетолога хочется поделится своим взглядом на психологию игроков, которые играют в бесплатные браузерные MMORPG игры и немного классифицировать их по типам. (Юрий Борунов, директор ИгроСтрой LLC)

      Основной особенностью русскоязычных игроков является конечно любовь ко всему бесплатному, то есть нужно понимать, что модель бизнеса на игре, основанная на подписке, среди русскоязычного игроленда не пройдет, потому что наши игроки привыкли играть в бесплатные сервера WoW, LineAge II, покупать пиратские диски игр оффлайновых игрушек, играть в «условно-бесплатные» браузерки. За-то наши игроки прекрасно покупают артефакты и «фиолетовые вещи» по $500 и выше, вместо того, чтобы платить $15 за подписку.

      Читать дальше →
    • Поиск mp3 с помощью Google

        Все слушают музыку, только кто-то покупает диски, кто-то скачивает с Интернета. Про то, где лучше купить диск наверное рассказывать нет необходимости, а вот про скачивание музыки с сети поговорить стоит. Есть два варианта вытянуть музыку из Интернета: легально (может и не всегда) купить в он-лайн магазине или нелегально скачать, например, с каких-нибудь зайцев. Уважающий себя человек несомненно купит лицензионный диск или легально скачает музыку за небольшие деньги. Но. У всех когда-либо было желание послушать только что вышедший альбом любимой группы при полном отсутствии денег в электронном или настоящем кошельке. Вот в этом деле нам и поможет Google.
        В предыдущей статье описывались эффективные способы поиска в Google, так и настало время ими воспользоваться!
        Задача: найти музыку Элтона Джона :)
        Составим запрос: intitle:«index of/» +«elton john»intitle:«index of/» — фраза которая должна быть в строке заголовка, в данном случае стандартное сообщение об ошибке — нет индексного файла. «Правильно» настроенный сервер любезно выдает список файлов в папке :)+«elton john» — означает, что данная фраза обязательно должна присутствовать в тексте в точной форме.Для уверенности в результате можно добавить +mp3 -html -htm -jpg -gif (где минус означает исключение данных слов в тексте). Дело в шляпе!Хочу обратить внимание, что в этом случае нельзя искать по типу файла (filetype:), ведь поиск идет по страницам, а не по самим файлам.
      • Так ли хорош Kubuntu?

          Linuxcenter Kubuntu 7.04 CD-ultrapack
          19 апреля 2007 года случился долгожданный релиз Kubuntu 7.04. В связи с тем, что вот уже почти два с лишним года вокруг Ubuntu поднята такая шумиха, мол, самый человечный, самый гуманный дистрибутив… В общем, решил наконец попробовать, что это такое. Тестировались две версии: DVD i386 и LiveCD amd64. Что из этого получилось — решил рассказать в своём блоге.
          Просьба не обращать внимания на немного обывательский стиль изложения, это мой первый хабратопик и первая статья по Linux. Интересно ваше мнение, один я сталкивался с этими проблемами, или просто у меня руки кривые?
        • Основное отличие офисной от удаленной работы.

            До сих пор не могу понять, почему большинство людей предпочитает повременную работу.
            Думаю это скорее всего наследие совка.

            Мне кажется офисная работа подразумевает поденщину (оклад слабо зависит от выполненой работы), в то время как фриланс — это классически сдельная работа.

            А теперь посмотрим на векторы интересов работника и работодателя в обоих случаях.

            В первом случае работнику не интересно делать больше и повышать производительность, ведь ему платят за время, наоборот ему выгодно делать поменьше, чтобы не напрягаться, в то время как работодатель старается выжать из работника по максимуму за рабочий день.

            В случае сдельной работы работнику и работодателю выгодно, чтобы работа была сделана за минимальное время, в этом случае их интересы совпадают.
          • Web 2.0 в офисе — социальный стол

            • Translation

            Мы не устаем искать ошеломляющие и потрясающие решения во всех отраслях жизни человеческой. Теперь коснемся работы. Кто из нас может похвастаться комфортным рабочим местом? Конечно, со временем, все мы пытаемся сделать его как можно удобнее, но в этой новости мы бы хотели предложить принципиально новый взгляд на ваше пространство от братьев Bouroullec
            да ну?
          • Оглядываясь назад: история Microsoft c 1975 по 1989 год.

            • Translation
            Команда Microsoft, 1970-тые 1975

            1 января. На обложке Popular Electronics появляется фотография MITS Altair 8800, вдохновляя Пола Аллена и Билла Гейтса на разработку языка BASIC для Альтаира.

            1 февраля. Билл Гейтс и Пол Аллен продают BASIC, первую программу-язык разработки для персонального компьютера, первому клиенту Microsoft — компании MITS.

            1 марта. Пол Аллен начинает работать программным директором в MITS.

            7 апреля. «Altair BASIC — полёт нормальный» («Altair BASIC‑Up and Running») — гласил заголовок первого выпуска «Компьютерных заметок MITS».

            1 июля. Начинается официальная продажа BASIC-а версии 2.0 в 4K и 8K исполнениях.
            Читать дальше →
          • Максимально безопасная авторизация. Обсуждение алгоритма авторизации клиентов на сервере

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

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

              Итак, у нас есть ряд задач, которые нужно исполнить:


              1. Создать механизм автоматической авторизации клиента на сервере.
              2. Реализовать максимально безопасный механизм передачи пароля во время аутентификации, при котором воровство хэша пароля будет абсолютно бессмысленным.
              3. Сделать механизм смены пароля безопасным.
              4. Создать безопасный механизм регистрации клиента.

              Читать дальше →
            • Авторизация в PhoneGap приложении через Facebook, Vkontakte и Habrahabr

                PhoneGapПривет, хабраюзер. Недавно я написал статейку о своем видение интерфейса операционной системы мобильного телефона, но она мало кого заинтересовала и я решил попробовать написать приложение, которое бы частично воплотила идею в реальность, а так как кроме веб языков я мало что знаю, то решил писать приложения на html5+js+css с помощью PhoneGap. И начал с авторизации и получения токенов или кук с различных источников. За день неспешного кодинга получилось сделать плагины авторизации для Facebook, Вконтакте и Хабра (большая часть времени ушла на гугление и чтение документации к API).
                Читать дальше →
              • Все самое главное для очередного «убийцы Angry Birds»

                  У меня есть хобби — я разрабатываю мобильные казуальные игры. Поэтому мне часто приходится подвергать анализу хиты из топов Google Play и AppStore, клонировать удачные решения и не допускать чужих ошибок. В результате я выявил у всех самых хитовых игр некоторые сходные черты в геймплее и управлении. В этом посте я изложу свои наблюдения о том, что именно делает игру популярной, и как это лучше реализовать.



                  1. Геймплей


                  Главные сходства игрового процесса таких хитов рынка мобильных игр, как Angry Birds, Ninja Jump, FruitNinja, Rope'n'Fly, Doodle Jump — простота и однообразие. Минимум действий и постоянное их повторение.

                  а) Лёгкость прохождения

                  Все самые популярные игры крайне легки в прохождении или собственно в самом процессе игры. Эта одна из главных причин их бешеного успеха. Большинство владельцев телефонов и планшетов — обычные люди, они не считают интересным пяток раз на выходных перепройти Марио или Battletoads. Также помните причины, по которым люди играют в мобильные игры. Причины эти — скука и усталость. Люди сидят на работе, на скучных лекциях, едут в метро, и вполне логично у них возникает желание поиграть. Поэтому ни в коем случае нельзя делать огромные сложности в играх — скучающие не получат веселья (девиз Dwarf Fortress «Проигрывать — это весело» здесь не прокатит), а уставшие от сложностей на работе не станут вкладывать кучу сил ещё и в какую-то игрушку.
                  Подробнее
                • Заметки для игры в бизнес

                    Бизнес – это игра или нет? Я думаю да. А у любой игры должны быть правила.

                    Привет Хабр, меня зовут Александр. Сегодня я хотел бы поделиться с вами о том, как надо или не надо вести бизнес в сфере IT. Данные заметки я извлек из собственного опыта. Я не буду писать здесь книжными и в тоже время, зачастую, пустыми и скучными фразами. Здесь будет только то, что я почерпнул для себя работая на поприще самостоятельной работы, то есть не на дядю. Вся статья будет поделена на части. Во всех частях кроме первой, материал будет изложен в виде заметок, после каждой заметки я буду приводить пример из моей работы, чтобы не быть голословным. Поехали!
                    Читать дальше →
                  • Социальные сети, перспективы развития и способы монетизации. Часть 1

                      Недавно прошла конференция UA WEB, на которой я выступал с докладом на тему социальных сетей. И вот я решил его выложить на Хабре. Доклад получился большой, даже на конференции не уложился, поэтому буду выкладывать в 3 этапа. Прошу отнестись с пониманием, первая часть многим Хабралюдям, возможно, будет не такой интересной в силу их обширных знаний, но 2 и 3 точно понравиться! :)
                      Читать дальше →
                    • Социальные сети, перспективы развития и способы монетизации. Часть 2

                        Вторая часть моего доклада на конференции UA WEB про социальные сети. Тема части: перспективы развития социальных сетей.

                        Для пропустивших, советую сначала прочитать первую часть
                        Читать дальше →
                      • 36 советов для стартапов: от программирования до пиара

                        • Translation
                        Алекс Искольд, предприниматель и один из основных авторов известного блога Read/WriteWeb, опубликовал список полезных советов для стартапов. Этот список составлен по материалам многочисленных публикаций автора, он содержит 36 пунктов по пяти темам: разработка кода (8), инфраструктура веб-проекта (5), пиар (11), участие в конференциях (7), юридические и финансовые советы (5).
                        Читать дальше →
                      • Одна голова хорошо, а десять лучше?

                          Методы выработки коллективных решений


                          Постановка задачи
                          Зачем они нужны? Наверное такой вопрос задает любой человек, читающий этот топик. Если я начальник, то я не буду никого слушать и буду принимать решение, скажете Вы. Но если это не так? К примеру, Вы равнозначный партнер в маленькой фирме, которая застряла на стадии самоокупаемости. Внешние денежные вливания отсутствуют. Что нужно сделать для дальнейшего резкого взлета? Где взять идеи? Какие из них выбрать как лучшие?
                          дальше-больше
                        • Как JavaScript тормозит Веб (и что с этим делать)?

                          • Translation
                          Примечание: ниже перевод статьи «How JavaScript is Slowing Down the Web (And What To Do About It)», посвященной, в основном, работе с виджетами: характерные проблемы и методы их решения.

                          Одна строка JavаScript является основой большинства текущих технологий, которые используют авторы блогов. Виджеты, средства (фото-/видео-)обмена, отслеживание посетителей, рекламные объявления. Во многих случаях единственная строка JavaScript — это все, что нужно автору, чтобы добавить в своей блог что-то новенькое. Проблемы начинаются тогда, когда много-много этих самых строчек собирается вместе...

                          читать дальше на webo.in →
                        • Руководство Марка Андрессена по стартапам: часть 3

                          • Translation

                          Но я не знаю ни одного инвестора

                          Предыдущие части: Первая часть, Вторая часть.

                          В предыдущей статье в этой серии, я рассказал, что делать, в случае если вам отказали в инвестировании.

                          Однако, это предполагает, что вы смогли найти ВК.

                          Что же делать, когда у вас есть стартап, который вы хотите, чтобы был проинвестирован, но вы не знаете ни одного ВК?
                        • Введение в Zend Framework (продолжение)

                          • Translation
                          Продолжаем рассказ о Zend Framework. В первой части статьи была описана концепция программной архитектуры MVC, рассмотрена структура типового веб-приложения, базирующегося на Zend Framework и выполнена демонстрационная реализация контроллера и вида на его основе. Во второй части будет раскрыта тема модели и приведен пример взаимодействия приложения с базой данных.
                          Читать дальше →
                        • Руководство Марка Андрессена по стартапам: часть 2

                          • Translation

                          Когда вам отказывают инвесторы

                          Предыдущие части: Первая часть.

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

                          Осмелюсь предположить, что вы сделали все начальные приготовления: разработали план и стратегию, осознали, что вам действительно нужны инвестиции и инвестициям нужны вы, организовали встречи с квалифицированными ВК и сделали первые шаги.

                          Вам дали ответ, и он оказался отрицательным.

                          Один раз получить отказ — не значит ровным счетом ничего. У ВК может оказаться просто плохой день. У него мог быть неприятный опыт с компанией из вашей группы, или же был неприятный опыт с компанией со схожим названием. Может быть, был неприятный опыт с основателем любой другой компании, который был на вас похож, как две капли воды. Может, двигатель его любимого Mercedes SLR McLaren закипел в этот день где-нибудь на шоссе. Может быть все, что угодно.

                          Не отчаивайтесь и пойдите и встретьтесь с другим ВК. Если вы пошли и встретились с тремя ВК, и они все вам отказали, то это может быть простым совпадением. Не отчаивайтесь и пойдите и встретьтесь с другим ВК.

                          Но если вы встретились с пятью, шестью или восемью ВК, и они все вам отказали, то это уже не совпадение. Скорее всего, что-то не так с вашим планом. А если даже с ним все в порядке, то может оказаться, что что-то на самом деле не так, иначе в вас бы уже давно инвестировали. Встреча с другими ВК после того, как вам отказало большое количество предыдущих — напрасная трата времени. Вместо этого, лучше пересмотрите и исправьте свой план.
                          И именно об этом и рассказывается в данной статье.