2010-02-17 Wed
UNIX の popd・pushd・dirs コマンドのいい感じのエイリアス
開発中にpushdとpopdを多用しているのにエイリアスを指定していなかったです。でも、さすがに自分で自分の設定に飽きました。なのでササっと設定。
alias cd+='pushd' alias cd-='popd' alias cd--='popd -2' alias cd---='popd -3' alias pd='pushd' alias bd='popd' alias bd2='popd -2' alias bd3='popd -3'
cd を pushd に変えても良いと思いますが、cdは普通に使うので残しました。この設定でしばらく使ってみて、全然駄目なら直すかも。
2010-02-17 Wed
ひさびさに猫写真を撮った
目が合った猫の写真を撮ろうとしたら、ものすごい勢いで逃げられました。なので追いかけて追いかけて1枚だけパチリ。
from overlast using Panasonic DMC-FX100
うーん、猫が写っているだけでいい感じの写真になってしまう。恐ろしい。
2010-02-17 Wed
iPhone アプリの「Sleep Cycle Clock」と「MindWave2」を購入
今日は有料アプリを2つ買いました。「Sleep Cycle Clock」と「MindWave2」です。前者は複数の友人からすごく良い評判を聞いています。今日試してみます。後者は早速自分で試しました。効いているかも。
朝スッキリ目覚めるための「Sleep Cycle Clock」
朝早いので、よりスッキリ起きられると良いな、と思い購入。今日の夜からしばらく使って、感想を書いてみます。
■「Sleep Cycle Clock」の情報 =>
脳波をコントロールするための「MindWave2」
ネット上のレビューを見て多少のうさん臭さを感じましたが、個人的に集中力を高める手法があるなら何でも試そうと思っていたので購入。
早速アルファ波が出る音を聞いていますが、聞いていない時より集中できている気がします。僕は2種類の音を同じ音量で流すのが好きです。これも、しばらく試してから感想を書きますね。
■「MindWave2」の情報 =>
僕がお金を出してでも欲しいアプリは、生活の困ったことを解決してくれるものが多いです。そういうものが作りたいな。
2010-02-17 Wed
今日は大切な用事があったので遅い始動
ちゃんと早起きした。僕より早起きな知人がまだまだいる。すごいなぁ。
今日は非常に大切な用事のため、朝は遅い始動。いろいろ一区切りをつけてみました。これから、より一層励んでいく所存です。
2010-02-16 Tue
「なんだか」や「なんか」が付いたフレーズに用心する
「なんだか」とか「なんか」という言葉は、とても危険な気がしています。その後に続く言葉をふんわりと肯定する雰囲気がでる気がするからです。とくに真剣なときであればあるほど注意して使うべき言葉だと、僕は思います。
実際に「なんだか」が付いた他人の言葉を信じて、痛い目にあったこともあります。なので、最近は「なんか」を耳にしたときには自分の中で耳にしたフレーズに対して質問しています。
■ 質問の例
・何だかいける気がしてきました => それ、いけるの?
・なんか良いですね => それは良いの?
・なんか悪い気がします => それは悪いの?
上記のように、質問を返すことで自分がウッカリ納得してしまう前に、ちょっと考えることができます。その結果、本当に大丈夫だったり良かったりするなら幸いでは。
ぼくたちは何だかすべて忘れてしまうね

え?本当に忘れますかね?
2010-02-16 Tue
2010-02-15 Mon
ILLUMSの包丁セットが届きました
@issay さんの結婚式の引き出物に入っていたILLUMSのカタログで、包丁セットを頼みました。ありがとう!
from overlast using Panasonic DMC-FX100
今、我が家で使っている包丁は100円ショップで買った手入れの行き届いていない包丁なので、おそらく明日から圧倒的な切れ味に戸惑うことでしょう。ありがたや。
関連リンク
- イルムス | ILLUMS
-- http://www.illums.co.jp/
2010-02-15 Mon
だいたい分かったら作ってしまおう
なかなか手がつかない制作物が手元にあります。そういうものは、以下のようにして早く作りたいものです。
1、文献を読んだり、構想を練ったりする。他人に説明できる程度の理解ができていない単語を丁寧に調べ直す。
2、実装に困らない程度に分かったら、さっさと作る。動かす。
3、作ってから、改めて文献を読み直す。
4、読み直した成果を2に反映して、3に戻る。
1から2を早くするのが課題。明日頑張ろう。
2010-02-15 Mon
インクが出にくいボールペンは時間泥棒
インクが出にくいボールペンは即刻使うのを止めるべきです。理由は「時間がもったいないから」です。インクが出ないボールペンは時間泥棒以外の何者でもありません。
毎日使っているボールペンの調子が悪いために「必ず最初の5秒を無駄にする」とします。このボールペンを一日に1回毎日使っていた場合、「一ヶ月で3分間」もボールペンのインクを出すためにシャカシャカと落書きする必要があります。3回使っていた場合は1ヶ月に7分。一日に12回インクが出なくなったら1ヶ月で30分無駄になります。無駄過ぎ。
さらに実際には、ボールペンのインクが出ないために生じる「思考の断絶時間」があります。断絶してしまった思考を復活させるためには多少の時間が必要です。せっかく思いついた事をスムーズに書けない、ということは、すごく時間を損することなのです。
と、インクが出ないボールペンを気持ちよく捨てるための言い訳を考えてみました。個人的にはジェットストリームはインクが出やすいボールペンで大好き。
関連リンク
- ジェットストリーム 三菱鉛筆株式会社
-- http://www.mpuni.co.jp/product/category/ball_pen/jetstream/
2010-02-15 Mon
計算練習が5週間目に突入
直感を鍛えるために計算力が必要だということで、[2010-01-19] から始めて 5週間目に突入。
まだ日に日に計算が早くなっています。暗算中の符号間違えがときどきあるけれど概ね順調。先週からは、暗算しているときに頭の中の普段使っていない領域から正解となる数字のイメージがポンとわいてくることがあります。
11週まであと半分ちょい。これならいけそうですね。また1週間励みます。
関連商品
大学入試・センター突破計算力トレーニング (上)


