03 Ноябрь 2011

Быстрая обработка фотографий

Опубликовано в Блог, Молескин, Путешествия

Calpe

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

Мне на помощь пришла программа Aperture, которая революционным образом поменяла мое отношение к сортировке и хранению фотографий.

Первое, что я сделал, это скормил ей все свои залежавшиеся фотографии. И разложил их по годам, городам и событиям. Потом экспортировал получившиеся мастер-файлы на внешний диск (в последствии перенес на NAS), что бы не занимали место на компьютере и оставил лишь самые последние фотографии, которые хотел отредактировать.

И вот спустя год, я выработал план, благодаря которому разбор 300 фотографий осуществляется за час-полтора.


  1. Копирование. Копирование осуществляется автоматически по средствам карты памяти Eye-Fi и компьютера с установленным Eye-Fi Center. После этого айфай центр сам обрабатывает геотэги.
  2. Импорт в Апертуру. Из папки айфая импортирую фотографии в  библиотеку Апертуры, не забывая указать ключевые слова, город и копирайт, что бы потом этого не делать.
  3. Рейтинг. Теперь пролистываю фотографии в режиме сплит вью  и клавишами от 1 до 5 выставляю рейтинг. По принципу: 5 - фото для паблика, 4 - для друзей, 3 - для семьи, 2 - личное, 1 - дубликат существующего фото, но выкинуть пока жалко. Дубликаты, не резкие и те, что не нравятся, удаляются сразу.
  4. Редактирование. Начиная с пятизвездочных фотографий. Первым делом исправляю горизонт, затем кропаю лишнее, подчеркивая композицию. Затем редактирую яркость, контрастность и т.п. по вкусу. У архитектурных сооружений исправляю перспективу с помощью плагина PTLens.
  5. Загрузка. После обработки пятизвездочных (паблик) фотографий я их сразу загружаю на Фликр. И продолжаю редактировать остальные.
  6. Готово. После того как фотографии полностью обработаны, я экспортирую готовые фотки в отдельный альбом и копирую мастер-файлы на NAS.

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

27 Октябрь 2011

10 чешских приложений

Опубликовано в Молескин, Блог, Apple Stuff, myApps, iOS, Путешествия

Живешь в Чехии 10 лет? Есть айФон, айПод или айПад? Эта статья для тебя!

Сегодня я расскажу о 10 приложениях которые должны быть у тебя на телефоне.

  1. mojeMHD [Free]

    mojeMHD

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


  2. mParkování [Free]

    mojeMHD

    Не знаешь, где можно оставить в Праге свою машину, что бы ее не увез эвакуатор? Или есть ли пробка на Карлово намести? Это приложение для тебя. Покажет даже, сколько стоит платная парковка и сколько свободных мест на стоянке P+R.

  3. iDatovka [Free]

    mojeMHD

    Владелец фирмы, читай внимательнее. У всех уже есть датове схранки. Интерфейс у них кривой, что бы открыть присланные с финанчака документы, нужно иметь Интернет Эксплорер (что за дикость?). Однако если есть iУстройство, все становится супер просто. Вводим логин и пароль и получаем все документы в.pdf. Счастье да и только.

  4. PPL CZ [Free]

    mojeMHD

    Трекаем посылки посланные PPL

  5. Lunchtime [Free]

    mojeMHD

    Хорошая аппа показывающая близлежащие рестораны и бары с красивым интерфейсом и указанием разливаемых марок пива.

  6. MoneyDnes [Free]

    mojeMHD

    Клиент для программы Money S3 и по совместительству справочник по обходниму рейстрику и курсам валют.

  7. Далее на правах рекламы

  8. iBenzinky [0.99 $]

    Аппа показывающая заправки

  9. WiFiFreeCZ [0.99 $]

    Приложение показывающее где есть халявный вайфай

  10. iUradyCZ [0.99 $]

    Программа показывающая ближайшие уржады, почты, чех поинты и полиции

  11. iBankomatyCZ [0.99 $]

    Илюшина аппа показывающая ближайшие банкоматы

26 Сентябрь 2011

Хостинг на дому. Часть третья. Почтовый сервер

Опубликовано в Блог, Молескин, Програмирование

Продолжая тему домашнего хостинга расскажу про настройку почты для твоего домена.
В Synology есть встроенный мэйлсервер, использующий Roundcube интерфейс. И все бы было супер, если бы не одно «но». Все письма отправленные с твоего ящика на DiskStation будут отправляться в спам любым почтовым сервисом (проверено на gmail, yandex, seznam). Скорее всего из-за того что IP адрес не whitelisted. Получается, что внутренний ящик подходит лишь для внутреннего мониторинга и отправки критических мэйлов от сервисов.

Простой выход из этой ситуации: Google и Yandex бесплатно предоставляют свои сервера для корпоративной почты. Единственное, что нужно сделать — это подтвердить домен и изменить DNS записи для почтовых серверов.

Для своей почты я выбрал Google, т. к. я привык к их почтовому интерфейсу и на iOS устройствах почта настраивается в два тапа.


