Сей журнал создан для технических записок, касающихся моей работы и интересов в сфере ПО и ЭВМ. Все записи по возможности обновляются.

суббота, 15 декабря 2007 г.

Нехороший КДЕ

Про System Services man update-rc.d:
A common system administration error is to delete the links with the thought that this will "disable" the service, i.e., that this will prevent the service from being started. However, if all links have been deleted then the next time the package is upgraded, the package’s postinst script will run update-rc.d again and this will reinstall links at their factory default locations. The correct way to disable services is to configure the service as stopped in all runlevels in which it is started by default. In the System V init system this means renaming the service’s symbolic links from S to K.
Что же делает serviceconfig, который в Kubuntu 7.10 (kde-guidance)? Удаляет. Вообще, Kubuntu оставляет ощущение недоделанного дистрибутива. AmaroK постоянно косячит, в Gentoo этих проблем не наблюдаю.

Список публикаций и т.д. На правах памятки

Update. Основной список теперь находится на сайте лаборатории астроспектроскопии, в которой я работаю. Оставляю частично старый пост.

Работа с базой данных Vizier

Участвовал

среда, 28 ноября 2007 г.

Поиск и просмотр документации

Ссылки по документации, а также по инструментам для их организации и просмотра:
Из опыта работы в Kubuntu:
dhelp — Debian Online help
Пакеты с документацией: doc-base manpages-dev glibc-doc

А также сама документация:

среда, 21 ноября 2007 г.

Дополнения Firefox, которые мы знаем и любим

Основная версия находится вне блога: Firefox extensions.
Этот пост будет обновляться время от времени, но не думаю, что часто.

Огнелис, конечно, хороший браузер. Но в первозданном виде скорее похож на куклу, которую неплохо бы одеть ;) И в этом нам помогут многочисленные расширения.
Многие из перечисленных дополнений, кстати, реализуют функциональность Оперы.

Очень отличные дополнения

  • Adblock Plus — блокировка рекламы.
  • Tab Mix Plus — Настраиваемое управление табами.
  • ImgLikeOpera — не показывать картинки/показывать из кеша/как обычно.
  • All-in-One Gestures, Mouse Gestures — управление жестами мышью, как в Опере.
  • Clear Fields — добавляет кнопки, очищающие содержимое текстовых полей.
  • NoSquint — изменение умолчального масштаба текста. Полезно для некоторых ЖК-мониторов.
  • Delicious Bookmarks — для пользователей одноименных социальных закладок. При использовании проблема синхронизации закладок на разных машинах отпадает!

Юзабилити

