ВКонтакте: красивый репост для Simpla

Simpla вконтакте, ВКНа днях столкнулся с проблемой некорректного отображения информации, которая постится в соц. сеть  ВКонтакте, если публиковать ссылку с сайта на Simpla напрямую или  при помощи виджета Яндекса и любого другого. В общем, как ни крути, а на моем сайте при попытке запостить страницу в Контакт отображалось довольно непрезентабельное сообщение — title и немного  дискрипшена, но без картинки.
Было принято решение как-то это дело поправить.

В ходе расследования я узнал, что основное, чего не хватает Контакту для понимания, какую картинку нужно вставлять в сообщение — прямого указания на эту картинку в специальном мета-теге open graph protocol.

Сначала я пытался решить проблему при помощи javascript, a точнее при помощи jQuery и при загрузке страницы просто аппендить кнужный мета тег, но, видимо, информация о мета-тегах на странице собиралась каким-то внешним инструментом, который не ждал отработки скриптов на странице, поэтому яваскрипт проблему не решил.  Read more »

Как изменить временную зону в mysql

Информация для сервера под Debian. Для Ubuntu все тоже самое, по идее :)

Для того, чтобы изменить стандартную зону(time zone) в mysql нужно сделать следующее:
1. Открываем на редактирование конфиг mysql:

nano /etc/mysql/my.cnf

2. Ищем раздел
     [mysqld_safe]
Read more »

Как промыть аквариумный грунт.

Довольно неожиданно мне на прошедший день рождения подарили новый аквариум. После того, как я отошел от небольшого шока (это было для меня в высшей степени неожиданно) я, конечно, начал планировать и представлять, как «клевенька» у меня будет в новом аквариуме. Начитавшись советов аквариумистов-эстетов я пришел к выводу, что грунт нужно покупать темный. В итоге, конечно, от монохромного я отказался и купил черный с белыми камушками. В магазине на мой вопрос о том, что мне с ним нужно сделать, прежде чем положить в аквариум ответили, что нужно промыть от пыли. Какая ерунда, подумал я. Но все оказалось не так просто. На мой 60-ти литровый аквариум мне нужно 6 кг грунта. Если высыпать в ведро — больше трети. Залив его в первый раз водой я не очень удивился тому, что вода враз стала мутной — трансопртировка, хранение в открытых емкостях и т.п. располагают к тому, что он будет грязный. Удивляться я начал, когда новые и новые порции воды окрашивались взвешенными в воде пылинками в серо-болотный цвет и к прозрачности совсем не приближались. Не буду описывать все подходы к промывке грунта, напишу лишь кратий список советов, которые помогут сделать это быстро и качественно.

Read more »

Как сделать скидку на все товары в Prestashop?

Как сделать скидку на все товары в PrestashopВозникла необходимость приделать в замечательный магазин Prestashop фичу, позволяющую выставлять для всех товаров без исключения скидку. Удобная штука для, например, праздников. Вообще, удивительно, почему этой функции изначально нет в админке. Пришлось делать самому. Ничего в этом сложного нет, можете пользоваться способом тоже. Но сразу предупрежу. На длительном промежутке времени тестов, естественно, не проводилось и как в дальнейшем это все скажется на, например, обновлении магазина — неизвестно. Ну да ладно, приступим к описанию.

Read more »

Создание RSA ключей для доступа на сервер и обеспечения безопасности SSH

Как создать RSA ключи для доступа на сервер и как обезопасить SSH соединение с помощью публичного ключа — именно такими вопросами задаются многие люди, которым приходится работать удаленно с крупными проектами. Действительно, доступ на сервер с помощью ключа RSA — это удобно и полезно с точки зрения безопасности.

Недавно и я столкнулся с такой проблемой, а так как опыта работы в Linux у меня не очень много, то поиск толкового гайда отнял больше времени, чем я думал. Поэтому хочу поделиться полученным опытом и подробно описать шаги для новичков. Read more »