Январь, 1, 2020
Ноябрь, 28, 2009
Лазая по Интернету, углядел неожиданный сервис - хостинг Jabber. Мне бы самому такое в голову не пришло, но теперь, когда я уже это увидел, можно стало пойти поискать. И я обнаружил, что услуга эта, хотя и не распространена повсеместно, встречается довольно часто. Есть совсем бесплатный хостинг Jabber, до 10 аккаунтов на домен; неплохое решение для частных лиц и маленьких компаний. Есть хостинг Jabber в рамках виртуального хостинга; некоторые провайдеры включают такую опцию в тарифы бесплатно, некоторые за небольшую денежку, некоторые предлагают отдельный платный хостинг Jabber, очень недорого.
И этот поиск подвиг меня в очередной раз поискать нормальный хостинг для моей домашней странички. Нужен linux, python, ssh, антиспам; поддержка Python нужна нормальная - у большинства провайдеров python есть, но часто старых версий, не поддерживается, бывает, даже не заявлен на сайте.
Писк по всяким ХостОбзорам и ХостДБ особых результатов не дал. То есть результатов-то дал сколько хочешь - не дал приемлемых. Все провайдеры хором объявляют поддержку python и ssh в самых дешёвых тарифах... но стоит зайти на сайт провайдера (что тоже не всегда бывает просто - некоторых провайдеров нет в DNS, хотя в хостдб они найдены; некоторые провайдеры так тормозят, что им страшно доверить сайт), и ситуация выглядит плохо - самые дешёвые тарифы стоят куда дороже, чем заявлено в хостобзорах, поддержка python и ssh начинается на тарифах от $10 в месяц - для простой домашней странички с 2 питоновскими скриптами это слишком дорого.
Нашёл простым поиском - набрал в поиске "хостинг python ssh антиспам jabber", перебрал пяток сайтов, и остановился на питерском SpaceWeb. Ирония заключается в том, что с него-то и начались все мои приключения - откуда-то ко мне приплыла ссылка про хостинг Jabber на SpaceWeb :), а уж после этого я пошёл посмотреть на цены других провайдеров. Цены меня смутили; они смутили бы меня и на SpaceWeb (хотя на SWeb цены всё же лучше, ssh на тарифе $5/мес., поддержка Python заявлена на сайте), если бы не акция - по акции продаётся недорого интересный тариф, а акция заканчивается 1 декабря. Плюс я обнаружил в их FAQ'е текст "мы не предоставляем Windows-хостинг. Мы занимаемся Unix-хостингом.". Надо брать, решил я.
И вот я на новом хостинге. DNS, почта и web уже перенесены, скоро будет OpenID и Jabber.
Ноябрь, 26, 2009
На форуме библиотекарей было в закрытой части. "новшество было объявлено там вчера, а сегодня - отыграно назад. То ли передумал благодетель, то ли просто технические вопросы утрясает. Ждем'с :("
"Остальные подтянутся, деваться им некуда... Мы легализуемся... Пользователи платят абонемент. Небольшой, где-то $10 в месяц... Напоминаю, что наша цель - много книг. Не халява, а доступность..."
Мальчик вырос, женился, и хочет денег. За книги, которые мы туда заливали. Хорошенький такой бизьнес. Интересно, чем кончится?
Это было бы нормально, адекватную цену я бы даже заплатил - при условии существенного улучшения библиотеки: улучшения качества файлов, расширения выбора, ускорения работы сайта, - если бы не одно но. Этот человек говорил, что он строит островок свободы в океане продажных библиосук. За эти слова надо как-то отвечать.
Ноябрь, 25, 2009
Перешёл со старого формата Либрусека (имени wanraik'а) на официальный. Заодно перешёл с fb2 на fb2+pdf+djvu. Нашёл много книг, которых раньше не видел, потому что они только в pdf или djvu. Мартина Гарднера, например.
На сайте MyRuLib ещё выложены (и обновляются) готовые БД и для wanraik'а, и для нового формата. Что в новом формате ещё хорошо - мало дублей. В старом формате были отдельные писатели Толкин, Толкиен и Tolkien, в новом один Толкин. Стругацких из десятка стало всего двое - Аркадий Натанович и Борис Натанович; у АН книг больше. ;) Среди книг дубли встречаются, но гораздо реже, чем в старом формате; раньше вытаскивание какого-нибудь большого сериала или книг плодовитого автора, скажем, всего Джеральда Даррела или всего Мегре Жоржа Сименона, было большой проблемой - половина книг в дублях, и с каждой книгой надо разбираться, какая версия свежее; в новой БД дублей почти нет. Кстати, к удалению дублей я и сам приложил руку на сайте http://lib.rus.ec/ - объединил Толкина и Толкиена, и удалил дубль одной книги.
Ноябрь, 24, 2009
Ноябрь, 20, 2009
Ноябрь, 19, 2009
"Генеральный директор ВГТРК Олег Добродеев назначил заместитель гендиректора ВГТРК Сергей Шумаков главным редактором телеканала «Культура»."
Кто бы мне перевёл эту фразу на русский язык. Кто кого куда назначил?
Ноябрь, 17, 2009
Не успел я придумать фразу "Have a mice day", как ИНет мне ответил "Best fishes!"
"В Париже действует декрет главы полиции города, выпущенный в 1800 году. Согласно этому предписанию, парижанкам запрещено носить брюки... Последняя попытка отменить декрет была предпринята в 2003 году. Тогда министр внутренних дел ответил на запрос депутата, что «неисполнение иногда более эффективно, чем государственное вмешательство для приспособления закона к меняющейся морали»."
Не уверен, что это правильно. Я бы предпочёл, чтобы долговременные изменения общества отражались в законах. Чтобы быть чистым не только по совести, но и формально, перед законом. Конечно, "перед законом" означает ещё и практику правоприменения, но что это за закон такой, что практика его применения столь сильно расходится с буквой?
Казалось бы, при чём тут копирайт?..
Поставил питоновский скрипт poit и стал своим собственным провайдером OpenID. В корне сайта завел delegation, получил логин phd.pp.ru. Ещё завёл http://phd-pp-ru.myopenid.com/ - для сравнения и для входа на PyPI.
Большинство сайтов, поддерживающих вход с OpenID, такие как PyPI, SourceForge, FreshMeat, Либрусек, правильно работают с OpenID - позволяют присоединить к основной учётной записи несколько идентификаторов OpenID, и войти с любым из них. Некоторые этого не умеют - или позволяют добавить только один ID, или вообще не позволяют объединить основную учётную запись ни с какими ID. На сайтах, не позволяющих привязывать учётные записи и OpenID (или позволяющих создать основную учётную запись со входом по OpenID - как, например, SF) учётная запись OpenID обычно имеют меньше функций. Некоторые сайты - тот же PyPI - имеют ограниченный выбор допустимых провайдеров OpenID.
Хуже всего ЖЖ - он не позволяет привязать основную учётную запись к OpenID, и учётная запись, создаваемая по OpenID, имеет крайне ограниченную функциональность.
Впрочем, грех жаловаться - на большинстве сайтов OpenID нет вообще. И не предвидится.
А вот сайт, на который можно войти только с OpenID: OpenSVN.
Если сайтов, на которые можно войти с OpenID, не очень много, то провайдеров OpenID тысячи. Чуть ли не любой сервис является провайдером - Google (GMail и Blogger), Yandex (Я.ru, МойКруг), те же SF, Либрусек и ЖЖ, Yahoo (Mail и Flikr), плюс специальные провайдеры OpenID (MyOpenID, ClaimID), плюс практически все сайты и программы для создания блогов - WordPress, Drupal.
Ноябрь, 14, 2009
Я такой старый, что помню винчестеры объёмом 5 мегабайт, которые с трудом можно было оторвать от пола. Я помню, как во времена зари ДОС'а переход с дискеты 360K на дискету 1,2M был прогрессом. Покупка винчестера на 500M стала для меня когда-то целым событием. А сейчас в моей книжке карточка размером с ноготок вмещает 2 гигабайта. Могла бы вмещать и больше, только незачем. MP3 я на ней не слушаю, для mp3 лучше смартфон (чтобы входящий звонок отключал музыку).
Ноябрь, 9, 2009
"...датская организация по борьбе с пиратством, объявила о прекращении преследования пользователей файлообменников, пишет TorrentFreak.
В организации объяснили свое решение неспособностью собрать веские доказательства виновности подозреваемых в нарушении авторских прав. В прошлом году Antipiratgruppen проиграла четыре судебных разбирательства в Верховном суде страны.
Более того, по мнению членов организации, новые правила сбора доказательств делают практически невозможной идентификацию нарушителя. В недавнем отчете министерства культуры Дании говорится, что IP-адреса, которые ранее выступали в качестве основного указателя на пользователя, дают возможность определить лишь подписчика на услугу доступа в интернет, но никак не нарушителя."
Октябрь, 30, 2009
Upd. Вернулся. Комментарии в режиме "от всех, без спама".
Октябрь, 28, 2009
Октябрь, 18, 2009
"Так ты еще скажешь, - проговорила, не открывая глаз, Соня, - будто "Я читаю, пока листаю" и "Я листаю, пока читаю", - одно и то же!"
Кто бы мог подумать, что чтению карманной читалки придётся учиться.
Сел в кресло, читаю. Прочёл страницы три, погрузился в чтение, и вдруг пытаюсь перелистнуть страницу, двинув пальцем справа налево. Несколько секунд испытываю неприятные ощущения, потому что не могу понять, что неправильно. Потом понимаю, и дальше уже "листаю" страницы кнопкой.
Сенсорный экран, конечно, позволил бы так листнуть, но всё равно движение будет не совсем то. Возможно, даже хорошо, что кнопка - не листалка.
Читаю дальше. Прочёл ещё страниц 10. И после очередного листания страницы автоматически перевожу глаза на левую сторону обложки. Букв там нет... странно... а, ну да, в этой книге буквы налево не перелистываются!
Октябрь, 17, 2009
Купил книгу. Одну. Но читать её собираюсь долго. Нет, книга не толстая, страница у неё всего одна, но это очень правильная страница - электронные чернила!
Купил Pocketbook 301 Комфорт - кроме книги, в комплекте SD 2 гигабайта, кожаная обложка, ремешок на руку и наушники. Купить оказалось не просто - она заявлена во многих Интернет-магазинах, но нигде в продаже нет: всё раскупили, вот-вот завезут, но очередь 2000 заказов. Всё-таки купил - в магазине подороже.
Сижу вот, книги заливаю. Странная проблема - внутренняя память (512M) видна, а SD нет. Не покупать же теперь кардридер.
Upd. Добрался и до SD. Надо включить в ядре "Scan all SCSI LUNs"; я пошёл немного другим вариантом - использовал скрипт Rescan SCSI bus (ближе к концу страницы) с опцией -L 2 - USB пересканируется, и оба устройства в кардридере находятся, остаётся их только подмонтировать.
Октябрь, 14, 2009
http://phd.pp.ru/Russian/blog/2009/10/14/P
"Аквариум" выпустил новый альбом: "Пушкинская, 10". Как и в прошлый раз, альбом выложен на Круги. Видимо, эксперимент с добровольной оплатой признан удачным. В этот раз mp3 выложены сразу в битрейтах 128 и 320. В архиве mp3 и обложка; mp3 с неправильными названиями (track*.mp3), но зато с нормальными тегами версии 2.2; в тегах есть даже изображения.
Что ещё ценно - возле каждого из альбомов надпись: "Aquarium подтверждает, что человек или организация, представленная в его лице, обладает полными правами на сетевое распространение материалов этого альбома." Такое дело стоит поддержать! Заплатил 300 р. ($10).
Альбом отличный. Единственно, я не понял, почему Теорема Шара доказывается Словом Паисия Пчельника.
Октябрь, 6, 2009
Начал я с rtorrent, который прожил у меня полчаса, пока я писал файл конфигурации. После запуска rtorrent отказался коннектиться к torrents.ru. Возможно, в Debian слишком старая версия (BitTorrent в Debian вообще версии 3), но я не стал разбираться - при работающем Tornado потребности разбираться в странных глюках у меня точно нет.
Но в rtorrent я обнаружил одну полезную функцию - его можно запрограммировать на автоматическое изменение скорости в зависимости от времени суток. Очень удобно: ночью используешь весь канал, а днём ужимаешься, чтобы освободить канал себе и детям (приоретизацию трафика я тоже делаю с помощью htb.init, можно не напоминать.) Этой функции мне сильно не хватало; Tornado, хоть я его и запускаю на сервере под screen'ом, не демон, и не имеет ни развитого управления, ни скриптования. Rtorrent подвиг меня на дальнейшие поиски.
Дальше искать стало тяжелее. Не так много существует torrent-клиентов без Графического Идиотизма Пользователя. MLDonkey я не хочу, и всё, что нашлось в Debian - Transmission. Он построен вполне правильно, примерно как MLD - над одной центральной библиотекой, реализующей протоколы (собственно torrent и протоколы управления RPC и Web) построены клиенты с ГИП, с curses, и командной строкой.
Что я получил вместе с Transmission? Демон (который, будучи запущен с -f, пишет в stdout довольно интересный лог), управление по RPC, с командной строки и через web-интерфейс. Web-интерфейс красивый и сравнительно удобный, AJAX применён грамотно и по назначению. Скорость отдачи на torrents.ru он набирает быстрее, чем это было в BitTornado, и держит её точнее (Tornado отдаёт чуть медленнее, чем ему говорят, видимо, алгоритм расчёта скорости и задержек кривенький.) Самая интересная для меня функция - альтернативный наборы скоростей дня и ночи зашита в конфиг, остаётся только время вписать. Но даже если бы этой функции не было - transmission имеет управление по RPC и с командной строки, можно запускать из cron программу переключения скоростей. Минусов пока не нашлось - крупных сразу не обнаружилось, и ещё недостаточно прошло времени, чтобы вылезли мелкие. Подождём...
Давай, torrent, подбавь газу. Трансмиссию на максимум!
Upd. Вот первый маленький минус - transmission не может получить с torrents.ru общее количество сидов и пиров; числа практически совершенно не нужные для скачивания/отдачи, разве что на глаз прикинуть будущую скорость. Может, с других трекеров будет получить.
Сентябрь, 29, 2009
Раньше был сахар по талонам, теперь деньги по карточкам.
