最新 追記
RSS feed

からっぽの日記


2008-04-04(金) [長年日記]

awesome 2.1-1 -> 2.2~rc4-1

Debian testing の awesome がバージョンアップしたら、以前設定したファイルにエラーが出るようになったので修正。適当に man 読みながら直したけど、一度整理しないとダメかねぇ。

~/.awesomerc の「statusbar」の箇所

        textbox tb1 { fg = "#3CB371" text = " CPU: " align = "right" }
        graph g_cpu
        {
            data cpu
            {
                scale = false
                fg = "#CE00CE"
                max = 100
            }
            width = 40
            height = "0.8"
            align = "right"
            bg = "#000000"
            bordercolor = "#666699"
        }
        textbox tb2 { fg = "#3CB371" text = " Mem: " }
        progressbar pb_mem
        {
            data mem
            {
                fg = "#CE00CE"
                bg = "#000000"
                bordercolor = "#666699"
            }
            width = "40"
            height = "0.4"
            align = "right"
            gap = -1
        }
        textbox tb_space { fg = "#336633" text = " " }
        textbox tb_mem { fg = "#3CB371" text = "" }
        textbox tb3 { fg = "#3CB371" text = " MAIL: " }
        textbox tb_mail { fg = "#3CB371" text = "" }
        textbox tb4 { fg = "#3CB371" text = " BAT: " }
        textbox tb_battery { fg = "#3CB371" text = "" }
        textbox tb5 { fg = "#336633" text = " | " }
        textbox tb_date { fg = "#DAA520" text = "" }

「data」というセクション?がなかったのがダメだった模様。

statusbar に値を渡しているシェルスクリプトも修正。

#/bin/bash

CPUSTAT="/tmp/.cpustat"
mail=`ruby $HOME/bin/mail_checker.rb`

if [ -f "$CPUSTAT" ]; then
    touch $CPUSTAT
fi

while true;
do
date=`LC_ALL=C date +"%Y.%m.%d(%a) %H:%M" | sed 's/  / /g'`


### CPU
old_cpu_vals=(`head -1 "$CPUSTAT"`)
cpu_old_user=${old_cpu_vals[0]}
cpu_old_nice=${old_cpu_vals[1]}
cpu_old_system=${old_cpu_vals[2]}
cpu_old_idle=${old_cpu_vals[3]}
cpu_old_total=`echo "$cpu_old_user + $cpu_old_nice + $cpu_old_system + $cpu_old_idle" | bc`

cpu_vals_text=`cat /proc/stat  | head -1 | sed -e 's/^cpu[^0-9]*//g' -e 's/\([^ ]\+ [^ ]\+ [^ ]\+ [^ ]\+\).*/\1/g'`
cpu_vals=($cpu_vals_text)
cpu_user=${cpu_vals[0]}
cpu_nice=${cpu_vals[1]}
cpu_system=${cpu_vals[2]}
cpu_idle=${cpu_vals[3]}
cpu_total=`echo "$cpu_user + $cpu_nice + $cpu_system + $cpu_idle" | bc`
pcpu=`echo "(100 * ($cpu_system - $cpu_old_system + $cpu_user - $cpu_old_user)) / ($cpu_total - $cpu_old_total)" | bc`
echo $cpu_vals_text > "$CPUSTAT"


### MEMORY
mem_vals=`free -m | grep '^Mem:' | sed 's/Mem://g'`
mtot=`echo $mem_vals | sed 's/ .*//g'`
muse=`echo $(echo $mem_vals | cut -f2,5,6 -d" " | sed 's/ / - /g') | bc`
pmem=`echo "100 * $muse / $mtot" | bc`

### BATTERY
full_battery=`cat /proc/acpi/battery/BATA/info | grep ^last | sed 's/last full capacity:      \([0-9]*\) mWh/\1/g'`
if [ -n "$full_battery" ]; then
    remain_battery=`cat /proc/acpi/battery/BATA/state | grep ^remaining | sed 's/remaining capacity:      \([0-9]*\) mWh/\1/g'`
   battery=`echo "100 * $remain_battery / $full_battery" | bc`
   battery="$battery%"
else
   battery="-"
fi

### MAIL
min=`date +'%M'`
mail_check=`echo "$min % 10" | bc`

if [ "$mail_check" -eq 0 ]; then
    mail=`ruby $HOME/bin/mail_checker.rb`
fi



echo 0 widget_tell g_cpu data cpu "$pcpu" | awesome-client
echo 0 widget_tell tb_mem text "$pmem%" | awesome-client
echo 0 widget_tell pb_mem data mem "$pmem" | awesome-client
echo 0 widget_tell tb_date text "$date" | awesome-client
echo 0 widget_tell tb_battery text "$battery" | awesome-client
echo 0 widget_tell tb_mail text "$mail" | awesome-client

sleep 3
done

こちらも awesome-client に標準入力で渡す時にセクション(data やら text)をつけないとダメなのかな。


2008-04-05(土) [長年日記]

お花見

公園の桜 3 近場ですがお花見してきました。去年はお花見した覚えがないな、働いていた記憶しかない>< 写真撮ってみたけど、ちょっと曇り気味のせいもあって上手く撮れんかったなぁ。朝は快晴だったのに。満開通り越してちらほら散っている花びらもあったので、月曜日は雨みたいだから散ってしまうかねぇ。


