«前の日記(2004-02-15 (日)) 最新 次の日記(2004-02-17 (火))» 編集
にっき
Google
2003|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|10|12|
2015|01|12|
2016|01|12|
2017|01|12|
2018|01|12|
2019|01|12|
2020|01|12|
2021|01|
2022|01|
2023|01|
2024|01|

2004-02-16 (月) [長年日記]

_ Ruby で不思議に思うこと

私は Ruby のことはほとんど知らないのですが、初めて疑問に思ったのが、Ruby では

0||1 == 0

になることです。Perl や C なら

0||1 == 1

になります。

これは、0 を偽として扱わないという Ruby の方針なのでしょうが、Java のような型のはっきりした言語ならともかく、スクリプト言語でこのような実装にしたのはなぜなんでしょうか?

たぶん、そっち方面では議論し尽くされていることだとは思いますが、他の言語と同じつもりでプログラムを書いていると、大きな落とし穴にはまってしまいます。慣れの問題なのかもしれませんが。

_ DoubleType

DoubleType は TrueType フォントファイルを構築することができる、オープンソースでグラフィカルな書体デザイナです。

Java 言語で書かれているため、DoubleType は Windows、Linux、Macintosh など Java がサポートする様々なプラットホームで動かすことができるかもしれません。

TrueType を直接編集するのではなく、最終的に TrueType に出力することができるところがおもしろい。 機能的にはまだまだだが、これからに期待。

_ アドファミ

アイデアはいいと思うんですが、ずいぶん持ちにくそうですよ?

しかも、『アルカリ単3乾電池』とか書いてあるし。

色がファミコンっぽいので、GBASP本体もファミコンカラーにするといいかも。

_ 今日のアニメ

東京ミュウミュウ#47
今度はいちごが青山こと蒼の騎士を守らなければならない。
探偵学園Q#17
調査で来た神隠し村の隣のひょうたん村で殺人事件が起こる。
ドラゴンボールZ#109
アクアミストを吸ってしまいクリリン以外みんな魔族に。
エンジェリックレイヤー#11
小細工なしの真剣勝負に勝利し、ベスト4に入る。
ガンダムSEED#5
アスランがキラをザフトにつれて行こうとするが抵抗される。
シティーハンター2#51
香は占いの館でこれまでのことをいろいろ思い出す。
ストロベリーエッグ#8
平等な扱いと謝罪を求め男子たちがクーデターを起こす。

«前の日記(2004-02-15 (日)) 最新 次の日記(2004-02-17 (火))» 編集