Вся жизнедеятельность человека через призму ступней

Пазней Ctrl + ↑

BYN vs BYR

Как вы знаете, в Беларусь с 1 июля ходят новые деньги. Курс перевода «старых» в «новые» — 10000 к 1.

сайт за дешево

500 000 старыми деньгами это 50 рублей новыми.

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

После отправки договора — звонок. «Простите, я вас неправильно понял, я думал 800 тысяч рублей старыми…».

Занавес. Неужели клиент не понимал разницу между 40$ и 400$. Клиент реально верил в сайт за 40$?

Расследование компьютерных преступлений

Работали мы с одним клиентом по SEO на протяжении 2 лет. Позиции значительно выросли, но до топа почти все не дошли. Болтались на 15-25 местах.

отпечатки пальцев

В один прекрасный день, клиент уведомил нас и расторжении договора. Мы были не против. Длинный проект, перепробовано всё, что можно. Единственный выход — увеличению бюджета на переделку сайта и статьи. Клиент не готов.

Тихо-мирно проходит 3 месяца, как приезжает клиент с претензией.

Кто-то, но клиент думает что мы, взял его логотип и частично дизайн сайта и сделал несколько сайтов-клонов. На этих сайтах предлагалась работа в сфере продаж бытовой техники (консультанты). Необходимо было зарегистрироваться на сайте и оплатить 5$ в подтверждении серьезности намерений (о, боже, неужели лохи не перевелись?).

Оказывается, нет! Десятки людей сделали платежи, ждали несколько дней, когда им пришлю работу. В итоге начинали искать сами эту кампанию, находили нашего бывшего клиента и спрашивали: «когда задание пришлете, мы деньги заплатили».

Клиент написал заявление в милицию. Ждем расследования. Но клиент просит нас остановить беспредел и считает, что это сделали мы — отомстили, что он от нас ушел.

Смех да и только.

Йога

Кажется, я стал поклонником йоги. И оказалось, что много знакомых (включая парней) ею занимаются.

Смотрите, как это прекрасно:

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

Нет предела совершенству

Получил еще один сертификат и перевел на https еще один сайт на этом хостинге. Фсё работаед!

При этом нагрузка на процессор сервера выросла незначительно, поэтому тащите огромную фотографию :)

digitalocean-https-apache-ip-vitrualhost

Настройка https на apache для нескольких сайтов на одном ip-адресе

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

Как известно, гугл начинает учитывать защищенный протокол (https), как хороший фактор ранжирования. Иными словами, если у вас есть сертификат защищенного соединения, то ваш сайт будет показываться в поиске выше.

Получение сертификата

Сертификат я бесплатно получил на startssl.com. Это достаточно просто. Идете на сайт, регистрируетесь. Подтверждаете домен, скачиваете программу для генерации ключей (под Windows), генерируете секретный ключ (я выбрал 4096 бит и sha512) и загружаете обратно запрос на сертификат. Через минуту вам дают скачать сертификат.

В итоге у вас есть файл секретного ключа site.key и файл сертификата site.crt

Настройка сервера apache

У меня была следующая ситуация. Под апачем крутилось несколько сайтов, а сертификат я получил только для одного из них. Поэтому, когда я настроил virtualhost на прием запросов на порт 443 для своего сайта, то на запрос с https начали отзываться все сайты этого сервера, но показывается только сайт с сертификатом.

Проблема связана с тем, что SSL работает не с сайтом, а ip-адресом. Соединение устанавливается с сервером по ip-адресу. Внутри соединения отдаются сайты — как бог на душу положит. Изначально стандарт защищенного соединения создавался из расчета, что на защищенный сайт будет отдельный выделенный ip-адрес.

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

Listen 80 
Listen 443

Для вашего сайта, для которого вы получили ключ и сертификат, в файле конфигурации apache вы прописываете:

<VirtualHost *:80>
ServerName secure-site.by
ServerAlias  www.secure-site.by
ServerAdmin admin@localhost
…
</VirtualHost>

<VirtualHost *:443>
UseCanonicalName On
ServerName secure-site.by
ServerAlias  www.secure-site.by
ServerAdmin admin@localhost
SSLEngine on
SSLCertificateFile /etc/configs/apache/secure-site.crt
SSLCertificateKeyFile /etc/configs/apache/secure-site.key
…
</VirtualHost>

Эти настройки позволяют показывать наш сайт по защищенному соединению.

Далее всех остальных сайтов на хостинге (которые у вас без сертификата) обязательно прописываем блоки virtualhost следующего вида:

<VirtualHost *:80>
ServerName site.by
ServerAlias  www.site.by
ServerAdmin admin@localhost
…
</VirtualHost>

