<rmcreative>

RSS
  1. AlgoList

    9 октября 2009

    Кстати, автор «Google Gears в деталях» (как и самого проекта javascript.ru) — Илья Кантор. Этот факт мне напомнил о том, что я ни разу тут не упоминал о другом его проекте — AlgoList.

    Проект представляет собой хороший сборник классических алгоритмов и методов: сортировки, структуры данных, математические методы, поиск, графика, криптография, компиляторы, кодирование и многое другое.

    Описания алгоритмов компактные, но полные. Есть примеры реализации.

    Читаем

    3 комментария
  2. Google Gears в деталях

    9 октября 2009

    Отличная детальная статья с кодом и работающими примерами про то, что такое Google Gears, что умеет и для чего его можно использовать.

    Читаем

    Комментировать
  3. NetBeans 6.8 Milestone 2

    9 октября 2009

    Обновилась хорошая PHP-IDE NetBeans. Изменения:

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

    5 комментариев
  4. Twig

    8 октября 2009

    Twig — шаблонизатор для PHP, написанный Armin Ronacher и улучшеный автором фреймворка Symfony, сделанный по стопам Django (который, кстати, черпал идеи из Smarty).

    {% for user in users %}
      * {{ user.name }}
    {% else %}
      No user has been found.
    {% endfor %}

    Основные вкусности:

    • Быстрая компиляция в php-код (быстрее остальных).

    • Режим песочницы с ограничением допустимых конструкций.

    • Хороший расширяемый код с API.

    • Простой компактный синтаксис.

    • Вкусности Django: наследование, блоки и т.д.

    • Код покрыт модульными тестами.

    • Полностью документирован (и API тоже).

    • Внятные сообщения об ошибках.

    Пробуем и читаем зачем вообще нужен шаблонизатор для PHP

    17 комментариев
  5. PHP + Redis платформа “Ключ=Значение”

    6 октября 2009

    Хороший обзор быстрого нереляционного хранилища данных Redis с примерами использования через php-redis.

    Обзор

    Примеры

    Рассматривается работа с библиотекой php-redis. В своё время мне с ней не очень повезло, так что если что — есть альтернативный вариант Redis_Server.

    3 комментария
  6. Поддержка Symfony в NetBeans

    4 октября 2009

    В IDE NetBeans реализовали поддержку PHP-фреймворка Symfony. А именно:

    • Дополнение кода в view.

    • Дополнительные средства для навигации по коду фреймворка.

    • Возможность выполнять консольные команды Symfony из IDE.

    О возможностях по-английски:

    Всё это будет доступно в NetBeans 6.8 Beta, выпуск который намечается довольно скоро. Ну и как всегда, самые нетерпеливые могут попробовать ночную сборку.

    5 комментариев
  7. Yii framework 1.1 alpha

    2 октября 2009

    Выпущена альфа-версия PHP-фреймворка Yii 1.1.

    В этой версии довольно много новых возможностей. Добавлена поддержка модульного тестирования на основе PHPUnit. Билдер для форм, позволяющий создавать формы в ОО-стиле и повторно их использовать. Поддержка скинов для виджетов. Также изменён механизм реляционной ActiveRecord. Теперь пользоваться ими проще.

    Кроме того, дан старт проекту zii — набору официальных расширений для yii. Проект находится в стадии активной разработки и будет включаться в последующие релизы ветки 1.1.

    Пробуем новую версию

    Обсуждаем на форуме

    Комментировать
  8. Web IDE EAP (build 470)

    1 октября 2009

    Вышел новый билд приглянувшейся мне PHP IDE.

    Анонсы в последнее время делают сами авторы IDE на хабре, так что особого смысла повторяться нет. Если у вас есть какие-то мысли по улучшению IDE, есть неплохой шанс донести их до разработчиков.

    Пробуем

    1 комментарий
  9. YUI 3.0.0

    30 сентября 2009

    Yahoo зарелизил третью версию своего JavaScript-фреймворка YUI.

    На общий стиль нового API явно повлиял jQuery:

    YUI().use("node", function(Y) {
        Y.one("#message").setContent("Hello, World!");
    });

    Вкусности:

    • Лёгкое ядро (6.2 Кб) с возможностью подгружать модули при помощи YUI().use() неблокирующими HTTP-запросами.

    • Лёгкий и быстрый движок селекторов.

    • Хорошая документация.

    Пробуем

    11 комментариев
  10. Портативная Web IDE

    30 сентября 2009

    В Web IDE (PhpStorm и WebStorm), как и во всех нормальных программах, есть возможность работать с переносного диска, будь то флешка или какое-то другое устройство.

    1. Устанавливаем IDE в нужное нам место (у меня это z:\webide).

    2. Идём в z:webidebin, находим там idea.properties. Его будем править.

    3. Нас интересуют idea.config.path и idea.plugins.path. Исправляем ${user.home} на ${idea.home}.

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

    idea.system.path устанавливать в ${idea.home} при использовании на медленных устройствах не стоит: там хранится индекс проекта, который активно используется и занимает довольно много места.

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