合格る計算数学1・A2・B


数学の計算革命


2010-02-14 Sun
「サマーウォーズ」を見たら元気出た
先週見損ねた「サマーウォーズ」を見に、国立新美術館に行ってきました。サマーウォーズ2回目。僕が大きいスクリーンで見られるのはこれが最後かな?
よく晴れた日の朝9時。開門していない美術館の前でひたすら待ちます。その後9事半に開門。10時から講堂前で整理券が配布されました。外は寒かったな。
from overlast using Panasonic DMC-FX100
「アバター」を見たあとご飯を食べて「サマーウォーズ」が上演される講堂に駆け込み。最後まで集中して見ました。
ストーリーについてあれこれ言うのはDVDが出てからにしますね。ともかく「サマーウォーズ」は見ると元気になります。まだやることがあるぞ、という気分になります。僕は大好きです。
がんばっている人にオススメです。見ていない人は是非どうぞ。
サマーウォーズ [DVD]

サマーウォーズ [Blu-ray]


関連リンク
- 映画「サマーウォーズ」公式サイト
-- http://s-wars.jp/
2010-02-14 Sun
「アバター」を見てきた
「アバター」を見てきました。前から見たかったのです。たまたま東宝の映画館が14日は映画1000円の日だったので行くことにしました。
from overlast using Panasonic DMC-FX100
アバターは見ている間、完全に世界観に没入していました。3Dメガネに不具合を感じませんでしたし、3D酔いもありませんでした。この映画は3D映像が苦手じゃなければ、3D上映されているうちに見に行くべきです。
個人的に印象的なシーンが沢山ありましたが、ナヴィ同士の絆を可視化したシーンはどれもグッときました。
DVDが出るまで、しばらくかかりますよね。もう一回見に行こうかな。今度はIMAXな劇場に見に行きたいな。
関連リンク
- 映画「アバター」オフィシャルサイト
-- http://movies.foxjapan.com/avatar/
- ASCII.jp:3D映画「アバター」の魅力、プロデューサーが語る
-- http://ascii.jp/elem/000/000/473/473775/
2010-02-13 Sat
川嶋工業株式会社の「缶蓋開き」をゲットした
先日漬けた柚子茶の瓶をどうやっても開けることができませんでした。諦めて東急ハンズに「瓶の蓋を開けられる道具」を買いにいきました。
店員さんに説明を聞いて、いろいろあった瓶ふた開けの中から「川嶋工業株式会社の缶蓋開き」を選んで購入しました。
from overlast using Panasonic DMC-FX100
このように瓶を挟んでテコの原理でグイッと回します。押さえる側の手は瓶をシッカリ握らないとだめっす。
from overlast using Panasonic DMC-FX100
開いた!!開いたよ!!嬉しい!!
今後は我が家でこの瓶蓋開けが大活躍することでしょう。嬉しかったので、活躍するたびにブログで紹介しようと思います。
川嶋工業 びん蓋開け KT-09

2010-02-13 Sat
「レンジでパスタ」で3人前のパスタを茹でる方法
「レンジでパスタ」が大変便利でよく使っています。電子レンジでパスタを茹でられるので大変便利なのです。
レンジでパスタ 1.2L PS-G62

ただ「レンジでパスタ」の容器には「2人前」までしかレシピが書いていません。今回は、そんな「レンジでパスタ」で「3人前」のパスタを作ってみます。
「レンジでパスタ」で3人前のパスタを茹でるレシピ
僕はこのレシピに関する権利も責任も一切放棄させていただきます。
材料
| パスタ | 蓋の穴を使って3人前を用意 |
| 水 | 2人前の分量 + 200cc |
| 塩 | 適当に |
作り方
| 加熱時間 | 2人前の時間 + 3分 |
以上の加熱時間で2人前と同じようにつくる。
これだけ!
最後の3分くらいは吹きこぼれないかドキドキしますが、ちゃんと3人前できました。やった!
レンジでパスタ 1.2L PS-G62