2008-04-15(火) [長年日記]

本音と建前

事実は変えれんので建前で話さなきゃいけないのだが、これが苦手だ。ボロが出て撃沈される。かと言って本音で話したら問題になるしなぁ。自分一人の問題で済むなら本音でバンバン話しますが、回りに迷惑掛けるしねぇ。まぁ、本音の部分がまともじゃないからダメなのかもしれないけど。

やれるだけのことはやったので後悔はしてないが、中途半端な結果が出そうで困る。NO と言われるのはしょうがいないと思ってたけど、結論先延ばしみたいなことは困るなぁ。次に進むにしても再び結論が出るのを待つにしても中途半端な気持ちになりそう。うーむ。愚痴ってしまった。


2008-04-19(土) [長年日記]

AutoPagerize が更新された

AutoPagerize Wiki: Home

AutoPagerize が 0.0.28 に更新され、SITEINFO を取り込んでいるサイトが変わった模様。それに伴い、Yahoo!オークションでもうまく動くようになった。以前にここここでやったことは必要ないかな。めでたし、新しいバージョンを入れましょう^^


2008-04-20(日) [長年日記]

ナラタージュ (角川文庫)(島本 理生)

久々に小説読みました。「ナラータジュ」、読了後に意味を調べてみた。

【名】

ナラタージュ◆映画やテレビの登場人物の一人がナレーションを行うこと◆【語源】ナレーション(narration)とモンタージュ(montage)との合成語

[“narratage”の検索結果(1 件):英辞郎 on the Web:スペースアルクより引用]

前半はテンポが遅めに感じ、あまり読み進まなかったですが、中盤からは一気に読んじゃいました。Amazon のレビュー読んでみても賛否両論でしたが、確かにそんな作品かな。個人的には良かったと思います。ただ、共感できるかと言えばできない・理解できない気がします。共感できたのは、袖子ちゃんと新堂くんのところと小野くんかな。袖子ちゃんのエピソードと新堂くんが背負った十字架は悲しすぎる。小野くんは泉の過去の想いも受け入れると言ってしまった以上、最後のほうの行動はダメだったのかなぁ。多分、忘れさせる自身があったのだろう。彼のそんな表面上の自信・隙のなさと激しく脆い部分が過去の恋愛でも振られて終わった原因なのかな?でも、一番人間身があったのは確か^^; 葉山先生は正直卑怯ですよね。卑怯なところを認めちゃうというところもまた卑怯w それにしても最後まで読むとプロローグが悲しく・寛大すぎる。泉が結婚しようと思ったのだからよほどなのだろう。でも、それもずるい。ズルいけど、それも含めて好きなのだろう。無償の愛ということか。結局、人を真剣に好きになったことや愛したことないからわからないかな。それが一番悲しいことか、よくわからなくなってきた^^;


2008-04-21(月) [長年日記]

YUKI 三昧 その1

ユキビデオ2 [DVD](YUKI)

これ買ってから寝る前に癒されてます。キュート!って言葉が似合いすぎる。以前からの不思議な世界観に加え、カワイさが増してきている。お年を増すごとにかわいくなっているとはどういうことなんだ?! なんとなく聞いてた程度で、ジュディマリ時代、ソロ後も最初はそんなに興味があったわけではないんだがなぁ。ニワカですがどんどん引き込まれていく〜。今回のビデオクリップで一番のお気に入りは「ビスケット」かな。空手シーンが(・∀・)イイ!! 後、バイクの前に座っている少年が関根勤に見えてしょうがないんだがw あと、「メランコリニスタ」の小悪魔ぶりもよかですねぇ。残念というかなんでだろと思ったのは、「星屑サンセット」が入ってなかった。後発の「ワンダーライン」は入ってるしなぁ。アニメーションの「長い夢」も入ってるしなぁ。


2008-04-26(土) [長年日記]

下呂ってきました

飛騨川(下呂) 5

過去日記になってますが、下呂へ行ってきました。天気は曇りやら雨がパラつくやら今ひとつ。時間があったので合掌村へ行って参りましたが、なんだかテーマがわからない場所だったな^^; 本家の白川郷へ一度行ってるので余計にそう感じるのかもしれませんが。後は、宿は奮発しないとダメってことですね^^;


2008-04-27(日) [長年日記]

高山ってきました

和カフェ ことのは 3

2日目は高山へ。この日は天気良かったですね。でも、やはり肌寒く感じたりする。まだ、桜残ってたりしたしなぁ。休憩で寄ったカフェ 「ことのは」は良かったですよ。民家?を活かした落ち着いた雰囲気でオサレなカフェでした。コーヒー(スタンダード)を頂きましたが、かなーり濃い目に抽出してあっておいしかったです。*1 スイーツもおいしそうでしたが、お腹いっぱいだったので断念>< あとは、陣屋の近くでお団子食べましたね。近くを通ると食べてしまう。やはりいい街並みです。

*1 エスプレッソを飲むか迷ってたので余計に感じた^^;


2008-04-29(火) [長年日記]

1周年

またまた過去日記ですが、4月29日を以って この tDiary を開始して1年が経ったようだ。内容のくだらなさは変わってませんが何とか継続しているので良しとしよう。いろいろあった一年ですが、2周年を迎えられるよう更新を怠らないようにしよう。


最新 追記
RSS feed