Ajax Russia : Аякс по-русски

Свежие новости из мира IT

Archive for the 'Программы' Category

Firefox 3 жжёт

firefox 3 stay tunedКто из вас уже установил Firefox 3b3? Я поставил на работе и очень доволен. Всем рекомендую. Ну а для тех кто мне не верит - вот свежая статья от Cybernet News, где авторы протестировали последнюю версию Firefox-а и сравнили скорость работы с другими браузерами.

Тестировали браузеры на одном и том же компьютере (Windows PC) при помощи SunSpider JavaScript Benchmark. Вот результаты:

  1. Firefox 3 Nightly (PGO Optimized): 7263.8ms
  2. Firefox 3 Nightly (02/25/2008 build): 8219.4ms
  3. Opera 9.5.9807 Beta: 10824.0ms
  4. Firefox 3 Beta 3: 16080.6ms
  5. Safari 3.0.4 Beta: 18012.6ms
  6. Firefox 2.0.0.12: 29376.4ms
  7. Internet Explorer 7: 72375.0ms

Жаль, что в тестах нету WebKit-a. Последнее время было несколько блог постов о его скорости.

1 comment

Netbeans и Ruby on Rails

netbeans logoAptana надоела. Надоели постоянные подвисания и баги с переименовыванием файлом. На работе я пользуюсь TextMate-ом, а вот дома пришлось искать замену. Вообще то искал я не долго. Последние пару месяцев много раз слышал рекомендации попробовать Neatbeans.

Первым делом мне понравился размер дистрибутива (Netbeans Ruby bundle 6.0.1) - 22 Mb. Aptana весит 84 Мb. Инсталляция довольно простая, тут все справятся. Зато потом, если собираетесь работать с Rails - не помешает установить пару дополнительных плагинов. Плагины устанавливаются в Tools -> Plugins.

Я поставил следующее:

  1. Extra Ruby Color Themes
  2. Ruby Extra Hints

Все мои плагины:

netbeans plugins

Вот собственно и всё. Сразу работает Subversion, gems можно устанавливать прямо из Netbeans, есть дебаггер, руби консоль. Вообщем всё что надо для разработки Rails проекта. Самое главное - работает быстрее, чем Aptana и не глючит.

4 comments

Firebug 1.1 BETA

firebug logoОчень приятно, когда обновляется самый полезный плагин для Firefox. Не знаю, что бы я делал без огненного жука Firebug. Кто программирует на джаваскрипте или занимается CSS - тот меня поймёт. John J Barton из комманды Firebug объявил о новой версии плагина.

Вот список нововведений:

  • Дебаг кода в eval(). Код который проходит через eval, виден как будто это отдельный джаваскрипт файл.
  • Улучшена работа с обработчиками событий (event handlers), которые генерирует Firefox.
  • Новые иконки.
  • Поддержка Firefox 3.

И много других функций. Подробнее написано в ReleaseNotes.

От себя добавлю, что обновляйтесь, если не боитесь багов. Это всё таки бета версия и как я почитал в комментариях к релизу - багов там хватает. Я установил на своём ноутбуке, но на рабочем месте подожду выхода финальной версии.

9 comments

Новый релиз Aptana IDE - Milestone 9

Aptana LogoУ Aptana IDE новый релиз - Milestone 9. Аптана это, по моему мнению, лучшая среда разработки для Ruby on Rails и JavaScript проектов. И я был приятно удивлён, что в новом релизе было уделено много внимания PHP.

Вот список нововведений:

  • Улучшен автокомплит и подсветка кода для PHP.
  • Обновлены многие джаваскрипт библиотеки, которые поставляются вместе с Аптаной.
  • Улучшена работа с джаваскриптом в целом.

Кроме того, Аптана позволяет разрабатывать Adobe AIR приложения и имеет набор плагинов для программирования сайтов для iPhone.

Завтра попробую Аптану на работе в PHP проекте, а то E-Editor начинает уже надоедать.

Aptana

1 comment

YUI Compressor - чтобы ваш джаваскрипт не толстел

yui compressorJulien Lecomte выпустил новую версию YUI Compressor-a. Это программа, написанная на Java, которая позволяет сжимать джаваскрипт файлы и тем самым облегчать работу вэб серверов, где эти джаваскрипт файлы используются. Хочу отметить, что кроме джаваскрипта, YUI Compressor теперь сжимает и CSS. Подробнее в CHANGELOG.

Мне стало интересно и я решил протестировать качество сжатия YUI Compressor-a на трёх популярных джаваскрипт библиотеках:

  1. Prototype
  2. jQuery
  3. Dojo

Все три библиотеки я скачал в несжатом состоянии. Многие разработчики и так выкладывают сжатые версии своих библиотек, где YUI компрессору уже ловить нечего.

Вот результаты:
Read more

2 comments