Обновить
3
0
Сергей @Vanger13

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

Отправить сообщение
А мы вообще отказались использовать любой сторонний SDK. Все интеграции (20+ платформ исторически. из них оставили 14) сделаны по принципу server-to-server. Одни сплошные плюсы, самый главный из которых — не надо обновалять приложение в сторах.
Lost Vikings

да, Blizzard не только дыблу\старкрафт сделала :)
Эм… зато «дизайн» можно переиспользовать!

Была такая игра под DOS — контур страны летел по экрану над картой (выбранного континента) и нужно было успеть его повернуть так, чтобы он во время прохождения над «своим» местом он совпал. В зависимости от сложности варировались скорость контура и детализированность карты. Не смог нагуглить ничего похожего, но видимо в гугле её помнят (ну или все имена вымышлены а совпадения случайны) :)
Незадолго до НГ нас обрадовал шеф, сказав что ему удалось, для раскрутки нашего игрового ресураса (находящегося еще в бета-версии, про нагрузочное тестирование пока не думали), выбить рекламу на ТВ… 1 января. Пришлось по-быстрому готовиться к «празднику» и почти все клиент-серверное взаимодействие вырезано, сами сервера были настроены на раздачу сплошной статики, а радостного рекламного часа пришлось ждать всем в офисе днем 1ого января, мониторя нагрузку… Выдержали с горем пополам.

(не мое, но с уст coworker'а)
Проверил — в 7-ке сразу падает с NPE, но там все хитро — ошибка будет если указанный в Map'e Comparator не поддерживает сравенения null. Компаратора по-умолчанию нет, поэтому мы пытаемся позвать null.compareTo(null) и тут уже падаем.
Вроде сразу кидает, сейчас не могу проверить.
bugs.sun.com/view_bug.do?bug_id=5045147
Кстати тоже смешно:
Affected Versions: 1.3.1_06,6
Fixed Versions: 7
Описанное поведение TreeMap поправлено в 7ой джаве. Возможно даже что фикс перенесен с одним из апдейтов в 6-ую.
А из 1ой части про HashMap вы не сделали (по моему мнению) важный вывод. Что для java hashMap возможен результат 'get(key)' который вернул null и 'containsKey(key)' который вернул true. Иногда это может привести к логической ошибке, если кто-то поленится написать оба условния :)
По описанию похоже на ПочтуРоссии…
Прочел весь пост с комментами пока печаталась поисковая выдача :) Это вам не игрушки играть — думать заранее надо что гуглить)

… Оказывается потому что «эмулятор» просто не работает в фоне :\
Вы при этом предлагаете не искажать буквы? Тогда перебором добивается полного алфавита из которого генерируется капча и тупо сохраняет каждую букву отдельно. Ищем по маске.
Капча с искажениями генерируется автоматически, когда вы придумаете как сгенерировать то что у вас в примере — вы автоматически решите и обратную задачу :) А простые подходы вроде «нарисовать все буквы 1 раз и переставлять местами» взламываются и без всяких нейросетей.
Из-за NoSQL архитектуры. В любой такой системе очень критично понимать порядок write'ов.
Правда я прочел оригинальную статью… боже сколько же там воды и разжевывания очевидных для IT вещей… Так что автор топика — молодец.
Cassandra, Tomcat, nginx (и куча не-enterprise java фреймворков)
Комментарий к видео «iPhone screen flashing»:
«Finally, a flash support!»
Я даже представить не мог насколько все там круто :) Если кому лень читать про TAS ЧерногоПлаща, вот цитата:

Пришлось почесать башку и учесть количество процессорных тактов, затрачиваемых на дополнительные инструкции. Всего-то 10 тактов на INC и DEC! Тогда я проанализировал код обработчика NMI и обработчика ввода, нашёл способ оптимизировать этот код, в результате сэкономив ровно 10 тактов. Ура! Обе версии игры синхронизировались, и можно было без проблем играть в хакнутую версию, генерируя при этом кнопочные комбинации для оригинальной версии.
Ананас — apple
Коридор — просто doorway?
Бинокль — походу google
блог на dropbox слег под хабраэффектом? война миров прям…
Главное отличие — у Curiosity нет солнечных батарей.
Забавно что есть услуга «Будь в курсе+» которая отвечает за то что когда я буду недоступен звонившему будет предложено оставить голосовое сообщение.
Её «нельзя» отключить(!!) т.к. напротив неё нету галочки :) Убираем в с неё «visibility: hidden» и её оказывается можно отключить!
Поидее теперь ни у кого из звонивших мне не должно быть головной боли из-за того что они не успели вовремя сбросить вызов ибо: «Абонент, который звонит вам, оплачивает запись сообщения по цене исходящего звонка своего тарифного плана».

Информация

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