19 июня 2014 г.

Формат времени для time xslt в UMI.CMS

Простой xsl шаблон подстановки данных в сематичный тег time для разметки даты:

Используем системный макрос convertDate и подставляем нужный формат в атрибут datetime. Позже вызываем шаблон в нужном нам месте.

14 марта 2014 г.

Установка Node.JS в Elementary OS Luna (Ubuntu 12.04)


Запускаем Терминал и погнали:
  1. Забираем исходники:
     wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz
    На момент написания поста актуальная версия - 0.10.26. Все доступные версии node.js можно посмотреть на http://nodejs.org/dist/

  2. Распаковывает архив и переходим в директорию с исходниками:
    tar -xvzf node-v0.10.26.tar.gz && cd node-v0.10.26
  3. Конфигурируем и компилируем:
    ./configure && make
  4. Собираем deb-пакет, предварительно установив checkinstall:
    sudo apt-get install checkinstall && checkinstall --fstrans=no --install=no --pkgname=node.js --pkgversion «0.10.26» --default
  5. Устанавливаем:
    sudo dpkg -i node.js_0-1_amd64.deb
  6. Проверяем:
    node -v && npm -v
    Должно вывести:
    v0.10.26
    1.4.3

26 декабря 2013 г.

AlwaysMouseWheel - прокрутка содержимого в фоновых окнах


Маленькая утилитка, которая добавляет возможность прокручивать содержимое окон, расположенных на заднем плане при наведении указателя мыши. Аналогичную функцию можно наблюдать в Linux-based дистрибутивах "из коробки".

8 декабря 2013 г.

Консольный SSH клиент под Windows

... через cygwin.

ssh console client for windows
  1. Качаем ssh.zip
  2. Распаковываем, например, в C:\ssh
  3. ssh user@host.tld -p port
  4. Вводим пароль
  5. ???
  6. Profit!
Штука не моя, у кого взял не помню.