Ged KORSHUNOV.RU newsletter

warning: Creating default object from empty value in /usr/local/www/drupal6/modules/taxonomy/taxonomy.pages.inc on line 33.

Хачу купить

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

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

6:2:1
 

0
Your rating: Нет

Продолжение заинтересовавших книг

Хольм ван За́йчик - Под именем Хольм ван Зайчик в России с 2000 по 2005 годы издана серия повестей под общим названием «Плохих людей нет» и под заголовком «Евразийская симфония»

0
Your rating: Нет

Жизненный цикл фотографий

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

  1. Фотик/Теляфончик/прочее
  2. Когда доходят руки - скидываем в надежный архив NEW с папками по дате копирования - (получается быстро, надежно и понятно где лежит)
  3. В автоматическом режиме для всего что появилось в архиве:
    1. Построение превью по дате съемки (как фото, так и видео) со структурой Год/Месяц/ГодМесяцДень.
      В скрипте ищем во всем архиве файлы свежее нескольких дней и создаем превьюшки. Фоточки отдельно, видосики отдельно.
    2. Синхронизация превью с мобилкой, чтобы всегда были под рукой.
  4. Когда доходят руки или появляется необходимость - из превьюшек делаем альбом во всяких ГуглеФото и прочих и делимся с заинтересованными лицами.
  5. Когда доходят руки раскидываем из NEW по папкам вида Тема/Тема/.../Тема/Год/ГодМесяцДень - описание.
0
Your rating: Нет

ГТО

Есть некоторое желание сдать ГТО.

Сдать, вроде, можно на стадионе Локомотив.

Мои нормативы (VII ступень):

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 Ломаюсь на периодическом просмотре. :-(

~/Android/data/com.nextcloud.client/files/nextcloud/<my-account-name>/path/to/todo.txt
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: Нет
Ленты новостей