<VirtualHost *:443>
UseCanonicalName On
ServerName site.by
ServerAlias  www.site.by
ServerAdmin admin@localhost
RewriteCond %{HTTP_HOST} ^site.by
RewriteRule ^/(.*)$ http://site.by/$1 [L,R=301]
SSLEngine on
SSLCertificateFile /etc/configs/apache/secure-site.crt
SSLCertificateKeyFile /etc/configs/apache/secure-site.key
…
</VirtualHost>

Это позволяет Апачу отдавать правильный сайт как для соединения по http, так и по https. Во втором случае апач принимает соединение на сайт (без поддержки https) и переадресовывает на протокол http.

После изменения конфигурационного файла апача его необходимо перезапускать — service apache2 restart

Чтобы вкурить это и настроить потребовалась 6 часов. Вполне возможно, что есть косяки с настройкой, но пока работает 🤪

Всегда забирай свои деньги и делай это быстро

Всегда забирай свои деньги и делай это быстро

Очередное правило бизнеса — всегда получай (забирай) свои деньги. И делай это незамедлительно. Я трижды попадал на эти грабли, когда ленился поехать к клиенту или должнику.

Первый раз мне должно было юрлицо. Я помнил про долг, периодически напоминал про его возврат, мне говорили, что не вопрос, надо подъехать и подписать документы на прекращение действия договора и подписать акт сверки. Я все откладывал и откладывал этот визит. Через 6 месяцев учредители поменялись, через 12 месяцев компания ушла в банкротство. Деньги потерял полностью.

Второй раз мне должен был человек лично. Он предлагал рассчитываться по чуть-чуть. Я же хотел все и сразу, откладывал и просил собрать всю сумму сразу. Он поехал на заработки в Москву, а затем потерялся в Армении… Если бы я согласился на «по чуть-чуть», то половину долга точно вернул, а может и весь.

Третий раз. Надо было заехать к должнику, подписать акты. На неделю не успел, точнее поленился. А там началась внеплановая налоговая проверка. Срок возврата затянулся на год. И, естественно, совсем по другому курсу доллара.

Уволил персонального ассистента

Сегодня грустный день.

Я уволил персонального ассистента. Прекрасная девушка, хороший работник. Но не получилось…

Я долго шел к работнику, на которого могу сгрузить массу дел. Нашел такого человека, почти год проработали вместе. Если бы не кризис — работали бы и дальше.

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

Первый блин комом. Зато я начал лучше планировать свое время, научился лучше делегировать задачи, подтянул английский язык. Да и вообще я почувствавал кайф от распоряжений: съезди, купи мне бигмак или позаигрывай с клиентами пока я опаздываю.

PS сейчас расплачусь :(

Продуктивность зависит от малого

Начиная с Windows 7 я настраивал панель задач по-особенному:

— панель задач windows 10

На широкоформатном мониторе мне казалось, что место по вертикали надо экономить, и панель лучше переместить справа сбоку.

Так я поступал много лет, пока неделю назад не вернул привычный режим — панель задач снизу экрана:

— панель задач windows 10

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

А место по вертикали можно и не экономить — колесико мышки скролит текст превосходно и быстро.

Люди, которые сами себе враги

Если клиент, которому мы делаем контекстную рекламу в Google Adwords. Тематика достаточно конкурентная. Необходимый бюджет в месяц — примерно 600$. Мы создали и настроили рекламную кампанию — более 200 запросов и столько же объявлений.

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

В статистику показов и кликов в отчете Adword клиент не верит. Не верит и в рекомендации Гугла не искать рекламу, а использовать специализированный инструмент просмотра и тестирования рекламы.

Более того, клиент находится в Японии, а реклама дается на Дальний Восток. Т.е. он вообще ее может увидеть только в теории — регионы не совпадают.

Всё это не раз объяснялось. Бестолку.

Клиент хочет видеть свою рекламу и точка!

Клиент — барин. Объясняю в сотый раз, почему он не прав и говорю, что могу уменьшить количество запросов до 5 штук, и сделать так, чтобы он увидел свою рекламу. Клиент живо соглашается

Переделываю рекламную кампанию. Удаляю почти 200 объявлений. Увеличиваю цену клика. ВУАЛЯ! Клиент видит свою рекламу. НО!

Но если раньше его реклама показывалась 6000 раз в месяц и по ней было 500 кликов, то теперь реклама показывается 40 раз в месяц и по ней 2 клика.

По скайпу уже три раза просил вернуться к изначальному варианту рекламы, но клиент считает, что мы херовые специалисты.

Раней Ctrl + ↓