.
31 Июль 2017

Доработака сайта Битрикс к ФЗ-152 защита персональных данных

После выхода нашумевшего ФЗ-152 о Защите персональных данных практически всем моим клиентам потребовалось допились функционал всех форм — добавить галочку о защите персональных данных и соответствующие странички на сайт.
Поначалу допиливал кастомизацией соответствующих компонентов и созданием страниц руками, но сегодня один хороший мой клиент подкинул готовое решение (правда платное).
Работает на удивление просто — везде перед сабмитов добавляется необходимое поле, странички создаются по шаблону.
Поставил — вроде пашет, будем тестировать.
Единственный момент — в шаблоне у меня поле сайт бралось с переменной $_SERVER[HTTP_HOST] с 80м портом — пришлось чуток допилить, чтобы выкинуть порт.

рубрики: Bitrix, Полезности | Комментарии (0)

5 Июль 2017

Коммандная строка — как узнать количество строк или символов в файле

Сразу к теме
wc -l файл (число строк)
wc -w файл (число слов)
wc -c файл (число символов)

Используя перенаправление вывода, можно посчитать суммарное количество строк или символов в файлах,
так команда
cat *php | wc -l
посчитает количество строк во всех *.php файлах в текущей директории

рубрики: NIX, Администрирование, Полезности | Комментарии (1)

19 Июнь 2017

Как справиться с кризисной ситуацией, управляя проектом

Инфографику предоставила Wrike — Управление Проектами Информатизации

Как справиться с кризисной ситуацией, управляя проектом

рубрики: Полезности, Разное, Реклама | Комментарии (0)

4 Апрель 2017

PHP скрипт — конвертация домена РФ в Punycode и обратно

Если вам нужен скрипт по конвертации домена РФ в Punycode и обратно — Вам сюда.

P.S. Наверное самый мой короткий пост 🙂
Просто понадобилось, нашел не сразу.

рубрики: Полезности, Программирование | Комментарии (0)

6 Март 2017

Скрипт — MYSQL бэкап баз данных в разные файлы

Полезный скриптик MYSQL бэкап баз данных в разные файлы


#! /bin/sh
TIMESTAMP=$(date +"%F")
BACKUP_DIR="/disk2/mysql/$TIMESTAMP"
MYSQL_USER="user"
MYSQL=/usr/local/bin/mysql
MYSQL_PASSWORD="pass"
MYSQLDUMP=/usr/local/bin/mysqldump
mkdir -pv "$BACKUP_DIR"
databases=`$MYSQL --user=$MYSQL_USER -p$MYSQL_PASSWORD -e "SHOW DATABASES;" | grep -Ev "(Database|information_schema|performance_schema)"`
for db in $databases; do
$MYSQLDUMP --force --opt --user=$MYSQL_USER -p$MYSQL_PASSWORD --databases $db | gzip > "$BACKUP_DIR/$db.gz"
done

рубрики: NIX, Администрирование, Полезности, Программирование | Комментарии (0)

21 Февраль 2017

Modify headers Firefox — управление заголовками запроса в Mozilla

Суть поста проста и понятна по его тайтлу 🙂
Пост больше закладочного характера, для себя, чтоб было т.к. полезно.

Устанавливаем, юзаем — Modify Headers
Лично мне понадобилось для быстрой замены User-Agent (в личных целях).
Позволяет редактировать любые заголовки запроса!

рубрики: Полезности | Комментарии (0)

21 Декабрь 2016

Скрипт проверки изменений файлов на сервере

Говорят «лучшее — враг хорошего», и в этом есть смысл.

Под впечатлениями от скрипта в предыдущей статье, решил поставить «следилку» на сайты нескольким своим клиентам, и чуток разочаровался — скрипт у одного не запустился т.к. версия PHP была мягко говоря устаревшей, на мои призывы обновиться сказал «работает — не трогай» (и в этом тоже есть своя правда), у другого довольно сильно подвесил систему т.к. файловая структура составляла сотни! тысяч файлов, а режима «быстрой» проверки (только по атрибутам файла — размер, даты, режим доступа, владельцы) отсутствовал.

Собственно, пришлось сделать простенький скриптик, практически моментально сравнивающий изменения из файлов, содержащих информацию о файловой структуре сайта.
Снимать дампы можно консольно (мне так удобнее), желающие могут дописать скрипт.
Скрипт «голый» — без интерфейса, отправки на мыло изменений и других наворотов — как есть.
Пользоваться так:
ls -alR > file1.txt
ls -alR > file2.txt
fdiff.php file1.txt file2.txt > diff.txt
скрипт кидает результат в поток, в моём случае перенаправленный в diff.txt

Кого заинтересовало — качаем.

рубрики: security, Администрирование, взлом и безопасность, Полезности, Программирование | Комментарии (0)

15 Декабрь 2016

Как быстро настроить гитару?

Пост вообще не в тему блога, но не могу не запостить — наверное один из лучших лайфхаков в моей жизни! (кто хоть раз настраивал гитару поймут)
Пост будет супер короткий, но кто не знал — супер полезный! Меня до сих пор прёт от ощущений и полезности найденной информации 🙂
Собственно, для настройки гитары — устанавливаем в смарте приложение для настройки гитары и через пару минут гитара настроена!
Дёргаем струну, смотрим что нужно подтянуть или ослабить — всё!


screen696x696

рубрики: Лайфхак, Полезности | Комментарии (1)

28 Ноябрь 2016

Как заработать на сайте? Основные способы монетизации

Имея собственный сайт, многие озадачиваются вопросом о дополнительной монетизации ресурса.
Таких способов несколько:
1. Размещение рекламных блоков Яндекс Диркет и Гугл Адсенс. Хорошо при большой посещаемости.
2. Размещение обзорных статей. Основные сервисы — miralinks.ru, gogetlinks.net и getgoodlinks.ru. Пример подобной статьи такси в Москве. Для продвигаемых сайтов идеальный способ — статья с новой страницы, с уникальным текстом и вечной ссылкой! Чем лучше посещаемость и пузомерки (ТИЦ, PR, и другие) — тем лучше.
3. Размещение ссылок — sape, seopult и другие. Крайне нежелательный способ т.к. поисковики этого не любят! Штрафуются как сайты доноры, таки и продвигаемые сайты.
4. Размещение тизерных рекламных блоков — ИМХО так же крайне нежелательный способ и неуважительный по отношению к посетителям ресурса.
5. Если Вы не пользуетесь Яндекс.XML — можете продать свой излишек лимитов.

рубрики: Онлайн бизнес, Полезности | 2 комментария

2 Ноябрь 2016

Строковые команды NIX систем — сортировка, удаление дублей …

Для себя решил в одно место полезные nix команды собрать — пользуюсь не часто, забываю 🙁
Список будет постоянно пополняться

сортировка и удаление дублей
cat file.txt | sort | uniq > out.txt

для больших файлов так гораздо быстрее
awk ‘!x[$0]++’ file.txt > out.txt

пока хватит 🙂

Источники:
https://habrahabr.ru/post/105926/
http://complike.ru/ispolzuem-komandy-uniq-i-sort-v-linux/

рубрики: NIX, Администрирование, Полезности | Комментарии (0)

Яндекс.Метрика