2008年1月9日のブックマーク (8件)

  • ユビキタスの街角: ISBNについて調べたり教えてもらったりしたので情報をまとめておく

    ISBNについて調べたり教えてもらったりしたので情報をまとめておく。 番号の構成 従来は10桁(9桁の番号+チェックディジット)だったが、番号枯渇の心配があるためため2007/1から13桁になった。 2008/1現在、10桁で処理されている環境も多いようである。(e.g. AmazonのASIN) 日の10桁ISBNは4-AAAA-BBBB-Cという形式になっている。最初の「4」が日の番号。 AAAAは出版者記号で2桁〜7桁の数字。 BBBBは書名記号で6桁〜1桁の数字。 Cはチェックディジットで、その前の9桁から計算される。 AAAAとBBBBの桁数の合成は8桁に固定。出版者記号が7桁の場合10冊しか定義できない。 出版者記号が2桁の会社は岩波(00), 角川(04)など20社。 ISBN出版社リスト - 2桁出版者, 3桁出版者, 4桁出版者, 5桁出版者, 6桁出版者, 7桁出版

  • JavaScript の変数と delete 演算子: Days on the Moon

    Kanasan.JS JavaScript 第 5 版読書会 #1 にて delete 演算子の動作が話題に上ったそうです。そこで、それについてちょっとまとめてみようかと思い立ったはいいものの、ずるずると引き伸ばしているうちに年を越してしました。しかし、読書会 #2 の開催も決まり、もうこれ以上引き伸ばしているといつまでたっても書けなさそうなので、いい加減腹をくくって個人的にまとめてみようと思います。 JavaScript の変数 delete 演算子の対象 変数に対する delete 演算子 削除できるプロパティとできないプロパティ 変数の属性 delete 演算子の返り値 JavaScript の変数 delete 演算子の話に移る前に、変数とは何なのかおさらいしておきましょう。JavaScript において、変数とはプロパティの別名です。といっても、すべてのプロパティを変数というわけ

  • いまさらながらだけど、オブジェクトとクラスの関係を究めてみようよ - 檜山正幸のキマイラ飼育記 (はてなBlog)

    オブジェクトとクラスの関係について、次のような説明を見かけました(文言の引用ではなくて、檜山による要約)。 オブジェクトとクラスは全体としてツリー構造をしていて、ツリーの末端をオブジェクト、末端以外のノードをクラスという。末端であるオブジェクトは、その親ノードであるクラスのインスタンスと呼び、クラスどおしの親子関係を継承関係と呼ぶ。 うーむ、この説明、ある意味「簡潔でわかりやすい」とも言えるのだけど、ちょっと単純化し過ぎでしょ。 オブジェクトやクラスの概念て、そんなに美しくもなきゃ、整合的でもありません。実用性やら実装上の都合やらでゴチャゴチャですがね。しかし、そのゴチャゴチャが悪いともいえません。ゴチャゴチャを無理に単純化することなく、必然性を持った(幾分は偶発的だけど(苦笑))複雑さとして理解すべきかと思います。 というわけで、メタクラスやレイフィケーション(reification)な

    いまさらながらだけど、オブジェクトとクラスの関係を究めてみようよ - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • IT企業の悪しき慣習を破る!技術屋社長の社内制度|【Tech総研】

    以前は花形産業だったIT業界も、今では「3K職場」(きつい、帰れない、給与が安い)などと呼ばれ、働くエンジニアからも多くの不満の声が聞こえてくる。しかし、そんな体質を少しでも変えたいと、自社に新しい制度を導入した技術屋社長たちがいる。IT業界はまだまだ捨てたものじゃない。 新卒入社時の年収は一律360万円。成果重視型の場合は、次年度からS、A、Bのグレードで年収が決まる。成果への評価は部下の申告を加味して上司が四半期ごとに行い、4回1年分で最終的なグレードが決定する。年収は昇給するか現状維持のままで、1000万円クラスの社員も多い。一度上昇したグレードは基的に下がらない。一方の年功重視型は、年収は毎年上昇するが上限は650万円ほど。成果ではなく勤務態度が評価ポイントになり、基的に残業はない。 決算期翌月の2月に社員が両者を選択でき、毎年自由に変更できる。2007年2月に導入。ほかにも「

    tomerun
    tomerun 2008/01/09
  • MIT「熱血物理学教授」の講義ビデオが大人気 | WIRED VISION

    MIT「熱血物理学教授」の講義ビデオが大人気 2008年1月 9日 サイエンス・テクノロジー コメント: トラックバック (1) Aaron Rowe 固定していた振り子を解き放したとき、元の位置より高いところまでは到達しないことを、体を張って証明するWalter H. G. Lewin教授。 マサチューセッツ工科大学(MIT)の大教室で物理学の講義を担当しているWalter H. G. Lewin教授は、非常に情熱的だ。 「今から、みなさんを驚かせるつもりだ」と、理屈に合わないかのように思える電気回路の問題を取り上げた講義の冒頭で、Lewin教授は言う。「私が今からお見せすることは、みなさんには信じられないだろう。だから、1つずつ段階を追って理解するように努めてほしい」 『New York Times』紙は12月19日(米国時間)、Lewin教授を取材したSara Rimer氏の記事を掲

  • ソースコードを読むための技術

    $Id: readingcode.html,v 1.13 2003/12/06 00:01:08 aamine Exp $ 2006-05-02 gonzui 追加。thanks: 冨山さん 2003-12-03 ltrace と sotrace を追加 2003-12-03 ツールのところに DDD を追加。thanks: 和田さん 2003-05-27 VCG, SXT などについて追加。thanks: 梅沢さん 2003-05-27 これもすっかり忘れていた strace, ktrace, truss, etags などについて追加 2002-08-30 すっかり忘れていた ctags を追加 2002-07-07 匿名希望さんからメールでいただいた情報を追加 (動的コールグラフ) 2002-06-13 日記経由でいただいた意見をもとに文章を追加。thanks: 柳川さん、まつもとさ

  • [言語] Substroke Design Dump - Matzにっき(2008-01-08)

    << 2008/01/ 1 1. 年賀状 2. ゴビウス 3. [Ruby] ZSFA -- Rails Is A Ghetto 2 1. 新年会 3 4 1. The Mythical 5% 5 6 7 8 1. [言語] Substroke Design Dump 2. [言語] A programming language cannot be better without being unintuitive 3. [OSS] McAfee throws some FUD at the GPL - The INQUIRER 9 1. [言語] Well, I'm Back: String Theory 2. [言語] StringRepresentations - The Larceny Project - Trac 10 1. [Ruby] マルチVMでRubyを並列化、サンと東大

    tomerun
    tomerun 2008/01/09
    言語における驚き最小の法則について
  • 転職は麻薬 ―ヘッドハンターは麻薬密売人、

    ECObjects ~世界を変えるソリューションを目指して~ “日発・世界初” クラスのテクノロジーで 社会の発展に貢献します。 クラステクノロジーは、統合化部品表をコンセプトとしたECObjectsという 自社プロダクトを中心に、製造業の上流から下流までの全ての分野を サポートする製造業向け総合ソリューションカンパニーです。

    転職は麻薬 ―ヘッドハンターは麻薬密売人、
    tomerun
    tomerun 2008/01/09