Брешь в спамообороне

Стоило похвалить современные спамофильтры, как тут же спамеры пробили брешь (судя по всему)

За сегодня свалилось под десяток писем на Я.почту и комментов в ЖЖ с текстом примерно:

тень приказ согласиться
сад слово двигаться заметить

другой иногда лучший упасть
каждый даже всякое проблема встретить

вид сто слово жизньподняться белый толстый

слать крыша написать
хватать собственный пустой служба давать услышать

Осмысленного там ничего нет, виагру не предлагают. Но, видимо, это только пока – отлаживают генераторы.

Appcelerator – отзывы с фронта

Переписываю приложение для Мудрослова на платформе appcelerator. Текущее приложение на phonegap тормозит, не нравится мне это.

Appcelerator (Titanium studio) дает возможность писать приложения на javascript, но в отличие от phonegap, интерфейсы не html5, а родные, от платформы.

Это то меня и привлекло.

Из недостатков –

  • документация более чем скудная
  • саппорт ужасный (про платный ничего не могу сказать) – баги висят месяцами
  • ребята очень не дружат с не-ascii последовательностями
  • поддержка разных фичей на разных платформах (и отсутствие документирования)
  • медленная компиляция
Основная проблема для меня лично – невозможность указать русское название проекта, а также проблемы с подписью приложения (тоже что-то из-за non-ascii)
Как пофиксить подпись прямо из IDE я не нашел, приходится делать это вручную.
название проекта можно поменять через задницу -
выцепляете из билда build/android/AndroidManifest.xml и кладете его в platform/android/AndroidManifest.xml. Вот в новом месте уже можно писать любые utf8 буквы (правда, через ресурсы андроида @string/app_name и т.п.).


Из плюсов
  • один (почти) код для разных платформ, на вполне сносном javascript.
  • Наличие Kitchensink сэмпла, который служит источником мудрости за неимением документации
  • родные интерфейсы
Скоро выложу Мудрослов 4 андроид v.2!