1. Когда растут цены на нефть, ясен пень, раз бензин делается из нефти, то и цены на бензин должны расти.
2. Когда цены на нефть падают, то нефтяникам приходится повышать цены на бензин, чтобы компенсировать падение доходов от цен на нефть.
3. Когда цены на нефть стабильные, то цены на бензин растут, потому что инфляция.
Состояние трассы Санкт-Петербург — Минск
Съездил на выходных в Минск на автомобиле.. состояние дорог неутешительное, конечно.
Есть два пути: https://goo.gl/maps/Mokdy
Короткий вариант имеет раздолбанную дорогу от Опочки до Полоцка. Все остальные участки трассы на твердую 4, ехать можно
Длинный маршрут имеет только неприятный участок около границы с РБ — куча населенных пунктов и ремонтов дороги (с ограничениями скорости). Но мучений всего на 50-70км, поэтому можно потерпеть и ехать медленно. Дальше по РФ вполне нормальная трасса :)
Информация на лето 2015 года.
Просто она мне нравится
Что я думаю о статусах в соц. сетях?
Вы наверняка есть в каком-нибудь вконтактике или фейсбуке? Ну или на крайний случай одноклассниках? Не важно. Везде есть семейный статус. И когда он меняется у ваших друзей вы читаете об этом в своей ленте новостей.
Сейчас в почту свалилось письмо с заголовком «Surname Alexandr got married».
«Бедняга», — подумал Штирлиц
nginx + fastcgi + php-fpm + cache
В интернетах не смог нагуглить внятной инструкции по настройке связки nginx + php-fpm и при этом, чтобы nginx кешировал странички.
Почему-то инструкции либо по настройке fastcgi, либо по настройке кеша.
Совместить эти два мануала почему-то никто не осилил и это у меня вызвало некоторые сложности.
Конфиг php-fpm максимально стандартный, там не с чем особо мудрить
Короче, делюсь с вами инфой:
server { listen your_ip:80; server_name example.com; access_log /var/www/example.com/logs/nginx.access.log; error_log /var/www/example.com/logs/nginx.error.log info; root /var/www/example.com/www; # Искренне не понимаю, почему в предыдущих 3х строчках нельзя использовать переменные. # Обжегся, когда пытался сделать красиво в конфиге index index.php; # задаем индексный файл, который должен открываться сначала # идея в том, что весь сайт роутится через него. но всегда есть необходимость открыть просто какой-нибудь пхп файлик # поэтому оставляем эту возможность (подмена ниже) set $fpm_name "/index.php"; # блок конфига, который будет обрабатывать все запросы, кроме тех, что хотим кешировать location / { try_files $uri $uri/ /index.php?$query_string; if ($uri ~ \.php$){ # а вот и подмена set $fpm_name $uri; } include fastcgi_params; include fpm_params; } # описываем что хотим кешировать location ~* ^(\/(articles|reports)\/[0-9]+.+)$ { # в моем случае не нужно кешировать, если пользователь авторизирован на сайте. # если вам это не требуется, то просто удалите if if ($http_cookie !~* "cabinet") { rewrite ^ /ng_cache last; } include fastcgi_params; include fpm_params; } # внутренний урл для кеша location /ng_cache { internal; fastcgi_cache examplecom_cache; fastcgi_cache_valid 200 301 302 304 3m; fastcgi_cache_key "$request_method|$http_if_modifed_since|$http_if_none_match|$host|$request_uri"; fastcgi_cache_use_stale error timeout invalid_header http_500; fastcgi_hide_header "Set-Cookie"; fastcgi_ignore_headers "Cache-Control" "Expires"; include fastcgi_params; include fpm_params; } ........ }
и файлик fpm_params:
# не забываем указать правильный путь до сокета fastcgi_pass unix:/var/run/php-fpm/fcgi-php.sock; fastcgi_index $fpm_name; # тут пригождается наша переменная $fpm_name fastcgi_param SCRIPT_FILENAME $document_root$fpm_name; fastcgi_buffers 16 16k; fastcgi_buffer_size 32k
Брюнетки.
Ckeditor & spellchecker
Друзья, вот эта фигня от яндекса не работает в ckedior 4.4.7
https://tech.yandex.ru/speller/doc/dg/tasks/how-to-spellcheck-ckeditor4-docpage/
ну, или руки у меня кривые. Запрос на сервер уходит, а подсветка не работает, починить не удалось :(
Иван Купала
Иван Покупала
Немного об iPhone
Вообще, я могу назвать себя фанатом Apple. Их продукция выполняет одну действительно важную вещь — она работает. Чтобы андройдный телефон начал работать нужно провести очень много времени над удалением предустановленного дерьма, которое напихал в телефон заботливый производитель своей прошивкой, доустановить то, что необходимо для жизни и вообще разобраться как всё это работает. У айфона, без сомнения, тоже порой возникают сложности с логикой настроек и не сразу разберешься в каких-то вещах, но зачастую они решаются проще и быстрее. Или вообще не решаются, потому что
Но в последнее время iPhone меня начал бесить.
Телефон, пардоньте, за пятьдесят тысяч денег отказывается работать. 5й айфон два раза потребовал замены кнопки выключения. На третий раз я забил и перестал ей пользоваться. Камера стала выдавать чудестные артефакты в виде точек-клякс при съемке. У подруги на камере отвалился шлейф и она вообще перестала работать. Кнопка «домой» тоже претерпела замену. Положив в карман штанов телефон вместе с ключами и сев в штанах (я ничего не почувствовал) мне удалось согнуть заднюю крышку. Мобильня связь вообще в последнее время убивает (правда, не уверен что тут целиком заслуга телефона, может быть ОПСОСы как обычно). Разговариваешь с человеком и в друг связь прерывается … пустотой и молчанием… смотришь в телефон, а там шикарнейшая надпись «не удалось дозвониться».. А что я делал минуту до этого? Сам с собой говорил?
Про шипящие динамики пока не перегрузишь телефон, тупняк в работе, если не ребутнуть, про обшарпанные бока телефона и общий уставший вид за время эксплуатации вообще молчу. При том с техникой я обращаюсь исключительно бережно, все девайсы живут у меня очень долго и сохранившиеся кабеля зарядок ко всем ним в идеальном состоянии тому подтверждение!