しげふみメモ


おもにIT関連について、気になったことや試してみたことをメモしておきます。
Linux, Firefox, Thunderbird, Blog, Google, Amazon, Affiliate, iPod, PC, English ...

2009年01月

CASIO電卓のダイイングメッセージ

自宅で使っている電卓は CASIO の MW-8VTA で、この機種はオートパワーオフの機能があり、入力が無ければ約6分で電源が切れます。

ということで、ダイイングメッセージを残すのには使えないので注意。

、、、という話ではなくて。
パワーオフの直前にメッセージが表示されることに、今日気がつきました。

CASIO電卓のダイイングメッセージ

実測したところ、5分20秒ほどでオートパワーオフになり、表示されるのは1秒ほどです。

他の機種や他のメーカーではどうでしょうね?

CASIO ミニジャストタイプ電卓 8桁 MW-8VTA-N (3桁カンマ付 税計算機能)
B000HC9K5W

英辞郎 on the WebのTipsページ一覧

[2010年 4/2追記]
いつの間にか公式ヘルプに一覧ができていました。
『英辞郎 on the WEB』Tips 一覧:英辞郎 on the WEB:スペースアルク
[追記ここまで]

英辞郎 on the WebのTipsページをまとめておきます。

その前にヘルプは以下。
英辞郎 on the Web・ヘルプ - 基本的な使い方・便利な機能・高度な使い方:スペースアルク

以下、Tips一覧です。

