Как стать автором
Обновить
1
Карма
0
Рейтинг

Пользователь

Выступление Эдварда Йордона на RCC 2013: «Прошлое, настоящее и будущее»

Блог компании VK


Как уже знает большинство из наших читателей, одним из спикеров недавно прошедшего финала Russian Code Cup был Эдвард Йордон (Edward Yourdon).
Скрытый текст
Пионер в разработке методологии программирования и автор метода Йордона, член Компьютерного зала славы и автор бестселлеров по практике программирования, в числе которых культовый «Путь камикадзе».

В этом посте мы хотели бы дать несколько вольное изложение основных идей, о которых господин Йордон говорил в своём выступлении на RCC.
Читать дальше →
Всего голосов 41: ↑38 и ↓3 +35
Просмотры 9.2K
Комментарии 13

Пишем платформер на Python. Часть 2. Подчасть 1, подготовка к созданию редактора уровней

Python *Разработка игр *
Tutorial

Привет, друзья!

Продолжаем разбираться с нашим МариоБоем. Начало тут, продолжение тут. В этой подчасти второй части мы сделаем приготовление для создания редактора уровней, а именно: добавим турбо режим бега герою, смертельно опасные платформы, движущиеся монстры, телепортеры, принцессу и парсер уровней, дабы во второй подчасти не отвлекаться на всё это.
Внимание! Картинки!
Всего голосов 37: ↑33 и ↓4 +29
Просмотры 58K
Комментарии 17

Работа с сетью в Android: трафик, безопасность и батарейка

Блог компании VK Разработка мобильных приложений *Разработка под Android *
На сегодняшний день в Google Play насчитывается более 800 тысяч приложений. Многие из них реализованы на основе клиент-серверного общения. При разработке таких приложений нужно учесть три основных момента, о которых пойдет речь в этой статье.

Читать дальше →
Всего голосов 69: ↑63 и ↓6 +57
Просмотры 80K
Комментарии 19

Как мы локализуем ArcheAge

Блог компании VK Разработка игр *
Привет, Хабр!

В январе этого года мы объявили о том, что стали издателем, локализатором и оператором игры ArcheAge, созданной компанией XL Games Inc. О том, как идет этот процесс, я расскажу в этом посте.



Чуть-чуть об игре

ArcheAge – это MMORPG от дизайнера Lineage Джейка Сонга. В ArcheAge воссоздали то, что было в Ultima Online 15 лет назад — возможность менять мир игры: выбирать самому себе роль, быть воином, пиратом, кем угодно. Не обязательно быть героем и сражаться, можно быть мирным жителем, построить себе дом в деревне, торговать предметами и захватить экономический рынок всей игры.

Читать дальше →
Всего голосов 79: ↑50 и ↓29 +21
Просмотры 53K
Комментарии 202

Портирование кода на мобильные устройства iOS/Android

Блог компании VK Разработка под iOS *Разработка под Android *
Что вам кажется привлекательней: сталкиваться с новыми интересными задачами и разрабатывать нетривиальные алгоритмы или переписывать с одного языка на другой уже существующую логику и воевать со странными особенностями конкретных API? Я занимаюсь мобильной разработкой уже лет 8, и, не раздумывая, выбираю первый вариант, но и повоевать с API тоже люблю. Тем, кто со мной согласен, но еще не знает, как заниматься первым и сводить к минимуму второе, будет интересно заглянуть под кат.

Читать дальше →
Всего голосов 48: ↑43 и ↓5 +38
Просмотры 20K
Комментарии 16

Про популярные игры в Apple AppStore и Google Play

Блог компании VK Разработка игр *
Tutorial
Всем привет!

Мы с мобильной командой Mail.Ru Group активно исследуем локальные рынки Google Play и AppStore, изучаем интересы аудитории к определенным игровым жанрам, пытаемся понять, чему необходимо больше уделять внимания при разработке.

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

Читать дальше →
Всего голосов 59: ↑39 и ↓20 +19
Просмотры 26K
Комментарии 18

Russian Code Cup 2013 – разбор задач 2-го квалификационного раунда

Блог компании VK Спортивное программирование *Программирование *

