войти зарегистрироваться

IM Тестирование веб-клиентов ICQ из песочницы

Всем привет.
Не знаю почему, но меня всегда привлекало доминирование веб-приложений над десктопными. Наверное, потому что это будущее, а все любят будущее и кто-то хочет пробовать его сейчас. Думаю, что через лет 10 (а то и раньше) на компьютере у среднестатистического юзера будет стоять что-то вроде Chrome OS и работать в роли терминала. Увидим. Сейчас, печатая эту статью в Google Docs, слушая музыку через Google Music и отвлекаясь на сообщения из Imo.im, я буду рад за такой исход событий. Для себя в веб-приложениях я вижу три основных преимущества: мобильность (быстрый запуск в любое время, в любом месте) и специфическая требовательность к ресурсам (на первое место выходит память) и простота.

Я пиарюсь«Говорящий Путин» от Esquire

Забавный «конструктор» речей В.В Путина создал журнал Esquire.

image

В данном веб-приложении можно составить текст из заранее выбранных слов и затем «откомпилировав» его прослушать речь премьер-министра.

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

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

Прямая ссылка после обрезания кода выглядит вот так: http://video.esquire.ru/plays/mediaplayer/player.swf?bufferlength=3&file=http://video.esquire.ru/speaker/upload/bfdd896c3df2f0b6ab99187e22349748.flv


Забавляйтесь.

Блог компании Parcsis/TurbomilkКак мы придумывали и рисовали интерфейс Иконзы

Для нашего собственного проекта Иконза нам понадобился интерфейс. Очень хотелось, чтобы он получился красивым и модным, а еще удобным и простым в использовании. Чтобы при одном взгляде на него дух захватывало и все бы говорили: «Ого! Какой хороший интерфейс!». Так как мы были клиентами сами у себя, то у нас не было никаких ограничений — можно было делать все что угодно.

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

image

Вопросы безопасности в веб-технологияхСписок безопасных веб-приложений

В результате одной дискуссии на тему безопасных форумов/CMS на PHP мне пришла в голову идея: давайте вместе составим список безопасных веб-приложений! Задача списка — помогать при выборе приложения для установки и предоставить обзор текущей ситуации с безопасностью веб-приложений.

Изначально речь шла о форумах и CMS, но, думаю, ограничиваться этими двумя приложениями не обязательно. Для добавления приложения в список оно должно соответствовать нескольким критериям:
  1. Вы его либо используете (использовали), либо знаете лично того, кто использует.
  2. Это не должно быть узкоспециализированное приложение.
  3. Бесплатное.
  4. Open source.
  5. Ну и самое главное: безопасное!
Я предлагаю определять безопасное приложение по следующим критериям:
  • Первый публичный релиз был не менее двух лет назад.
  • Для последней стабильной версии нет известных уязвимостей.
  • В базе Common Vulnerabilities and Exposures (CVE®) нет записей по этому приложению минимум за последний год (уязвимости в плагинах можно не учитывать, при условии что приложение вполне юзабельно без этих плагинов и в типовую инсталляцию они не входят).
  • В случае отсутствия приложений, полностью подходящих под эти критерии, можно включать в список наиболее безопасное из существующих (отдельно для каждого ЯП).
Форум Проверить ЯП
YaBB cve sf seclab milw0rm exploit ps secunia Perl
phpBB 3 cve sf seclab milw0rm exploit ps secunia PHP
Snitz Forum 2000 cve sf seclab milw0rm exploit ps secunia ASP
CMS Проверить ЯП
papaya CMS cve sf seclab milw0rm exploit ps secunia PHP
eZ Publish cve sf seclab milw0rm exploit ps secunia PHP
Блог Проверить ЯП
Serendipity cve sf seclab milw0rm exploit ps secunia PHP
e-commerce Проверить ЯП
osCommerce cve sf seclab milw0rm exploit ps secunia PHP

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

Веб-разработкаВыкатываем в бой

К бою! Внедрение конечного веб-продукта является не самой приятной процедурой для создателя и часто сопровождается жутким стрессом. Нелюбовь разработчика к релизам связана не только с чувствами ответственности и страха перед эксплуатацией новой версии, но и с ощущениями неопределенности: а что будет после того, как внедримся?

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

Персональные блогиСоздание веб-приложений станет доступно для «чайников»

Стартап Teqlo объявил о своем намерении разработать сервис для создания приложений. Продукт, ориентированный скорее на «чайников», нежели на профессиональных разработчиков, позволит без особых усилий соорудить несложную прикладную веб-программу.

Транжиры, например, смогут сделать собственное приложение для учета расходов, сочетающее данные из готового софтверного продукта Salesforce.com и информацию из электронного календаря.

Идея создания программ несведущими в этом деле пользователями пришла в голову не только Teqlo. На днях компания Coghead представила свой вариант аналогичного сервиса, находящийся в данных момент в стадии беты.