Замена email на странице при utm-метке в url с помощью jQuery

Для отслеживания конверсии email-адреса, создаем дополнительный email и с помощью такого скрипта делаем подмену на сайте.

<script>
jQuery(function($) {
	// Проверяем наличие utm-метки в url
	if (window.location.href.indexOf("utm_source=yandex") > -1)
		{ 	
			// Меняем email
			$('[href="mailto:info@yoursite.ru"').replaceWith('<a href="mailto:sale@yoursite.ru">sale@yoursite.ru</a>');
		} 

});
</script>

javascript, jquery

Как посмотреть топ процессов занимающих ОЗУ Linux

Подключаемся к серверу через terminal и вводим:

ps axo rss,comm,pid \
| awk '{ proc_list[$2]++; proc_list[$2 "," 1] += $1; } \
END { for (proc in proc_list) { printf("%d\t%s\n", \
proc_list[proc "," 1],proc); }}' | sort -n | tail -n 10 | sort -rn \
| awk '{$1/=1024;printf "%.0fMB\t",$1}{print $2}'

linux, terminal

[Решение] Не обновляется ISPmanager Lite

ISPmanager 5 Lite — панель управления хостингом.
Иногда возникает проблема с обновлениями панели до актуальной версии.
Решаем это следующим образом:

  1. Подключаемся с помощью терминала к серверу и пробуем запустить скрипт обновления панели.
/usr/local/mgr5/sbin/pkgupgrade.sh coremanager

Если не помогло, идем дальше.

  1. Редактируем файл с версией подключаемого репозитория.
/usr/local/mgr5/etc/repo.version

Удаляем все, кроме названия версии сборки: stable или beta.

  1. Запускаем скрипт. Должны обновиться репозитории.
/usr/local/mgr5/sbin/licctl fetch ispmgr
  1. Запускаем обновление панели командой из п.1 или с помощью команды обновления пакетов вашей ОС. В моем случае это CentOS 6:
yum update

ispmanager

Не делайте бессмысленных шаблонных email-рассылок

Очень часто на рабочую почту приходят письма, которые сразу же отправляются в спам. Это письмо — отличный пример того, как делать не надо. Разберем почему всё так плохо.

Для Компании Plexrise, интернет-агентство

Как стянули название из интернет-справочника, так и вставили. Если пишите на email компании Plexrise, зачем в тексте указывать, что это письмо для данной компании? Переживаете, что не поймут?

Добрый день!
Это Светлана Домрачева.

Очень приятно. Но вы кто такая? Мы не знакомы. Так пишут уже знакомым людям.

Вам не хватает результативных продавцов, для продаж Вашего продукта?

Зачем перед словом «для» запятая? И хватит уже писать местоимения вываш и им подобные с прописной (большой) буквы, если только с них не начинается предложение. Пытаетесь выразить таким образом уважение? Вы и так обращаетесь к собеседнику на вы — этого достаточно. Хорошо об этом написал Артемий Лебедев, §165 Ководство:

В качестве особого исключения можно писать Вы при личном обращении к невероятно уважаемому человеку (у каждого таких адресатов в жизни наберется человека три).

Вернёмся к письму.

Знаем, как заинтересовать клиента, не пасуем перед секретарем, не боимся выходить на ЛПРов.

Не используйте в тексте непонятные сокращения. Что такое ЛПР?

Просто позвоните мне или оставьте заявку на …

Для подачи заявки оставили ссылку, а куда я должен звонить?

С уважением к Вам и Вашему бизнесу

Избавляйтесь от клише в тексте. Мы с вами даже ни разу не общались, вам насрать на мой бизнес.

Небольшой итог.

При автоматическом формировании письма из шаблона позаботьтесь о том, чтобы письмо было цельным оформленным текстом без орфографических и пунктуационных ошибок.

Если хотите, чтобы вашу рассылку читали потенциальные клиенты — потратьте время и сделайте её хорошо, напишите чем конкретно вы можете быть полезны. Размытый клишированный текст никому не нужен.

маркетинг

Настройка авторизации на VPS-сервере по SSH с помощью ключа

Подключаясь к серверу по SSH-протоколу советую использовать вместо логина/пароля SSH-ключи безопасности. Они представляют собой пару — закрытый и открытый ключ. Закрытый храниться у клиента, открытый отправляем на сервер.

Создание SSH-ключей

Открываем терминал на клиентском компьютере (Mac или Linux). Вводим:

ssh-keygen

Вводим путь файла, в который хотим поместить ключи. В скобках указан каталог по-умолчанию. Если устраивает расположение по-умолчанию, жмём Enter.

Далее дважды вводим пароль (passphrase), он используется для ограничения доступа к закрытому ключу — это усложняет использование ключа третьими лицами в случае утраты.

