Поиск по этому блогу

Снимок экрана. Упрощенный и улучшенный вариант

Иногда приходится делать screenshot-ы. А когда пишешь сообщения в блог, тем более.
Стандартный способ (через кнопку PrtSc) влечет за собой слишком много манипуляций: скопируй, открой программу, вставь снимок, сохрани, залей в интернет...
В моем дистрибутиве по умолчанию была возможность через меню выбрать способ сделать снимок экрана: сейчас, через 5 или 10 сек, выделенный фрагмент. Это лучше чем просто PrtSc, но опять же, снимок открывается в смотрелке картинок, его нужно сохранить, потом в браузере залить в интернет и получить ссылку на свою картину.
Конечно, есть замечательный Shutter. Но... он тянет с собой кучу зависимостей, висит в трее и т.д.  Это не в духе Crunchbang. Нужен вариант максимально легкий и в меру фунциональный.
Я нашел не идеальный вариант, но вполне работоспособный и меня устраивает.
По материалам этой темки написал скрипт:

#!/bin/bash
scrot -s  /tmp/screen.png
curl  -F "upload=yes" -F "filename=@/tmp/screen.png" http://www.radikal.ru/action.aspx |
grep "input_link_1\"" | cut -d "\"" -f4 | tee -ai /var/log/screens.log | xsel -b -i ;
#tail -n 1 /var/log/screens.log |  xsel  -b -i;
notify-send "Загрузка скриншота" "Скриншот был успешно загружен";
rm -Rf /tmp/screen.png

И повесил запуск этого скрипта на хот-кей
Что мы имеем? После нажатия заветной клавишной комбинации выделяем нужную часть экрана и снимок автоматически заливается на radical, о чем нам свидетельствует всплывающее сообщение в углу экрана. Сылка на этот снимок уже у нас с буфере. Осталось только вставить ее в блок, на форум или переслать по скайпу (аське).
Кроме этого, скрипт еще и ведет записи в log-файле, где указывает все ссылки и удаляет за собой сделанный скриншот.

Вот так. Этот способ не дает возможности сделать снимок меню, но для меня это не столь существенно.
Читать далее

Все заметки ношу с собой. Evernote

В последнее время все больше начинаю пользоваться различными "облачными" ресурсами. Без Dropbox я уже не представляю как пользоваться компьютером... Вот теперь Evernote оказался настолько полезным для меня, что я во всю его осваиваю. 
Поскольку я постоянно пользуюсь несколькими компьютерами (десктоп и лэптоп) на которых стоят две системы и iphone-ом, очень необходимо иметь доступ к своим файлам с каждого терминала.  
В iphone и windows есть свой клиент, для управлениями заметками Evernote. Но большую часть времени я провожу в linux и поэтому занялся поисками inux-клиента.
Первая программа, которую я нашел - nixnote
Немного сыровата, внешний вид неказистый... но в целом с поставленной задачей справляется. 
Из замеченных недостатков ха 15 мин использования - не синхронизирует изображения, прикрепленные к заметкам. Согласитесь, недостаток существенны. Умеет ли она забирать с сервера другие вложения не знаю, так как таковых нет в моих заметках. По сообщениям на других интернет-ресурсах она еще не умеет записывать "нотатки" с веб-камеры.

Не знаю, есть ли аналоги у этой программы... судя по тому, что она появилась недавно, пока нет. 
Если вы знаете нечто похожее, пишите. Буду очень признателен.
А пока буду надеяться на активное развитие nixnote и использовать существующий функционал.


Читать далее

Перестройка. Собираю свою версию ядра

Поскольку я переставил свою систему с другого компьютера, решил пересобрать ядро под этот ноутбук. Да и вообще, это стоит сделать, чтобы очистить его от многих модулей, которые я никогда не использую. Иногда это даже отражается на скорости загрузки системы (тут мне правда жаловаться не на что. Crunchbang стартует очень быстро).

После того, как решил собрать ядро, оказалось что как раз недавно вышла новая сборка 3.1
Очень кстати.

Собираю по этой инструкции
Можно еще почитать эту статью

Конечно, не смог разобраться с конфигурацией ядра с первого раза. Очень много параметров, смысл которых мне не ясен. Не известно какие из них важные, а какие нет.
Постарался максимально отключить все не нужное и встроить в ядро самое основное. Все в чем сомневался, оставил в виде модулей.
Посмотрим что из этого получится.
Читать далее

Настраиваем TrackPoint

Если кому-то повезло, как и мне, быть владельцем компьютера линейки ThinkPad, то, возможно, этот кто-то задавался вопросом: как настроить скроллинг на среднюю клавишу TrackPoint.
Это изобретение IBM очень удобно в использовании (этот вопрос можно отнести к холи-вару - тачпад или трекпоинт) и его средняя клавиша может быть использована для вертикального и горизонтального скроллинга.
После того как я переставил свою систему на на ноутбук ThinkPad, скроллинг не работал. Решается все просто. В репозитариях Debian (и Ubuntu) есть утилита GPointing Device Settings 

В ней можно настроить назначение средней клавиши, включать или отключать скроллинг...


Это все что мне было нужно
Теперь все удобно и эргономично ))

Есть еще другие способы. Смотрим здесь 
Читать далее

Обновимся

Сегодня прочитал, что Openbox обновился до версии 3.5.
Прошло 4 года с даты последнего обновления

Из добавленных в Openbox 3.5 улучшений можно отметить:
  • Новый диалог для переключения окон (alt-tab), оформленный в виде вертикального списка;
  • Улучшенная поддержка Xinerama (один виртуальный экран на нескольких мониторах);
  • Поддержка размещения пиктограмм в меню;
  • Оптимизация производительности и исправление ошибок.
Установка:
добавляем репозиторий
deb http://www.tataranovich.com/debian squeeze main
deb-src http://www.tataranovich.com/debian squeeze main
 
остальное как всегда... или скачать deb-пакет здесь 
Читать далее

Connect c Ipod-ом

Поскольку недавно я стал владельцем стареньких, но вполне работоспособных, "яблочных" девайсов - iphone 2G и ipod classic 3rd gen, я задался целью синхронизировать плееры.
Как это иногда бывает, пришлось погуглить, потестить несколько программных решений... и я остановился на gtkpod

Это "платформонезависимый пользовательский графический интерфейс на GTK 2 для iPod от Apple. Позволяет импортировать существующие базы iTunes, добавлять и удалять отдельные дорожки и списки воспроизведения, редактировать тэги ID3, а также изменять базы данных iTunes без соединения с iPod, а позже синхронизировать их. Кроме этого, GTKPod допускает конвертацию на лету различных аудиоформатов, поддержку AlbumArt в стиле iTunes и скачивание обложек альбомов из интернета".

Здесь можно скачать User Manual (англ)

Радует легкость, простота и достаточно хороший функционал программы.
Ничего лишнего и все что нужно надежно работает.
Читать далее

Мой текущий рабочий стол

Давно не писал...
Я по прежнему на Crunchbang с  Openbox.
За это время моя система перекочевала на другой ноутбук. Возможно стоит написать как я это делал... может быть, посмотрим.
А пока просто снэпшот рабочего стола

Читать далее