воскресенье, 7 июня 2015 г.

Релиз mixan-2.4.4

Изменений не так много. Обеспечена поддержка последней версии qwt и обновлено руководство пользователя, внесены некоторые поправки в файл проекта. Сборка для windows выполнена с использованием последних версий Qt4 и qwt.
Исходный код доступен здесь https://github.com/pa23/mixan, а сборка для windows - здесь https://sourceforge.net/projects/mixan/files/v2.4.4/.

emacs multiple cursors

Что же еще может эта потрясающая программа? Как насчет множественных курсоров? Очень удобную реализацию предоставляет пакет multiple cursors, который можно установить, например, из репозитория melpa. Делюсь статьей с описанием http://pragmaticemacs.com/emacs/multiple-cursors/ и интересным видео с дополнительными примерами http://www.youtube.com/watch?v=jNa3axo40qM.

воскресенье, 26 апреля 2015 г.

Релиз reup-1.7.0


В данной версии reup добавлен код, обеспечивающий работу с новым каталогом dat, в котором будут храниться калибровки (патчи) в формате ДК-5.

суббота, 25 апреля 2015 г.

Чиним Cheese после обновления Gnome до версии 3.16

Как-то так получилось, что после обновления Gnome до версии 3.16 Cheese перестал работать. Запускается, но камеру не включает и выдает сообщение, что ему не хватает модуля cluttervideosink. И это при том, что в системе установлены: clutter, clutter-gst и clutter-gst2. Решение было найдено на одном из форумов.
Итак, для того, чтобы все заработало как прежде, необходимо сделать 2 вещи:
  1. удалить пакет clutter-gst;
  2. удалить каталог ~/.cache/gstreamer-1.0.
После вышеуказанных манипуляций наш Cheese снова работает.

пятница, 6 февраля 2015 г.

Манипуляции с PDF

Время от времени возникает необходимость выполнения таких действий, как сборка нескольких PDF в один или извлечение из PDF отдельных страниц. Как оказалось, пакет poppler (в Arch Linux он присутствует в штатном репозитории extra) содержит такие замечательные и простые в использовании утилиты как pdfunite и pdfseparate. Первая из них позволяет собирать PDF из нескольких. Пример использования может выглядеть так.
pdfunite chapter*.pdf book.pdf
Вторая же позволит извлечь необходимые страницы из документа. Например, таким вот образом.
pdfseparate book.pdf -f 100 -l 102 page_%d.pdf
Такая команда позволить извлечь из документа book.pdf страницы с 100-й по 102-ю, каждая из которых окажется в отдельном PDF, имя которого задано шаблоном page_%d.pdf.
Вот, собственно, и все.