Михаил Красильников

Сборы на ММБ весна 2017
mekras

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

Read more...Collapse )

Укса 2016
mekras

Архыз 2012
mekras

Фильм о поездке на Архыз.


Впечатления от первого участия в ММБ
mekras
ММБ

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

Впервые ММБ был организован весной 2003 года. С тех пор ежегодно проводятся два Московских Марш-броска - весенний и осенний. Традиционно весенний ММБ проходит в мае, осенний - в конце октября. В первом ММБ весной 2003 года приняло участие 70 человек, осенью 2006 - 767, весной 2013 - 1130 человек, из которых 542 дошли до финиша.

На ММБ я попал случайно. После сентябрьского сплава по Уксе продолжил общаться с ребятами ВКонтакте, и Маша Филатова предложила поучаствовать.

Read more...Collapse )

Подготовка к ММБ-2016
mekras
В начале осени попал на сплав по Уксе, где познакомился с ребятами с таким же шилом в том же месте что и у меня :-)Read more...Collapse )

Лыжный заезд Наро-Фоминск - Тучково. 8-9 января 2006 года
mekras

Ещё кое-что из прошлого.
Read more...Collapse )

Как в openSUSE защитить атрибуты файла от изменения
mekras
Я пользуюсь openSUSE, и как-то мне понадобилось изменить права доступа к папке /var/lib/php7, где PHP размещает файлы сессий. Однако, вот беда, при каждом обновлении PHP права возвращаются к исходному состоянию. Поиски подходящей настройки zypper ничего не дали. И тогда я нашёл решение, которое может пригодиться и в разных иных случаях — chkstat + incron.

chkstat — это скрипт, идущий вместе с openSUSE, который проверяет и исправляет права доступа к файлам.

В файле /etc/permissions.local указываем нужные параметры доступа к файлам:

/var/lib/php7      root:www    0777
/etc/phpMyAdmin    root:www    0755

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

root@host ~# systemctl enable incron

Настраивается всё очень просто. В папке /etc/incron.d надо создать файл, например с именем «php» и следующим содержимым:

/var/lib/php7 IN_ATTRIB /usr/bin/chkstat --system
/etc/phpMyAdmin IN_ATTRIB /usr/bin/chkstat --system

Здесь:

  • /var/lib/php7 — файл, за которым надо наблюдать;

  • IN_ATTRIB — операции, за которыми следаить, в нашем случае — изменение атрибутов;

  • /usr/bin/chkstat — команда, которая проверит и исправит права.

Всё :-)

Httplug — абстрагирование от клиента HTTP для PHP
mekras
Написал на Хабрахабр заметку о Httplug — интересном проекте, занимающимся стандартизацией работы с HTTP на PHP. В этом проекте я занимаюсь поддержкой клиента HTTP на основе cURL.

Купало 2016 в Долгопрудном
mekras

Позавчера первый раз своими силами отметили Купало. И, пожалуй «отметили» — подходящее слово. Саму мысль внезапно родил Вовка Потапов.

Read more...Collapse )

Башкирия 2016. Инзер и Лемеза
mekras
С 5-го по 9-е мая съездил в Башкирию на сплав. Зазвал меня Дима Морозов, который уже был там в прошлом году. Собралось нас четверо: я, Дима, его брат Костя и некто Санчо. При этом Костя живёт в Уфе, Дима полетел туда самолётом, а я должен был на машине привезти из Москвы катамаран, захватив по пути в Тольятти Санчо.Read more...Collapse )

?

Log in