Сайт Романа ПарпалакаБлог

Женщины на обочине предлагают клубничку. За деньги! (16+)

3 мая 2016 года, 22:23

На шоссе из Домодедова в Москву в десятке мест продавали клубнику.

    Оставить комментарий

HSTS Super Cookies

30 апреля 2016 года, 15:43

В хроме есть потенциальная возможность отслеживать пользователей в режиме инкогнито. Пруф оф концепт.

    Оставить комментарий

Формулы

5 апреля 2016 года, 21:29

Открываем 10 лучших публикаций на хабре за неделю и видим, что на четвертом месте статья «Сказ царя Салтана о потенциале лапласиана», на пятом — «Байесовская нейронная сеть — теперь апельсиновая (часть 2)». И обе с использованием моего сервиса для формул.

Неплохо, я считаю :)

См. Markdown and LaTeX online editor и описание на хабре.

    Оставить комментарий

HTTPS и Letsencrypt

1 марта 2016 года, 19:42

Протокол https отличается от http передачей данных в зашифрованном виде. Обычно шифрование необходимо, когда на сайте встречаются закрытые паролем страницы. Однако есть и другие причины. Мне пришлось поддерживать https на сервисе генерации картинок с формулами на латехе, чтобы их можно было встраивать в другие https-страницы. Новый протокол HTTP/2 будет работать в браузерах только через https. А еще Гугл учитывает наличие шифрования при ранжировании.

Для нормальной работы сайта по https требуется сертификат. Центры сертификации выдают их за определенную плату после подтверждения владения доменом.

Вообще-то, добыть бесплатный сертификат можно было и раньше на сайте StartSSL, но без особого удобства. После регистрации и проверки электронной почты вы получаете сертификат для входа на сайт StartSSL. Добавляете его в браузер. Подтверждаете владение доменом через почту webmaster@example.com. Бесплатные сертификаты выдают на один домен и один поддомен сроком на год. Вы загружаете их на сервер и указываете в конфигурации веб-сервера. Для nginx нужно объединять ваш сертификат и промежуточный сертификат в один файл.

С появлением сервиса Letsencrypt процедура получения сертификатов существенно упростилась. Вы устанавливаете на своем сервере клиентское программное обеспечение для общения с сервером Letsencrypt. Чтобы подтвердить владение доменом, организуете папку, содержимое которой доступно в вебе:

location ^~ /.well-known/acme-challenge {
    alias /var/www/letsencrypt;
}

Папка почти всегда будет пустовать. На время работы клиент Letsencrypt создает в ней файлы, а сервер их читает и убеждается, что доменом владеете действительно вы. После проверки сгенерированные сертификаты записываются в специальную папку. Вам остается подключить их к веб-серверу.

Срок действия сертификатов — 90 дней. Но это не проблема, потому что легко настроить повторную выдачу сертификатов автоматически, по крону, например, раз в два месяца.

Насколько я понял, wildcard-сертификаты (*.example.com) не поддерживаются (уже поддерживаются). Но вы можете сформировать один сертификат на несколько поддоменов. Либо создавать сертификат на каждый новый поддомен.

Официальный клиент Letsencrypt у меня на Дебиане не заработал. При запуске он скачал и установил какие-то дебиановские пакеты. Вместо генерации сертификата выводил непонятную питоновскую ошибку, с которой я ничего сделать не смог. Поиск привел к альтернативному клиенту dehydrated на старом добром баше. Он сразу заработал без проблем. Рекомендую использовать его.

Letsencrypt — замечательный сервис. Он решает проблему автоматической выдачи бесплатных сертификатов и позволяет без дополнительных усилий включить на сайте протокол https.

    Оставить комментарий

Зимний критерий хорошей стрижки

22 февраля 2016 года, 22:18

Дополню критерий хорошей стрижки Ильи Бирмана. Стрижка очень хорошая, если не надо поправлять волосы, когда снимаешь шапку.

    Оставить комментарий
Смотрите также:  О стрижке · Квалификация парикмахера

Что такое большой взрыв?

7 февраля 2016 года, 11:51

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

    Оставить комментарий

Ах, боже мой!

3 февраля 2016 года, 00:38

Ах, боже мой! Что станет говорить
Наш продакт-оунер и скрам-мастер!

(Навеяно постом Максима Ильяхова.)

    Оставить комментарий

2,5 млн евро на эпистемологию коллайдера

24 января 2016 года, 13:52

Игорь Иванов написал в последнее время несколько околонаучных постов. Среди них одноименная заметка о гранте на изучение эпистемологии LHC.

Грубо говоря, они изучают то, как физики изучают микромир на коллайдере.

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

Кстати, Игорь Иванов чуть ли ни единственный, кто пишет понятно и адекватно о современной физике. Читайте его новости на «Элементах» про физику и коллайдер.

    Оставить комментарий

Путешествие из Москвы в Кишинев

31 декабря 2015 года, 15:54

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

Я купил билеты S7 давно, пока российским авиакомпаниям еще можно было летать над Украиной. Теперь нельзя. Вместо почти двух часов самолет летит три.

***

Онлайн-регистрация на рейс не работала. Наверно, из-за изменения времени и длительности. Со стойками самостоятельной регистрации в аэропорту за 10 секунд я не разобрался. Показалось, что их превратили в машинки по распечатке бумажных посадочных талонов по мобильным. А откуда я возьму мобильный посадочный талон, если онлайн-регистрация не работает?

Пошел к обычным стойкам регистрации. Привычная получасовая очередь сократилась до 3-4 человек. Похоже, повлияли санкции и экономическая ситуация в стране.

Пассажирам впереди меня предлагали «места повышенной комфортности». И, что самое удивительное, они соглашались, отходили к специальной стойке и оплачивали!

Девушка распечатала мне посадочный талон и спрашивает:
— Не желаете приобрести места повышенной комфортности?
— У аварийного выхода?
— Да, или за бизнес-классом.
— Нет, спасибо.
— Удачного полета! — сказала она и передала посадочный талон на место 10 B.

Я пошел прочь, размышляя о местах повышенной комфортности. Об удлиненном в полтора раза полете. О том, сколько раз мне удастся встать с места 10 B и пройтись по салону, чтобы размяться и избежать боли в коленках.

***

Поднимаюсь в самолет. Другие пассажиры показывают стюардессам посадочные талоны. Стюардессы подсказывают, как пройти к местам.

— Добрый день, — замешкался я, пытаясь понять, в какой карман положил посадочный талон.
— Вы знаете, где ваше место?
— Да.
— И вы же в Кишинев летите? — спрашивает другая стюардесса.
— Да, конечно! — киваю я.
Прохожу к месту 10 B. Оно оказывается у аварийного выхода.

***

Не стоит платить за всё подряд. Некоторые вещи не стоят своих денег. А некоторые вещи должны доставаться сами собой.

С наступающим Новым годом!

    Оставить комментарий

Война

10 октября 2015 года, 23:46

Илья Бирман написал про войну. Хорошо сформулировано, почитайте.

Кстати, я давно не писал ничего про политику. Как в том анекдоте про листовки на красной площади. В 2011 году чувствовался всеобщий подъем и близость перемен. И за политикой интересно было следить. Надежда на Медведева, «Правое дело», рокировка, выборы, митинги. Но 6 мая 2012 года власть показала свое настоящее лицо. Я написал в тот день:

Сегодня Путин прошел точку невозврата. Сегодня стало ясно, что он уже не сможет обменять власть на свободу, даже если захочет, и будет сидеть в президентском кресле до конца. Интересно, сколько ему осталось?

В 2012-м я думал, что нынешний режим закончится вместе с потоком нефтедолларов. Тогда и предположить никто не мог, что Россия (ну, или добровольцы) будет воевать на Украине. Что ж, война продлевает видимость жизнедеятельности режима-зомби.

Когда людям в погонах это надоест?


Около места проведения митинга за сменяемость власти 20 сентября

    Оставить комментарий

← сюда туда →

Поделиться
Записи