Нас невозможно сбить с пути - нам пофигу куда идти.

Хачу купить

Памятко. Нужно когда-нить и такое делать.

  • Веревка
  • Мыло
  • Глицерин +
  • Дистиллированную воду

6:2:1
 

0
Your rating: Нет

Хачу аватаргу...

Блин, давным-давно хочу аватарку прикольную, нинаю чо, но чет хачу, в том числе тутава повесить. Может кто-то с красивыми руками могет что-нить эдакое нарисовать? При чем, про мну и как обычно, хочу то, не знаю что...

А то это привидение, как-то не очень что-то...

P.S. Прибью пока темку на страничку, пока чудо не случится...

0
Your rating: Нет

nginx как прокси для почты

Захотелось немного поиграть в отказоустойчивость почтового сервера.

Одним из необходимых моментов оказалось перенаправление запросов на нужный бэкенд. Заниматься этим умеет Nginx. Статьи по этому поводу в нете присутствуют, но при реализации, как всегда, появляются подводные камни. :-(

Нужно учесть:

  • nginx с бекэндом соединяется исключительно без SSL (или я не понял как настроить подругому)
  • на smtp сервере nginx не авторизуется, соответственно, всякие ограничения на кол-во писем и прочее нужно реализовывать или средствами nginx или с привязкой не к сессии отправителя ($authenticated_id), а к его адресу $sender_address
  • если используется сетевая/кластерная файловая система для хранения почты у Dovecot, то нужно поправить настройки conf.d/10-mail.conf
    mmap_disable = yes
    mail_fsync = always
    mail_nfs_storage = no
    mail_nfs_index = no

     

Долго бился с подключеним модуля mail:

unknown directive "mail"

Оказалось, что нужно его подключать следующим образом:

load_module /usr/local/libexec/nginx/ngx_mail_module.so;

Следующий шаг был скрипт авторизации. Во всех инструкциях он был на перле и мне казался слишком сложным.

В итоге нашел на php и попроще.

0
Your rating: Нет

GTD - нужно выучить

"Никогда такого не было, и вот опять."

GTD.

Нужно выучить и придумать инструмент. Что-то ужо припекло.

Выбрано:

  • андроид - Simpletask
  • ubuntu - QTodoTxt
  • windows -

Соответственно все через обычный текстовый файл, который синхронизируется с помощью NextCloud/Dropbox и прочее.

P.S. Пять минут- полёт нормальный!

P.P.S. 2017-10-03 Ломаюсь на периодическом просмотре. :-(

0
Your rating: Нет

Проверка целостности файлов CR2

Люди тут поплакались, что часть файлов CR2 битая - т.е. показывает какую-то кашу.

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

В зависимости от ситемы ставим:

  • FreeBSD -  pkg install dcraw
  • Ubuntu -  sudo apt-get install dcraw

После этого в нужном каталоге запускаем.

dcraw -c IMG_*.CR2 >> /dev/null  2>>file_crashed.txt

Соответственно, результат смотрим в файле file_crashed.txt.

0
Your rating: Нет

Новые слова 2017

  1. OPDS - Open Publication Distribution System) — электронный каталог формата синдикации, основанный на Atom и HTTP. OPDS-каталоги позволяют читать, сортировать и распространять электронные издания. OPDS-каталоги используют существующие или формирующиеся открытые стандарты и конвенции, направленные на упрощение взаимодействия.
0
Your rating: Нет

Подитог 2016

Какие умные слова выучил за 2016 год:

0
Your rating: Нет

Нижний-Муром-Пенза-Саранск-Нижний

Съездили в Муром, почти в ночь с пятницы на понедельник. По гуглу очень круглая цифра.

В Сасово не попали, хотя указатель говорит, что без вариантов, видимо мы как-то фигово ...

В Пензе своя империя, со своими светофорами, шахматами и .... зоопарком. Поэтесс не нашли.

0
Your rating: Нет

Учусь читать книжки.

Последнее время вспоминаю, как читать книжки.

Интересные вещи найденные последнее время:

0
Your rating: Нет

Уря!! Сайтег восстал из пепла.

Жили были, не тужили
Тихо сайтик уронили.

Уронили, блин, с винтом,
Щаз об этом и споем.

Стандартная постройка:

  • FreeBSD
  • ZFS
  • VirtualBox
  • Система с сайтегом.

Что-то с винтом не заладилось, и VirtualBox решил, что образ не кошерный:

 Power up failed (vrc=VINF_SUCCESS, rc=NS_ERROR_FAILURE (0X80004005))

Великий и ужасный гугль, послал в сад раскапывать самый свежий бэкап, т.к. файл побился. На это так же без застенчиво намекал zpool status -v.

errors: Permanent errors have been detected in the following files:
        /usr/data/virtual/web/web_100gb.vdi

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

Все утилиты, которые должны были сконвертировать образ из одного формата в другой говорили, что формат не распознан. Т.к. внутри образа тоже ZFS, который должен топиться достаточно сложно, пришла мысля, накатить на начало файла заголовок от образа из бэкапа.

dd if=backup/web_100gb.vdi of=web_100gb.vdi conv=notrunc bs=1m seek=0 count=1

И, ура!!! мы в дамках. Виртуалка поднялась, идем делать бэкапы. :-)

0
Your rating: Нет
Ленты новостей