Вот и прошел второй квалификационный раунд Russian Code Cup. Майские праздники, многие разъехались кто куда… Однако для того чтобы пройти в отборочный тур, участникам второго квалификационного раунда пришлось побороться.
Как и в предыдущем раунде, зарегистрировавшихся было больше, чем приславших решения. Поэтому в числе принявших участие мы отражаем только тех, кто прислал хотя бы одно решение.
Майская жара и 5 задач, которые требуется решить за 2 часа:
  • задача A. Молекула
  • задача B. Морской бой
  • задача C. Пробка
  • задача D. Таблица
  • задача E. Космическая экспедиция

Условия и решение — под катом.
Читать дальше →
Всего голосов 30: ↑24 и ↓6 +18
Просмотры 15K
Комментарии 8

Разработка мобильных приложений: с чего начать

Блог компании VK Разработка веб-сайтов *Разработка мобильных приложений *


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

Читать дальше →
Всего голосов 89: ↑72 и ↓17 +55
Просмотры 456K
Комментарии 31

Темы оформления. С блэк-джеком и WeakReference

Блог компании VK Разработка под Android *
Как-то раз передо мной встала задача сделать в приложении на Android поддержку тем оформления. Что хотелось получить:

  1. Возможность переключить оформление — изменить некоторые цвета и графику
  2. Смена должна происходить “на лету”, для пользователя должно измениться только оформление, все остальное (содержание полей ввода, позиция элементов в списке и т.п.) меняться не должно
  3. В перспективе хотелось бы, чтобы тема могла изменяться и без участия пользователя, например по времени суток
  4. Не хотелось бы в значительной степени изменять уже существующий код или разметку. В идеале хотелось бы просто как-то пометить элементы в разметке
  5. Было бы здорово уметь подгружать новые темы без обновления приложения.


О том, чего удалось добиться и как это было реализовано — под катом.



Читать дальше →
Всего голосов 47: ↑45 и ↓2 +43
Просмотры 15K
Комментарии 11

Russian Code Cup 2013: разбор задач первого квалификационного раунда

Блог компании VK Спортивное программирование *Программирование *

В субботу, 13 апреля 2013 года, в 19 часов состоялся первый квалификационный тур. Несмотря на, казалось бы, несчастливую дату, для многих этот день оказался, наоборот, очень удачным.
В этом посте мы кратко расскажем об итогах первого квалификационного раунда и подробно разберем задачи, которые мы предлагали участникам.
В сегодняшнем разборе участвуют:
  • Олимпиада в Гномляндии
  • Один день Антона Сергеевича и его студентов
  • Проблемы хранения млурана в ядерной лаборатории Флатландии
  • Актуальный вопрос защиты планеты от метеоритов
  • Телепорты и то, какие препятствия они создают для кладоискателей

Читать дальше →
Всего голосов 42: ↑37 и ↓5 +32
Просмотры 21K
Комментарии 11

Обработка и классификация запросов. Часть вторая: навигационные запросы

Блог компании VK Поисковые технологии *
Чего мы больше всего хотим, когда открываем интернет-поисковик? Мы хотим как можно быстрее его покинуть, как это ни парадоксально. Формулируем наше желание, жмём кнопку и скорее отправляемся туда, где оно должно исполниться (мы надеемся).



Есть всего два основных способа выражения желаний: либо описать, что нужно получить (или сделать), либо указать, куда нужно «телепортироваться». В первом случае система пытается понять запрос, правильно выбрав лучшие из ответов cети, взвешивая сотни их свойств на деревьях принятия решений. Во втором правильный ответ, как правило, всего один, и мы ожидаем, что поисковик его знает.

Запросы второго типа, отвечающие на вопросы куда или где — навигационные запросы. Предлагаю вашему вниманию небольшой рассказ о том, как мы с ними работаем.
Читать дальше →
Всего голосов 52: ↑51 и ↓1 +50
Просмотры 18K
Комментарии 10

In GOD we trust

Блог компании VK Разработка игр *
Ранее коллеги рассказывали о том, что происходит на российском игровом рынке в целом, говорили о перспективах и называли интересные цифры. Сегодня я хочу подробнее рассказать, как устроено одно из самых значимых и интересных подразделений игрового направления Mail.Ru Group – департамент оперирования игр (games operations department, или просто GOD, как его называют сотрудники).

Но сначала — несколько ностальгических абзацев о развитии российского рынка онлайн-игр с точки зрения оперирования игр.
Читать дальше →
Всего голосов 105: ↑55 и ↓50 +5
Просмотры 22K
Комментарии 164

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность