Рубрики: Новости | Теги: , | Комментарий: 9

Google выпустил свой бесплатный веб-браузер Chrome

Дождались… Не знаю кого как, а меня шокировала (хотя в принципе новость ожидаемая). Теперь тестить скрипты нужно будет еще и под Chrome.

Google открывает новый фронт борьбы с Microsoft, а заодно с Apple, Opera и Mozilla. Интернет-гигант сегодня вечером презентует свой собственный веб-браузер, получивший название Google Chrome. Новинка будет полностью бесплатной и открытой.

В Google говорят об их разработке, как о «свежем взгляде на браузеры». Работать новинка будет пока только под Windows, однако Google создает также версии для MacOS X и Linux.

Разработчики Google не скрывают, что черпали идеи для Chrome из уже существующих разработок, в частности из Apple WebKit и Mozilla Firefox.

Сам браузер будет полностью открытым, однако на открытости Chrome дело не ограничится и компания откроет все исходники программного обеспечения, использованного для создания браузера. Этот шаг поможет независимым программистам свободно расширять браузер и дополнять его новыми функциями.

«Под капотом» у Google Chrome заявлен новый программный движок, загружающий страницы быстрее и безопаснее конкурирующих разработок. Также здесь есть и новая среда V8 для работы с JavaScript. В Google отмечают, что функциональность уже первых версий Chrome будет такова, что его возможностей окажется достаточно для работы будущих версий Web-приложений.

Ознакомиться с промо-материалом, созданным для Google Chrome, можно по адресу http://blogoscoped.com/google-chrome/

С сегодняшнего вечера скачать тестовую версию браузера можно будет по адресу http://www.google.com/chrome

Полный текст (Источник: Cybersecurity.ru)

Рубрики: JavaScript | Теги: , , , | Комментарий: 3

Drosera – отладчик javascript для Safari

Webkit – движок Safari получил мощный javascript отладчик – Drosera. Это сообщение было опубликовано на блоке Safari. Загрузив последнюю ночную сборку Webkit вы сразу получите этот инструмент. По функциональности он не сильно уступает известному Firebug.

Теперь, кто сможет сказать, что javascript – не настоящий язык программирования.


Рубрики: PHP | Теги: , , , | Комментарий: 20

[Denwer, Xdebug , Notepad++] – полноценная среда разработки

Найдите ошибки в PHP-приложениях при помощи Xdebug
Существует много хороших редакторов кода для PHP, я выбрал для себя Notepad++.
Что-бы не разводить «религиозные войны» я перечислю те свойство редактора которые важны для меня:

  1. Скорость работы редактора
  2. Малый размер и возможность работы с флешки
  3. Подсветка текста и возможность сворачивания блоков, согласно синтаксису языка программирования
  4. Авто-завершение набираемого слова
  5. Одновременная работа с множеством документов
  6. Одновременный просмотр нескольких документов
  7. Динамическое изменение окон просмотра
  8. Автоматическое определение состояния файла
  9. Поддержка большого количества языков
  10. Выделение скобок при редактировании текста

Всем хорош редактор, вот только нету в нем полноценной отладки кода – думал я, и был не прав.

Оказываетесь для него есть плагин DBGP plugin, который превращает Notepad++ в полноценную php IDE.

Дальше расскажу как «подружить» между собой Denver + Xdebug + Notepad++

Далее, еще интереснее

Рубрики: JavaScript | Теги: , , , | Комментарий: 17

240 удивительных плагинов для jQuery

jQuery одна из моих любимых JavaScript библиотек. Одно из сильных сторон этот библиотеки – поддержка сторонних расширений (плагинов). А нашему брату только дай по расширять :)

В этом посту приведен список более чем 200 отобранных плагинов для jQury на каждый случай. Правда не мной, а Jürgen Koller.

Далее, еще интереснее

Рубрики: Новости | Комментарий: 1

Перешел на WordPress 2.6

Мой блог обновился до WordPress 2.6. В принципе и вся новость, подоплека в том, что я начитался «страшилок» блогеров перешедших на 2.6. Все в оди голос утверждали что у них возникли какие либо проблемы. То плагины не встали, то дизайн поехал, или вообще посты пропали.

Долго не решался, и вот рискнул (обязательно дилайте бэкапы, всего что только возможно). У меня все прошло с «полпинка».

Мораль прислушайтись к чужому мнению, но не воспринемайти его на абсольютную веру.

Рубрики: WordPress | Теги: | Комментарий: 3

Ускоряем WordPress

Прочитал

Сделал WordPress’у persistent-connection к MySQL.
Стало в 5 раз быстрее.

Причем не нашел, как сделать это через “нормальные” настройки.
Залез в код да поменял. Интересно, почему выбрать-то не дают?..

wp-includes/wp-db.php, 61 строка.
Меняем mysql_connect на mysql_pconnect.

работает.

Замечание:

  • не рекомендую тем блогам у которых очень большая посещаемость (будет большая нагрузка на сервер, да и количество одновремено постоянных конектов ограничено)
  • насчет в 5 раз, не уверен
  • строка может быть не 61 (у меня 70)
  • при обновление версии WordPress все прийдется делать заново (не забыть бы)
Рубрики: Новости | Теги: , | Оставить комментарий

Opera Dragonfly

opera dragonfly

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

Далее, еще интереснее

Рубрики: JavaScript | Теги: , , | Оставить комментарий

Js Decoder или как распутать запутаный код

Нашел в сети замечательный онлайн инструмент Js Decoder. Он позволяет декодировать обфускационный код.

Часто можно встретить код такого вида

var base_code='';var jsdecoder;var jscolorizer;var code='';var time=0;function decode()
{code='';base_code='';jsdecoder=new JsDecoder();jscolorizer=new JsColorizer();if($('msg').innerHTML.length){do_clean_init();}else{jsdecoder.s=$("a1").value;do_decode_init();}} function do_decode_init() {$('msg').innerHTML+='Decoding .. ';setTimeout(do_decode,50);}...

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

Вот для того что-бы привести код в человекопонятный вид и служит этот инструмент.

js-decoder

Рубрики: JavaScript | Теги: , | Комментарий: 2

Meteora – новый javascript фреймворк

meteora - новый javascript фреймворк На данный момент существует достаточно разнообразное количество javascript фреймворков. На любой вкус. Причем как очень популярных, так и мало известных.

Я хочу поговорить о достаточно новом проекте Meteora построенной на библиотеке mootools. Основная идея – создание уже готовых виджетов.

Как пишут сами разработчики:

Meteora сборка кросс браузерных виджетов и элементов управления, который позволяет Вам быстро писать богатые и настраиваемые web-приложения, без необходимости напрасно тратить время, читая страницы документации или программируя чрезмерный javascript, отладка которого в каждом браузере является мучением.

Немного корявый перевод, но я старался близко к тексту оригинала :)

Текущая сборка содержит:

Для каждого есть демо версия и документация, что в целом производит хорошее впечатление. Хотя я больше сторонник jQuery UI, но скорее всего я попробую использовать этот фреймворк в своей работе.

Рубрики: PHP | Теги: , , | Комментарий: 4

Отладка PHP средствами FirePHP

firephpВсе хорошо знают плагин для Firefox – Firebug. Но мало кто знает про другой не менее интересный плагин – FirePHP. Я постараюсь исправить этот недостаток.

Что для успешной работы нужно:

Далее, еще интереснее