Сообщения

Пакетное уменьшение фотографий до 3Mpx

find . -iname "*.jpg" -size +2500k -exec convert -resize 2048x1536 {} {} \;

Not working keys in java applications on Solaris

В mozilla firefox в Solaris не работают некоторые клавиши, такие как backspace, return и другие. Баг подтвержден: http://bugs.sun.com/bugdatabase/view_bug.do?bug%5Fid=6173972 . Мне помогло задание переменной среды окружения: _AWT_USE_TYPE4_PATCH=false

Opera "Completed request to" problem. Проблема "Запрос к адресу завершен"...

С некоторого обновления Opera (еще 10.x бета-версии) очень мешал жить эффект, когда многие веб-страницы не загружались до конца, при этом в строке статуса было сообщение "Запрос к завершен". На дворе уже 2010 год, проблема, судя по форумам, например, http://my.opera.com/community/forums/topic.dml?id=319781&t=1262438424&page=1#comment3401091 , известная, а проблема так и не решена. При этом, старые версии уже пропали из репозитория. Просто так не откатишься. Удалось найти настройки, чтобы минимизировать неудобства. opera:config#UserPrefs|BrowserJavaScript = 1 opera:config#Extensions|DelayedScriptExecution = 1 opera:config#Network|HTTPLoadingDelayedTimeout = 10

mplayer blue ray playing

У меня долгое время не получалось посмотреть образ Blue-ray диска в linux. Образ представлял собой каталог со следующей структурой: $ find . -type d . ./BDMV ./BDMV/BACKUP ./BDMV/BACKUP/CLIPINF ./BDMV/BACKUP/PLAYLIST ./BDMV/CLIPINF ./BDMV/META ./BDMV/META/DL ./BDMV/PLAYLIST ./BDMV/STREAM ./CERTIFICATE ./CERTIFICATE/BACKUP Самый большой файл ./BDMV/STREAM/00012.m2ts - около 19 Гб. Проблема была в том, что mplayer не видел в этом файле звуковой поток. vlc все успешно проигрывал, однако он не поддерживает вывод через vdpau, поэтому после 5 секунд воспроизведения начинаются очень сильные тормоза. Решение: собираем самый свежий mplayer из SVN. И проигрываем самый большой файл с помощью команды: mplayer -demuxer lavf -channels 6 

vxvm hang up

После некоторых действий  - таких, как vxdmpadm -f offline path=***, получаем ситуацию, когда любые команды veritas зависают.

Борьба с cfgadm unusable state

В результате удаления LUN'ов из маппинга или зоны видимости сервера в выводе cfgadm можно увидеть эти устройства, как unusable. Обычный cfgadm -c unconfigure здесь не помогает. Чтобы ОС перестала видеть эти устройства, можно воспользоваться следующей командой: cfgadm -al|grep unusable| awk '{print $1}' | xargs -L1 echo cfgadm -c unconfigure -o unusable_SCSI_LUN  , чтобы просмотреть, что произойдет. И добавить "| sh -x" для выполнения команды. Напоминаю, что для той-же операции в Solaris 9 используется параметр -o unusable_FCP_DEV . Для некоторых устройств возникает ошибка: cfgadm: Library error: failed to offline: /devices/scsi_vhci/ssd@g60060e8004f236000000f23600000723 Resource Information -------------------------------------------------- ------------------------- ...

bash работа со строками

Работа со строками Длина строки ${#string} Извлечение подстроки ${string:position} # с position до конца ${string:position:length} # с position длиной length символов ${string: -length} # последние length символов Удаление части строки ${string#substring} # до первого с начала ${string##substring} # до последнего с начала ${string%substring} # до первого с конца ${string%%substring} # до последнего с конца Замена подстроки ${string/substring/replacement} # первое вхождение ${string//substring/replacement} # все вхождения ${var/#Pattern/Replacement} # Если в переменной var найдено совпадение с Pattern, # причем совпадающая подстрока # расположена в начале строки (префикс), # то оно заменяется на Replacement. # Поиск ведется с начала строки ${var/%Pattern/Replacement} # Если в переменной var найдено совпадение с Pattern, # причем совпадающая подстрока # расположена в конце строки (суффикс), # то оно заменяется на Replacement. # Поиск ведется с конца строки Источни...