1. 【Memo】英和検索の検索結果は、どんな順番で並んでいる?
2. 【Basic】スペース区切りで AND 検索!
3. 【Advanced】AND 検索大活用!「diet 国会」?
4. 【Memo】和英検索はどのように処理されているの?
5. 【Memo】スペリングミスの多い単語トップ 25
6. 【Advanced】国際 社会 vs 社会 国際:複数のキーワードでの検索結果の表示順
7. 【Advanced】do (one's | your | his | her | its | our | their) best?
8. 【Tip】キーボード操作で検索窓に一瞬にしてもどる方法
9. 【BASIC】 " "(二重引用符)で囲んでフレーズ検索
10. 【Tip】『英辞郎 on the Web』の基本技から応用技、ちょっとしたコツなどをご紹介
11. 無し http://eowimg.alc.co.jp/content/help/tips/tip011.html
12. 【Advanced】*-friendly:*(ワイルドカード)を使ってみよう!
13. 【Tip】キーワード入力補助でラクラク検索♪
14. 【Tip】イディオム検索機能を使って、表現力を豊かにしよう
15. 【Basic】「◯◯◯を含まない」NOT 検索
16. 【Memo】『英辞郎 on the Web』検索オプション早見表
17. 【Memo】『英辞郎 on the Web』の検索キーワードランキング
18. 【Advanced】give ◯◯◯ up:give と up の間に任意の 1 語を挟む見出しを検索
19. 【Tip】英文メール用例をまとめて検索!
20. 【Memo】『英辞郎 on the WEB』にも急上昇キーワードはあるの?
21. 【Tip】コミット? プライオリティー? コンセンサス? カタカナ語を検索してみよう!
22. 【Memo】2 月、水曜日……スペリングは大丈夫?
23. 【Tip】ダブルクリックで再検索!
24. 【Tip】Twitter でつぶやいてます
25. 【Advanced】 [ ] で英単語を囲って、変化形も含めて検索しよう
26. 【Tip】検索キーワード入力欄をクリアする方法
27. 【Memo】アメリカ大統領の就任演説を『英辞郎 on the WEB』で検索
28. 【Tip】キーボード操作で次のページや前のページに移動する方法
29. 【Memo】発音記号の代用文字を廃止しました
30. 【Tip】検索結果の文字サイズを大きくする方法
31. 【Memo】米国の国営ラジオ放送の記事のスクリプトをまとめて読んでみよう!
32. 【Memo】和英検索の結果表示を改良しました
33. 【Memo】単語についている「レベル」って何?
34. 【memo】『英辞郎 on the WEB』の検索結果から分かる日本人の必須単語&表現
35. 【Memo】『英辞郎 on the WEB』の新機能「整列」「頻度集計」のβ版を公開中

たまに見直すと新しい発見があるかもしれません。

気付いたらこのページに追加していきます。
英辞郎はTwitterでつぶやいているので、フォローしておくと、新しいTipもすぐに知ることができます。
しげふみもフォローしています。

このブログの関連記事

英辞郎 on the Web インクリメンタルサーチβ版

[2009年 8/13追記]
キーワード入力補助機能としてリリースされたのでβ版は削除されたようです。
【Tip】キーワード入力補助でラクラク検索♪:英辞郎 on the WEB:スペースアルク
[追記ここまで]

いつも使っている英辞郎で、β版としてインクリメンタルサーチができるものが公開されました。
インクリメンタルサーチβ版:英辞郎 on the Web:スペースアルク

英辞郎 on the Web - 【Memo】インクリメンタルサーチ β 版のお知らせ
インクリメンタルサーチの『英辞郎 on the Web』では、検索キーワード入力欄に 1 文字ずつ入力するたびに、その文字列で始まる項目見出しが絞り込まれながら表示されていきます。

私は、ほとんどはFirefoxの検索窓経由で使っていて、英辞郎の検索キーワード入力欄に入力することは少ないかもしれませんが、かなり便利そうです。
英和、和英にも対応しています。

ちなみに、【Tip】キーボード操作で検索窓に一瞬にしてもどる方法はとても便利です。
WindowsのFirefoxの場合、Alt + Shift + E で英辞郎の検索窓にフォーカスします。

更新情報については以下。
英辞郎 on the Web の最新情報・更新情報:スペースアルク
私はRSSを購読しています。

このブログの関連記事

Cluster SSHで複数ホストでコマンド同時実行

複数のホストに対してコマンドを同時に実行できるツール Cluster SSH を試してみました。結構便利そうです。
SourceForge.net: Cluster SSH - Cluster Admin Via SSH

以下がわかりやすいです。
1つのシェルから複数のSSHセッションを同時に実行するツール3種類を試す - SourceForge.JP Magazine

クラスタのノードの分だけ別々のxtermが立ち上がり、制御用のウィンドウで入力した内容をすべてのノードに送信できるという仕組みだ。

openSUSE 10.3で試してみました。
インストールは特に迷うことはありません。
Tk と X11::Protocol のperl moduleが必要です。

例えば、node01 〜 node06 の6台の場合、以下のように実行。

admin@console:~> cssh node01 node02 node03 node04 node05 node06

シェルのブレース展開を使えば、以下のようにも書けます。

admin@console:~> cssh node0{1,2,3,4,5,6}

または、seqを使ってもいいかも。

admin@console:~> cssh `seq -f "node%02g" 1 6`

ちなみに、/etc/clustersでグループを定義しておくことも可能です。

clustersファイルでは、「groupname user1@host1 user2@host2 ...」という形式でグループ名、ユーザ名、ホスト名を指定する。ユーザ名は省略可能だ。そのうえで、コマンドラインで「cssh groupname」と指定すれば、指定したグループのすべてのホストに接続できる。

今回の例では、xtermが6個と、入力用のウィンドウが起動します。
ウィンドウを自動的に整列してくれるのも嬉しいです。
これで、入力用のウィンドウで入力したものがリアルタイムで全ホストに反映されます。
Cluster SSHで6台同時にコマンド実行

特定のホストだけでコマンドを実行したければ、そのウィンドウをクリックしてフォーカスすればOKです。
また、Hostsメニューから対象ホストを選択することもできます。
csshのHostsメニュー

ちょっとした事だと、bashでforループを回したりしますが、インタラクティブにいろいろやりたい場合は、Cluster SSH も良いですね。
対象の数だけウィンドウを開くので、実用になる限度はありそうですが。

FirefoxのGmailタブの未読数を見やすく

GamilのInboxで未読がある場合、タイトルが「Gmail - Inbox (1) - XXXX」となりますが、これを「(1) - Gmail - Inbox」とするGreasemonkeyスクリプトを使っています。
Google Inbox Count Display v2 for Greasemonkey
タブの幅が小さくても未読数がわかるのが嬉しいです。

Gmailのタイトルの未読数を見やすく

これがあれば、Gmail Managerが無くてもなんとかなるかも。ためしに無効にしてみようかな。

ちなみに、livedoorReader のタイトルを未読数だけにするスクリプトも使っています。

FaviconizeTabを使っている人は、Faviconに未読数を表示してくれるGmail Unread Message Count in Favicon for Greasemonkeyが良さそうです。

私は全てのタブが同じ幅でそろっているのが好きなので、FaviconizeTabはインストールしていません。
Tab Mix Plusのオプションでタブ幅を82〜250に設定していて、私の環境だと1列にちょうど12個のタブになるようにしています。

このブログの関連記事

Firefoxのkeyconfigで現在のページをIEで開く

keyconfigでFirefoxのプロファイルフォルダを開くに続いてkeyconfigネタ。

Firefoxの現在のページをInternet Explorerで開くことができます。
IE Tabのような高機能のアドオンもありますが、私はあまり使う気にはならないので。

CODEは以下。
FIREGESTURES :: Get Scripts の「ページを Internet Explorer で開く」を試してみたら動作したので、そのまま使っています。

const IE_PATH = "C:\\Program Files\\Internet Explorer\\iexplore.exe";

var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
file.initWithPath(IE_PATH);
if (!file.exists()) {
  alert("File does not exist: " + IE_PATH);
  return;
}
var process  = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
try {
  var args = [window.content.location.href];
  process.init(file);
  process.run(false, args, args.length);
}
catch (ex) {
  alert("Failed to execute: " + IE_PATH);
}

keyconfigでかなりいろんな事ができそうですね。
ついでにメモ。

アドオンメニューを開く
BrowserOpenAddonsMgr();

オプションメニューを開く
openPreferences();

このブログの関連記事

keyconfigでFirefoxのプロファイルフォルダを開く

Firefoxのショートカットキーをカスタマイズできるアドオン keyconfig を以前から使っています。
飽きるブログ:僕のFirefoxキーバインドはね・・・を読んだのが使い始めたきっかけかな。

これでFirefoxのプロファイルフォルダを開くようにしておくと、なにかと便利です。
私は今のところ Alt+Ctrl+p に登録しています。
CODEは以下。自分のWindows XPでしか確認していませんが。

Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("ProfD", Components.interfaces.nsILocalFile).launch();

参考
[Ext] userChrome.js . mozillaZine Forums
File I/O - MDC

keyconfigについては、以下が参考になります。
【レビュー】Firefoxのキーアサインを変更 -「keyconfig」でよく見るWebページを登録! (1) keyconfigの概要とインストール | パソコン | マイコミジャーナル
FireFoxでよく見るWEBページや、Bookmarkletは、keyconfigでショートカット登録しておく:Goodpic

このブログの関連記事

Firefoxのタブ情報をまとめたHTMLを生成するtabundle

Firefoxで開いているタブのページの情報をまとめたHTMLファイルを生成するアドオン tabundle がなかなか良いです。
AutoPagerize for Greasemonkeyの作者としても有名なswdyhさん作成です。
tabundle - SWDYH
swdyh's tabundle at master ― GitHub

先日公開されたばかりで、この記事投稿時点で version 0.0.2 を使っています。

インストール後は、メニューのツールにtabundleというのが追加されてbundleとviewという二つのコマンドが実行できます。bundleは、今開いているタブのURLをまとめたHTMLを生成してそれ開きます。viewは、過去にbundleしたものの一覧を表示します。ステータスバーのアイコンからも同じコマンドが実行できます。

「あとで読む」系アドオンの一種と言えるかもしれません。
あとで読みたいWebページをメモできるFirefox拡張機能「Taboo」[N] 高機能な“あとで読む”Firefoxアドオン「Read It Later」 などいろいろありますが、私はシンプルな tabundle がお気に入りです。

tabundleで生成されるHTMLファイルには画像もdataスキームで埋め込んであり、1ファイルになっているのが良いですね。

HTMLファイルの保存場所をプロファイルディレクトリ以外に指定できれば嬉しいです。
そうすれば、Dropboxで簡単に同期できるかなと。
会社で開いたタブを自宅に帰ってから後で読むのも簡単になりそう。
[2009年 1/12追記]
version 0.0.5 で場所を指定できるようになりました。
早速、Dropboxで同期するようにしました。便利です。
[追記ここまで]

あと、私の場合、LDRとかGmailとかは常に開いているものなので、生成ファイルに含まれなくてもいいわけです。
ということで、生成ファイルに含まないURLを正規表現などで指定できると更に嬉しいかも。
プライベートなページをexclude指定できれば、毎日のタブをそのまま公開する人もいるかも?

ところで、アドオンのKeyconfigを使って、bundleとviewのコマンドをキーに割り当てたいのですが、可能でしょうか?
CODEに何を記述すればいいのか、私にはソース見てもわからないので、どなたか教えてください。

[2009年 1/9追記]
WindowsXPでFirefox3.0.5を使っていますが、viewの一覧表示では、
C:\Documents and Settings\USER\Application Data\Mozilla\Firefox\Profiles\XXXXX\tabundle\2009-1-9.html
となっているのですが、リンク先が
file:///C:/Documents and Settings/USER/Application Data/Mozilla/Firefox/Profiles/XXXXX/tabundle/C:/Documents and Settings/USER/Application Data/Mozilla/Firefox/Profiles/XXXXX/tabundle/2009-1-9.html
というように file:///ProfD/tabundle/ProfD/tabundle/DATE.html になってしまいます。
私の環境のせいなのか、そのうち直るのかな?
とりあえずは、Keyconfigに追加したキーでプロファイルフォルダを開いて、htmlをダブルクリックして開いています。

[2009年 1/10追記]
上記の件、swdyhさんにコメントしたら、すぐに version 0.0.3 で直していただきました。
一覧表示も見やすくなりました。
swdyhさん、ありがとうございました。

タブの数によってFaviconの青い部分が変わることに気がつきました。
おもしろいですね。
tabundle

NTPで「うるう秒」が調整されていた

あけましておめでとうございます。
今年もよろしくお願いします。

今回の年末年始は休みがもらえたので、ネットとは少し距離をおいていました。

正月開けにサーバのログを確認して気付いたのですが、以下のような記録がありました。

Jan  1 08:59:59 node01 kernel: Clock: inserting leap second 23:59:60 UTC

あまり見慣れないものだったので、調べたところ、うるう秒の挿入が行われたようです。
NTPデーモンが動作していて、上位のNTPサーバーからうるう秒の情報が伝達されてきていれば、自動的に調整されます。
上記のログはその時のものでした。

時刻合わせ総合スレッド2にも話題がありました。

726 :login:Penguin:2008/12/29(月) 13:07:29 ID:vhIW9fSH
来年の正月はうるう秒が挿入されるそうだけど
ntp使ってる場合、何かやらなきゃいけないことある?
挿入関係に詳しいエロい人教えてください。

730 :login:Penguin:2008/12/30(火) 09:25:35 ID:GGCLYaFr
>>726
特に何もない。
12/31くらいから「閏秒」フラグが配信されていることを確認する程度だ。
"ntpq -c rv" で見ることができる。
# ntpq -c rv
assID=0 status=06c4 leap_none, sync_ntp, 12 events, event_peer/strat_chg,
version="ntpd 4.2.4p5@1.1541-o Wed Dec 3 12:32:56 UTC 2008 (1)",
processor="x86_64", system="Linux/2.6.27.7-9-default", leap=00,
stratum=2, precision=-20, rootdelay=8.525, rootdispersion=14.909,
peer=22758, refid=133.243.238.163,
reftime=cd03e673.05c78a19 Tue, Dec 30 2008 9:14:43.022, poll=7,
clock=cd03e7c5.76cc9141 Tue, Dec 30 2008 9:20:21.464, state=4,
offset=-4.086, frequency=18.822, jitter=0.878, noise=1.005,
stability=0.031, tai=0
ここの "leap=00" の部分が "leap=01" (2009年実施予定の増やす方向での閏秒)
になればOK。参照しているNTPサーバが閏秒非対応だったりする場合は、
"writevar 0 leap=01" のように手動で設定すれ。

731 :login:Penguin:2008/12/31(水) 14:37:09 ID:Gt63K4xq
いつ頃か見忘れたが閏秒フラグが来たね。
# ntpq -c rv
assID=0 status=46f4 leap_add_sec, sync_ntp, 15 events, event_peer/strat_chg,
version="ntpd 4.2.4p5@1.1541-o Wed Dec 3 12:32:56 UTC 2008 (1)",
processor="x86_64", system="Linux/2.6.27.7-9-default", leap=01,
stratum=2, precision=-20, rootdelay=6.768, rootdispersion=5.780,
peer=28226, refid=133.243.238.243,
reftime=cd0581d3.c705e4dd Wed, Dec 31 2008 14:29:55.777, poll=6,
clock=cd058208.b4aeb54e Wed, Dec 31 2008 14:30:48.705, state=4,
offset=0.962, frequency=6.368, jitter=0.688, noise=0.199,
stability=0.019, tai=0
あとはsyslogに"Clock: inserting leap second 23:59:60 UTC"が出れば成功だな。

735 : 【豚】 【1559円】 :2009/01/01(木) 09:03:53 ID:Sv4uZHmH
来たね。
# for ((;;)) do date; sleep 1; done
2009年 1月 1日 木曜日 08:59:57 JST
2009年 1月 1日 木曜日 08:59:58 JST
2009年 1月 1日 木曜日 08:59:59 JST
2009年 1月 1日 木曜日 08:59:59 JST
2009年 1月 1日 木曜日 09:00:00 JST
2009年 1月 1日 木曜日 09:00:01 JST
2009年 1月 1日 木曜日 09:00:02 JST

# cat /var/log/messages
(中略)
Jan 1 08:59:59 hoge kernel: Clock: inserting leap second 23:59:60 UTC

詳しくは以下のページがわかりやすいです。
Linux at IBM | 【Technical Notes】Linux システムクロックの『うるう秒』調整

検索したら、3年前に以下のページをはてブしていたことにも気付きました。
Linux と「うるう秒」 - bkブログ

[2012年 6/27追記]
RHELの場合や検証について参考になる。
【RHEL】這いよる閏秒 7月1日9:00(JST)の挙動(3年ぶりだな) | Pocketstudio.jp log3
SUSE,SLESでの閏秒の扱いについては以下。
Support | Leap second handling in SUSE Linux products

エンジニア転職情報
このBlog内を検索
プロフィール

しげふみ

連絡先
連絡先
RSSリーダーに登録
Subscribe with livedoor Reader

あわせて読みたい
人気blogランキング

  • ライブドアブログ