<rmcreative>

RSS
  1. Firebug 1.6

    29 ноября 2010

    Обновился лучший инструмент для веб-разработки Firebug. Новая версия обещает быть более стабильной и без утечек памяти.

    Из приятностей можно отметить показ DOCTYPE в панели HTML, возможность использовать консоль на всех вкладках, логирование табличкой и улучшенную отладку JavaScript.

    7 комментариев
  2. WebConf Riga 2010, впечатления

    26 ноября 2010

    Прошла конференция WebConf Riga 2010, которую я открывал докладом «PHP фреймворк Yii: основы, техники и немного инсайда».

    Слайды и видео доклада можно найти на сайте конфреренции.

    Я же поделюсь впечатлениями.

    Читаем

    18 комментариев
  3. Делегируем OpenID для своего домена Google

    20 ноября 2010

    Многие думают, что использовать URL своего сайта как OpenID невероятно сложно. Это не так.

    Например, можно делегировать логин Google (у вас же есть аккаунт Google, правда?). Для этого в <head> добавляем пару тегов:

    <link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud?source=profiles" />
        <link rel="openid2.local_id" href="http://www.google.com/profiles/your_profile_name" />

    your_profile_name меняем на ID профиля. Если профиля у вас нет, создать его можно в настройках аккаунта.

    8 комментариев
  4. Processing.js 1.0

    20 ноября 2010

    Вышла версия 1.0 Processing.js — JavaScript-порта языка Processing, созданного для генерации изображений, визуализаций и всякого интерактива. С выходом 1.0, JavaScript-версия почти догнала своего старшего брата по числу поддерживаемых фич.

    На что способна библиотека показано в разделе демонстраций.

    Забрать библиотеку можно с официального сайта. Там же доступно довольно полное руководство на английском.

    Комментировать
  5. PhpStorm 98.350 и 98.364

    18 ноября 2010

    Очередные билды PhpStorm очень порадовали.

    • Добавили нормальную поддержку дополнения и рефакторинга для PHP 5.3 (замыкания, пространства имён).
    • Добавлили поддержку GitHub.
    • Выложили гайды по настройке Zend Debugger: установка, настройка. Настраивается действительно попроще, чем xDebug.
    • Отдельные табы:

    12 комментариев
  6. Yii, построитель запроса

    17 ноября 2010

    Сегодня в SVN Yii появилась ещё одна интересная возможность. Построитель запросов. Тем, кто работал с CodeIgniter, он должен быть хорошо знаком (там он почему-то называется ActiveRecord).

    Итак, теперь, если вы не хотите использовать ActiveRecord, запросы можно строить динамически:

    $user = Yii::app()->db->createCommand()
      ->select('username, password')
      ->from('tbl_user')
      ->where('id=:id', array(':id'=>1))
      ->queryRow();
    27 комментариев
  7. Yii 1.1.5

    15 ноября 2010

    Вышел релиз Yii 1.1.5, который привнёс внушительное количество исправлений и доработок.

    Самое вкусное:

    Yii::app()->clientScript->registerCoreScript()->registerScriptFile()->registerStyle();
    3 комментария
  8. Открыт архив

    15 ноября 2010

    У RMCreative появился архив: список всех заметок с самого-самого начала на одной странице. Тем, кто хочет почитать старые записи — самое время.

    Постоянная ссылка находится в самом низу страниц.

    Пользуемся

    Заодно восстановил работу онлайн-типографа и привёл в порядок некоторые мелочи.

    Подумываю хорошенько вычистить блог, убрав не очень актуальные заметки вроде вот этой. Как бы вы поступили со старыми заметками?

    8 комментариев
  9. Поиск с дополнением по API Yii в адресной строке Opera

    14 ноября 2010

    • Идём на http://www.yiiframework.com/doc/api/.
    • Ставим курсор в поисковое поле в левой колонке. В контекстном меню выбираем create search.
    • В поле keyword вводим yii и сохраняем.
    • Закрываем Opera.
    • Идём в папку профиля Opera.
    • Открываем search.ini.
    • Находим нашу секцию по кейворду yii. Найдётся что-то вроде:
    [Search Engine 24]
    UNIQUEID=76AA614D8305D94BB62572AB5A59C224
    …
    
    • Добавляем в самый конец секции следующее:
    Suggest Protocol=JSON
    Suggest URL=http://www.yiiframework.com/api/suggest/?q={SearchTerm}&json=1
    
    1 комментарий
  10. Yii: время выполнения и скушанная память

    14 ноября 2010

    Внизу страницы этого блога можно видеть время генерации страницы и скушанную память. В Yii вывести это можно так:

    Отработало за <?=sprintf('%0.5f',Yii::getLogger()->getExecutionTime())?> с. Скушано памяти: <?=round(memory_get_peak_usage()/(1024*1024),2)."MB"?>
    4 комментария