[2010-05-07-2] レンジで3人前のパスタ
[-] 1
2010-02-13 Sat
2010-02-12 Fri
PKU ID:1001 (1)
ちょっと暇ができたのでPKUの2問目にチャレンジ。なぜかAccept率が2問目なのに30%以下と低い。
試しに ID:1000 をひな形に入出力を出してみると、精度が足りない。なるほど。よく考えなくてもC言語は小数点以下の精度が足りなかったっけ。だから、みんなSubmitできていないのか。
- 1001 -- Exponentiation
-- http://acm.pku.edu.cn/JudgeOnline/problem?id=1001
- Input : The input will consist of a set of pairs of values for R and n. The R value will occupy columns 1 through 6, and the n value will be in columns 8 and 9.
- Output : The output will consist of one line for each line of input giving the exact value of R^n. Leading zeros should be suppressed in the output. Insignificant trailing zeros must not be printed. Don't print the decimal point if the result is an integer.
以下、おためしな駄目コード。
#include <stdio.h>
int main()
{
double a, res;
int b;
scanf("%lf %d",&a, &b);
if ((a > 0.0) && (99.0 > a) && (b > 0) && (25 >= b)) {
res = 1.0;
for (;b > 0;b--) {
res = res * a;
}
printf("%lf\n", res);
}
return 0;
}
どうするかを考えるうちに「二進化十進数 (BCD、Binary-coded decimal )」というキーワードに到達。しかし、今回の問題には最適ではない。
次に、「多倍長演算」というキーワードに到達。これならいけそう。でも、多倍長演算を実装した事がないので調べるか。。と思ったところで時間がきた。
つづく。
2010-02-12 Fri
今日はのんびり起き
一旦朝5時に起きたのですが、単に夜更かししてしまった影響でいつもより遅い起床。朝の時間を無駄にしてしまいました。。
自分をおさえられず、夜遅くまで領収書の整理や、アルゴリズムの勉強に取り組んでしまったのが失敗。夜に何かやるのをやめよう。夜に1時間欲張ると翌日2時間損している気がしてならないです。今日は22時には諸々終わらましょう。
2010-02-11 Thu
確定申告2009 (1) - 領収書を選別
そろそろ毎日ちょっとずつ確定申告に向けた作業を開始。
着手が遅れたものの、なんとか3月上旬の土日で片付けたいな。。
今日はレシート保存ボックスを開けて、不要なレシートを全部廃棄。どこまで申告して良いのか分からないレシートは今年は諦めて、確実に申告して大丈夫なものだけ残しました。
明日は「レシートを月別に分類」と「部屋の中に領収書が転がってないかチェック」の2つを終わらせます。
関連商品
【2009-2010年度版】図解 フリーランスのための超簡単!青色申告


フリーランスを代表して 申告と節税について教わってきました。


関連リンク
- 国税庁 平成21年分 確定申告特集
-- http://www.nta.go.jp/tetsuzuki/shinkoku/shotoku/tokushu/index.htm
2010-02-11 Thu
PKU JudgeOnline - ID:1000
「PKU楽しいよ」と聞くことが多くなったので、どんな感じなのかを試すことにしました。
- PKU JudgeOnline
-- http://www.4dm.org/PKU/
なるほど。手元の環境で問題を解いてみて、大丈夫そうになったらコードをフォームからSubmit。SubmitするとJudgeされるので結果を見る、という手順で試せそう。
ためしにID:1000のおためし問題を解いてSubmitする、という一連の作業をやってみました。
- 1000 -- A+B Problem
-- http://acm.pku.edu.cn/JudgeOnline/problem?id=1000
Input : Two integer a,b (0<=a,b<=10)
Output : Output a+b
とりあえずの解。
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a, &b);
if ((a >= 0) && (10 >= a) && (b >= 0) && (10 >= b)) {
printf("%d\n", a + b);
}
return 0;
}
なるほど。これはお手軽で簡単。アプリを起動しなくて良い分、TopCoderよりも気軽に試せます。
Judgeでは解けたかのチェック以外に、実行時間・コードの長さ・メモリ使用量についても評価されます。よって色々気にするに越したことはないです。でも当面は「解ければ良かろうなのだー」の精神で、こっちもぼちぼちやっていきます。
- Welcome To PKU JudgeOnline
-- http://acm.pku.edu.cn/JudgeOnline/
関連商品
目指せ!プログラミング世界一—大学対抗プログラミングコンテストICPCへの挑戦


2010-02-11 Thu
金融機関の「本支店」と「当支店」の違い
休日だけど振込をするためにコンビニ振込ができるか調べていたときに気付いたのですが、読んでいた文書の中で「本支店」と「当支店」という単語があたりまえのように混在しています。これは一度もこれらの単語の意味を調べたことがない僕には分かりにくい!
本支店と当支店の違いを調べてみると、以下の通り。
| 本支店 | 系列金融機関の「本店および支店」 |
| 当支店 | 指し示されている支店 |
なるほど。僕がやりたかったのは同一金融機関の支店間振込で、文書には「本支店間での振込」ができると書いてあったので大丈夫そう。
それにしても「本支店」じゃなくて「本店・支店」って書けば良いのではないかと思うんですが、どうなんでしょうか。
若手行員が見た銀行内部事情






