Продал свой Discus 13B. Напоследок решил пролетнуться разок. Заодно разведал восточный старт на 31км. Видео: GoRro Hero 3 BE. fullHD:
Продал свой Discus 13B. Напоследок решил пролетнуться разок. Заодно разведал восточный старт на 31км. Видео: GoRro Hero 3 BE. fullHD:
Надело мне руками мониторить немецкую сла-биржу dhv.de, и, не найдя в ней RSS, я решил сделать свой. Воспользовался nodejs v0.11+. Скрипт ищет только дельтапланерные объявления (но это легко изменить). Github-репозиторий. Сам RSS доступен по ссылке. Но не ручаюсь, что он будет по ней доступен вечно :) Обновления раз в час. Так как скрипт парсит HTML, в случае серьёзного обновления frontend-а биржи, RSS может отвалиться.
Сразу отмечу, что я не имею никакого отношения к миру ruby
. Изредка пишу простые скриптики для небольших личных нужд, не углубляясь ни в дебри языка, ни в его окружение. В очередной раз обновив с нуля систему, я снова столкнулся с задачей установки compass
-а. И в очередной раз все стандартные способы надо мною надругались. Казалось бы, linuxmint
― это просто разновидность ubuntu
, самого популярного репозитория, а значит установка популярной либы не должна быть проблемой. Но нет…
Установить compass
можно как-минимум двумя способами. Первый это привычный нам aptitude: sudo aptitude install ruby-compass
. Программа устанавливается без ошибок, и даже позволяет узнать её версию. Но вот работать отказывается на отрез, ругаясь на отсутствие какого fssm
. Быстрый поиск решения проблемы результатов не дал. Выполнив sudo aptitude purge ruby-compass
, я решил воспользоваться стандартным механизмом для ruby
― gem
. Итак: gem install compass
выбрасывает мне ошибку доступа. Дескать в /usr/…
ему недостучаться, и он просит root
-а. Такое поведение мне кажется странным, но ладно, ок, установим из под root
-а. Установка проходит успешно, но вот сам compass
после этого запускаться отказывается. Нужен root
. Вот это уже действительно странно.
В конечном счёте я нагуглил установку с таким вот ключём gem install --user-install compass
. Установка прошла успешно. Но вот никаких удобных ссылок для запуска программы не было создано. Пришлось руками лепить ссылку к ~/.gem/ruby/1.9.1/gems/compass-1.0.1/bin/compass
. Теперь всё работает.
Самое удивительное, так это то, что далеко не каждый пакет из gem требует таких вот бубнов. И что на офиц. сайте compass
-а предлагают не суетиться, и просто запустить gem install compass
. Такие вот дела.
После обновления на живом сервере с php5.3
до php5.5
столкнулся с неприятной проблемой. Socket
-файл, для прослушивания nginx
-ом, который создаёт при старте демон php5-fpm
, стал недоступен для nginx
, который запускается от www-data
. Лечится это дело очень просто, необходимо в pool
-конфиги добавить следующее:
listen.owner = www-data listen.group = www-data listen.mode = 0660
Думаю по названиям настроек всё более чем понятно. Жаль только, что когда я попробовал перенести эти настройки на уровень выше, в сам php-fpm.conf
, демон споткнулся при старте. Так было бы удобнее.
В очередной раз наткнувшись на упоминание о заметках Evernote
, а также, увидев сообщение на хабре
: “а чем вас nixnote не устраивает”, решил попробовать с ним поиграться. В итоге перебровал несколько клиентов и ещё больше разочаровался в подобном софте для linux
…
NixNote (ранее NeverNote
) — open source linux
(и не только) вариант EverNote
. Имеет не самый симпатичный клиент, но достаточно функциональный. Доступны теги, каталоги, разметка, поиск и пр. штуки. Сравнить его функциональность с оригинальной не могу, ибо не пользовался оригинальными заметками. Их клиента под Linux
попросту нет.
NixNote
мне не подошёл ввиду того, что он попросту не может соединиться с серверами EverNote
. Выкидывает OAuth
ошибку. Подозреваю, что EverNote
просто сменили API
. Обновления от апреля 2014г. Отсутствие какого-то внятного сообщества или хотя бы bug-трекера… (или я плохо искал?). Пришлось забить. Да и зависимость от смены API
не очень то радует.
Имеет довольно симпатичную шкурку. Похоже, что написан на nodeJS
. Ввиду чего deb
-packet тянет аж 60 MiB
чего-то там. С треем работать не умеет. Функциональность вообще близкая к нулю. А та что есть, работает чрезвычайно глючно. Окно настроек включает только about
-вкладку и oauth
-авторизацию с dropbox
. Какой-то мертворожденный софт, замаскированный под нормальный. Тот самый случай, когда HTML5
-like сайт сделали, а нормальную программу не сделали. Хлам. И стыд.
Консольный клиент для EverNote
. Мне такой хардкор не нужен. Я как разбалованный GUI
-пользователь хочу удобную интеграцию с треем, продуманные окошки, контролы, поиск и пр. радости жизни. Сий софт расчитан на бородатых админов, видимо, либо на тех, кто свой GUI
будет писать сам. Очень понравилась иконка :)
Everpad
— похоже самый вменяемый linux
-клиент для EverNote
. Судя по скриншотам и описанию имеет добротный интерфейс, тянет за собой всего 20 MiB
(а не 60 MiB
js-библиотек как springseed
). Вся беда оказалась в том, что он не совсестим с LinuxMint
. Похоже, что он как то хитро связан с gnome
-окружением и под mint
-ом его everpad-provider
просто умирает в страшных корчах. Я с таким уже сталкивался с Cardapio
. Правда в случае Cardapio
мне хватило времени и желания его поддомкратить и таки запустить. В everpad
багтрекере много сообщений с такими же ошибками. Нормального решения пока не выкатили. Разместил и свой error-trace
.
Время на эксперименты пока закончилось. Это ещё не весь подобный софт. Может быть, что-нибудь таки взлетит и полетит. Однако первые впечатления весьма не радужные. Список для проб взял здесь.