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

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

Отправить сообщение

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

Время на прочтение 12 мин
Количество просмотров 9.3K


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

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

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

Время на прочтение 9 мин
Количество просмотров 63K

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

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

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

Время на прочтение 8 мин
Количество просмотров 83K
На сегодняшний день в Google Play насчитывается более 800 тысяч приложений. Многие из них реализованы на основе клиент-серверного общения. При разработке таких приложений нужно учесть три основных момента, о которых пойдет речь в этой статье.

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

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

Время на прочтение 4 мин
Количество просмотров 53K
Привет, Хабр!

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



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

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

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

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

Время на прочтение 13 мин
Количество просмотров 20K
Что вам кажется привлекательней: сталкиваться с новыми интересными задачами и разрабатывать нетривиальные алгоритмы или переписывать с одного языка на другой уже существующую логику и воевать со странными особенностями конкретных API? Я занимаюсь мобильной разработкой уже лет 8, и, не раздумывая, выбираю первый вариант, но и повоевать с API тоже люблю. Тем, кто со мной согласен, но еще не знает, как заниматься первым и сводить к минимуму второе, будет интересно заглянуть под кат.

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

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

Время на прочтение 3 мин
Количество просмотров 27K
Всем привет!

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

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

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

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

Время на прочтение 10 мин
Количество просмотров 15K

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

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

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

Время на прочтение 10 мин
Количество просмотров 469K


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

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

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

Время на прочтение 10 мин
Количество просмотров 15K
Как-то раз передо мной встала задача сделать в приложении на Android поддержку тем оформления. Что хотелось получить:

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


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



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

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

Время на прочтение 11 мин
Количество просмотров 22K

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

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

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

Время на прочтение 9 мин
Количество просмотров 18K
Чего мы больше всего хотим, когда открываем интернет-поисковик? Мы хотим как можно быстрее его покинуть, как это ни парадоксально. Формулируем наше желание, жмём кнопку и скорее отправляемся туда, где оно должно исполниться (мы надеемся).



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

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

In GOD we trust

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

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

Информация

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