Как стать автором
Обновить
4
Карма
0
Рейтинг
Алексей Гончаренко @AlexGoncharenko

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

  • Подписчики 30
  • Подписки 42
  • Публикации
  • Комментарии

История игрушки. Поле Чудес

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

Жизнь мальчиков с математическими способностями в атомных городах была предопределена — школа с пятерками по алгебре и геометрии, мех-мат столичного университета, возвращение в систему, квартира через год, кандидатская степень в 40 лет, ВАЗ 2103 к пятидесяти годам, звание доктора, гараж, шесть соток, четыре квадратных метра.

Бесконечные размышления о математическом моделировании ядерных взрывов разрывали мальчикам мозг. Мозг можно было отвлечь тремя способами — алкоголем, азартными играми и спортом. Секс и музыка помогали не всегда.

Pole Chudes для iPhone

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

Читать дальше →
Всего голосов 933: ↑923 и ↓10 +913
Просмотры 150K
Комментарии 306

Blackberry Playbook в моих руках

Смартфоны
Привет, Хабр!
Ни для кого не секрет, что в конце марта закончилась акция Research In Motion Ltd., каждый участник которой мог бесплатно получить планшетный компьютер Blackberry Playbook. Совсем недавно я получил это устройство, и вот, собрался с духом, чтобы поведать о нём хабросообществу. Читайте в моем блоге или добро пожаловать под кат.



Что это ещё такое?
Всего голосов 160: ↑148 и ↓12 +136
Просмотры 8.8K
Комментарии 125

iPad и новости: небольшой обзор лучших приложений

IT-компании


Недавно выпущенный The Daily для iPad’ов вызвал волну публикаций о будущем новостей в мире планшетов. Между тем революционного в этом событии ничего нет, за исключением, пожалуй, впервые появившейся модели подписки в AppStore, да и этого уже давно все ждали. Что касается “нового инновационного” интерфейса, полезно будет сравнить The Daily с уже существующими новостными приложениями для iOS.

iPad-версии традиционных газет и журналов

В первые месяцы после начала продаж iPad для него выпустили свои версии практически все ведущие американские газеты: New York Times, Wall Street Journal, Financial Times и т.п., а также многие журналы. Особенно много шуму наделал специализированный номер от Wired, которое правда так и остался в единственном числе, остальные номера представляют из себя полные аналоги печатных. Интерфейсные и контентные основы The Daily были заложены уже тогда — “жестовый” переход между разделами и страницами, много фото и видео-вставок. Вот например интерфейс журнала Time вполне себе до-thedaily-вской эпохи.
Читать дальше →
Всего голосов 16: ↑11 и ↓5 +6
Просмотры 2.9K
Комментарии 11

Как я проходил собеседование в компанию Zynga

Карьера в IT-индустрии
На Хабре опять стали появляться статьи о том, как проходить собеседования на должность программиста. Материал из них полезен соискателям так же, как учебники полезны студентам во время сессии. Вызубрите том по Мат. Анализу и, если попадете на тот экзамен, получите пятерку.

Гораздо интереснее читать реальные истории людей, которые описывают свой опыт собеседований в ту или иную известную компанию. Что спрашивали, что не спрашивали, какая была атмосфера, сколько проходило интервью? Такие данные много полезнее, чем «а зазубри еще это, авось спросят».

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

Ну, и картиночка на затравку.


Читать дальше →
Всего голосов 256: ↑249 и ↓7 +242
Просмотры 26K
Комментарии 100

Как мы копирайтера искали

Карьера в IT-индустрии
Татарский еще раз посмотрел на плакат с тремя пальмами и англоязычным обещанием вечных метаморфоз.
– Кем? – спросил он.
– Криэйтором.
– Это творцом? – переспросил Татарский. – Если перевести?
Ханин мягко улыбнулся.
– Творцы нам тут на х#й не нужны, – сказал он. – Криэйтором, Вава, криэйтором.

(с) Виктор Пелевин. «Поколение П»

Данный текст просим рассматривать в качестве пятничного мессанджа с позитивным подтекстом.
Каждая компания, сталкиваясь с бурным ростом, испытывает потребность в новых сотрудниках. Одно дело, когда это программисты и в принципе люди технических специальностей.
Совсем другое дело, если компании нужен копирайтер, дизайнер или любой другой человек с гуманитарным вывихом мозга.
Все мы сталкивались с работой HR. В том числе и на Хабре было множество полярных мнений. Но пока сам не окунешся в подбор персонала, никогда не сможешь прочувствовать весь сок и драйв поиска нужного специалиста в условиях текущего рынка. Пост в некоторой степени навеян О другом подходе к устройству на работу.
Читать дальше →
Всего голосов 50: ↑37 и ↓13 +24
Просмотры 6.4K
Комментарии 45

