<rmcreative>

RSS
  1. Web IDE build 613

    30 октября 2009

    Очередной билд Web IDE.

    Исправления касаются:

    • Генерации и использования phpDoc.

    • Автодополнения.

    • Подсветки кода.

    • Модульных тестов.

    Также добавили возможность хранить настройки проекта не в директории проекта.

    Список изменений

    Обновляемся и пробуем

    4 комментария
  2. Eventbug

    30 октября 2009

    Eventbug — плагин для Firebug, позволяющий просматривать события, назначенные элементам DOM-дерева.

    Анонс

    Для того, чтобы попробовать данный плагин в действии:

    Firefox 3.7a1pre

    Firebug 1.5b1

    Eventbug 0.1a2

    1 комментарий
  3. Drupal: вывод данных с постраничной разбивкой

    29 октября 2009

    Довольно типичная для Drupal задача, которая частенько ставит новичков в тупик.

    // Пишем SQL без LIMIT. Не думаем о постраничной разбивке вообще.
    $sql = "select title, type from {node}";
     
    // Заголовок таблицы
    $header = array(
      t('Заголовок'),
      t('Тип')
    );
     
    // pager_query добавит в SQL LIMIT без нашего непосредственного участия
    $result = pager_query($sql, 10);
     
    // собираем данные для таблицы из результата запроса
    $rows = array();
    while($row = db_fetch_object($result)){
      $rows[] = array(
        $row->title,
        $row->type
      );
    }
     
    // выводим таблицу
    echo theme('table', $header, $rows);
    // выводим постраничную навигацию
    echo theme('pager');
    6 комментариев
  4. SimpleModal

    29 октября 2009

    Гибкая кроссбраузерная реализация модального бокса с простым и понятным интерфейсом.

    Демо

    Пользуемся

    2 комментария
  5. jQuery, работаем c iframe

    29 октября 2009

    Вот так можно работать с фреймом из контекста основной страницы:

    $('iframe#myFrame').contents().find('div.myClass').append("Hallo, Welt!");

    Чтобы убедиться предварительно, что контент фрейма загрузился:

    $('iframe#myFrame').load(function(){
      $(this).contents().find('div.myClass').append("Hallo, Welt!");
    });
    20 комментариев
  6. font-face оживление

    25 октября 2009

    Волна использующих font-face для вставки своих шрифтов всё набирает силу.

    Юрий Артюх делится опытом использования своих шрифтов на страничках.

    Читаем заметку на cssing

    Комментировать
  7. Yii framework 1.0.10

    19 октября 2009

    Обновилась стабильная ветка PHP-фреймворка Yii.

    В этот раз изменений довольно много.

    • Была исправлена серьёзная ошибка: при выполнении SQL-запросов через CDbCommand последующие запросы через ActiveRecord могли не срабатывать.

    • В виджете CAPTCHA была добавлена возможность использовать прозрачный фон.

    • Добавлена возможность добавлять свои автозагрузчики через Yii::registerAutoloader().

    • Добавлена поддержка анонимных функций (PHP 5.3+) в качестве обработчиков событий.

    • Улучшена работа CPhpMessageSource с модулями.

    • Добавлен валидатор CBooleanValidator для проверки логических значений.

    Обновление с 1.0.9 до 1.0.10 можно осуществить заменой директории фреймворка. Обратная совместимость полная.

    Полный список изменений

    Самая свежая документация на русском

    Пробуем и обновляемся

    3 комментария
  8. Веб-дизайн в России

    18 октября 2009

    Хороший обзор топовых Русских и Украинских работ от Арсения Веснина.

    Оригинал в Smashing Magazine

    Перевод на хабре

    В очередной раз порадовался плохим стихам. Кстати, другие работы одного из иллюстраторов (автора Гаишника и СССР), Дениса Гречко, можно посмотреть на Deviantart.

    Комментировать
  9. Web IDE build 602

    17 октября 2009

    Web IDE обзавелась своим собственным сайтом.

    В разделе загрузок красуется билд 602. Официального анонса билда пока не было, так что списка изменений нет.

    4 комментария
  10. Sypex Dumper 2 Beta

    16 октября 2009

    Спустя три года и один день, обновилась, пожалуй, самая быстрая утилита-PHP-скрипт для резервного копирования и восстановления баз данных MySQL.

    Вкусности новой версии:

    • Работает в 7-8 раз быстрее старой версии (а она работала очень даже шустро).

    • «Умный» лёгкий дамп.

    • Разные стратегии восстановления.

    • Ещё более приятный интерфейс.

    • Корректное автоматическое продолжение работы при завершении по таймауту.

    • Сервисные функции MySQL в интерфейсе.

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

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

    • Можно завершить, поставить на паузу.

    • Отзывчивый прогресс-бар.

    • API для прикручивания сторонней авторизации.

    Пробуем

    4 комментария