11.12.2011

Как красиво выложить фотографии на форуме.

Предположим, прошло некое мероприятие, вы нащелкали несколько десятков отличных снимков. Теперь надо ими поделиться с одноклубниками на форуме. Как это сделать красиво и эффективно?

09.08.2011

NetBackup. How to check if media successfully duplicated.

Or how to check if your data on media has at least one copy on another media.

Убеждаемся, что бэкап-имидж имеет действительно две копии.

Необходимо отдуплицировать набор лент на новые ленты и заэкспайрить этот набор. В реализации задуманного нам помогут две команды:

bpimagelist -L

и


[ nbserver / ] # bpimmedia -L -mediaid AB0002

Backup-ID Policy Type RL Files C E T PC Expires
Copy Frag KB Type Density FNum Off Host DWO MPX Expires RL MediaID
------------------------------------------------------------------------------------------------

aud2_1308247040 CDR UBAK 9 1104 N N R 2 INFINITY
1 1 39076608 RMed hcart3 6 801137 nbserver 6 N INFINITY 9 AB0002
1 2 34640384 RMed hcart3 7 953782 nbserver 6 AB0002
1 3 37438464 RMed hcart3 8 1089098 nbserver 6 AB0002
1 4 41532160 RMed hcart3 9 1235344 nbserver 6 AB0002
1 5 44856832 RMed hcart3 10 1397581 nbserver 6 AB0002
1 6 41967360 RMed hcart3 11 1572805 nbserver 6 AB0002
1 7 45285376 RMed hcart3 12 1736742 nbserver 6 AB0002
1 8 24511232 RMed hcart3 13 1913640 nbserver 6 AB0002
1 9 22430208 RMed hcart3 1 2 nbserver 0 ZY0122
1 10 48105216 RMed hcart3 2 87622 nbserver 0 ZY0122
1 11 44489728 RMed hcart3 3 275535 nbserver 0 ZY0122
1 12 16452853 RMed hcart3 4 449325 nbserver 0 ZY0122
2 1 329774080 RMed hcart3 2 723888 nbserver 1 N INFINITY 9 AB0167
2 2 111012341 RMed hcart3 1 2 nbserver 7 AB0202

aud2_1307690181 CDR UBAK 9 107 N N R 2 INFINITY
1 1 8365056 RMed hcart3 8 1519807 nbserver 8 N INFINITY 9 ZY0489
1 2 35632640 RMed hcart3 1 2 nbserver 0 AB0002
1 3 53029376 RMed hcart3 2 139194 nbserver 0 AB0002
1 4 52590080 RMed hcart3 3 346342 nbserver 0 AB0002
1 5 53214208 RMed hcart3 4 551774 nbserver 0 AB0002
1 6 10621545 RMed hcart3 5 759644 nbserver 0 AB0002
2 1 28138752 RMed hcart3 31 3327864 nbserver 5 N INFINITY 9 ZY0329
2 2 185314153 RMed hcart3 1 2 nbserver 1 AB0167
[ nbserver / ] #

Нас интересует первый столбец - номер копии и третий - килобайты. Сравним для примера занимаемое пространство первой и второй копии:

8365056+35632640+53029376+52590080+53214208+10621545 = 185314153 + 28138752

Раз числа совпадают, а MediaID разные, можно быть уверенным, что данные присутствуют в количестве более одного экземпляра

16.06.2011

maemo fbreader color profiles

В очередной раз решил погуглить на предмет самого большого недостатка fbreader, по сравнению с haali reader - поддержки профилей оформления. Например, при ярком свете гораздо приятнее читать черный текст на белом фоне, а в полной темноте зелёный текст на чёрном при минимальной яркости. Оказалось, функция уже доступна в fbreader 0.12-21, еще с конца 2010 года.

Для использования профилей в maemo необходимо в настройках добавить сочетания клавиш для действий load color profile и save color profile. С первого взгляда сложно понять, как задаются сочетания клавиш. В текстовом поле необходимо нажать вашу новую комбинацию, внизу появится выпадающий список, где можно выбрать нужную функцию. Я назначил CTRL+C на загрузку профиля и SHIFT+C на сохранение. Теперь переключение почти также удобно, как на haali в WM5.0!