6 отстойных слов в вашем резюме

Карьера в IT-индустрии
Перевод
Эта статья – часть серии «Как написать резюме». Чтобы начать серию сначала, прочитайте введение.

За свою жизнь, я использовал несколько плохих слов. Даю %^й на отсечение, что вы тоже делали это. Но, когда неправильные слова появляются у вас в резюме – это делает его отстойным.
Читать дальше →
Всего голосов 182: ↑153 и ↓29 +124
Просмотры 79K
Комментарии 109

Морфология и компьютерная лингвистика для самых маленьких

Блог компании Mail.ru Group Блог компании ABBYY
На Хабре уже был пост о Технопарке, и даже рассказы о курсах (1, 2), которые в нем проходят. Сегодня мы публикуем первую часть мастер-класса, который для студентов Технопарка провел Андрей Андрианов из ABBYY.

Для начала не лишним будет вспомнить, что такое морфология, а также какое отношение она имеет к лингвистике. За этим предлагаю пройти под кат к содержимому первого поста серии.
Читать дальше →
Всего голосов 72: ↑66 и ↓6 +60
Просмотры 24K
Комментарии 20

Что можно узнать о кандидате по тестовому заданию

Разработка веб-сайтов *Программирование *
Какое-то время назад по Хабру прокатилась волна статей о поиске работы и прохождению собеседований. Многократно высказались и работодатели и соискатели. Но, к сожалению, не была в достаточной степени затронута тема тестовых заданий.

Ведь, тестовое задание не ограничивается категориями «выполнил» и «не выполнил». Внимательно наблюдая за процессом и изучая финальный результат, можно в итоге многое сказать о человеке ни дня с ним вместе не поработав. А порой, и научиться чему-то новому.

Предлагаю вашему вниманию тестовое задание, которое я уже довольно давно даю кандидатам в компании, где я работаю:

На экране есть сетка M на N из цветных квадратиков. Нужно реализовать на этой сетке следующий эффект — по клику слева направо со скоростью V пробегает волна, меняя цвет квадратиков на другой (единый для всей волны). Эффект должен работать при любых значениях M, N, V. Волна начинается всегда у левой стенки. Одновременно может идти несколько волн разного цвета.
Анимационный пример: http://dl.dropbox.com/u/3601116/wave.swf (покликать по флэшке).


Я не сомневаюсь, что это задание с легкостью сделают все программисты посетители Хабра.

А у меня получилась следующая статистика:

  1. В итоге, задание взяли чуть больше 20 человек.
  2. Пара человек ничего не сделали.
  3. Половина из оставшихся (по моим критериям) с ним не справились.
  4. Кандидаты четко разделились на весьма интересные группы.

Подумайте немного, как бы вы выполнили это задание, и заходите под кат, где я расскажу обо всем подробнее.
Читать дальше →
Всего голосов 198: ↑135 и ↓63 +72
Просмотры 86K
Комментарии 260

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

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

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

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

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

Мы зарелизили Livecoding Tool для Flash. COLT

Я пиарюсь


www.codeorchestra.com

Часть первая — рекламная



Представьте себе, что вам больше не нужно ждать компиляции. Представьте, что ваше приложение сохраняет свое состояние, и после компиляции оно не перезапускается, но код который вы написали, будет обновлен в работающем приложении. Представьте, что вы сохраняете ваш код в вашем любимом редакторе и тут же, мгновенно, ваш код уже в работающем приложении. Представьте, что вы сохранили в «фотошопе» «скин» интерфейса вашего приложения и тут же, за доли секунды, он в обновился на экране запущенного приложения. Представьте, что вы один раз установили и запустили в режиме разработки приложение на IPad, и приложение на «айпаде» обновляется прямо на устройстве в реальном времени. То что вы можете создать сколько угодно экземпляров рабочего приложения на разных компьютерах, устройствах и одновременно их может тестировать вся команда? Представили? Здорово? Мечтали об этом? И, барабанная дробь, свершилось, все это стало реальностью. Встречайте COLT!
Читать дальше →
Всего голосов 39: ↑25 и ↓14 +11
Просмотры 5K
Комментарии 15

Встречайте Lingvo для Android

