LetsEncrypt (Lets Encrypt) – настройка с Nginx + Apache или Nginx + PHP-FPM

На прошлой неделе socengine.ru перешел с протокола HTTP на зашифрованный HTTPS. Сделать шифрование хотел давно, но руки не доходили, была попытка получить сертификат у StartSSL, но тогда ошибся одним символов из-за чего процесс активации сертификата завис. Хотел уже купить сертификат, но наткнулся на бета-версию (на тот момент) удостоверяющего центра Let’s Encrypt, который бесплатно раздавал сертификаты, попробовать данный сервис решил после его выхода из беты.

В итоге LetsEncrypt допилили и теперь это новый способ получить бесплатный SSL-сертификат.

Центр сертификации LetsEncrypt выдает сертификаты «domain validation» со сроком действия в 90 дней. Обычно сертификаты выпускаются на год, но LetsEncrypt осуществляет перевыпуск сертификата в автоматическом режиме, так что 90 дней не проблема. 

Варианты сертификатов Organization Validation и Extended Validation Certificate отсуствуют и не планируются, но они мне не нужны. Поддомены подписывать можно.

Читать далее

Вывод фото из Instagram на своем сайте с новым API (исправлено Error from Instagram: The access_token)

1 июня 2016 года, большое количество сайтов отправили на консоль в браузере ошибку Uncaught Error: Error from Instagram: The access_token provided does not match an approved application. Это Instagram выключил старый API и запустил новый, который ограничел всех вокруг и убил все неофициальные клиенты Инстаграм.

На этом сайте и на сайтах клиентов, мы переодически выводим фото из Инстаграмов, что добавляет счастья и радости всем, но всё это сдохло.

Читать далее

Как я купил Велотуфли Shimano MT34 и Контактные педали Shimano M530 SPD

Настал день, когда я сменил свои стоковые педали топталки на контактные педали. К этому я шел годы, но после достижения планки 200 км за день колени начали страдать, а это частично повлияло на провал прошлого велосезона.

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

Если капнуть глубоко в прошлое, то «первыми контактами» можно считать туклипсы (ремешки на педалях), которые были у меня на одном из первых полноценных велосипедов в детстве. У контактов вместо ремешков, шип на ботинке, который вставляется в педаль и защелкивается.

Читать далее

Опыт покупки сервера Dell PowerEdge R410 на Ebay – печали и радости

Опыт покупки сервера Dell PowerEdge R410 на Ebay – печали и радости

В октябре прошлого года решили прикупить новый сервер для нужд конторы. Курс доллара еще держался на 62 рубля за доллар, поэтому нужно было действовать. Брать планировали б/у. По российским площадкам, которые продавали подержанные сервера выбор уже был грустный по конфигурациям и ценам, а за границей традиционно всего навалом, только доллары меняй. Бюджет закладывали в 60000 рублей на ВСЁ, но в итоге корректировали его на увеличение. Начинаем покупку.

Читать далее

Уменьшаем размер динамичиских виртуальных дисков VirtualBox

В своей работе постоянно использую VirtualBox в котором живет Debian и выполняет роль веб-сервера. Располагается Debian на динамическом виртуальном диски .vdi, который ограничен размеров в 8 ГБ, но такой размер установлен на всякий случай, а так ОС и файлы занимает 3ГБ. Со временем файлы динамических виртуальных дисков разрастаются и съедают свой лимит. Если мы будем удалять данные в гостевой ОС, то это не уменьшает размер динамического диска. Я сильно ограничен в свободном пространстве из-за SSD на 128ГБ, поэтому держать виртуальные диски по 8ГБ нет возможности.

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

Читать далее

MCC коды, chainreactioncycles.com, Tinkoff и Кукуруза – выгодные покупки