В папке которую вы указали, в нашем случае — это была папка по-умолчанию
/Users/папка-пользователя/.ssh/ сгенерированы ключи:
id_rsa.pub — открытый, id_rsa — закрытый.
Закрытый ключ оставляем на клиентском ПК, открытый копируем на сервер в файл
/папка-пользователя/.ssh/authorized_key.
Всё готово, теперь для авторизации используются ключи. Не забудьте отключить на сервере аутентификацию по паролю.

Пример аутентификации для передачи файлов

Если хотите входить на разные сервера, используя разные ключи

Для этого, создаем на клиентской стороне в директории с ключами файл «config». Прописываем туда хосты и пути к файлам:

Host 111.222.333.444
    IdentityFile /Users/папка пользователя/.ssh/имя_ключа

linux

Добавляем удалённый рабочий стол в Windows 10 Домашняя

Оказывается к Windows 10 Home (Домашняя) нет возможности подключиться по Remote Desktop Protocol, его вырезали. Но это не проблема, решение нашлось на Github.
Идем по ссылке: https://github.com/stascorp/rdpwrap/releases и качаем самый последний релиз. Я качал в zip-архиве. Google Chrome не особо этому обрадовался, не обращаем на это внимание.

Распаковываем архив, запускаем командную строку от имени администратора, переходим в папку с распакованными файлами и запускаем install.bat. После установки запускаем RDPcheck.exe для проверки. Готово!
Можно подключаться по RDP, порт стандартный 3389.

windows

Хороший контент #2. Кино.

Посмотрел много всего нового, встречайте лучшее.

Три билборда на границе Эббинга, Миссури

Не ожидал, что фильм окажется так хорош. На просмотр вдохновил актерский состав — Вуди Харельсон и Сэм Рокуэлл. Не вижу смысла расписывать сюжет, просто берите и смотрите.

Тайна Коко

То, что Pixar делает отличные мультфильмы — ни для кого не секрет. Иногда у них даже получаются шедевры. Тайна Коко — один из них. Хотя у картины возрастной рейтинг 12+, детям 7 и 6 лет зашел на ура 🙂

Родина (Homeland) 7 сезон.

Я фанат этого сериала. В 6 сезоне была неплохая завязка, посмотрим что будет дальше. Классная сцена во втором эпизоде этого сезона про вирусы-шифровальщики — думайте куда кликаете в интернете!

Тор. Рагнарёк.

Что тут говорить? Это Marvel. Всё на высшем уровне. Есть где посмеяться. Только не понимаю, почему фильму впаяли возрастной рейтинг 16+?

контент

Хороший контент #1

Решил делать подборки хорошего на мой взгляд контента. Только лучшее из того, что я смотрел, слушал и читал за последнюю неделю.

Посмотреть

Сыны анархии — сериал про байкеров, дружбу, любовь, разочарования. Здесь есть всё, начиная от хорошего актерского состава, заканчивая классным саундтреком.

Обзор фильма «Максимальный удар» от [BadComedian]. Давно я так не смеялся. Фильмы Невского можно смотреть только в таком формате.
Форма воды. Ихтиандр от Гильермо Дель Торо — умеет он снимать хорошие фильмы. Хорошая сказка для взрослых с классным визуальным рядом и саундтреком.

Послушать

контент

Как очистить кэш в браузере

Эта заметка написана для того, чтобы постоянно не объяснять людям как чистить кэш в браузере.

Очистка кэша в Google Chrome

  1. Открываем в Гугл Хром необходимую страницу и в любом месте страницы кликаем правой кнопкой мыши. В контекстном меню выбираем «Посмотреть код».
  1. В окне браузера (снизу, справа или в отдельном окне) откроется панель для разработчиков. Пока панель открыта долго жмём на кнопку обновления страницы.
  1. В появившемся меню выбираем «Очистка кэша и жесткая перезагрузка».

Готово. Кэш очищен!

Ещё один способ очистки кэша в Google Chrome

  1. Открываем в Гугл Хром необходимую страницу и в любом месте страницы кликаем правой кнопкой мыши. В контекстном меню выбираем «Посмотреть код».
  1. В окне браузера (снизу, справа или в отдельном окне) откроется панель для разработчиков. Далее открываем в панели разработчиков вкладку «Network», ставим галочку «Disable cache», перезагружаем страницу.
  2. Готово! Перед вами актуальная версия страницы, без закэшированных файлов.

Очистка кэша в Safari

У Apple все намного юзерфрендли.
Вариант 1
Открываем в Safari необходимую страницу и нажимаем на клавиатуре ⌥⌘E. Кэш очищен! При этом не появится никакого сообщения или окна.
Вариант 2
Открываем в Safari необходимую страницу, зажимаем на клавиатуре Shift и кликаем по кнопке обновления страницы. Готово! Перед вами актуальная версия страницы, без закэшированных файлов.

chrome, safari, инструкция