<rmcreative>

RSS
  1. Premailer

    14 декабря 2010

    Premailer — похоже, единственный бесплатный инструмент, хоть как-то облегчающий участь тех, кому приходится верстать HTML-письма. На вход подаём наш HTML с CSS в head → style. Отдаётся:

    • HTML, по возможности, без тега style со всеми стилями, применёнными inline.
    • Относительные ссылки заменены на абслютные.
    • То, что нельзя вынести в inline, например, :hover остаётся в head.
    • Куча предупреждений по совместимости с почтовыми клиентами.
    • Текстовая версия письма.

    Пользуемся

    5 комментариев
  2. Тег link

    12 декабря 2010

    Тег <link чаще всего используется для подключения внешних CSS-файлов:

    <link rel="stylesheet" type="text/css" href="http://example.com/css/main.css">

    Предназначен он для указания ссылок на ресурсы, связанные с данной страницей и также широко используется для «подключения» favicon и RSS. Довольно много полезных примеров приведено в рекомендации HTML5.

    Кроме перечисленного там, мне приходилось использовать тег следующим образом:

    Значок для iPhone и других яблочных устройств:

    <link rel="apple-touch-icon" href="http://example.com/apple-touch-icon.png">

    OpenSearch. Используется различными браузерами для подсказок в поисковой строке.

    <link rel="search" type="application/opensearchdescription+xml" title="example website" href="/opensearch.xml">

    Поисковый редирект для Google.

    <link rel="canonical" href="http://example.com/my_cool_article.html">

    Как ещё вы используете тег <link?

    3 комментария
  3. PHP 5.3.4 и 5.2.15

    10 декабря 2010

    Вышли свежие релизы PHP сразу двух веток — 5.3 и 5.2. Для 5.2 этот релиз последний. Пора двигаться на 5.3.

    4 комментария
  4. Свой JSP-тег для подключения JavaScript

    9 декабря 2010

    В процессе выноса часто используемых кусков кода в теги возникло неудобство, связанное с подключением требуемого для них JavaScript. Необходимо было подключать его один раз, сколько бы раз тег не использовался.

    По-быстрому возникло вот такое решение:

    <%--
    Allows to include each unique JavaScript file only once
    even if this tag is called multiple times.
    --%>
    <%@ attribute name="src" required="true" %>
    <% if(null==request.getAttribute("asset.js.".concat(src))){ %>    
        <script type="text/javascript" src="${src}"></script>
        <% request.setAttribute("asset.js.".concat(src), true);%>
    <% } %>
    

    Используется, соответственно, как-то так:

    <asset:js src="/js/jquery.js" />
    Комментировать
  5. IntelliJ IDEA 10

    9 декабря 2010

    Вышла финальная версия IDEA 10 — пожалуй, лучшей коммерческой IDE для Java. Обновиться стоит хотя-бы ради ускорения индексации проекта в два раза.

    Комментировать
  6. CSS3 PIE 1.0 beta 3

    7 декабря 2010

    Вышла новая бета перспективной библиотеки, предназначенной для эмуляции отсутствующей в IE поддержки CSS3.

    • В четыре раза быстрее второй беты.
    • Отложенная подгрузка PIE для элементов за пределами viewport-а.
    • Версия на JavaScript без htc.
    • Поправлены ошибки с применением PIE к таблицам.
    • Можно применять к IMG.
    • PNG fix.
    • Поддержка position: fixed.
    • Не мешает печати страницы.

    • Официальный анонс

    • Пробуем
    9 комментариев
  7. Удаление «ненужных» файлов из Yii

    5 декабря 2010

    Несколько раз на форумах и в других местах всплывали вопросы вроде «что можно удалить из Yii». Лично я, конечно, считаю, что удалять оттуда ничего не надо: вряд-ли на сервере нет десяти мегабайт дискового пространства, но всё-же покажу, как можно сократить размер Yii.

    Читаем

    15 комментариев
  8. Интервью с автором Total Commander

    5 декабря 2010

    Вчера было опубликовано эксклюзивное интервью с Кристианом Гислером на русском.

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

    В общем, рекомендуется к прочтению.

    На данный момент блогератор взломан и заражён какой-то гадостью. Без антивируса соваться туда не рекомендую.

    Кстати, скриншоты в интервью сделаны с сборки SamLab.ws. Многие до сих пор считают SamLab варезником, а сборку «пиратской», хотя, на самом деле, уже несколько лет это не соответствует действительности.

    6 комментариев
  9. Миграции в Yii

    30 ноября 2010

    Вот и готова ожидаемая многими возможность — миграции.

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

    Читаем

    27 комментариев
  10. chive

    30 ноября 2010

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

    В последней версии добавлен экспорт в CSV, работа с blob и улучшена производительность.

    Если есть время и желание, проекту можно помочь с переводом на Русский язык (осталось перевести где-то 35% строк).

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