Закупаюсь сейчас на сайте chainreactioncycles.com и традиционно ищу выгодный вариант. У меня есть банковская карта Кукуруза и Tinkoff Black. Кукуруза мне приносит 3% бонусными баллами с каждой покупки (подключена двойная выгода), а Tinkoff Black возвращает деньгами (кэшбэк) 1% за любые покупки и 5% за выбранные категории. Времена нынче тяжелые и Tinkoff предлагает грустный выбор категорий для кэшбэка, а 5% за кафе, рестораны, супермаркеты остались в прошлом, поэтому выбор пал на Кино и Спорттовары. Сегодня я планирую сделать крупную покупку запчастей для своего велосипеда на сайте Сhainreactioncycles, сумма заказа дошла до 12000 рублей, поэтому нужно определиться чем выгодно платить Кукурузой или Tinkoff Black.

Читать далее

Как я купил Mi Band 1S на Aliexpress или зачем Mi Band коту

Получил новый Mi Band 1S + дополнительный зеленый браслет

Летом 2015 года я купил на Али первую версию Mi Band трекера активности от Xiaomi, который считал шаги и мониторил сон. Mi Band стоил 1200 рублей, оказался простым и надежным спутником на моей руке. Он пережил грязь, дождь и удары. Он не требовал зарядки по 45 дней. Он не напоминал про себя и просто работал. Mi Band крутой. Вышла новая версия Mi Band, её можно легко купить, ибо новая цена (курс доллара вырос) всего 2000 рублей. В конце 2015 года я заказал новый Mi Band 1S с измерением пульса, а сегодня это чудо добралось до меня.

Читать далее

Ошибка Cron: New crontab file is missing newline before EOF, can't install

В Debain 8.3 наткнулся на данную ошибку, когда устанавливал события в Cron.

New crontab file is missing newline before EOF, can't install

Проблем особых нет, снова открываем задачи Cron и в конце добавляем пустую строку, где будет невидимый символ. Сохраняемся без проблем. 

Читать далее

Как я купил велопокрышки (резину) Maxxis Pace (maxxi m333) на Aliexpress

Весь прошедший велосезон я безрезультатно искал в своем городе новые велопокрышки (26) на замену стоковым, которые поставил производитель на мой GT Agressor 1.0. Меня интересовал плотно расположенный мелкий протектор, чтобы обеспечить минимальное сопротивление качению и уверенность при прохождении поворотов на грунте и заезде в горку. Также хотел увеличить размер с 1.95 до 2.10. Некоторые магазине обещали завоз, но в итоге это был другой протектор и цены от 2000 рублей за штуку, что дорого. В итоге задняя стоковая резина стала полностью лысой к концу сезона и дождавшись распродажи 11.11 сделал заказ на АлиЭкспресс. Сегодня я получил свою резину, вот что в итоге.

Читать далее

Не скачиваются приложения из AppStore и долгое обновление iOS

Столкнулся на днях с проблемой обновления приложений и операционной системы iOS на своем iPad, хотя iPhone 5S спокойно обновился в день релиза iOS 9. 

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

Использование бесплатного USA VPN Proxy от Hotspot позволило преодолеть ограничения по скорости на устройствах.

Установив Hotspot на Mac OS X (http://www.hotspotshield.com/ru) и запуск VPN Proxy, позволило быстро скачать обновление iOS для iPad через iTunes.

После успешного обновления, произвел установку Hotspot и настройку VPN на iPad (https://itunes.apple.com/ru/app/hotspot-shield-free-vpn-proxy/id443369807?l=en&mt=8), получилось быстро обновить пару десятков приложений.

Есть еще вариант воспользоваться DNS-серверами от Яндекса (https://dns.yandex.ru) (Google точно не поможет) и судя по отзывам в интернете это помогает, но у меня не сработало.

Читать далее

Запуск Казаков на Mac OS X с помощью Wine

Запуск Казаков на Mac OS X с помощью Wine

Довольно забавная ситуация получилась с запуском первых частей Казаков на Маке. Оказывается эта древняя по современным меркам игра, работает гораздо стабильней под Mac OS X с Wine, нежели на Windows 8 и 10 в режиме совместимости.

Читать далее
Назад1 2 3 Вперед