How to create Apple Safari extension developer certificate for windows

The Apple Safari extension development guide describes how to generate CSR(Certificate Signing Request) file for Mac. But, if we want to develop the Safari extensions on windows 7, we don’t have any resource to guide us. Here, I am providing steps to create  developer certificate for windows.

Читать далее

Рубрика: Linux | Добавить комментарий

nodejs + npm

NodeJS

sudo apt-get install git-core python libssl-dev build-essential
cd /usr/lib
mkdir ./src
cd ./src
git clone git://github.com/joyent/node.git node && cd node
git tag -l

stable v0.10.29

git checkout v0.10.29
./configure
make
sudo make install

NPM

curl -L https://npmjs.org/install.sh | sudo sh
Рубрика: Linux | Добавить комментарий

Maven: изменение пути к директории target

Например мы хотим перенести все директории target в папку /tmp/maven/

Открываем файл настроек:

nano ~/.m2/settings.xml

Читать далее

Рубрика: Linux | Добавить комментарий

Ubuntu (12.04) установка Oracle (SUN) Java

Проверьте версию. Нужно ли вам обновление.

java –version

Качаем Java (JDK) отсюда http://www.oracle.com/technetwork/java/javase/downloads/index.html

файл формата tar.gz

Читать далее

Рубрика: Java, Linux, Oracle, SUN | Добавить комментарий

Oracle (SUN) Java in linux browser

for chrome:

sudo mkdir -p /opt/google/chrome/plugins
cd /opt/google/chrome/plugins
sudo ln -s /usr/lib/jvm/jdk1.7.0_45/jre/lib/amd64/libjavaplugin_jni.so
sudo ln -s /usr/lib/jvm/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so

Where /usr/lib/jvm/jdk1.7.0_45/ — path to java

for firefox:

Читать далее

Рубрика: Java, Linux, Oracle, SUN | Добавить комментарий

CSS: преобразование цветного изображения в чернобелое

Сабж под катом

Читать далее

Рубрика: css | Добавить комментарий

Javascript trim

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
Рубрика: Linux | Добавить комментарий

Небольшое ускорение Idea

Инструкция как немного ускорить Idea (и подобных IDE) за счет перемещения папок caches и indexes в память.

Читать далее

Рубрика: Linux | Добавить комментарий

image not available in firefox

Если в firefox картинку не удалось получить, то этот… хороший браузер игнорируя указанные width и height рисует DOM элемент размером 0 на 0. Как этого избежать

Читать далее

Рубрика: Linux | Добавить комментарий

Пример локализации Google Closure Templates

Все хорошо описано тут.

Создадим сэмпл:

nano ./test.soy

Вот такого содержания:

{namespace test}

/**
* Test template
*
*/
{template .test}
<div>{msg desc=""}Some text 1{/msg}</div>
{msg desc="some text 2"}Some text 2{/msg} {/template}
Рубрика: Linux | Добавить комментарий