Блог пользователя dm

Скрипт автоматической сортировки фотографий по дате

Изображение пользователя dm.

Накопилось у меня куча неразобраных и разномастных фотографий которые надо было как то разгрести. В ручную и даже с помощью digikam делать это было неудобно и долго.

Пришлось написать небольшой скрипт для сортировки фотографий, который и выкладываю на ваш суд.

Скрипт раскладывает фотографии по каталогам вида гггг/мм, изменяет разрешение и качество в соответствии с заданными параметрами, а так же переименовывает изображения в формат гггг-мм-дд_чч-мм-сс.jpg

На пример: /mnt/DCIM/IMG-20131014112354.jpg -> $HOME/Photo/2013/10/2013-10-14_11-23-54.jpg

Установка новых версий ядер 3.5, 3.8 и 3.11 в кубунту 12.04 LTS

Изображение пользователя dm.

Как известно, в kubuntu 12.04 LTS по умолчанию идет ядро 3.2.

Для установки kernel 3.5 набираем:

sudo apt-get install linux-generic-lts-quantal

Для установки kernel 3.8 набираем:

sudo apt-get install linux-generic-lts-raring

Для установки kernel 3.11 набираем:

sudo apt-get install linux-generic-lts-saucy

Чем открыть img или как смонтировать образ [Решение]

Изображение пользователя dm.

Получить доступ к файлам внутри образа *.img можно либо развернув этот образ на какой либо диск (флешку)

dd if=sdb.img of=/dev/sdb1

либо смонтировав его

sudo mount sdb.img /mnt/sdb2 -o offset=$((X*512))

Где X это начальный сектор раздела. Узнать его можно так

Как подружить роутер ZyXEL Keenetic и модем CNU-680 от Скайлинка [Решение]

Изображение пользователя dm.

Сегодня часов пять убил на настройку keenetic-a для работы со скайлинковским модемом CNU-680. Модем роутером определился сразу но ни в какую не хотел подключаться к интернету, при попытке подключения выдавая "Ошибка протокола". Чего я только не пробовал, и разные версии прошивок в роутер заливал, и настройки сбрасывал, и методы аутентификации менял, подключал через шнурок и на прямую, гуглил, и т.д. все без толку. В логах роутера ничего интересного не обнаруживалось. При этом через компьютер модем исправно и быстро коннектился.

Firefox интеграция в KDE [Решение]

Изображение пользователя dm.

Как известно, в 12.04 из дистрибутива был выпилен пакет интеграции firefox-а в KDE (firefox-kde-support).

Этот пакет делает файловые диалоги в стиле KDE а так же устанавливает правильные файловые ассоциации в firefox-е, что очень удобно.

Теперь его можно установить и в 12.04 и 12.10 для этого добавляем репозиторий, обновляемся и устанавливаем:

sudo add-apt-repository ppa:plasmazilla/releases && sudo apt-get update && sudo apt-get install firefox-plasma && sudo apt-get upgrade

Загрузка со второго диска в mdadm raid + lvm [Решение]

Изображение пользователя dm.

Есть софтовый mdadm raid 1 (зеркалирование) на двух одинаковых дисках. Raid состоит из разделов /dev/sda1 и /dev/sdb1, поверх рейда LVM, на котором остальные разделы. Так вот, при такой конфигурации grub напрочь отказывается грузиться со второго диска (/dev/sdb) при отключении первого, зависает с надписью GRUB loading. и всё.

Решение:

Отрываем файл /etc/default/grub и раскоментируем строку: GRUB_TERMINAL=console, после чего делаем grub-install /dev/sdb и update-grub