09.06.2011

ssh to RedHat Read from socket failed: Connection reset by peer

$ ssh user@host
Read from socket failed: Connection reset by peer
$

Пытаюсь зайти с gentoo linux на redhat. Все настройки по-умолчанию. Файрвола между машинами нет. Redhat вообще только что инсталлированный.

Putty через wine работает. Пинги ходят. telnet на 22 порт работает. Вот что странно.

Получается, клиент не может согласовать с сервером используемые протоколы аутентификации. Процесс даже не доходит до чтения known_hosts.

Решение найдено (совсем свежее) на http://www.miniwiki.org/wiki/оказалось достаточно добавить параметр -c aes128-ctr .

25.04.2011

gentoo infinality fonts

В связи с потерей интереса к дистрибутиву gentoo потихоньку стагнирует. Документации всё меньше и она всё больше отстаёт по актуальности от апстрима. В современной документации не освещен процесс настройки правильного сглаживания шрифтов.

На forums.gentoo.org есть несколько больших веток с обсуждением данной темы, но без конкретных советов.

Итак, современное развитие сглаживания шрифтов в Linux осуществляется с помощью набора патчей под названием 'infinality'. Штаб-квартира располагается по адресу. Данный набор патчей включен в layman оверлей lcd-filtering.

Необходимо
[*] добавить этот оверлей в layman,
[*] размаскировать пакеты fontconfig, freetype, cairo, poppler, libXft, если это необходимо на вашей системе.
[*] Не забыть установить USE-флаг lcdfilter и выключить cleartype.
[*] Рекомендуется очистить существующую конфигурацию: rm -rf /etc/fonts/conf.d , а также от пользователей: rm ~/.fonts.conf
[*] Поставить пакеты с помощью emerge,
[*] Сконфигурировать систему, как описано на офф. сайте

Мне показалось более предпочтительным скопировать файл
local.conf в домашний каталог всех пользователей, как ~/.fonts.conf, и добавить в ~/.Xresources:

Xft.autohint: 0
Xft.lcdfilter: lcddefault
Xft.hintstyle: hintfull
Xft.hinting: 1
Xft.antialias: 1
Xft.dpi: 96
Xft.rgba: rgb

23.03.2011

lor

Сделал "вброс". Посмотрим, во что разовьется. Пока что-то тухло.

13.03.2011

Управление mplayer через wi-fi

Оказывается, очень просто сделать пульт дистанционного управления из КПК или смарфона для управления mplayer, причем никаких дополнительных настроек не требуется.

на десктопе запускаем ssh сервер, если это еще не сделано:

# /etc/init.d/sshd start

С КПК заходим на десктоп:

$ ssh user@desktop

Запускаем в ssh-сессии mplayer:

$ export DESKTOP=:0.0
$ mplayer new-film.mkv

И всё! Все горячие клавиши, в том числе стрелки для перемотки работают!

06.02.2011

Sony DH-510 vs. Harman/Kardon HK970

Сегодня выдалась отличная возможность сравнить ресивер Sony STR DH-510 с интегральным усилителем Harman/Kardon HK970. Брат купил на распродаже ресивер.

Остальные компоненты системы не менялись: звуковая карта M-Audio Revolution 5.1и колонки Monitor Audio Silver RS1. Провода: minijack to 2RCA - дешевый Hama с позолоченными контактами, и безымянные медные провода сечением 4 mm2 до колонок .

Слушали :Wumpscut:, Флёр, Lacrimosa и некоторых других исполнителей из FLAC. Также смотрели фильмы.

На большей части музыкального материала и та, и другая система играют нормально. Субъективно можно отметить на Sony меньшую детализацию и большее преобладание высоких частот, чем на Harman/Kardon. На электронике разница заметна меньше. На акустической музыке сильнее.

