воскресенье, 29 марта 2015 г.

Grunt. Делаем деплой с помощью grunt-sftp-deploy и grunt-ssh

grunt-sftp-deploy не умеет удалять файлы/папки, он умеет только копировать файлы/папки на хостинг, а так же обновлять их, если они обновились.

Gruntfile.js
--------------

'sftp-deploy': { // умеет заменять файлы/папки, но не умеет удалять
build: {
auth: {
host: 'ssh.myhost.com',
port: 22,
authKey: 'key1'
},
cache: 'sftpCache.json',
src: 'build/',
dest: './',
exclusions: [
'/path/to/source/folder/**/.DS_Store',
'/path/to/source/folder/**/Thumbs.db',
'dist/tmp'
],
serverSep: '/', // Useful if you deploy from Windows to Unix
concurrency: 4, // to define the number of concurrent file transfer
progress: true // to display or not the progress bar
}
}

четверг, 5 марта 2015 г.

Notepad++. RegEx (Regular Expressions)

Есть строка
http://www.youtube.com/watch?v=k-T4A3Wc48M

Нужно получить только id
k-T4A3Wc48M

В Notepad++
Ctrl+H и переключить на Regular expression

http://www.youtube.com/watch?v=k-T4A3Wc48M

В поле
Find what: (^.+\?.+=)(.+$)
Replace with: $2

Получим: k-T4A3Wc48M

Replace with: $1

Получим: k-T4A3Wc48M
http://www.youtube.com/watch?v=

пятница, 25 июля 2014 г.

MODX Revolution 2.3.0-pl (traditional) - Создаем компонент при помощи CMPGenerator и MIGX

Создаем новую таблицу в phpmyadmin

Создадим новую категорию: thetekst

Устанавливаем CMP Generator
Создаем новый пакет: Приложения > CMP Generator > Create Package

понедельник, 14 апреля 2014 г.

Denwer. Открыть доступ к хосту в локальной сети

Заходим на компьютер, где установлен Denwer (ПК-1).

Для начала узнаем свой ip командой:
ipconfig

Допустим ПК-1 имеет адрес:
IPv4-адрес. . . . . . . . . . . . : 192.168.1.17

Sublime Text 3. RegEx (Regular Expressions)

Нужно удалить одинарную кавычку между ценой 27'705.10 в тексте:

GS HYDRO HD32 200л;RUB;27'705.10 руб.;hd32;;;200;;-;;Россия;;;;;

В Sublime Text жмем Ctrl+H (Find/Replace) нажимаем на звездочку (Regular Expression Alt+R)

Find What: (\d)(')(\d)
Replace With: $1$3

Жмем Replace All

среда, 26 февраля 2014 г.

Git for Sublime Text 3

downloaded and install git from http://git-scm.com/ for Windows
go to http://git-scm.com/ and press
Learn Git in your browser for free with Try Git (http://try.github.io/levels/1/challenges/2).
In Try Git typing: