2013年5月24日金曜日

notify-send を使ってデスクトップに通知する


したいこと・しりたいこと・目標

プログラムから何かのメッセージを受け付け、受け取ったメッセージをデスクトップに通知する

環境

xubuntu 13.04 64bit

xubuntuの、デフォルトのnotifyd設定ファイル
/usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service

xubuntuの、デフォルトになっているnotifyデーモン
/usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd

command lineから、デスクトップに通知する
$ notify-send "my message"

pythonから、デスクトップに通知する
import os
s = "python message string"
os.system('notify-send "%s"' % s)

rubyから、デスクトップに通知する
s = "ruby message string"
result = system("notify-send \"#{s}\"")

その他

ubuntu 13.04では
notifyd設定ファイル
/usr/share/dbus-1/services/org.freedesktop.Notifications.service
notifyデーモン
/usr/lib/x86_64-linux-gnu/notify-osd

less でソースコードを閲覧するときに、 syntax-highlight させたい


GNU Source-hilightをインストール
$ sudo apt-get install source-highlight

~/.bashrcに以下2行追記
export LESS='-R'
export LESSOPEN='| /usr/share/source-highlight/src-hilite-lesspipe.sh %s'

参考

lessでソースコードに色をつける
http://nippondanji.blogspot.jp/2011/11/less.html

2013年5月23日木曜日

xfce applications menu についてのメモ


xfceアプリケーションメニューについてのメモ

xfceアプリケーションメニュー編集プログラムの実体は
/usr/bin/alacarte


~/.local/share/applications$

設定ファイルは
~/.config/menus/applications.menu
~/.config/menus/xfce-applications.menu

jekyll で syntax heilight

jekyll で syntax heilight


環境

Python 3.3.0
ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-linux]
jekyll-1.0.2
jekyll-bootstrap
redcarpet-2.3.0
pygments.rb-0.5.0

2013年5月4日土曜日

Pear Linux 7 を入れてみた






Pear Linux
http://pearlinux.fr/

下のドックのアイコンを開くとアプリケーションの一覧を見れる
Ubuntu13.04より重い感じがする。





2013年5月3日金曜日

Linux Mint 14 "Nadia" - KDE (64-bit) 入れてみた







Main Page - Linux Mint
http://www.linuxmint.com/

Linux Mint 14 "Nadia" - KDE (64-bit) - Linux Mint
http://www.linuxmint.com/edition.php?id=126

Linux Mint 14 "Nadia" - KDE (32-bit) - Linux Mint
http://www.linuxmint.com/edition.php?id=125

Linux
http://linuxmint-jp.net/

Kubuntuより安定している感じでよい。
マウスカーソルが変なとこ、飛んでかないし。