Стоило включить Lacrimosa, альбом Satura, композицию Flamme in wind, Sony проиграл вчистую. Сначала пришлось выкрутить на максимум громкость, поскольку тихих звуков не было слышно. Сразу стало заметно сильное шипение. Это шипение действительно есть на записи, что подтверждается тестом на Хармане, но значительно тише. В таком режиме разница с Харманом очень велика. Сони не хватает динамического диапазона и мощности. Звук грязный. Хочется сделать громче, но некуда. Не слышно многих звуков. Впечатление от прослушивания неблагоприятное.

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

Выводы: дешевый ресивер не оправдывает вложенные в него средства. Колонки были 6-ти-омные. Минимум рекомендуется 8-ми-омные. Тем не менее, они считаются лёгкой нагрузкой, это вам не Динаудио. Даже дешевый усилитель играет на порядок качественнее ресивера того-же ценового диапазона.

Sony DH-510

Harman/Kardon HK970

04.02.2011

NotionInk Adam Tablet

Судя по последним сообщениям в блоге, второй этап рассылки устройств снова откладывается, как минимум, до середины февраля из-за проблем с поставками дисплеев pixel-Qi. Часть дисплеев оказалась поломана при перевозке. Продолжаю ожидать отчётов первых обладателей этой таблетки и начала открытой продажи. А пока нашел отличный видео-обзор Адама http://goodereader.com/blog/tablet-slates/hands-on-review-of-the-notion-ink-adam-part-2/

10.01.2011

И еще раз про изменение размера фотографий

list=`ls -1 *.JPG`
for i in $list; do echo -n "convert -resize 1600x1200 -quality 85 " ;echo -n "$i "; echo -n `echo $i|sed 's/.JPG//g'`; echo -n .jpg ;echo;done

29.12.2010

ssh, аутентификация по ключам

cd ~.ssh;
# пусть id_rsa.pub - публичный ключ, alpha - наш сервер
cat id_rsa.pub | ssh alpha 'mkdir .ssh; cd .ssh; cat >> authorized_keys2; chmod 600 authorized_keys2'
cat id_rsa.pub | ssh alpha 'mkdir .ssh; cd .ssh; cat >> authorized_keys; chmod 600 authorized_keys'

28.11.2010

Linux Encode DVD to x264

Невероятно! Наконец-то, когда вся надежда уже была потеряна, найдена
программа, которая Just working! Это HandBrake. Офф.Сайт:
http://handbrake.fr/ . Перекодировал всё запланированное без перезагрузки
в Win7.

14.11.2010

thumbnails in the thunar 1.1.x

При обновлении thunar и зависимых xfce-шных библиотек была выявлена проблема - старые эскизы читались и отображались нормально, а новые не генерировались. Оказывается, надо поставить еще и xfce-extra/tumbler с www.xfce.org - это сервис d-bus, используемый теперь для генерации эскизов. После установки надо перезапустить d-bus.

13.11.2010

В кои то веки сходил в кино...

На "Скайлайн". Хотя-бы посмеялся. Большего бреда давно не видел. Перескажу самому себе, потому что завтра всё равно забуду. <ОСТОРОЖНО! Спойлер!>

Парень, так и не понял кто он, вроде-как, успешный иллюстратор, с девушкой приезжает на днюху к своему другу-негру. Там разврат, беспорядочные половые связи. Все бухают. Девушка признаётся бой-френду, что беременна и всё такое. Они ссорятся. Потом бухают совсем сильно. Наконец все с разной долей успеха просыпаются от яркого света - пришельцы прилетели - отходняк и похмелье, поэтому поверить сразу не получается. Дальше очень смешно от идиотской логики героев. Электричество и вода в отеле есть до момента ядерного взрыва. Автоматические ворота и лифты, кажется, работают вообще всегда. Группа пытается прорваться к яхте на берег, но на выезде из гаража Феррари разбивает монстр. Главный герой бросается на помощь негру, но вместо того, чтобы пропустить его в гараж побыстрее, сталкивается с ним и того сразу настигает робот. Единственный мыслящий человек в фильме - портье. Дальше ничего интересного, прилетают военные, у них ничего не получается. Летающую тарелку подбили ядерной боеголовкой, но она саморегенерировалась. Дальше интересный эпизод про то, как инопланетяне извлекают мозги из черепных коробок живых людей и ставят эти мозги в биороботов. Один из биороботов вспоминает, что он, оказывается, был человеком и пытается спасти свою беременную подружку, в тот момент, когда ее насилует инопланетный мутант. Дальше нежная сцена. Дальше обоих убивают. Заключительный эпизод - показывают статую свободы - как без этого!? И полностью оккупированную пришельцами планету. Затемнение. Титры.

