суббота, 30 мая 2015 г.

error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'

Ошибка, Mysql сервер не стартует.

Наряду с другими причинами, первым делом следует проверить mysql.log.
Возможно у вас просто кончилось место на диске..

четверг, 21 мая 2015 г.

С 1 мая перестали работать некоторые приложения Facebook

Действительно, Facebook давно, но не очень активно предупреждал разработчиков о предстоящей смене версии его API. И вот, оно случилось.

Тот, кто как и я, решил дождаться пока грянет гром, сейчас спешно читает документацию Facebook и ищет пути выхода. У всех свои проблемы, расскажу об одной.

Теперь приложение не может создавать посты за вас.
То есть нельзя взять и написать скриптик на php, использующий нативное SDK от Facebook или же просто CURL, и чтобы этот скриптик сам постил новости во все социальные сети. У нас был именно такой, и мы встраивали его во все админки нашей CMS, чтобы клиент один раз установив приложение, мог постить новость не только в ленту к себе на сайт, а и сразу во все свои аккаунты соцсетей.

Что поменялось?
Теперь по-умолчанию, без верификации, приложение может получить только ограниченные права. Такие, как email или user_birthday. А вот нужные нам права, дающие возможность писать что-то на стену - нет. Теперь manage_pages, publish_pages и publish_actions выдаются только после прохождения процедуры верификации специалистами Facebook.

Как отправить приложение на верификацию?
Нужно зайти в свое приложение на https://developers.facebook.com/apps/ и выбрать Status and Review. Тут вам придется подробно описать, зачем вам нужны эти права (manage_pages, publish_pages и publish_actions) и как ваше приложение собирается их использовать. Подробно, то есть полностью описать работу, прилагая как можно больше скриншотов. Все на английском.

Спецы Facebook отвечают очень быстро.
Мне прислали ответ через 20 часов после обращения.
Ответ был уже из шаблонов, на русском и гласил вот что:
"Люди должны вводить все материалы в поле сообщения для пользователя. Ваше приложение не может использовать автоматическое заполнение поля сообщения любыми материалами, включая ссылки и хэштеги, даже если вы разрешаете пользователям редактировать материалы перед их публикацией."

Это ответ про запрос права publish_pages. Про publish_actions - то же самое.
manage_pages - разрешили.

То есть получается, что теперь автоматические постилки в Facebook работать не будут. Так как в любом случае, если вы делаете пост с текстом, взятым откуда-то из базы, то это нарушение правила. Facebook разрешает создавать пост только с текстом, введенным непосредственно в окошко перед нажатие кнопки Отправить.

Конечно, можно попробовать обмануть Facebook, написав на индусско-английском и приложив "как бы" скриншоты. Но будьте готовы, что вас попросят предоставить тестовый доступ, чтобы в живую посмотреть процесс от создания поста до отправки. Плюс ко всему, приложение будет обязано иметь Privacy Policy, не текст из бредогенератора, не копипаст с какого-то другого, а именно свою политику. Его также проверят.

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

воскресенье, 17 мая 2015 г.

Время зарабатывать доллары и евро

В связи с резко возросшим курсом доллара и евро, стоимость работы отечественного веб-программиста также резко упала. Что делать? - искать удаленную работу в интернете заграницей, у буржуев, которые платят теже стабильные 10-20 долларов в час.

Наиболее активный сайт по поиску работы, фриланс по вебдизайну и веб-разработке - PeoplePerHour.com или PPH. Все что нужно - создать собственный профиль, добавить портфолио (желательно), ну и минимум знаний английского языка. На сайте тысячи индусов, думаю, русскоязычный человек ни чуть не хуже - главное не лениться.
Удачи!

понедельник, 8 сентября 2014 г.

Шрифты в Chrome: как исправить сглаживание, мутный, нечтекий шрифт, размытый шрифт в хроме

Копируем эту строку:
chrome://flags/#disable-direct-write
И вставляем ее в адресную строку.
Далее у нас открывается меню
В нем ищем следующее:
Отключить DirectWrite Windows
И жмем на кнопку «Включить»
Перезагружаем браузер и шрифты становятся прежними.

Спасибо неизвестному автору)

Теги: шрифт вконтакте изменился, вконтакте размытый шрифт, chrome шрифт вконтакте

пятница, 30 мая 2014 г.

Упал доход с AdSense?

Совсем недавно произошло нечто странное - без каких-либо адекватных причин доход с adsense упал. Причин может быть много, и может быть все не так однозначно, но исключительно из своего опыта палю тему.

Google поменял шрифт по-умолчанию для текстовых объявлений. Ранее это был известный Verdana, сейчас же - некий Roboto. Чем вызван такой выбор Google мне не ведомо, быть может в англоязычных сайтах такие объявления и выглядят нормально, НО в русском написании этот шрифт вовсе не заметен. В сочетании с тем, что этот шрифт выглядит еще более бледно при color отличным от #000000, получаем резкий спад в привлекательности рекламной зоны.

Рецепт.

Идем в управление AdSense, находим рекламный блок, редактируем его и там в "Семейство шрифтов" ставим Verdana (или другой, не по умолчанию и не оптимальный). Получаем более яркую зону с рекламой.

четверг, 22 мая 2014 г.

Ebates.ru - сервис пришел в Россию

Да, всем известный в западных странах сервис с таким неблагозвучным названием для нашей страны, пришел в Россию. Теперь он работает с российскими компаниями, а также может выплачивать вам кэшбэк (возврат денег с покупки) на Paypal-аккаунт или на Яндекс.Деньги.

Ebates.ru

Что же это такое?

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

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

В итоге все в прибыли.

Раньше такие сервисы существовали только в западных странах, и получить кешбек с покупок доставляемых в Россию было нельзя. Теперь ebates.ru пришел в Россию!
Вы можете покупать товары таких марок как ASOS, Bananarepublic, Victoria`s Secret, Vitacost, Aliexpress и при этом получать хороший процент с покупки назад.

Все работает, только нужно придерживать некоторых правил.

Во-первых, надо зарегистрироваться на сайте Ebates.Ru.

В личном кабинете обязательно укажите счет PayPal или Яндекс-Деньги, на который хотите получать вознаграждения.

Для корректного начисления и выплаты вознаграждения, необходимо:
1. Сделать активными cookies в вашем браузере — магазины используют их для отслеживания транзакции
2. Переходить в магазин только через Ebates
3. Ваша корзина в магазине, в который вы переходите, должна быть обязательно пуста!
4. Используйте купоны на скидку только с Ebates
5. Не удаляйте cookies, пока не завершите покупку, т.е. пока не завершится сессия Ebates
6. Не закрывайте сайт магазина во время сессии покупки. Если вдруг закрыли — нужно начать все снова, с первого пункта
7. Не делайте в одной сессии несколько заказов (checkout). Каждый раз открывайте новую сессию Ebates

По достижении на Вашем счете суммы не менее 5,01$ , средства будут автоматически несколько раз в год перечисляться на указанные в личном кабинете реквизиты.

Не забывайте использовать для покупок Ebates.Ru и получайте назад часть потраченных на покупки средств!
Приятного шоппинга!