Настройка Google Apps

  • Идем на страницу Google Apps и указываем свой домен;
  • Заполняем одну не хитрую форму;
  • Потом другую;
  • Жмем Next -> Next -> Загружаем в корень сайта предложенную для верификации вебстраницу и подтверждаем, что мы хозяева домена;
  • Потом создаем еще аккаунты если нужно;
  • Идем в настройки домена и изменяем DNS записи:
    • {твой-домен}. MX 1 ASPMX. L. GOOGLE.COM.
    • {твой-домен}. MX 5 ALT1.ASPMX. L. GOOGLE.COM.
    • {твой-домен}. MX 5 ALT2.ASPMX. L. GOOGLE.COM.
    • {твой-домен}. MX 10 ASPMX2.GOOGLEMAIL.COM.
    • {твой-домен}. MX 10 ASPMX3.GOOGLEMAIL.COM.
    • mail.{твой-домен}. CNAME ghs.google.com.
  • После внесения изменений идем на https://www.google.com/a/cpanel/{твой-домен}/CustomUrl?s=mail;
  • Включаем кастом имэйл, напимер: http://mail.go-cz.ru;

Через пару часов, когда обновятся DNS записи почта начнет ходить в новый Google ящик.

В следующем выпуске: настройка VPN на Synology DiskStation.

PS В настойках гуглопочты есть возможность импорта старых электронных писем.

14 Сентябрь 2011

Хостинг на дому. Часть вторая. Виртуальный хостинг

Опубликовано в Молескин, Блог, Обучение, Joomla, Програмирование

Итак, я обзавелся Synology DS211 и трех терабайтным диском.

Synology DS211

После ночного форматирования, проверки диска и апдэйта DSM, DiskStation был готов к работе.

Для начала я создал несколько учетных записей, для пользователей сервера. Параллельно запустил прилагаемый к серверу диск, который сам мне все настроил. И в Finder’е в Shared у меня появился DiskStation.

Опущу все остальные настройки и перейду сразу к переезду сайтов.

Для всех последующих действий необходим внешний статический IP адрес


Указание статического IP

  • Идем в Control Panel → System → Network;
  • Выбираем Network Interface → LAN → Use manual configuration → IP address: (например 10.0.1.111) → OK. Screenshot

Настройка роутера

Первым делом необходимо настроить порты. Если твой роутер не попал в список рекомендуемых роутеров, как это произошло у меня, то тебе придется настраивать порты вручную. Если у тебя роутер из списка, DiskStation все сделает за тебя: Control Panel → Router Configuration → etc.

У меня AirPort Extereme. Сейчас расскажу, как его настроить:

  • Открываем AirPort Utility;
  • Выбираем Manual Setup;
  • Идем в Internet → NAT; Screenshot
  • Чекаем Enable NAT Port Mapping Protocol;
  • Нажимаем Configure Port Mappings…
  • Нажимаем +;
  • Вводим значение внешнего порта (например 80), вводим IP DiskStation’а (например 10.0.1.201), вводим значение внутреннего порта (например 200). Таблица внутренних портов Synology;
  • Так я промапил TCP: 80 → 200 для попадания на вебсайт, TCP: 3306 → 3306 для MySQL базы; Screenshot
  • Жмем Update.

Расчистка места для сайтов

  • Идем в Control Panel → Network Services → Web Services;
  • Чекаем Enable Web Station и Enable MySQL;
  • Жмем OK;
  • Нажимаем кнопку Virtual Host. Здесь мы укажем c какого хостнэма в какую папку перенаправлять;
  • В моем случае: go-cz | go-cz.ru | HTTP | 200 и go-cz | www.go-cz.ru | HTTP | 200; Screenshot
  • После этого в папке web появится папка go-cz в которую мы положим пустой index.html файл с красным фоном;
  • Зайдем на 10.0.1.111/go-cz для проверки. Screenshot

Настройка MySQL

  • Идем в Start → Package Center;
  • В Available выбираем phpMyAdmin;
  • Устанавливаем;
  • Запускаем;
  • Теперь по адресу 10.0.1.111/phpMyAdmin у тебя живет phpMyAdmin;
  • Логин: root, пароля нет. Его нужно сразу сделать;
  • phpMyAdmin доступен лишь внутри сети, залогиниться извне не получится.

Перенос сайта на Joomla

Для безболезненного переноса сайта воспользуемся компонентом Akeeba Backup, который сделает копию сайта вместе с базой.

  • Устанавливаем Акибу; Screenshot
  • Идем в настройки;
  • Изменяем способ архивирования на ZIP; Screenshot
  • Сохраняем;
  • Делаем резервное копирование; Screenshot
  • Скачиваем получившийся архив;
  • Копируем его в папку для вебсайта (в моем случае web/go-cz);
  • Распаковываем и удаляем красный index.html; Screenshot
  • Заходим на 10.0.1.111/go-cz и видим Akeeba Backup Installer;
  • Жмем Next; Screenshot
  • Указываем данные новой базы:
    • localhost
    • root
    • пароль
    • название базы
    Screenshot
  • Указываем названия сайта и админовский пароль;
  • Удаляем папку installation;
  • Проверяем. Screenshot