Очень жаль потраченного времени.

07.11.2010

Music

Глеб Рудольфович, для коллекции не хватает, кажется, только невышедшего в 1993 альбома? :(

03.11.2010

iSCSI epic fail

Как просто, оказывается, раздать том по сети на блочном уровне с Solaris! Убедимся, что необходимые сервисы запущены.
 [ root@v890test / ] # svcs -a|grep iscsi
online         Oct_22   svc:/network/iscsi/initiator:default
online         11:27:42 svc:/system/iscsitgt:default
 [ root@v890test / ] # 
Для раздачи тома необходим system/iscsitgt . Если он не включен, надо сделать
 svcadm enable svc:/system/iscsitgt:default
. Смотрим, что у нас есть в zpool'е, создаём том размером 1 Гб и устанавливаем параметр shareiscsi на новый том.
 [ root@v890test / ] # zfs list
NAME             USED  AVAIL  REFER  MOUNTPOINT
zadmins         16.7G   117G    23K  /zadmins
zadmins/flars   16.7G   117G  16.7G  /zadmins/flars
zpool01         4.60T   294G    23K  /zpool
zpool01/testdb  4.60T   294G  4.60T  /zpool/testdb
 [ root@v890test / ] # zfs list
 [ root@v890test / ] # zfs create -V 1g zpool01/testiscsi1g
 [ root@v890test / ] #  zfs set shareiscsi=on zpool01/testiscsi1g
 [ root@v890test / ] # zfs list
NAME                  USED  AVAIL  REFER  MOUNTPOINT
zadmins              16.7G   117G    23K  /zadmins
zadmins/flars        16.7G   117G  16.7G  /zadmins/flars
zpool01              4.60T   293G    23K  /zpool
zpool01/testdb       4.60T   293G  4.60T  /zpool/testdb
zpool01/testiscsi1g     1G   294G    16K  -
 [ root@v890test / ] # 
Для управления target'ами используется команда iscsitadm
 [ root@v890test / ] # iscsitadm list target -v
Target: zpool01/testiscsi1g
    iSCSI Name: iqn.1986-03.com.sun:02:c208b116-ec14-c6fc-8a4d-e76bee46ffc6
    Alias: zpool01/testiscsi1g
    Connections: 0
    ACL list:
    TPGT list:
    LUN information:
        LUN: 0
            GUID: 0
            VID: SUN
            PID: SOLARIS
            Type: disk
            Size: 1.0G
            Backing store: /dev/zvol/rdsk/zpool01/testiscsi1g
            Status: online

Всё! Этого достаточно, чтобы увидеть диск на другой системе по сети. На примере Windows Server 2008 Enterprise: Заходим в Control Panel -> iSCSI Initiator -> вкладка Discovery, Там нужно добавить ip-адрес нашего сервера, с которого должен быть доступен том, для этого нажимаем Add Portal. На вкладке видны targets. Пока не сделали Log-On, статус будет Inactive, после выполнения Log on статус будет Connected. После того, как все нужные targets приобрели статус Connected, можно нажимать ОК, закрывать iSCSI Initiator Properties и Control panel и идти в Disk Management. Windows сразу-же радостно предлагает инициализировать диск. После чего, его можно отформатировать и назначить путь доступа. И работать, как с обычным диском. ... и всё было-бы хорошо, если-бы не один epic fail - Microsoft Hyper-V Cluster требует поддержки SCSI3-Persistent Reservation на iSCSI луне, а этого iSCSI-target в Solaris 10 не умеет. Как вариант - использовать iSCSI target COMSTAR, но только на OpenSolaris.