輝々凛々

ガンバるってことは、素晴らしい事だ。

世間には立派な人がいる

今日も何とか立派に生きていきたいですねぇ。

武田鉄矢

codr.cc

http://codr.cc/ってサイトがある。

コードをコピペして、「Create Code」をすると、ソースコードが色付けされて表示される。

たとえば、http://codr.cc/DC2040AFBFという感じになる。

で、ここのアドレスを他人に伝える事で、コードを共有出来るってことになる。

ただ、本当にコードを伝えたい相手って、社内の人であることが多い。

そんなときに、codr.ccのように誰でも見れるサイトじゃダメだ。。

そんなことより、codr.ccの仕組みを、サーバープログラムそのものをダウンロードさせてくれたり、メーラーのアドインのようにしてくれるほうがいい。残念。

“力”に屈したら男に生まれた意味がねェだろう

尾田栄一郎「ONE PIECE」

優しさ

隣に誰かがいるだけで、“憂い”は、“優しさ”に変わります。

筆談ホステス、こと、斉藤里恵

心を込めたこと

大切なのは どれだけたくさんのことをしたかではなく どれだけ心を込めたか

筆談ホステス、こと、斉藤里恵

恋と愛

恋は下に心があるから下心。

愛は真ん中に心があるから真心

筆談ホステス、こと、斉藤里恵

チャンス

チャンスは貯蓄できない

『努力する』か『諦める』か どちらかしかないよ

筆談ホステス、こと、斉藤里恵

話し愛

「今、彼女とケンカ中で、どうしたらいいんべ?」

「話し愛」

筆談ホステス、こと、斉藤里恵

星から明日が生まれます

星という字は、日が生まれる と書きます。

辛い時は“星”を見上げてください。

きっと明日が生まれます。

筆談ホステス、こと、斉藤里恵

未来と自分

過去と他人は変えられませんよ。

でも、未来と自分は変えられます!

筆談ホステス、こと、斉藤里恵

難題

難題の無い人生は、“無難”な人生。

難題の有る人生は、“有難い”人生。

筆談ホステス、こと、斉藤里恵

脳と言葉

脳は言葉によってコントロールされる。

澤口俊之(脳科学者)

C言語、数字かどうか判定する!

C言語で、あるcharが数字かどうかを判定するには、普通、標準ライブラリのisdigitを使うか、次のようなコードを書くと思います。

if ('0' <= ch && ch <= '9') {/* 数字 */}

ナニを今さら、って感じですが、自分は今日、次のコードに衝撃を受けました。

if ((unsigned)ch - '0' < 10u) {/* 数字 */}

ぅ・・・・、すごい。すごいわかりにくいけど、すごい。比較が2度は必要だと思っていましたし、それが最大限の最適化だと思っていましたけど、こっちの方が・・・・・、早いのかな?

このコードの解説を一応、しておきますと。もし、chが'0'であるなら、引き算の結果は、0となり10よりも小さいので、成立。そうでなくて、'9'なら引き算の結果は'9'となって、やはり成立。

'9'よりも大きい場合は引き算の結果が10以上となるので、不成立。'0'よりも小さい場合、unsignedにキャストしているので、ch - '0'の結果はunsigned intの大きな値になるので、やはり、不成立。

ところで、(unsigned)ch - '0'の結果がsignedってこともあるんじゃないか! と思ったけど、それはないか。

失敗は成功の母

I have not failed.
I've just found 10,000 ways that won't work.

僕は失敗なんてしたことがない。
僕は10,000の方法が上手く動かないことを発見しただけなんだ。

Thomas Edison