Pull to refresh
53
0
ivanrt@ivanrt

User

Send message
Естественный отбор и сейчас активно происходит, только признаки по которым он происходит не такие очевидные. Наоборот, сейчас у нас активно идет эволюция и выживаемость разных мутаций этому способствует. Отбор же происходит по социальному положению и рождаемости детей. Самое сейчас растущее общество это Китай, значит в результате естественного отбора вымрет западный мир. Китайцы самые приспосабливающиеся к выживанию и на этом этапе развития это похоже самое важное свойство.
А что было? Полный экран? Сейчас похоже в топике этот-же скриншот…
Есть одна маленькая проблема с UI. Как владельца Nexus S она меня сильно огорчает. В списке recent queries можно выбрать что-то, но нельзя изменить. Для того чтобы изменить — надо нажать стрелочку вниз, которой нет на Nexus S. Поэтому в Google Search widget — в выпадающем списке справа нарисованы карандаши — ввести текст и дать возможность отредактировать. А ваш список похож на список из маркета, где есть эта же проблема.
Мне кажется что CRC как-раз вырезается на раз. А вот загрузить и поменять массив данных в котором часть ваших классов и проверка на покупку — сложнее.В место CRC лучше AES в native с последующей загрузкой классов через JNI. Ломается легко, но для этого недостаточно статического анализа. Нужно больше телодвижений сделать. А когда сломано в процессе выполнения, потом нужно еще все собрать в apk, чтобы это ещё заработало.
Интересно, а можно свой class loader сделать и часть кода грузить из него, который будет в виде набора байтов для того кто пользуется этим декомпилятором… можно еще предварительно байты помешать перед загрузкой. Можно кусочек native code добавить наверно. Вообще защиты не существует, можно только затруднить работу крэкера.
В зависимости от архитектуры проще — можно выбрать при запуске программы. В зависимости от длины — замедление потенциально видимое на очень коротких строках.
КМП — подготовка к поиску занимает какое-то время. Выделение памяти. Как правило поисковые строки короткие с минимумом самоповторений. Линейное сравнение использует SIMD-инструкции. Строки влезают в кэш L1 — повторное сравнение быстрое. Так что на практике КМП выигрывает в специфических условиях.
Ага. Уже проходили. Купил я себе Motorola Milestone, теперь он лежит себе в коробочке никому не нужен. Обновления которые делались для Droid доходили до Milestone через полгода, а некоторые вообще не дошли. И кривые доработки Motorola добавили несколько неприятных глюков, которых небыло на Droid.
Плохо то, что это не GSM, см мой комментарий ниже.
А если по существу — Verizon — не GSM, поэтому эти устройства будут работать только в Америке. Если сделают для T-Mobile или еще AT&T (?) то будут работать в большей части мира, а так — американцы радуются, все остальные в пролёте.
A: Лучшая сеть — хорошо, в Америке — плохо. ;)
Надо брать. Правда Honeycomb reference design — хорошо, Verizon/Motorola — плохо.
«Подписывать игры или приложения для GameOS это не дает»
Зато это даёт: dlvr.it/CY1lD
До этого в Интел из МЦСТ ушел как минимум один разработчик, а потом появился Merced.
GCC не достаточно, для Java с JIT. Нужно писать свой JIT, да и для VLIW он будет работать неспешно, особенно если стараться выжать всю паралельность, благо что информацию от профайла можно собирать находу.
Вот что значит запретить запуск Linux с обновлением PS3. Народ это не любит.
За исключением того что SuperAMOLED потребляет меньше энергии, не потребляет энергии при черном экране, ну и позволяет сделать эффект выключения экрана аля отключение развёртки на CRT.
Еще бы Tree Style Tabs, перешел бы полностью не раздумывая. А так… не удобно когда табов больше 10.
А в генту, с той же ошибкой что делать?

Information

Rating
Does not participate
Registered
Activity