最終更新: 2010-05-21T11:58+0900
【Q3】電子書籍についてどう思いますか?
- 積極的に読みたい…5%
- 少しは読みたい…13%
- 読みたい作品が電子書籍でしか出てなければ読む…35%
- できれば読みたくない…27%
- まったく読みたくない…16%
- わからない…4%
5%とは。若干の興味がある人を足しても 18%。講談社のメールマガジンを購読する層にはほとんど支持されていない。作品本位で読みたい本のためなら手を出してもいい人と、積極的に遠ざけようとしている人がそれぞれ 3分の1超。なんでだよー。電子書籍の利点は
これらのメリットのためなら、バッテリーが必要、初期コスト(端末代)が必要、書籍フォーマットの端末間での互換性に対する不安、DPI(画面の大きさと細かさ)の不足、耐湿性に対する不安(風呂に持ち込むのを躊躇する)なんて問題は、現在のデバイス(※携帯電話と iPadは含まれません)の水準でも目をつぶれる。必要なのは印刷物に対する 100%に近い(超えてもいい)カバー率だけ。
最終更新: 2010-05-11T23:07+0900
見た目が英語っぽくなるのが嬉しいだけなのかと思ったら然にあらず。
その結果、A.instanceof(B)
を A instanceof B
と書くことができる、ということらしい。
で、ですね、Scalaでも &&
や ||
を真偽値を返す演算子として使えて、右のオペランドを評価しない短絡評価も期待できる。でも、さっき書いたようにこれは演算子に見えて、あるクラスに属すメソッドの呼び出しとして定義されていると。その実現方法は wota.jpで紹介されているのでおいといて。面白い。収拾のつくなかで、最小限のルールで最大限の一般化を図ったような仕様。バランスのとり方にすごく興味がある。
最終更新: 2010-05-07T20:37+0900
回生ブレーキ作動中に ABSの効きが遅れるだとか、濡れた路面でブレーキを踏んだときにふらつくだとか、そういうクレームをつけられてしまうトヨタは「負け」なんだろうと思う。そんなこと言ってったら最大のリスク因子はドライバーじゃないか。ドライバーがコントロールできない安全な(だけの)車。そんな車だったら俺はいらん。
YouTubeは見逃したのでここの最初の部分に反応してみる。勝間さんは投稿者の名前が「名無し」だったときと「伊藤 大介」というそれらしい名前だったときに何か違いがあると期待している。「伊藤 大介」という一つの名前で投稿された一連の発言に関連があるかのような期待もしてしまう人なんだろうか。
2chでの、投稿者が自由に入力できる文字列に過ぎないものと同じに扱われてしまっている「名前」という単語じゃなく、OpenIDって言っとけば良かったのに……。実在の個人までは特定できなくても、同一性は(ある程度、認証サーバによるのかもしれないけど)保証できるだろうし、セキニンある議論にはそれで十分でしょうに。
最終更新: 2010-05-08T15:45+0900
「良いプログラマへとこっそり導く仕様」というのは確かに素晴らしい。Rubyの変数名規則や Pythonのインデントにもそういう効用があると思ってるし、Rubyのブロックは考え方を一変させる力を持っていたけれど、Scalaにもそれがあるという。関数型言語の良さや並列処理支援が使いやすく組み込まれているなら、プログラムの組み立てを一変させる力も持ってるだろう。コップ本の帯の文句「Java、Rubyにつづく次世代言語」が単なる惹句ではない中身のある言葉として迫ってくるよ。
リストの前半は、それ○○でできるよ、というのがすぐ頭に浮かぶけど一つの言語でできるというのはないだろうなあ。リストの 13番目以降になじみがないのでそこの説明をこそ希望する、と思っていたら追記されていた。でも 15まで。dqm2はいいから続きを!
Rubyの引数チェックコードが比較にあがっているが、型指定があっても引数の正当性チェックは避けられないと思う。C++でもガード節や assertから逃れられないし、これはスタイルや信頼するコードの範囲の問題。
それはインターフェイスなんでは?、と思ったけど、型を定義するときではなく型を利用する側で付ける制約なのなら新しいかも。(Interfaceを継承してなくても、Interfaceの要求を満たしているならアヒルさんだと認めてもらえる、みたいな)
コンセプトに対応したテンプレートみたいなものをイメージしてる。(ダックタイピングはメソッド名による、テンプレートはソース上の表記(シンタックス)による制限・汎化だけど、自由すぎるし要求が不明確)
varと valでこれができるって。たったの一字違い。C++は constを書かせすぎるから valが本当にうらやましい。
メソッドの仮引数は自動で valだって。すばらしい。
well-formedな HTMLや XHTMLを書くのに重宝しそう。ヒアドキュメントより進んでる。
そのガードを、例のように for文と別のところに用意しないといけないなら魅力はないけど、どうなんだろう。
Scalaの魅力は十分伝わったから、とりあえずコップ本買ってきた。自分で確かめる。
Scalaスケーラブルプログラミング[コンセプト&コーディング] (Programming in Scala)
インプレスジャパン
¥ 4,830
朝日でも少年同士の恋愛漫画が「有害」みたいな見出しを付けてて、これはもめるなあと思ったんだけど、中身を読めば結局のところ、性描写のあるページ数や割合が一定以上のエロ雑誌を有害指定しているが、BLは必ずしも性衝動を喚起するものではないという理由で例外扱いしていた。その例外扱いをやめる、ということらしい。BLと関係ないところで有害図書指定の是非を問うのは構わないけど、「『トーマの心臓』が 、BLだから、有害」みたいな書き方は朝日以上の悪意を感じるよ>>>GIGAZINE
成人向けと有害を混同してたみたい。エロだけでは有害とならないなら、性行為の描写を含むページ数やページの割合というのは必要条件の一つってだけなのか。大阪の図書館の蔵書に BLが含まれていることの関連がささやかれてたりもする。お決まりの問題。ジャッジする人間の正当性をだれが判断するのか。有害図書指定がありきたりのルーティーンではないらしいことが想像できるようになった。してみると松文館が事件になってたのも有害図書関連なのかと検索すればそちらはわいせつ物。野放しはなんとなくダメな気がするけど、多数決はセンシティブな問題だけにありえない。明確な判断基準を作ってのフィルタリングもそこで思考が停止してしまってしょうもない運用がなされる未来が見える。結論なし。
最終更新: 2010-04-27T04:54+0900
歩道にはいろんな障害物がある。街灯、バス停、標識、工事の看板、車止め。車。目の悪い祖父いわく車の出入りのために(背の高い歩道に)設けられた傾斜が困るらしい(つんのめったりバランスを崩したりするだろう。少し関連して、バリアフリー - Wikipediaの観点からはあからさまな段差だけでなく、あるかなきかの段差が問題になったりもする)。
最近、自転車を推進するということで歩道にペイントがなされた。自転車や歩行者に区分を強制する自転車道ではなく、自転車が歩道を走るときは車道側を走ることをわかりやすく示したものだと思っていて、それ自体は望ましいのだけどそれで終わりではなかったらしく、ある日予兆もなく 30cmか 50cmの長さで弾力性のあるオレンジの突起が、3メートルおきに、林立する光景を目にすることになって呆れた。自動車のための障害物だけでなく自転車のための障害物までが歩道に溢れることになったんだから。手間暇かけていらんことするよね。この歩道はまた、車の出入り口の両脇に緑が植わっていたりもして、人(と自転車)と車が交差する部分の見通しが悪い。
最終更新: 2010-04-22T02:07+0900
やってみた。Time.parseの問題がわからなかったのと、ブロック変数が外のローカル変数を変更してしまうかどうかという問題(Rubyのバージョンは?回答形式が)以外はたぶん問題なし。で、回答を送信すると一分かそれ以上待たされた後、「一度しか回答できません」だって。ええええ。たしかにそう書いてあるのは読んだけど、以前回答したことも忘れてるんですよ。そんなこと言われても。
そういう要求をするのも、それを額面通りに実施してしまうのも、ある意味感心するけど首を傾げてしまう。回答は適当に受け付けて、後でフィルタリングしてから利用すればいいじゃない。とここで「すでに受験した方は,前回の回答結果を参照できます。」とも書かれてるのに気付いた。ログインを要求されたから見られなかったけど、回答を(回答者の要求に応じて参照できるようにしながら)抱え続けるのって誰得? Ruby検定の予想問題からのピックアップに過ぎないんですよ、この問題って。
回答形式が 一つ選べという問題だったのにチェックボックスが使われていた。他は問題形式によってラジオボタンとチェックボックスが適切に使い分けられていたから、出題形式を間違えたかフォームを間違えたか後でフォームだけ変更されたか。はてさて。