2010-03 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
最近 14 日分 / 今月の一覧
2010-03-06 (土)
■ IP 電話への移行を検討しました [未分類]
今ある固定電話は大学に入ったときに契約したのですが、ほとんど使うこ
とはありません。にも関わらず毎月¥1,800も払うのは無駄だと思ったので、
IP 電話への以降を検討しました。
▼加入することになるサービス
私は @nifty ひかり One T シリーズに加入していました。(今見たら、
2011 年 9 月でサービス終了って書いてある...。)
ひかり One T シリーズの場合、@niftyフォン-C に加入することになるら
しいです。
▼お得な料金
月額料金は @niftyフォン-C の方が安いです。
| 月額料金 | 機器レンタル料金 | |
| NTT | 1740円 | 0円 |
| @niftyフォン-C | 0円 | 525円 |
川崎〜浜松間の通話料金も、@niftyフォン-C の方が安いです。IP 電話に
すると、かける側もかけられる側も安くなるのですね。
| 平日 19:00〜23:00 の浜松への通話 | 平日 19:00〜23:00 の浜松からの通話 | |
| NTT | 73.5円 <26秒> | 73.5円 <26秒> |
| @niftyフォン-C | 8.4円 <3分> (全国一律) | 11.34円 <3分> (全国一律) |
@niftyフォン-C > 料金 : @nifty
固定電話からIP電話(050番号)への通話料金|料金のご案内|電話商品・サービス|NTT東日本 Web116.jp
携帯電話への通話料金も、概ねお得です。
| NTT | 31.5〜42円 <1分> |
| NTT+0036 | 16.8〜18.375円 <1分> |
| @niftyフォン-C | 18.9円 <1分> |
@niftyフォン-C > 料金 : @nifty
▼デメリット
良いことずくめですが、デメリットもあります。
@niftyフォンで110、118、119などの緊急電話番号へかけられますか。 - @nifty
かけられます。
ただし、その場合は@niftyフォンからの発信ではなく、一般加入電話から
の発信になります。一般加入電話を併用していない場合、かけることがで
きません。
電話番号も変わってしまいます。前回の引越しの履歴を見たら、今使って
いる固定電話番号で登録しているところがかなりありました。手続きが面
倒そうです。
IP電話は今までの電話番号を使い続けることはできますか。
ご利用されるIP電話サービスの種類によって異なります。
(省略)
@niftyフォン @niftyビデオフォン-F
現在ご利用中のNTT加入電話の電話番号は、そのままご利用可能です。
また、050から始まるIP電話用の番号が別途発行されますので2番号で
ご利用いただけます。
どうやら IP 電話と NTT 固定電話は併用することが前提のようです。
あと、停電になるとルータへの電源供給が止まるため、IP 電話は使えませ
ん。NTT 固定電話は使えます。
▼結論
IP 電話への移行はしません。固定電話を良く使うようになったら、また考
えることにします。
▼関連情報
通話料無料!? プロバイダのIP電話を活用しよう - AllAbout
2010-03-03 (水)
■ 加湿空気清浄機を買いました [未分類]
[2009-11-03-1] で発生したエコポイントを JCB ギフトカードと交換した
ので、空気清浄機を買うことにしました。
今回もあまり下調べはしませんでした。
たつをさんの記事を鵜呑みにして、SHARP の加湿空気清浄機を買いました。
[を] シャープの加湿空気清浄機を導入しました
▼SHARP KIREION 加湿空気清浄機 高濃度7000プラズマクラスター技術
加湿13畳/空清21畳 ホワイト系 KC-Y45-W
アマゾンのレビューを一気読み
他のメーカーと比べて、SHARP はデザインが良いですね。
今まで加湿したい時は洗濯物を干していましたが、これからはお手軽に加
湿出来そうです。
元々空気が汚い部屋ではなかったようで、空気清浄の効果は良く分かりま
せん。しかし、買った翌日から朝の目覚めが良くなりました。深く眠れる
ようになったのかもしれません。
2010-02-04 (木)
■ gpg で暗号化されたファイルを Emacs で開いてもパスフレーズを聞かれない方法 [Emacs]
Mew スレで紹介されていたので、メモメモ。
いつからなのか分かりませんが、少なくとも Emacs23 では gpg で暗号化
されたファイルを開くとパスフレーズを聞かれ、gpg コマンドを打たずし
てファイルを開くことが出来ます。ファイル保存時には、パスフレーズを
また聞かれます。また入力します。
そう、ファイルを保存する時にも聞かれてしまうんです。
一方、外部パッケージに、alpaca.el というものがあります。これは保存
時にはパスフレーズを聞かない優れものです。
しかし、Emacs23 で alpaca.el を使うと、gpg なファイルを開く時に
2 回パスフレーズを聞かれてしまいます。そういうわけで alpaca.el は
しばらく使っていませんでした。
この度、やっと Emacs 標準の機能の OFF のやり方が分かりました。.emacs
に以下を書くだけです。
(epa-file-disable)
interactive な関数なので、M-x で呼ぶことも出来ます。
当然というかなんというか、epa-file-enable() もありました。
先行者がいらっしゃいました...。
epa(EasyPG Assistant)を無効にする方法 - koie blog
2010-01-17 (日)
■ Emacs のソースコードを Bazaar から取得してみた [Emacs][Bazaar][Debian]
[2009-09-27-1] の補完。
Emacs リポジトリが Git に移行したと思っていましたが、Git *でも* 取
得できるようになっていただけなのですね。年末に CVS から Bazaar に移
行したらしいので、手元のリポジトリも移行しました。Bazaar は Git と
同じ分散型バージョン管理システムだそうです。
Debian では bzr をインストールすると、Bazaar が使えるようになります。
1. 最初にユーザ登録する必要があるそうです。
% bzr whoami "MASUTAKA <masutaka at example.com>"
2. Bazaar チェックアウト用のディレクトリ emacs を作成します。
% bzr init-repo --2a emacs
3. チェックアウトします。私の環境では 30 分くらいかかりました。
% cd emacs
% bzr checkout http://bzr.savannah.gnu.org/r/emacs/trunk trunk
Bazaar については全然調べていないのでアレですが、とりあえず
"bzr update" すればリポジトリ先端のソースを取得できるようです。
参考 URL
Emacs のリポジトリが Bazaar に移行したので Bazaar をインストールする。 - 日々、とんは語る。
EmacsWiki: Bzr For Emacs Devs
2010-01-11 (月)
■ KeySnail で IME を ON/OFF する方法 [Firefox][Windows]
私は Windows でのキーバインドを Emacs 風にするために XKeymacs を使っ
ています。IME の ON/OFF は Alt-l(エル) という変則的なものにしています。
Firefox で KeySnail を使おうとすると、XKeymacs を OFF にする必要が
ありますが、KeySnail にはデフォルトで IME を ON/OFF するコマンドは
用意されていません。
そういう理由から、Windows 版の Firefox では KeySnail を使っていなかっ
たのですが、Twitter でつぶやいたら作者さんから以下のコードを教えて
もらいました。
key.setEditKey("M-l",
function (ev, arg) {
let elem = ev.originalTarget;
elem.style.imeMode = {
active : "inactive",
inactive : "active"
}[elem.style.imeMode] || "active";
elem.blur();
elem.focus();
}, "Toggle IME", true);
.keysnail.js に記載し、再読み込みしたら Alt-l で IME の ON/OFF が出来
るようになりました!!
その時のつぶやきです。
http://twitter.com/masutaka/status/7620462884
└http://twitter.com/stillpedant/status/7621233590
http://twitter.com/stillpedant/status/7621260456
└http://twitter.com/masutaka/status/7622796134
この技は Linux 版の Firefox では使えないそうですが、UIM の設定から
IME の ON/OFF のキーバインドを変更出来るので問題はないでしょう。
関連 URL
KeySnail :: Add-ons for Firefox
Tips (Japanese) - keysnail - GitHub
XKeymacs
2009-12-20 (日)
■ flv から音声を抜き出す方法 [Debian]
Flash Video から音声を抽出して、mp3 にする方法です。
ffmpeg がインストールされていなかったら、Synaptic パッケージマネー
ジャや、aptitude でインストールします。
あとは以下のコマンドを実行するだけです。hoge.flv の音声が hoge.mp3
として抽出されます。
% ffmpeg -i hoge.flv -acodec copy hoge.mp3
↓これを抽出したかったんです。(^^)
※ ニコニコのアカウントを持っていない方はこちらで視聴出来ます。
参考 URL: Linuxでflvからmp3へ変換する方法 - よしみ視点
関連記事: swf から音声を抜き出す方法 [2009-07-10-2]
2009-12-17 (木)
2009-12-13 (日)
■ Subject も本文も存在しないメールはスパムフォルダに振り分け [procmail]
最近 1 日に 10 通程度、毎回違う From で Subject も本文も存在しない
スパムが来るのですが、bsfilter で捕捉できません。仕方がないので、そ
のようなメールは問答無用でスパムフォルダに振り分けることにしました。
以下が ~/.procmailrc のレシピです。touch しているのは、Mew でスパム
フォルダを訪問した時に自動でスキャンを走らせるためです。
PATH=${HOME}/bin:${PATH}
MAILDIR=${HOME}/Mail
:0
* !^Subject:
{
:0 HB:
* ? mail-body-empty
* ? touch ${MAILDIR}/spam/.mew-mtime
${MAILDIR}/spam/.
}
mail-body-empty は自作の Ruby スクリプトです。~/bin に置きました。
以下にコピペします。
#!/usr/bin/ruby
# 標準入力から渡されたメールの本文が空だったら 0、空でなかったら 0 以外を返す。
# メール本文が空行のみ、または空行の連続を「空」と定義する。
mode = :header
STDIN.each do |line|
case mode
when :header
if /^$/ =~ line
mode = :body
end
when :body
unless /^$/ =~ line
exit 1
end
end
end
exit 0
### End of file
最初は "* ? mail-body-empty" でなく "* < 1" と書いていたのですが、
うまくいかなかったのでこのスクリプトを作りました。どうやら "<" は
ヘッダと本文の合計サイズを評価する仕様のようです。
2009-12-06 (日)
■ 本を売却 [本]
起きていることはすべて正しい—運を戦略的につかむ勝間式4つの技術(アマゾンのレビューを一気読み)
断る力(アマゾンのレビューを一気読み)
会社に人生を預けるな リスク・リテラシーを磨く(アマゾンのレビューを一気読み)
孫子の兵法—ライバルに勝つ知恵と戦略(アマゾンのレビューを一気読み)
大人のための「北斗の拳」人物伝(アマゾンのレビューを一気読み)
2ちゃんねる宣言—挑発するメディア(アマゾンのレビューを一気読み)
以上をブックオフで売ってきました。これで 320 円です。
前回ブックオフで売ったのは [2009-03-29-1] でした。
こうして見るとごったまぜですね。
私の場合、小説以外は躊躇なく売る傾向にあるようです。
2009-12-05 (土)
■ Emacs で登録されている timer の一覧を表示 [Emacs]
Emacs スレで紹介されていたコードを、ここにコピペ。
(defun describe-timer ()
(interactive)
(let ((tl timer-list)
timer)
(pop-to-buffer (get-buffer-create "*timer*"))
(erase-buffer)
(insert
"TIME FUNCTION\n"
"-------------- --------------------------\n")
(while tl
(setq timer (car tl))
(insert
(concat
(format-time-string "%m/%d %T"
(list (aref timer 1)(aref timer 2)(aref timer 3)))
" "
(symbol-name (aref timer 5))
"\n"))
(setq tl (cdr tl)))))
こんな出力が得られる。
TIME FUNCTION -------------- -------------------------- 12/05 16:05:00 display-time-event-handler 12/05 16:06:32 mew-passwd-timer 12/05 16:07:43 twittering-timer-action
2009-11-24 (火)
■ Windows の画面がディスプレイからはみ出る件が直った [Windows]
VAIO W [2009-09-06-1] は画面が狭いので、三菱の 22 インチワイド液晶
[2009-07-11-1] に繋げて使っています。
この液晶は最大 1680x1050 ピクセルなんですが、時々解像度が粗くなって
Windows が画面に収まりきらなくなることがあります。
仕方がないので 1280x768 ピクセルまで落として、画面に収まるようにし
ています。ただしこの状態でも、各ピクセルが大きく、例えばフォントは
かなり粗い状態です。
Linux (1680x1050) から VNC 越しに見ると 1280x768 の小さな画面がキレ
イに見えるので、ディスプレイドライバと液晶がきちんとお話しできてい
ないように見えます。
ところが、先ほど
1. 画面のリフレッシュレートを 60 ヘルツから 75 ヘルツに上げて、
2. 解像度を 1280x768 から 1680x1050 に上げたら、
1680x1050 のキレイな画面が現れました。
まったく謎です。。。
追記20091202:
またおかしくなりました。今度は同じ方法で復旧させようとしても、直り
ません。ビデオドライバとモニタのどっちのバグなんだろう? OS のバグ
の可能性もあるのかなあ?
追記20100110:
試しに [2009-11-03-1] に買った液晶テレビに繋げてみたら、1920x1080
まで表示出来たものの、液晶から Windows の画面がはみ出してしまいまし
た。ビデオドライバ原因の可能性が高くなって来ました。VAIO のサポート
に聞いてみようかなあ?
2009-11-21 (土)
■ UNIX 時間 [Emacs][UNIX][C言語]
業務で C 言語と、シェルコマンド date での UNIX 時間(1970 年 1 月 1
日 0:00 からの秒数)の取得方法を調べたのだけれど、我らが Emacs Lisp
を調べていませんでした。
▼Emacs Lisp
(time-to-seconds (current-time))
で良いようです。
真夜中ごろ - ポロポロ
業務で調べた UNIX 時間は以下。
▼シェルコマンド
% date +%s
=> 1257925989
※ Solaris9 の場合、SUN 謹製の date (/usr/bin/date) ではなく、
GNU の date (/usr/local/bin/date) を使う必要がある。
▼C言語
#include <stdio.h>
#include <sys/time.h> /* gettimeofday() */
int
main(void)
{
struct timeval tv;
double unix_time;
gettimeofday(&tv, NULL);
unix_time = tv.tv_sec + (tv.tv_usec * 0.000001);
printf("%f\n", unix_time);
return 0;
}
=> 1257926292.479697
最近 14 日分 / 今月の一覧
2010-03 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
最終更新時間: 2010-03-10 06:00


