<rmcreative>

RSS
  1. Релиз Google Chrome

    16 декабря 2008

    Зарелизился и уже набрал немалую популярность браузер Google. По сравнению с бетами увеличена скорость работы и повышена её стабильность.

    В планах заполнение полей, RSS, плагины, версии для Linux и Mac.

    Обещается совместимость в плане рендеринга с Safari 3.1, что несколько упрощает задачу при вёрстке. Но на всякий случай не помешает проверять и в нём.

    Обновляем зоопарк

    Комментировать
  2. MYSQL_CLIENT_COMPRESS

    8 декабря 2008

    При установке соединения с MySQL при помощи mysql_connect(), можно указать дополнительные настройки соединения путём задания параметра $client_flags.

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

    Если MySQL у вас на том же сервере, что и приложение — смысла в этом нет никакого, если же база на другом сервере (даже если он в локальной сети и подключен через 100Мбит) — можно получить ускорение до полутора раз за счёт уменьшения времени на передачу данных.

    Комментировать
  3. Блоки с тенью

    8 декабря 2008

    Решение на HTML + CSS. Работает в IE6+, Firefox, Opera и Safari.

    Изображение (base64) включается в CSS для Firefox, Safari, Opera и IE8:

    background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhE UgAAAAEAAAAkCAYAAABIdFAMAAAA P0lEQVQI17XEsRFAQBQFwPV+JNCBNm40oP9UAzoQYMYcVdhgYQjGYA6W YIUNDnigwxv4rR6cwV5ohalwFy7 IB4UICrGRngUUAAAAAElFTkSuQmCC );

    Для IE6, IE7 используется фильтр Blur:

    filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow='true', shadowopacity=0.5);

    Рассматриваем

    7 комментариев
  4. Yii Framework

    6 декабря 2008

    Случайно встретился ещё один PHP-фреймворк. Обычно новые фреймворки я просматриваю мельком, но этот меня очень заинтересовал.

    Авторы (Qiang Xue, Xiang Wei Zhuo), возможно, известны вам по довольно гибкому, но и довольно тормознутому фреймворку Prado.

    Итак, что же в нём такого интересного?

    Читаем

    9 комментариев
  5. highlight.js 5.0

    5 декабря 2008

    Главное изменение в новой большой версии highlight.js — механизм упаковки нескольких языков вместе с самой библиотекой в один сжатый файл. Теперь сайты с несколькими языками будут откликаться существенно быстрее, потому что библиотека не будет подключать дополнительные файлы по ходу загрузки страницы.

    Также исправлен давний неприятный баг, когда подсветка Javascript'а путала регулярные выражения с операциями деления.

    Ну и как обычно, не обошлось без очередных мелких фиксов корректности.

    Обновляемся

    Комментировать
  6. PHP 5.2.7

    5 декабря 2008

    Более 170 исправлений , среди которых внушительное число исправленных уязвимостей.

    Читаем анонс и обновляемся

    1 комментарий
  7. Переносим NetBeans на флэшке

    4 декабря 2008

    Так как Eclipse PDT я всегда носил с собой на внешнем жёстком диске, захотелось то же повторить с NetBeans.

    Итак, инструкция.

    1. Сливаем последний JRE и NetBeans IDE.

    2. Ставим JRE на съёмный диск. У меня это Z:/jre/.

    3. Ставим NetBeans. Например, в Z:/netbeans/.

    4. После установки IDE идём в папку профиля Windows и копируем в Z:/netbeans_conf/ следующие папки:

    .nbi
    .netbeans
    .netbeans-registration
    
    1. Редактируем z:/netbeans/etc/netbeans.conf:
    # netbeans_default_userdir="${HOME}/.netbeans/6.5"
    netbeans_default_userdir="Z:/netbeans_conf/.netbeans/6.5"
    netbeans_jdkhome="Z:jre6"
    
    

    UPDATE:

    Оказалось, что есть ещё и ключик --userdir:

    netbeans.exe --userdir Z:/netbeans_conf/.netbeans/6.5
    netbeans --userdir /usr/home/samdark/netbeans/
    
    

    UPDATE2:

    Ключик всем хорош, но автообновление он ставит в затруднительное положение. Так что вариант №1 — самое оно.

    7 комментариев
  8. NetBeans vs Eclipse PDT

    4 декабря 2008

    Недавно попоробовал NetBeans 6.5 в качестве PHP IDE. Очень понравилось. Решил сравнить с PDT.

    Плюсы

    — Быстрее.

    — Более удобные подсказки при дополнении кода.

    — Удобный фолдинг без глюков.

    — Нормальный человечный поиск по CTRL+F.

    — phpstubs. Можно посмотреть PHP API в виде болванок PHP-функций.

    — Не блокирует IDE при сканировании изменений в проектах.

    — Рефакторинг.

    — Поддержка @property (используется, например в Doctrine 1.1).

    — Дополнение HTML по DTD.

    — Отладка JS в IE/FF.

    — Более удобные сниплеты.

    — colorPicker в CSS.

    Минусы

    — Своеобразное дополнение JS. До Spket на первый взгляд не дотягивает, но стандартный редактор PDT точно обходит.

    — Баги в дополнении PHP для только что импортированных проектов. Лечится перезапуском. Далее не возникает.

    — Иногда бажит подсветка парных тэгов в HTML, очень сильно перемешанным с PHP.

    Это то, что удалось выявить за пару дней. Вообще очень комфортно. Есть все шансы, что пересяду на NetBeans.

    22 комментария
  9. Область реагирования

    4 декабря 2008

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

    Рекомендую к прочтению

    Комментировать
  10. Opera 10 alpha

    4 декабря 2008

    Выпущена первая альфа новой версии Opera.

    Нововведения:

    — Presto 2.2: +30% к скорости, Acid3 100/100, @font-face, RGBA/HSLA, улучшенная поддержка SVG и другое.

    — Проверка орфографии на лету.

    — Автообновления как в FF.

    — Улучшения в почте.

    — Улучшения в Opera Dragonfly.

    Читаем подробнее на английском и пробуем

    6 комментариев