Как добавить карту google, Яндекс на сайт

Бывает необходимо встроить карту на сайт, при этом не хочется использовать какие-либо плагины.

Задача вроде не сложная, но из-за минималистического интерфейса Google Maps не сразу понятно куда нужно нажать, чтобы получить код для встраивания.

Поэтому опишу два способа встраивания.

Читать далее »

WordPress: как убрать h2 заголовки из title в виджетах

Заметил что в виджетах сайдбара title обрамляется в h2-теги.

Зачем на каждой странице блога таким словам как "метки", "рубрики", "последние записи", "последние комментарии" давать столько веса? Этим грешат многие шаблоны. Решил поправить свой шаблон.

Для этого в шаблоне нужно отредактировать файл functions.php Читать далее »

Woocommerce: вариативный товар

Вариативный товар - товар который может иметь разные вариации. Например модель обуви может иметь разные размеры - 39, 40, 41. Одна и та же модель телефона может иметь разные цвета: черный, белый, серебристый и т.д.

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

Рассмотрим как это делается в интернет магазине Woocommerce - плагине для WordPress.

Читать далее »

Сочетания клавиш Windows

Сочетания клавиш Windows и их значение

В этой записи буду коллекционировать сочетания клавиш Windows (а позже и разного ПО), которые могут облегчить работу. Достаточно много наиболее часто используемых действий имеют свои сочетания клавиш, для того, чтобы ускорить работу и не отвлекаться на лишние клики мышкой. Естественно все сочетания не запомнишь, это делать и не нужно. Достаточно запомнить сочетания клавиш для тех действий, которые Вы чаще всего совершаете. Это в будущем сэкономит уйму времени. Рекомендую иногда пробегаться глазами по таким спискам, как в этой статье. Уверен что найдете для себя что-то новое и полезное. Учтите что некоторые сочетания клавиш Windows могут не работать в той или иной версии ОС. Читать далее »

Русский чат бот для вконтакте

Русский чат бот для Вконтакте на Powershell скрипте

В прошлой записи я уже писал о том, как можно реализовать у себя автоответчик для популярных социальных сетей, который будет общаться вместо Вас. Раньше я им активно игрался. Этот русский чат бот для Вконтакте мною использовался для того, чтобы выявить спамера в незнакомом собеседнике и не отвлекаться на его сообщения. Но когда Вконтакте ввело кнопку "Спам" и стало успешно бороться со спамом, надобность автоответчика отпала.

Теперь пришла вторая беда: куча незнакомых людей пытаются втянуть меня в политические дискуссии на тему Украина-Россия-США, которые мне абсолютно не интересны.

Посему захотелось возродить тот автоответчик - пускай он дискуссирует о визитках Яроша, великом комбинаторе Бендере, укропах и американцах, которые хотят нас поссорить. Зачем мне на эту ерунду отвлекаться? Лучше уж верну в строй автоответчик, это более веселое занятие =) Только вот захотелось допилить в нем кое-что, для удобства. И обойтись без установки delphi, да и qip не хотел устанавливать. Потому переписал его на Powershell-скрипте.

Читать далее »

Бот болтун для множества социальных сетей в качестве плагина к QIP

Думаю каждый сталкивался со спаммерами в социальных сетях: c попрошайками голосов, "успешными бизнесменами" расширяющими сеть и ищущих партнеров в распространении эксклюзивных пылесосов, сковородок или участниками какой-либо финансовой пирамиды сулящих горы золота.

У меня во Вконтакте более 10 000 подписчиков, анкета немного заметней среднего показателя, а значит спамеры на нее забредают чаще. Часто меня беспокоют =)

И хорошо было бы если все эти спаммеры сразу писали бы чего хотят. Но нет! Они сначала напишут "привет", потом могут о погоде пообщаться, а потом уже начинать впаривать чудо-косметику и топливные присадки. Выходит нужно либо вообще игнорировать сообщения от незнакомых людей, либо как-то выявлять чего хочет собеседник, не тратя на это свое время.

Вот так у меня в 2010-м году и появилась идея поставить какой-то простенький автоответчик, который сможет ответить на "привет", "как дела", "что делаешь". А дальше уже будет понятно что от меня хотят.

Читать далее »

Powershell отправка почты через gmail

Powershell отправка почты через gmail

В данной записи описан простой и короткий скрипт на Powershell для отправки почты через gmail и решение ошибки 5.5.1.

При попытке отправить письмо через gmail в Powershell скрипте я получал следующую ошибку:

Серверу SMTP требовалось защищенное соединение, или подлинность клиента не была установлена. Ответ сервера: 5.5.1 Authentication Required. Learn more at

Или по английски:

The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required

Далее опишу что нужно сделать, чтобы избавиться от ошибки и приведу пример самого powershell скрипта.

Читать далее »

encfs4win - шифрование файлов как альтернатива truecrypt

Иногда возникает необходимость хранить свои файлы в зашифрованном виде. Это могут быть, например, какие-либо личные документы, или же просто фотографии, которые загружаются в тот же dropbox, но не хочется чтобы они загружались туда в не зашифрованном виде.

Ранее для шифрования я использовал известную программу truecrypt. Она работает так: создаем файл-контейнер, который через truecrypt открывается как отдельный логический диск. На этот логическом диске и нужно хранить файлы, которые будут шифроваться. В результате все файлы хранятся в одном зашифрованом файле-контейнере. В такой реализации я вижу некоторое неудобство - если вы хотите хранить копию зашифрованного контейнера в нескольких местах, например на флешке, сетевом диске и локальном компьютере, а зашифрованных данных у вас около 20 ГБ, то после добавления любого маленького файла в зашифрованный файл-контейнер приходилось бы этот измененный 20 гигабайтовый файл-контейнер долго копировать в те места, где хранятся его дубли.

А если Вы не храните дубли, то вдруг на жестком диске, где находится этот зашифрованный файл-контейнер, появиться всего один битый сектор? Как раз в том месте, где лежит файл-контейнер. Что будет с этими 20 ГБ данными? Сможет ли их прочесть Truecrypt или они будут утеряны из-за одного битого сектора?

Посему я Решил перейти с TrueCrypt в Encfs4win по двум причинам:

Читать далее »

Маркировка процессора от Intel и AMD

Запись-заметка которая разъясняет что значит маркировка процессора от intel и amd, благодаря ей вы поймете значение цифр и букв в например таких моделях процессора, как Intel Core i7 3700K, AMD FX8350, AMD A10 5800. Эта информация может пригодится при выборе и покупке той или иной конфигурации компьютера\ноутбука.

Читать далее »

Журнал Хакер

Было когда-то давно - мелочь, а приятно =)

Оставлю здесь, чтобы потом долго не вспоминать номер журнала и страниц.

Читать далее »