Блог компании ABBYY
Несмотря на то, что я в целом симпатизирую Android (имея при этом телефон на Symbian), я понимал один его существенный недочёт по сравнению с iOS, с которой его обычно сравнивают. Под него же нет Lingvo! Но, если вы прочитали название топика, то знаете, что теперь телефон на Android смело можно брать*. Итак, вслед за версиями для Windows, Mac OS X, iOS, Symbian, Windows Mobile и даже электронных книг, представляем вашему вниманию Lingvo для Android.

Для самых решительных есть вот это

А тех, кому надо сначала подумать, прошу под кат.
Читать дальше →
Всего голосов 62: ↑55 и ↓7 +48
Просмотры 34K
Комментарии 70

Adobe продолжает разработку Flash для мобильных платформ

Adobe Flash
Коротко о том, почему Flash-разработчики могут спокойно продолжать работу и как правильно читать последние новости от Adobe:
  1. Флэш на мобильных устройствах уже год успешно развивается и продолжает развиваться как часть Adobe AIR, уже есть большие плоды этого в виде многих успешных игр.
  2. Приложения для мобильных браузеров никогда не были действительно значимыми и сложными. Ни Flash, ни HTML5 не преуспели здесь, даже Google не смог адаптировать под iPad свои онлайн-доки. Возможно, Flash мог бы улучшить это. Но AIR на мобайле уже в разы успешнее. Даже Твиттер имеет отдельное приложение для iPad, и оно работает лучше, чем сайт Твиттера. Вопросы?
  3. Адоби понимает, что мобильные браузеры — это проигранный бой (а я ставлю под вопрос возможность выигрыша вообще — см. пред. пункт) и пытается использовать этот момент как способ очистить себя от всего негатива, который сетевые идиоты связывают с флэшом (не без помощи покойных идолов). Флэш не виноват. Но он оброс ненужным. Адоби не смогла сделать отдельные послания для армии флэш-разработчиков и армии флэшененавистников и сделала одно послание, неуклюжее, но со своими плюсами.

Подробнее — в основной статье:
flash-ripper.com/adobe-continues-mobile-flash-development
Всего голосов 58: ↑42 и ↓16 +26
Просмотры 809
Комментарии 42

Стековые переменные — быстрые и иногда мертвые

Блог компании ABBYY
FAILПрограммы на C++ используют под локальные и временные переменные так называемую автоматическую память (automatic storage). Обычно автоматическая память реализована поверх стека программы, поэтому ее называют стековой. Ее большой плюс – выделение и освобождение памяти выполняется крайне быстро (обычно одна инструкция процессора). Ее большой минус – относительно небольшой объем, попытка выделить память сверх этого объема приводит к так называемому переполнению стека и тогда программа аварийно останавливается.

Из этого вытекает ограничение – нельзя пытаться выделить на стеке слишком много памяти. Слишком много? Сколько это? Ответ не так очевиден, как можно подумать на первый взгляд.

Читать дальше →
Всего голосов 43: ↑40 и ↓3 +37
Просмотры 23K
Комментарии 15

American vs. British

Блог компании ABBYY
Сегодня деление на американский и британский варианты английского языка во многом можно считать условным. Американизмы могут активно использоваться в речи британцев и впоследствии укорениться в британской речи, так что иногда при редактировании очередной статьи в словаре ABBYY Lingvo приходится отказываться от пометы «амер.» (американский вариант английского языка) или ограничиваться компромиссным «преим. амер.» (используется преимущественно в американском варианте английского языка). Например, не так давно пользователь на форуме Lingvo упрекнул нас в том, что мы до сих пор считаем слово awesome (в его известном значении) американизмом, хотя это давно не так. Возразить нечего, пользователь прав. Региональные границы стираются, модные американские словечки становятся атрибутом речи британской молодежи и т.д.

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

То, что британцы именуют reception, американцы назовут front desk (стойка администрации — в гостинице, например).
Читать дальше →
Всего голосов 100: ↑91 и ↓9 +82
Просмотры 33K
Комментарии 102

ABBYY FlexiLayout Studio: тренируем гибкость

Блог компании ABBYY
Мы продолжаем рассказывать о ABBYY FlexiLayout Studio – программе для создания гибких описаний в системе ввода данных ABBYY FlexiCapure. В прошлый раз я рассказал вам, как вручную делать гибкие описания, а сегодня мы поговорим о том, как их можно создавать автоматически, – это новая функция, которая появилась в последней, десятой версии ABBYY FlexiLayout Studio.

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

Для пользователей ABBYY FlexiCapture это означает, что с простыми проектами (там, где взаимное расположение статических элементов и полей с данными в разных документах отличается не сильно) теперь может справиться неподготовленный человек – например, бухгалтер Лена. Согласитесь, это удобно.