Изменение DNS записей

Тут все зависит от твоего провайдера. Нужно изменить A запись домена с того что было (например, 123.456.789.000) на внешний IP адрес твоего роутера (например, 147.258.369.000). И через несколько часов сайт начнет загружаться из твоей комнаты.

В следующем выпуске я расскажу о настройке мэйлсервера.

PS: Проблема с /blog и /photo

Если на сайте есть путь /blog или /photo, то эти страницы не будут отображаться. Это связано с тем, что у Synology в конфиге аппача они зарезервированы для PhotoStation. Тащем-то.

Решение проблемы:

  • Включаем SSH. Control Panel → Network Services → Terminal;
  • Чекаем Enable SSH services;
  • Открываем Terminal;
  • Логинимся на DS (например, Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.) и вводим пароль;
  • Копипастим: vi /usr/syno/apache/conf/extra/httpd-autoindex.conf-user;
  • Откроется реактор vi. Жмем i;
  • Жмем стрелку вниз и ставим # перед каждой строкой где упоминаются алиасы или редиректы для photo и blog;
    Приблизительно так:
    AliasMatch ^/photo$ "/usr/syno/synoman/phpsrc/photo"
    Alias /photo/ "/usr/syno/synoman/phpsrc/photo/"
    Alias /photosrc/ "/var/services/photo/"
    Alias /webdefault/ "/usr/syno/synoman/phpsrc/web/"
    # AliasMatch ^/blog$ "/usr/syno/synoman/phpsrc/blog/"
    # Alias /blog/ "/usr/syno/synoman/phpsrc/blog/"
    # RedirectMatch ^/blog/include/v(.*) /blog/include/get_video.php?$1
  • Жмем Esc, печатаем :x и жмем Return;
  • Рестартим апач копипастой: /usr/syno/etc.defaults/rc.d/S97apache-user.sh restart;
  • Проверяем.

06 Сентябрь 2011

Хостинг на дому. Часть первая. NAS? NAS!

Опубликовано в Молескин, Блог, Обучение, Joomla, Програмирование

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

Недавно я решил обновить для себя информацию о домашних серверах и каково же было мое удивление и восхищение, когда я узнал, как преобразился этот рынок.

Synology DSM

Ты думаешь, что iPhone изменит мир? Нет, это сделают NAS сервера!

Свой поиск я начал с выявления основных игроков на рынке NAS серверов. Ими по прежнему остались QNAP и Synology. Остальные производители оказались или крупными компаниями, вроде ASUS, для которых NAS сервера — это побочный продукт или слишком молодыми, с малым опытом их производства.

Зайдя на сайт QNAP, я было подумал, что ничего не изменилось, уж больно их сайт напоминал web 1.0 творения матфизаковских преподавателей. А вот сайт Synology приятного удивил отличным, современным дизайном. В последствии их DSM — веб UI для настройки сервера, удивил еще больше.


Выбор пал на Synology.

Бегло сравнив технические характеристики, выяснилось, что у кьюнапа и синолоджи, практически одинаковые модели. Отличие в том, что кьюнап ставит в 2 раза больше памяти, чем синолоджи, но это можно списать на разницу во времени выхода на рынок разных моделей. Неприятно удивило, что память on-board, т. е. её нельзя проапгрейдить.

Synology DSM

Попробуем разрушить мифы, которые я описал в начале:

  • Кривой интерфейс. Веб интерфейс — отличный выбор для домашних серверов. Не привязан к софту. Не привязан к конкретной машине и кросс-платформинен. Быстр, а главное понятен. Более 100 разных функций сервера, легко настраиваются путем переключения галочек в интуитивно понятных местах.
  • Ненадежность и дороговизна дисков. Сигейт, как уже проверено, дает гарантию на свои диски — 5 лет. Да, это не синоним надежности, но при стоимости меньше 50 € за терабайт, можно позволить себе RAID и забыть о смене дисков на 5 лет.
  • Энергопрожорливость. В самом раскочегаренном состоянии NAS ест 13W, это в 5 раз меньше, чем макбук, в 7 раз меньше, чем ASUS M50 или, как два айФона. Если запаркует диски, то 6-9W

Myth Busted

Новые аргументы в пользу NASа:

  • Меня поразила легкость настройки виртуального хостинга. Ведь я содержу много маленьких сайтиков, с небольшой посещаемостью, и экономия на хостинге — серьезные аргумент в пользу домашнего сервера. Плюс, нынешнего канала домашнего интернета с лихвой хватит для содержания десятка сайтов.
  • Продвинутый торрент-клиент для закачки легального контента прямо в веб интерфейсе. Теперь не нужно что-то качать на компе, а потом скачивать на диск.
  • Встроенный медиа сервер для просмотра фильмов и сериалов на телевизоре.
  • iOS приложения для работы напрямую с сервером. Прекрасно стримает видео, а если надо, и конвертирует на ходу.

Решено, делаем хостинг у себя в комнате.

Продолжение на следующей неделе.

<<  1 2 3 4 [56 7 8 9  >>