Бывает нужно

  • HTML Validator — HTML validation inside Firefox. Под линуксом не смог заставить работать =(
  • Nuke Anything Enhanced — убиваем лишнее на странице, например, для печати.
  • Stylish — User css как в Opera.
  • MeasureIt — Меряем линейкой объекты на экране. Полезен при занятиях уеб-дизайном. По диагонали не меряет =(
  • ScribeFire — blog editor.
  • UnPlug — Качаем видеоролики, например, с Ютуба. Говорят, неидеален, но наверняка есть аналоги.

Костыли

  • Stop-or-Reload Button, Smart Stop/Reload  — объединяет две означенные кнопки в одну. При желании можно найти расширения, убирающие и кнопку Go.
  • Auto Copy, на addons.mozilla.org — копируем выделением, как в Linux (у кого его нет ;)

Чулан

Куда ж без Google

Всякое

Поддержка несовместимых расширений

  • Открыть расширение (ибо это zip-архив), изменить в файле install.rdf максимальную версию;
  • На странице about:config отключить проверку на совместимость расширений. Отвечает за эту настройку параметр extensions.checkCompatibility, который должен принять значение false для отключения проверки;
  • Существует специальный плагин для запуска неподдерживаемых расширений — Nightly Tester Tools
(источник части рецептов)

топик по Firefox на борде.
Достойная внимания коллекция расширений.
30+ Must-Have Updated Firefox 3 Extensions.
10000 лучших расширений для Firefox ;)

Итоги конкурса «Десятка лучших расширений Mozilla Firefox»

суббота, 17 ноября 2007 г.

Программеру-линуксоиду на заметку

Про безопасный способ установки переменной окружения LD_LIBRARY_PATH. Как это делают обычно: LD_LIBRARY_PATH=/usr/lib/xulrunner:$LD_ LIBRARY_PATH Безопасный способ установки LD_LIBRARY_PATH в скриптах: LD_LIBRARY_PATH=/usr/lib/xulrunner${LD_ LIBRARY_PATH:+:$LD_LIBRARY_PATH}

Браузер — окно в интернет

Пачками выходят новые версии браузеров и движков к ним:
  • Из новостей разработки Opera 9.5 Beta: теперь пользователь волен выбирать сам, какие open/save диалоги ему ближе, QT или GTK. Достаточно установить в конфиге циферку: 0=auto, 1=QT, 2=GTK. В Firefox тоже самое возможно реализовать посредством KGTK. Добавлена поддержка MathML (примеры). FlashPlayer 9 теперь работает корректно!
  • Тем временем движок WebKit 3, используемый Safari 3 и построенный на KHTML, тоже не стоит на месте. Надо надеяться, улучшения постепенно перекочуют в KDE-шный движок.
  • С выходом KDE4 входящий в состав кед konqueror научился проходить Acid2-тест и обрел способность работать под виндой.
  • Firefox 3 Beta теперь умеет проходить тест ACID2 и не только. Красивое переключение табов, наконец-то исправленный баг с русской раскладкой.
А также:

вторник, 30 октября 2007 г.

Desktop Linux

POSIX и programming related блоги Мультимедиа
Audacious, winamp-похожий плеер на GTK2. К сожалению, небезглючный. Полезен в случаях, когда AmaroK не совсем подходит, например, когда хочется проиграть APE (Development halted: recent Audacious includes a demac plugin. Последняя версия: audacious-mac-0.3.10). Last.fm прикручивается включением плагина Scrobbler.
Если кому-то милее старый прародитель XMMS, то пожалуйста, он обновился в ноябре 2007-го. По ссылке на офсайт кроме этой новости много ругани сомнительной ценности.
Как только вам захочется послушать мрз с тегами на русском языке, очень вероятно, что придется бороться с нечитаемостью кириллицы. Обычно, проблема решается перекодированием содержащегося в тегах текста в UTF-8. Например, с помощью EasyTAG. Или более консольными средствами: python-скрипт tag2utf, требует eyeD3.
Решение задачи конвертирования и манипуляции с cue: раз, два.
Основные прикладные программы в Линукс.
linuxgraphics.ru — сайт, посвященный программам для работы с графикой.

понедельник, 15 октября 2007 г.

Обсерватории и их координаты

Координаты обсерваторий (в формате latitude longitude)
На данную работу меня сподвиг сей kml-файл

Coordinates and names of all major astronomical observatories on Earth
Nausicaa Delmotte [June 2007]
Точность координат на совести Гугл Планета Земля

Пулково
59 46'18  30 19'34
Высота 76

КрАО, Крым
44 43'40  34 00'57
Высота 590

Симеиз, Крым
44 24'45  33 59'30
Высота 310

CAO РАН
43 38'49  41 26'35 (реальные координаты БТА)
Высота 2070

Абастумани, Грузия
41 45'14  42 49'13
Высота 1570
Создана в 1932 году, основные постройки послевоенные. (Е.К. Харадзе, 1958)

Бюракан, Армения
где-то в районе 40 20  44 17
Высота около 1460

Майданак, Узбекистан
38 40'24  66 53'44
Высота 2570

Алма-Ата, Казахстан
над Алма-Атой, около водохранилища 43 03'20  76 57'55
Высота около 2800

До кучи))
Коуровка где-то около 57 00'23  59 34'46
Еще можно заглянуть на Гавайи, посмотреть на Кеки, Субару

понедельник, 20 августа 2007 г.

День рождения еще одного блога

Решил создать отдельный блог для технических записей, дабы отделить их от более житейского ЖэЖэ. Дизайн минималистичный, так проще воспринимается текст.

Кто такой

Моя фотография
Москва, Москва, Russia
Дипломированный астроном, закончил аспирантуру Специальной Астрофизической Обсерватории РАН. Москвич

Ярлыки