А теперь давайте посмотрим, как это работает.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 5.9K
Комментарии 4

ABBYY CardHolder: как не потерять полезные знакомства

Блог компании ABBYY
imageЛюбые два человека на Земле связаны друг с другом через шесть-семь общих знакомых – гласит популярная теория.

Тем временем ABBYY работает над созданием удобных инструментов для сохранения истории ваших знакомств. Cегодня мы выпустили новое мобильное приложение для хранения визитных карточек и работы с контактными данными – ABBYY CardHolder for iPhone.

ABBYY CardHolder – это полноценная электронная визитница в телефоне, которая даёт возможность хранить визитки в структурированном виде и не загромождать адресную книгу iPhone. Приложение распознает и сохраняет изображения визиток в собственном архиве, оснащенном удобным поиском, группировкой и сортировкой.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 10K
Комментарии 13

Жизненный цикл UIViewController'a

Разработка под iOS *
Большинство прикладных приложения под iOS таким или иным образом используют UIViewController'ы. Там где UIKit фрэймворк — там и UIViewController'ы. Их много, они повсюду, они сидят в засадах и выглядывают из-за каждого угла. Поэтому, любой программист под iOS — будь он зеленым новичком, едва ступившим на тропу программирования, либо матерым профессионалом своего дела, должны знать о UIViewController'aх все.

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

Так вот. В данном посте, я еще раз расскажу о жизненном цикле UIViewController'ов, расскажу о том, что и где стоит делать, и в каком случае. Пост ориентирован на разработчиков разных уровней, так что кто-то узнает для себя что-то новое, а кто-то найдет повод отпинать моменты, на которые стоит обратить внимание Junior'ов в команде.

Всех заинтересовавшихся, прошу
под кат
Всего голосов 70: ↑64 и ↓6 +58
Просмотры 129K
Комментарии 43

Исследование: 20% разработчиков игр для App Store получают 97% всех денег

Разработка под iOS *
Перевод


19 сентября я запустил опрос среди разработчиков игр для iOS с целью получить статистику по доходам как можно большего числа из них. Стояла задача сформировать реалистичную картину сегодняшнего состояния рынка и поделится этой информацией с сообществом. Меня к этому подвигло обилие статей, описывающих ситуацию в крайностях: “Разработчик сколотил миллионы на iOS играх!” или же “Игра заработала $0 в App Store”.

С мыслью получить объективное состояние дел, 19 сентября 2011 года я запустил семидневный опрос, в котором приняло участие 252 разработчика.
Читать дальше →
Всего голосов 122: ↑115 и ↓7 +108
Просмотры 12K
Комментарии 41

ABBYY FormDesigner: компьютер требует жесткости

Блог компании ABBYY
Мы продолжаем рассказывать о продуктах комплекса ABBYY FlexiCapure – системы потокового ввода данных. Ранее мы писали об ABBYY FlexiLayout Studio, предназначенной для создания разметок слабо структурированных документов. Сегодня речь пойдет о программе ABBYY FormDesigner.

Как несложно догадаться из названия, она предназначена для разработки макетов с жесткой разметкой, например, тестов или бланков заявлений – шаблонов, в которые в последующем вносится информация по определенным правилам. Казалось бы, зачем для этого специальное приложение? Ведь существует множество программ, позволяющих это делать, от профессиональных полиграфических комплексов до MS Word и MS Visio, даже в простейшем Paint – и то можно нарисовать. Под катом мы расскажем, почему удобно и правильно рисовать формы в ABBYY FormDesigner и как это делается.
Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 5K
Комментарии 19

Новая версия ABBYY TextGrabber: два в одном

Блог компании ABBYY
В начале лета мы выпустили приложение ABBYY TextGrabber для iPhone – мощный и одновременно простой инструмент для извлечения текстов, который многим пришелся по нраву. А сегодня мы рады представить вам новую версию, в которой учли пожелания и рекомендации наших пользователей. Мы сами пользуемся своими же продуктами, поэтому всегда очень радуемся, когда вы подсказываете нам интересную идею по улучшению продукта или необычный сценарий использования. Все такие пожелания мы скрупулезно заносим в базу рекламаций – нашу сводку «хотелок», ну а потом разработчики добавляют самые востребованные и интересные функции в продукт.

Итак, что изменилось в новой версии?
Читать дальше →
Всего голосов 28: ↑20 и ↓8 +12
Просмотры 6.7K
Комментарии 22
1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность