Создание PDF из набора картинок
Пятница, 10 июня 2011Если есть книжка в виде кучи сканированных картинок, лучше для удобства просмотра преобразовать ее в pdf. Делается это с помощью imagemagick.
convert *.jpg -adjoin -monitor MyPDF.pdf
DEB-пакеты из исходников на примере Sphinx
Воскресенье, 31 января 2010О том, что я люблю Linux, говорил уже не раз. При чем люблю как по религиозным соображениям, так и по чисто практическим. Одна из весомых причин моей любви — репозитории пакетов. Там есть софт практически на все случае жизни. К сожалению, иногда бывает ситуация, когда в репозитории нет нужного пакета и софт приходится собирать из исходников. Сама по себе сборка и установка проблем не вызывает. Сложнее потом этот софт удалить. Но почему бы не создать самим из исходником DEB-пакет? Попробуем это сделать на примере поискового движка Sphinx.
Оформление рекламных заголовков и объявлений
Суббота, 21 ноября 2009«Зачем мне ваш товар?»
В заголовке показывайте выгоду от обладания товаром, а не его качества.
Займитесь своими делами… в кругу семьи (далее…)
Шпаргалка по командам vim
Четверг, 1 октября 2009Некоторые полезные команды это замечательного редактора.
Поиск
| /word | Искать слово “word” сверху вниз |
| ?word | Искать слово “word” снизу вверх |
| /jo[ha]n> | Искать “john” или “joan” |
| /\< the | Искать слова, начинающееся на “the” |
| /the\> | Искать слова, заканчивающиеся на “the” |
| /\< the\> | Искать “the” |
| /\< …. \> | Искать слова из четырех символов |
| /fred\|joe | Искать “fred” или “joe” |
| /\<\d\d\d\d\> | Искать 4 цифры подряд |
| /^\n\{3} | Искать 3 пустые строки |
| :bufdo /searchstr/ | Искать во всех открытых файлах |
(далее…)
Медиа-кодеки в Ubuntu
Воскресенье, 26 июля 2009После установки Ubuntu по-умолчанию не проигрываются mp3 и DVD файлы. Начиная с версии 7.10 все это устанавливается с помощью одной команды:
# apt-get install ubuntu-restricted-extras
Кроме поддержки mp3 и DVD будут также установлены:
- поддержка flash;
- поддержка quicktime, wma, wmv;
- виртуальная машина java 6;
- ttf-шрифты и еще много вкусностей.
ufw в Debian Etch
Вторник, 23 июня 2009UFW одна из не многих действительно полезных вещей, которые сделали разработчики Ubuntu. Это упрощенный интерфейс по управлению файрволом на основе iptables. Работать с iptables напрямую, конечно, джедайский подход, но мне до джедая далеко, поэтому ограничимся ufw. Все бы хорошо, но в Debian Etch нет этого пакета. Установка «в лоб» пакета из репозитория Sid не проходит, ссылаясь на устаревшую версию пакета Python-central. Значит будем ставить ручками. (далее…)
Увеличиваем размер файловой системы coLinux
Четверг, 18 июня 2009Экономим трафик на GPRS
Среда, 17 июня 2009Наши сотовые, как известно, трафик продают на порядки дороже фиксированных провайдеров. Но тут ничего не поделаешь, ибо за мобильность всегда приходилось платить.
Как известно, народ у нас ушлый и тут же стали появляться сервисы, которые ужимают содержимое запрашиваемой страницы и отдают нам уже в сжатом виде (благо практически все браузеры умеют разжимать полученные данные «налету». В итоге получается экономить до 80% трафика. При интенсивном использовании экономя выходит существенная. И все бы хорошо, да за использование этих сервисов тоже хотят денег.
Но ведь у нас есть безлимитный канал, есть горячо любимый Linux. Так почему бы нам не сделать такой же сервис по сжатию трафика своими руками на своей площадке. (далее…)
Windows+Linux без виртуализации
Среда, 17 июня 2009Видимо, я еще не совсем старый, ибо еще часто возникает желание поэкспериментировать или освоить что-то новое. В связи с этим часто очень не хватает машинки чисто для экспериментов, чтоб она всегда была подключена к Интернет и к ней можно было достучаться из любого места.
Дома есть ноутбук, который всегда подключен к сети, ибо круглосуточно занимается скачиванием аудио-книг. Но есть проблема: он работает на Windows (иногда им пользуется жена, а Linux она пока не освоила). Покупать отдельный компьютер для экспериментов, думаю, не совсем целесообразно. Поэтому давно искал решение как можно совместить полезное с приятным — заставить работать на одной машине и Linux и Windows.
Вариант с виртуализацией не подходит, ибо ноутбук довольно старый (Pentium III 1200MHz, 128Mb RAM). После некоторых поисков решение было найдено. (далее…)