2011-10-15
今日のConky 2
Ubuntu 11.10に移行したら、以前の.conkyrcのままでは動かなかったので微妙に修正。
変更点は
のみ
#1680 + 20
gap_x 1700
update_interval 1.0
own_window yes
own_window_type panel
own_window_colour 222222
default_color eeeeec
draw_shades no
font inconsolata:size=11
use_xft
color0 ffaa33
use_spacer left
TEXT
${color0}CPU$color $alignr ${freq_g}GHz
${cpugraph cpu1}
CPU1 ${cpu cpu1}% ${hwmon 0 device/temp 2 0.001 0}°C
${cpugraph cpu2}
CPU2 ${cpu cpu2}% ${hwmon 0 device/temp 3 0.001 0}°C
${color0}MEM$color
$membar
$mem/$memmax ($memperc%)
Swap $swap
${color0}HDD$color
$fs_bar
$fs_used/$fs_size ($fs_used_perc%)
R $diskio_read W $diskio_write T ${hddtemp /dev/sda}°C
${color0}NET$color
DL ${downspeed eth0} UP ${upspeed eth0}
${color0}GPU$color
${nvidia temp}°C
${color0}TOP CPU$color${alignr}CPU MEM
${top name 1}$alignr${top cpu 1}% ${top mem_res 1}
${top name 2}$alignr${top cpu 2}% ${top mem_res 2}
${top name 3}$alignr${top cpu 3}% ${top mem_res 3}
${top name 4}$alignr${top cpu 4}% ${top mem_res 4}
${top name 5}$alignr${top cpu 5}% ${top mem_res 5}
${color0}TOP MEM$color${alignr}CPU MEM
${top_mem name 1}$alignr${top_mem cpu 1}% ${top_mem mem_res 1}
${top_mem name 2}$alignr${top_mem cpu 2}% ${top_mem mem_res 2}
${top_mem name 3}$alignr${top_mem cpu 3}% ${top_mem mem_res 3}
${top_mem name 4}$alignr${top_mem cpu 4}% ${top_mem mem_res 4}
${top_mem name 5}$alignr${top_mem cpu 5}% ${top_mem mem_res 5}
2011-07-25
Google Chromeで、iframeがsrcと無関係の内容を読み込むバグ
<!doctype html> <html> <head> <meta charset="utf-8" /> <title></title> <style> iframe { width: 100%; height: 100%; } </style> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> <script> $(function(){ var list, site; list = [ "https://encrypted.google.com/", "http://www.yahoo.co.jp/", "http://www.bing.com/" ]; site = list[Math.floor(Math.random()*list.length)]; $("<iframe>", {src: site}).appendTo(document.body); alert(site); }); </script> </head> <body></body> </html>
次はタブを閉じてCtrl+Tで復元、を繰り返す。
すると、こんな事になる。
iframeのsrcにはyahoo.co.jpが指定されているにも関わらず、実際にはbingが読み込まれています。
環境はMozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.124 Safari/534.30です
2011-07-11
個人的な最近のChrome拡張/アプリ開発の流れの記録
いつか懐かしむためのエントリ
書く
vimでHaml, Sass, CoffeeScript, SVG等を書く
ビルド
シェルスクリプトがファイルの更新を検出して、自動でmakeを走らせる
大体こんな感じ
SOURCE_DIR="src" while true do clear date make inotifywait -r -e create,delete,move,close_write $SOURCE_DIR done
Makefile中ではHaml、Sass等はそれぞれコンパイルするだけ
CoffeeScriptはコンパイルした後、UglifyJSでミニファイ(UglifyJSはつい先日導入したばかりなので、継続して使っていくかどうかは微妙)
SVGはImageMagickで加工/合成/変換
動作確認/テスト
バージョン管理
公開
Hamlで変数を使う
とりあえずこんな感じにしたら動く
これが正しい作法なのかどうかは知りません
:ruby
app_version = "0.0"
!!! 5
%html(data-app_version="#{app_version}")
2011-06-30
今日のConky
今更だけどConky入れたので、なんとなく.conkyrc晒しときますね
own_window yes
own_window_title Conky
update_interval 1.0
own_window_colour 222222
default_color eeeeec
draw_shades no
font inconsolata:size=10
use_xft
color0 ffaa33
use_spacer left
TEXT
${color0}CPU$color $alignr ${freq_g}GHz
${cpugraph cpu1}
CPU1 ${cpu cpu1}% ${hwmon 0 temp 1}°C
${cpugraph cpu2}
CPU2 ${cpu cpu2}% ${hwmon 1 temp 1}°C
${color0}MEM$color
$membar
$mem/$memmax ($memperc%)
Swap $swap
${color0}HDD$color
$fs_bar
$fs_used/$fs_size ($fs_used_perc%)
R $diskio_read W $diskio_write T ${hddtemp /dev/sda}°C
${color0}NET$color
DL ${downspeed eth0} UP ${upspeed eth0}
${color0}GPU$color
${nvidia temp}°C
${color0}TOP CPU$color${alignr}CPU MEM
${top name 1}$alignr${top cpu 1}% ${top mem_res 1}
${top name 2}$alignr${top cpu 2}% ${top mem_res 2}
${top name 3}$alignr${top cpu 3}% ${top mem_res 3}
${color0}TOP MEM$color${alignr}CPU MEM
${top_mem name 1}$alignr${top_mem cpu 1}% ${top_mem mem_res 1}
${top_mem name 2}$alignr${top_mem cpu 2}% ${top_mem mem_res 2}
${top_mem name 3}$alignr${top_mem cpu 3}% ${top_mem mem_res 3}



