Skip to content

<link href="/css/styles.css?v=<?php echo filemtime($_SERVER['DOCUMENT_ROOT'].'/css/styles.css'); ?>" rel="stylesheet" type="text/css" />

Таким образом при обновлении файла - время модификации меняется, и используется в качестве версии файла.

Чтобы найти слово или словосочетание в vim и заменить его на другое нужно использовать :

:%s/\/на_что_заменяем/gc

Красота. Вим сам находит нужное слово, заменяет на нужно. Все красиво и аккуратно.

Что означают элементы этой команды:
Команда состоит из:
:
Вход в командный режим

%
Выполнить эту команду на всех строках (% - синоним "от первой до последней строки".)

s
Сокращенная форма команды :substitute.

/\/
Здесь указываем нужный текст или слово, которое в последствии придется заменять. \ указывает на начало слова и \> - указывает на конец.

/на_что_заменяем/
здесь вводим тект, на который мы и будем заменять

gc
Флаги
g
Глобально -- Заменяет каждое вхождение, не используя "с начала и до конце" на каждой строке
c

Подтверждение -- Спрашивать перед каждой заменой

Чтобы не подтверждать замену каждого слова можно использовать эту команду без "с" в конце. Тогда vim заменит все вхождения слова в файле.

echo ""
mysql -h x.x.x.x -u user -ppassw dbname -e 'select id,contacts from cms_users where contacts is not NULL;'  | grep http://\\S\\+ -o |sed 's/\\n[0-9]//'| sed 's/\\n//'| sed 's/:$//' | sed 's/\/$//' | sed 's/.*diary.ru.*/diary user acc/' |sort -u|sed 's/$/\n
/'
echo ""

На работе ноут за натом, надо пробросить порт ssh сервера чтобы из допустим Бобруйска к нам подключились и радовались жизни.

В наличии есть ноут и сервак с белым ойпишником в Киргизии =)

Нашел решение тут

на main (это который за НАТом и к которому нужно получить доступ) запускаем что-то вроде (без пробела после собаки):
ssh -R 1234:localhost:22 -p 22 remote@ 192.168.3.1
192.168.3.1 - это адрес "терминала".
-R 1234:localhost:22 - значит, что перенаправляем обращение с localhost:1234 на порт 22
remote - имя юзера на "терминале"
-p 22 - порт, на котором sshd ждет-с.

Вводим пароль и устанавливается ssh-туннель.

Теперь на "терминале" запускаем что-то вроде:
ssh -p 1234 user@localhost
Т.е. стучимся через порт 1234 с localhost на удаленный комп, с которого выше устанавливали соединение.
user - имя пользователя на "main".

Форвардинг портов при испольовании ssh требует следующей довольно длинной команды:

$ ssh -L 8888:127.0.0.1:7777 -i .ssh/id_rsa_server3 [email protected]

Добавляем строки в ~/.ssh/config :

Host server3
Hostname server3.example.com
User user3
IdentityFile ~/.ssh/id_rsa_server3
Localforward 8888 127.0.0.1:7777

и укорачиваем команду до :

$ ssh server3

Взял отсюда - http://vvy.me/24-otpravka-i-poluchenie-massiva-iz-html-formy.html

...continue reading "Отправка и получение массива из html-формы"

Взял отсюда - http://vvy.me/10-javascript-dinamicheskoe-sozdanie-elementov.html

...continue reading "Динамическое создание элементов форм"

Как узнать откуда картинка?
www.tineye.com
www.gazopa.com

если это аниме-картинка:
iqdb.org
saucenao.com
g.e-hentai.org

Также существует аддон для Firefox.
Он добавляет в меню, вызываемое правой кнопкой мыши, поиск по TinEye, IQDB и SauceNAO:
addons.mozilla.org/en-US/firefox/addon/image-search-options/

Ок. Соус я нашел, хочу подобного и побольше:
images.google.com
www.picsearch.com
images.yandex.ru

если это аниме-картинка:
overbooru.pinochan.net
danbooru.donmai.us
gelbooru.com
chan.sankakucomplex.com
konachan.com
g.e-hentai.org
e-shuushuu.net

А как найти соус музыки?
ruwiki://Tunatic
audiotag.info/
www.midomi.com/objects/midomiLandingVoiceSearch.swf

Мне нужны флешки/лупы. Где их брать?
z0r.de
swfchan.com

На z0r.de нашел флешку с прикольной музычкой. Как узнать, откуда она?
index.z0r.de

Мне нужны обои на десктоп.
wallbase.cc
nik.bot.nu

А где найти иконки?
www.iconfinder.com/

Помогите решить задачку
www.wolframalpha.com

Пришло письмо, какая-то каша из символов. Что делать?
www.artlebedev.ru/tools/decoder

Что это за шрифт на картинке?
new.myfonts.com/WhatTheFont

А где его можно взять?
new.myfonts.com/WhatTheFont
www.swcomics.ru/index.php/studio/fonts.html

QR декодировщики
zxing.org/w/decode.jspx
qrcodeit.overgrid.com/en/qr-decode-online

Где искать торренты?
rutracker.org
torrentz.eu

Мне нужна порнуха:
www.findtubes.com
r34.booru.org
pornolab.net
exhentai.org
rule34.paheal.net
www.hentai-foundry.com

Пример настройки nginx для отображения срипта awstats

location ~ ^/awstats/ {
gzip off;
fastcgi_pass unix:/var/run/nginx/fastcgi-wrapper.sock;
fastcgi_param SCRIPT_FILENAME /var/www/awstats/awstats.pl;
fastcgi_param SCRIPT_NAME awstats.pl;
fastcgi_param DOCUMENT_ROOT /var/www/awstats/;
include fastcgi_params;
# Включаем авторизацию htpasswd для просмотра статистики.
auth_basic "AwStats Statistics";
auth_basic_user_file /var/www/htpasswd/awstats;
}
location /awstatsicons/ {
alias /var/www/awstats/icon/;
}

 

Взято отсюда - http://sys-admins.biz/articles/www/nginx-perl-awstats.html

π