четверг, 9 июня 2011 г.

Тревор любил подглядывать

Тревор Харвер работал в компании «Rezitech» и был специалистом по ремонту Mac. Своим клиентам он устанавливал программу под названием «Camcapture».

Как утверждает полиция, он создал комплексную систему уведомлений, которая сообщала ему, что жертва сейчас дома. Он получал уведомления на свой смартфон, после чего с помощью веб-камеры жертвы производил съемку и сохранял фото себе на жесткий диск. Полиция нашла у него на компьютере тысячи фото женщин из Лос-Анджелеса.

Вскрылась эта история так — один из компьютеров (после ремонта бодрым представителем «Rezitech») попал на обслуживание в Apple Genius Bar. Тамошний техник обнаружил, что на нем время от времени появляются странные сообщения, выполненные в интерфейсе Mac OS. Примерный текст послания — «Обнаружены неполадки внутреннего датчика. Если Вы не можете исправить их самостоятельно, попробуйте поместить Ваш лаптоп в зону действия потока тёплого пара на несколько минут, чтобы очистить датчик». Благодаря этому некоторые дамочки брали комп с собой, когда принимали душ.

Техник Apple Genius Bar обнаружил Camcapture и вызвал полицию.

Потенциальным жертвам следует проверить директорию / Library / WebServer / папки «Документы» на предмет наличия там файлов Camcapture.

twitter in iPhone





Твиттер-клиентов имеется сейчас великое множество. Как же выбрать?



Для этого я выбрал два самых важных, на мой взгляд показателя:



1) Быстродействие. Оно должно работать максимально быстро даже на моем старом 3G. Хотя и на новых девайсах быстродействие совсем не помешает.

2) Удобство. Минимум действий для создания нового твита, реплая, обновления ленты, просмотра листов. Подстановка хештегов и юзернеймов.



Цель обзора — выбрать наиболее быстрый и удобный клиент для стандартного алгоритма: запустить → почитать ленту или лист(ы), либо же (сфотать/выбрать фотку) → написать.



Twitter for iPhone (официальный клиент)



Цена: бесплатно.

Последняя версия: 3.3.5

Загрузка: 8-10(!) секунд





Плюсы


— Приятный классический интерфейс без свистелок.

— Обновление ленты pull down/release.

— Жесты в ленте. Свайп по твиту влево или вправо открывает опции: реплай, ретвит, фейв, профайл, шаринг ссылки, шаринг твита.

— Черновики.

— Твиты отправляются в фоне (т.е. можно читать ленту, пока грузится пара фотографий).

— Есть такие важные вещи, как создание листов, добавление юзеров в листы, просмотр ретвитов.

— Загрузка нескольких аттачей.

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

— При просмотре фотографии из твитов, а так же при их заливке показывает прогрессбар.

— Push Notifications.



Минусы


— Автообновление ленты при запуске (если я хочу запустить клиент, чтобы только написать твит, лишний запрос только замедляет работу и тратит мой трафик)

— Автообновление после постинга твита (и плюс, и минус одновременно — лучше бы это было в виде настройки)

— Медленное переключение с Timeline на Mentions и наоборот в первый раз после каждого запуска. Потом чуть быстрее.

— Интерфейс и скролл тормозит при обновлениях ленты.



Скриншоты


Лента, создание нового твита, вставка юзернеймов, фотографии:







Просмотр твита, диалога, профиля:







Свой профиль, поиск, листы:







Настройки:







Резюме: Приятный, но очень медленный клиент. Постоянно что-то грузит без спросу.



Echofon pro



Цена: $4.99 (есть бесплатная версия с баннером)

Последняя версия: 4.0.8

Загрузка: 2-3 секунды





Плюсы


— Абсолютно все работает очень быстро. Самый глобальный плюс.

— Визуально интерфейс чуть менее приятный, чем у Twitter (в особенности диалог нового твита и просмотр профиля), но крайне продуманный: окно просмотра твита не заменяет кнопки на тулбаре внизу, благодаря чему можно быстро перейти в любой нужный раздел; хештеги и юзернеймы подставляются быстро и не закрывают почти весь экран;

— Обновление ленты pull down/release.

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

— Не обновляет ленту без спросу. Экономя таким образом мой трафик и ресурсы девайса.

— Синхронизация с десктопным клиентом (Mac).

— В ленте все ссылки активны, в отличие от Twitter.

— В ленте есть превью картинок.

— Push Notifications.



Минусы


— Жестов нет.

— Нет черновиков, хотя при закрытии диалога нового твита его содержимое сохраняется.

— Не умеет загружать несколько аттачей.

— Нет фоновой отправки твитов.



Скриншоты


Лента, создание нового твита, вставка юзернеймов, фотографии:







Просмотр твита, диалога, профиля:







Свой профиль, поиск, листы:







Настройки:







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

Все достаточно удобно. Не могу сказать, как с быстродействием клиентов для, например, iPhone 4, но для iPhone 3G данный клиент однозначный лидер по быстродействию, и $5 за это не жалко.



Osfoora



Цена: $2.99

Последняя версия: 1.7.3.1

Загрузка: 5-6 секунд





Плюсы


— Работает достаточно шустро, но медленнее, чем Echofon.

— Обновление ленты pull down/release.

— В целом приятный интерфейс. Хорошее Home-меню.

— Загрузка нескольких аттачей. Включая музыку.

— Черновики.

— Для любителей #FF есть кнопка, которая автоматически вставляет в твит несколько рандомных аккаунтов.



Минусы


— Жестов нет.

— Не очень плавный скролл.

— Нет автоматической подстановки юзернеймов при написнии твита.

— Нет просмотра картыв деталях твита.

— Нет Push Notifications.



Скриншоты


Лента, создание нового твита, вставка юзернеймов, фотографии:







Просмотр твита, диалога, профиля:







Свой профиль, поиск, листы:







Настройки:







Резюме: Хорошее сочетание удобства и скорости.



Tweetbot



Цена: $1.99

Последняя версия: 1.1

Загрузка: 4-5 секунд





Плюсы


— Не классический, но удобный и красивый интерфейс.

— Обновление ленты pull down/release.

— При тапе по твиту не открывается новые окна, а появляется удобное меню реплая, ретвита, фейв и т.д.; двойной тап по твиту показывает детальную информацию; тройной там — реплай.

— Свайп влево показывает диалог, свайп вправо — реплаи.

— Вместо классического меню листов клиент предлагает переключаться между лентой или листами по кнопке Timeline вверху. Это очень удобно.

— Умеет загружать несколько фотографий (и показывать, сколько символов осталось с учетом ссылок на них).

— Есть черновики.



Минусы


— Работает весьма не быстро, скролл порой не плавный.

— Загружает все субъективно медленнее.

— Автообновление после постинга твита (и плюс, и минус одновременно — лучше бы это было в виде настройки)

— Нет Push Notifications.



Скриншоты


Лента, создание нового твита, вставка юзернеймов, фотографии:







Просмотр твита, диалога, профиля:







Свой профиль, поиск, листы:







Настройки:







Резюме: Хорошее управление жестами, удобные интерфейсные решения. Но огорчает производительность.



Twitterrfic



Цена: $4.99 (бесплатная версия с баннером, апгрейдится через in-app purchase)

Последняя версия: 4.1

Загрузка: 6-7 секунд





Плюсы


— Есть переводчик.



Минусы


— При написании твита и вставке фотографии пытается отправить ее на сервер еще до того, как твит будет написано.

— Интерфейс работает не плавно, скролл порою тормозит.

— Отсутствует просмотр деталей твита.

— Переключение между лентой, листами, mentions только через дополнительное меню. Лишние действия, неудобно.

— Отсутствуют настройки. Вообще.

— Вместо юзернеймов отображаются полные имена и это никак не изменяется.

— Нет Push Notifications.



Скриншоты


Лента, создание нового твита, вставка юзернеймов, фотографии:







Просмотр, диалога, профиля:







Меню, свой профиль, поиск, листы:







Резюме: Пытались сделать простое приложение, а получилось недоделанное. За что промят денег, неясно.



Tweetdeck



Цена: бесплатно.

Последняя версия: 2.0.2

Загрузка: 8-10 секунд





Плюсы


— Очень удобное переключение между лентой, mentions, выбранными листами — свайп вправо или влево.

— Приятная черная тема.



Минусы


— Скролл безбожно тормозит. Да и остальное тоже работает весьма медленно.

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

— Нет настроек.

— Нет Push Notifications.



Скриншоты


Лента, создание нового твита, вставка юзернеймов, фотографии:







Просмотр, диалога, профиля:







Свой профиль, поиск:







Резюме: Удобно, но медленно до невозможности.



Итоги

Для старых iPhone 3G я бы порекомендовал Echofon — он просто работает быстрее всех.

Для 3Gs и 4 можно попробовать Osfoora (но минус: нет подстановки юзернеймов) или же Tweetbot для любителей нестандартных интерфейсов. Официальный же клиент подойдет только тем, кого не волнует, что приложение что-то постоянно загружает.



Tweetdeck может стать хорошим клиентом, если разработчики оптимизируют и добавят настроек.

Про Twitterrfic можно сказать то же самое.