• Создание Warcraft (часть 1)

    • Перевод
    Введение (от переводчика)


    Так вышло, что одна из моих самых любимых игр — Warcraft II.
    Каждый раз, когда эта игра где-то упоминается, или кто-то про неё вспоминает, я обычно очень радуюсь. Перед Warcraft II, разумеется, был просто Warcraft.

    Патрик, автор статьиИ вот недавно случилось интересное — Патрик Вайат (Patrick Wyatt), один из тех людей, кто стоял у истоков Blizzard, и человек, который затеял разработку Warcraft начал цикл воспоминаний о тех временах. Первая статья, которую я вам предлагаю прочитать ниже — о начале разработки Warcraft. О том, откуда появилась идея; о том, какая сеть была организована у ребят в офисе, пока они грезили о мультиплеере; о EMS и тонкостях эстетики программирования под DOS; о команде проекта и так далее.

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

    Это касается, понятное дело, и любых других неточностей, опечаток, пунктуации и стилистики.




    image Давным давно, в начале времен, когда игры для PC писались под операционной системой DOS, я начал работать над игрой под названием Warcraft.

    Читать дальше →
  • Жонглирование. Теория. Практика

      Настороженно отношусь к непрофильным топикам, но решил написать этот по следующим причинам:
      • У жонглирования есть своя теория — стройная и математически привлекательная!
      • Мы живем не только работой. Жонглирование — отличное развлечение и разминка после долгого сидения за компом.
      • В пятницу приятно немного расслабиться и почитать не очень серьезные статьи. К тому же, будет чем заняться на выходные, особенно если у вас не было определенных планов.

      Теория


      Утверждать, что жонглирование — это последовательность бросков, все равно, что сказать, что музыка — это просто последовательность нот. Нельзя назвать это неправдой, но любой, хоть немного знакомый с музыкальной теорией, возмутится последним определением — столь поверхностным и недалеким.
      Читать дальше →
    • Мир IT — это склеп


        Как велик и прекрасен мир информационных технологий! Каждые пару недель я читаю новости в духе «Уже существует 1 миллиард веб-страниц!», «У каждой группы детского сада „Алёнушка“ теперь есть свой сайт!», «IP адреса заканчиваются по третьему кругу!». Кругом школьникам раздают айпады, все африканские дети давно сидят на 100-долларовых ноутбуках, в продвинутой Европе в твиттер пишут голуби и мосты. В общем, информатизация захлестывает всё и вся, до самых тайных секретов сегодня буквально гуглом подать! Благодаря википедии можно не выглядеть дураком на форумах, социальные сети удачно замаскировали социопатов под экстравертов, для других задач тоже «есть своё приложение».
        В интернете нынче можно и работать, и развлекаться. Интернет позволил пареньку из сибирской деревни работать над прошивкой адронного коллайдера, тысячи литературных талантов раскрылись благодаря ЖЖ, мир увидел своих героев на ютюбе. Неправда ли, прекрасно? Неправда.
        Читать дальше →
      • Когда маркер удобнее мышки



          Шведский IT-специалист Ричард Гатарски с друзьями посетили маленький ресторанчик в городе Норчёпинг и обратили внимание, как администратор использует компьютерную систему бронирования столиков. Он отмечает занятые места, ставя отметки маркером по экрану.
          Читать дальше →
        • IT в туризме — миф

            Этим постом не претендую на правду в первой инстанции, просто делюсь мыслями. По образованию, духу и бывшей профессии я — программист и всегда считал, что любая работа, любой процесс должен быть автоматизирован донельзя. Также я думал когда занимался открытием собственной турфирмы. Я думал, что уж в моей-то фирме будет самый лучший и самый удобный сайт, у меня будет полнейшая база отелей, актуальные туры в поиске а менеджеры по продажам только и будут делать, что отмечать «птичками» оплаченные заявки.

            Все оказалось куда печальнее.

            Читать дальше →
          • Изменения в УК, которые могут коснуться многих

              8 декабря с.г. Российская газета опубликовала многостраничный федеральный закон «О внесении изменений в Уголовный кодекс Российской Федерации и отдельные законодательные акты Российской Федерации» (№ 420-ФЗ от 7 декабря 2011 года).
              Наверно, как раз в его объеме потерялись и не получили достаточного резонанса значительные изменения в статью 273 УК, новая редакция которой теперь звучит следующим образом:
              Читать дальше →
            • 24-летний студент начал войну против Facebook



                24-летний студент юридического факультета Венского университета Макс Шремс (Max Schrems) вот уже несколько месяцев ведёт неравный бой с компанией Facebook. Всё началось с того, что Макс отправил несколько грамотно составленных запросов и добился-таки, что из калифорнийского офиса ему прислали CD-диск со всеми персональными данными, собранными за три года активности на сайте.

                Каждый гражданин может потребовать у Facebook выдачи ему в течение 40 дней всей собранной на него персональной информации. На сайте есть специальная форма для такого запроса. Вам придёт CD с файлом PDF объёмом несколько сотен мегабайт и более 1000 страниц. Макс Шремс получил PDF из более 1200 страниц, вся информация в файле была разбита на 57 категорий (работа, образование, друзья, политические взгляды, хобби, фотографии и т.д.). Как говорит Макс, даже у КГБ не было такого полного досье на граждан.

                Но самое удивительное, что среди всего прочего в присланном файле были удалённые сообщения, чат-сессии, имена бывших друзей и другие данные с пометкой deleted:true.
                Читать дальше →
              • Компьютерные игры: от старого к новому

                  Не буду вам ничего рассказывать, просто дам кучу скриншотов (чтобы было видно, как развивались игры) и возможность поностальгировать. Все картинки кликабельны, а трафика много. С выходными!
                  Читать дальше →
                • Олдскульный фотошоп

                    Наткнулся на просторах интернетов на вот это занимательное видео.

                    Интересно, чья это разработка — СССР или буржуйская. Если наша, то, как всегда, даже не почесались грамотно запатентовать…
                    Черт знает какой это год, может быть, кто-нибудь в курсе?
                  • Adobe показали HTML5 конвертор



                      На последнем ивенте MAX программисты из Adobe показали публике утилиту, способную конвертировать Flash в HTML5. В несколько кликов. Программа находится в разработке, ее можно использовать как на десктопах и ноутбуках, так и на мобильных устройствах, например iPhone или iPad. Ролик довольно невысокого качества, но суть разработки вполне ясна.

                      Похоже, Flash остается уверенно и надолго :)
                    • Обзор российских интернет-лейблов

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

                        Как известно, причиной тому интернет — и он же предлагает новые пути распространения музыки. Уже с начала нулевых в Америке и Европе появляются новые схемы — когда релизы не выпускаются на CD, а публикуются только виртуально, и группы и исполнители раскручиваются через интернет. Скопировав подход традиционных-рекорд лейблов и перенеся его в сеть, появились так называемые net-labels или, по-русски, интернет-лейблы, или сетевые лейблы, или mp3-лейблы.

                        Что же такое вообще рекорд-лейбл? Во-первых, это организация, которая занимается распространением не любой музыки, а какого-то определенного формата или даже узкого специфического направления. Есть продюсер, или несколько, которые занимаются отбором музыки, и хороший лейбл обязательно имеет свое лицо и звук. Некоторые релизы слушают только потому что их издал лейбл 4AD, к примеру. Во-вторых, лейбл занимается защитой авторских прав. В случае с интернет лейблами защита авторских прав ограничивается только публикацией контента под свободной лицензией, но отбор музыки может быть довольно серьезным. Лейблу выгодно, чтобы люди слушали именно его музыку, он занимается промоушеном — может устраивать концерты, распространяет информацию о релизах в сети, и так далее и тому подобное.

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

                        Отличие интернет-лейбла от таких площадок по распространению музыки, как soundkey.ru или kroogi.ru очевиднее. Такие порталы просто предлагают любому разместить у них музыку и получать за нее вознаграждение. Ни отбором, ни защитой прав, ни раскруткой они не занимаются. Проще говоря, лейбл — это издательство, а soundkey.ru и kroogi.ru — это магазины.

                        Еще пара слов и 7 российских интернет-лейблов, заслуживающих вашего внимания.
                      • Мой опыт восстановления зрения

                        • Tutorial
                           Этим летом я был на некоторое время предоставлен сам себе – всех своих я отправил подальше от дыма, а сам, недолго думая, решил немного подтянуть здоровье. Не просто записаться в тренажерный зал и накачать «квадратиков» для пляжа, а именно обследоваться у некоторых врачей, чтобы выработать для себя вектор дальнейших действий, дабы совсем не превратиться в «овоща».

                        image

                           Расскажу лишь про свой опыт восстановления зрения – именно оно больше всего подвержено риску у любого «компьютерного» человека.
                        Читать дальше →
                      • Обзор планшета Zenithink Zt-180 10"



                          В топике с обзором очередного китайского планшета был оставлен комментарий, что я являюсь владельцем одного из таких устройств, а именно Zenithink zt-180 c 10 дюймовым экраном. В результате чего были просьбы написать обзор этого планшета. Итак, как и подобает любому обзору, все будет по-порядку.

                          Читать дальше →
                        • Мышление и принцип «сумасшедшего программиста»

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

                            Сначала расскажу историю. Был у меня приятель, талантливый программист.
                            Читать дальше →
                          • Microsoft подает в суд на Motorola, Android под ударом

                              Microsoft выпустила официальный пресс-релиз с информацией об иске к компании Motorola за нарушение девяти патентов в сфере мобильных технологий. В заявлении указывается, что компания Motorola в своих продуктах использующих Android, нарушает патенты Microsoft.

                              Более подробное разъяснение позиции Microsoft дано в этой записи официального блога Microsoft On The Issues. В ней приводятся стандартные в данном случае слова о многолетних инвестициях и инновациях, которые надо защищать. Подобные фразы были и в заявлении Apple, когда она подала в суд на HTC.

                              Между прочим сайту cnet.com удалось получить копию иска с перечнем патентов. Вот их названия:
                              • Common name space for long and short filenames (2 патента);
                              • Monitoring entropic conditions of a flash memory device as an indicator for invoking erasure operations;
                              • Radio interface layer in a cell phone with a set of APIs having hardware-independet proxy layer and a hardware-specific driver layer;
                              • Method and system for managing changes to a contact database;
                              • Flexible architecture for notifying applications of state changes;
                              • Context sensitive menu system/menu behavior;
                              • Method and system for supporting off-line mode of operation and synchronization using resource state information;
                              • Generating meeting requests and group scheduling from a mobile device.
                              Motorola уже успела ответить стандартным в данном случае ответом: “у нас крупнейшая база патентов в мобильной сфере, мы будем бороться”.

                              Очевидно, что данный шаг Microsoft за 10 дней до старта продаж телефонов на базе Windows Phone 7 не случаен. Android атакован с двух сторон: Oracle давит на Google, Microsoft на Motorola. Сайт neowin.net говорит о том, что Google не предоставляет патентной защиты при лицензировании Andoird, что означает, что все поставщики продуктов на Android потенциально под ударом.
                            • Шаг к идеальному Droidpad — CSL Spice M700

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

                                Строго говоря, если не брать во внимание пресловутые «китайские айпады» с двумя симками и телевизором, то выбирать на сегодня остается только из Samsung Galaxy Tab, за откровенно несуразную цену.

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

                                image

                                В сентябре в Малайзии (которая, напомню, является и сама одним из серьезных прозиводителей микроэлектроники в Юго-Восточно Азии) начались продажи 7-дюймового «дроидпада» компанией CSL.
                                Читать дальше →
                              • Неправда о компьютерщиках: что там сочиняют про нас?

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


                                  Читать дальше →
                                • Новый конкурс AI-ботов от Google

                                    Google AI Challenge возвращается! С 10 сентября стартует новый конкурс, в рамках которого боты будут соревноваться в игру под названием Planet Wars.



                                    Planet Wars основана на популярной стратегической игре Galcon, которая известна многим владельцам телефонов iPhone и Android.
                                    Читать дальше →