<rmcreative>

RSS
  1. Шпаргалка easing-функций

    30 марта 2012

    Отличная наглядная шпаргалка по easing-функциям. Это те, что определяют изменение скорости анимации и используются в jQuery, SASS и CSS transition.

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

    2 комментария
  2. Font Awesome

    23 марта 2012

    Большой бесплатный набор из более чем 150 векторных значков, оформленный в виде шрифта. Отлично сочитается с Twitter Bootstrap. Использовать можно начиная с IE8 (для IE7 поддержку обещали чуть позже).

    Пользуемся

    5 комментариев
  3. PHP и юникод в стрэктрейсе

    12 марта 2012

    Какое-то время назад creocoder наткнулся на ????? вместо значения параметра в логах ошибок Yii. После анализа проблемы стало ясно, что нашёлся баг в PHP.

    Exception::getTraceAsString и Exception::__toString не работают с юникодом в значениях параметров при построении stacktrace. В результате для

    <?php
    function test($arg){
        throw new Exception();
    }
     
    try {
        test('тест');
    }
    catch(Exception $e) {
        echo $e->getTraceAsString();
        echo (string)$e;
    }

    получаем

    d:\web\usr\local\php54>php.exe d:\src\exception_wrong_trace\test.php
    #0 D:\src\exception_wrong_trace\test.php(7): test('????')
    #1 {main}exception 'Exception' in D:\src\exception_wrong_trace\test.php:3
    Stack trace:
    #0 D:\src\exception_wrong_trace\test.php(7): test('????')
    #1 {main}
    

    Обойти можно собрав строку руками на основе массива, полученного через Exception::getTrace.

    В Yii пока решили это не фиксить. Заслал баг на php.net.

    3 комментария
  4. Least, конвертер CSS в SCSS, LESS и Stylus

    11 марта 2012

    Попалась полезная штука для перевода старого доброго CSS в синтаксис SCSS, LESS или Stylus. Конечно, инструмент не сделает вам идеально структурированного кода, но с первым шагом поможет.

    Пользуемся

    UPD: и ещё один конвертер CSS→LESS.

    8 комментариев
  5. YiiConf 2012, Киев

    8 марта 2012

    YiiConf

    Вот и случилось то, о чём ещё с начала года начали говорить на форуме yiiframework.ru. А именно, состоялся запуск первой ежегодной профессиональной конференции веб разработчиков, использующих в своих приложениях фреймворк Yii. Время проведения конференции – середина мая. Конкретные даты станут известны чуть позже, а пока что вы можете пройти предварительную регистрацию.

    Читаем

    8 комментариев
  6. YiiTalk, эпизод 5

    8 марта 2012

    Пятый эпизод подкаста про Yii, YiiTalk, вышел интересным. Участвуют Юрий Беляков и Андрей Опейкин, известный сообществу как автор Yupe CMS. Обсуждали Yii, Yupe CMS, модульность в приложениях, Perl, книги и самую малость Ubuntu.

    7 комментариев
  7. PHP 5.4, работаем с Yii без вебсервера

    6 марта 2012

    В PHP 5.4 появилась возможность работать без какого-то стороннего сервера. Сегодня попробовал с Yii. Работает на ура.

    1. Заходим в вебрут (туда, где у нас index.php).
    2. Запускаем:
    путь/до/php -S localhost:8080
    
    1. Всё. Заходим на http://localhost:8080/ и наслаждаемся.

    Самое приятное, что не требуется прописывать вообще ничего потому как по умолчанию у встроенного в PHP веб-сервера все запросы идут на index.php.

    11 комментариев
  8. Насколько готов и когда выйдет Yii2

    5 марта 2012

    Этот вопрос задают очень часто, поэтому, чтобы не повторяться, официальный ответ.

    Yii 2.0 сейчас довольно далёк от релиза. Продумываение, обсуждение и построение архитектуры требует очень много времени потому как мы не ограничиваемся переносом старого кода как есть.

    Наш план таков:

    • Описать новые возможности (такие как новый AR, изменения в MVC) и получить фидбек.
    • Выложить код на github и получить ещё больше фидбека.
    • Пригласить сообщество помочь доделать то, что ещё не полностью готово в 2.0 (например, различные бэкенды для кеша, драйверы различных СУБД и т.д.).
    • Выпустить альфу как только все запланированные возможности будут готовы.
    • Выпустить бету после тщательного тестирования и исправления ошибок.
    • Выпустить один или несколько RC и, наконец, стабильный релиз.
    59 комментариев
  9. UWDC'12, отчёт

    5 марта 2012

    Как я писал ранее, я собирался выступить на UWDC в Челябинске. Что и сделал…

    Читаем

    11 комментариев
  10. PHP 5.4

    2 марта 2012

    Релизнулся первый стабильный PHP 5.4. Исправлено более сотни ошибок, добавлены новые возможности, среди которых traits, короткий синтаксис для массивов и другие. Также:

    • Уменьшено потребление памяти, ускорено выполнение кода.
    • Улучшена работа с юникодом.
    • Встроенный вебсервер.
    • Убрали кучку устаревших возможностей (register_globals, magic quotes, safe mode, allow_call_time_pass_reference, возможность использовать break/continue с переменной).

    Вроде как, под nix-ами с 5.4 уже работает APC, так что можно попробовать на не сильно критичных боевых проектах.

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