Прочее

Regex для поиска номера телефона (антиспам)

(8|7|\+7).{0,2}[9](.{0,2}\d){2}(.{0,2}\d){7}

Простой равномерный рандомный ротатор на JS для асинхронных блоков AdSense и РСЯ

Простой вариант быстро пробить что эффективнее в каком-то конкретном месте сайта Директ или Адсенс на JS. Итак, подгружаем асинхронный код гугла (в большинстве случаев он уже подгружен на странице): <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> Определяем условия (если нужно откручивать больше вариантов, просто поиграйтесь со значениями в Math.random и измените цикл) <script> if (Math.random() > .5) { Выводим код 1го блока: document.write('<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-123" data-ad-slot="123" data-ad-format="auto"></ins>'); (adsbygoogle = window.adsbygoogle || []).push({}); } else {

XPATH

div[@class='navigation' ]/span[@class='black']/text()

Поехали!!

Как нам завещал Гагарин - "Поехали!!!" Наконец дошли руки и я решил открыть свой блог на просторах рунета.. Дело в том, что работаю Я с сайтами уже добрый десяток лет, а до собственного блога всё руки не доходили. Чтож, теперь и у меня есть свой блог! Уря..) Зачем я всё это затеял? Да всё на самом деле прозаично, накопилось некоторе количество полезной информации по настройке CentOS и любимой CMS Drupal. Меня периодически в аське спрашивают, что да как сделать, вот и решил и для себя и для других выложить всё это дело в сеть, а заодно и структурировать как надо. Также планируется серия статей по оптимизации сайтов (SEO), коей зарабатываю себе на хлеб насущный :) Вообщем, надеюсь если этот сайт поможет хоть кому-нибудь, задача минимум будет решена! :)
RSS-материал