2013年9月18日のブックマーク (12件)

  • オブジェクト指向プログラミングとは何か? · eed3si9n

    2013-09-18 oop はどう定義されるべきだろうか? 純粋オブジェクト指向プログラミング 純粋オブジェクト指向プログラミングは以下のように定義できる: オブジェクトを使ったプログラミング。 オブジェクトとは何か? 他のオブジェクトへの参照を保持し、事前にリストアップされたメッセージを受信することができ、他のオブジェクトや自分自身にメッセージを送信することができるアトムで、他には何もしない。メッセージは名前とオブジェクトへの参照のリストから構成される。 これでおしまい。言い回しは僕が考えたものだけど、アイディアはオブジェクト指向という言葉を作った張人 Alan Kay (2003) からのものだ。これ以外は、直接 oop に関係無いか、実装上の詳細だ。 この定義から導き出せるものを考えてみよう。 まずは名前空間だ。C の関数と違ってメッセージ (別名メソッド) はオブジェクトごとに

    quassia88
    quassia88 2013/09/18
  • 『人と機械の共生のデザイン 「人間中心の自動化」を探る』:紙魚:So-netブログ

    ・「良いものを作れば、おのずと人はわかってくれるはず」という昔ながらの職人気質も、ことばでの明確な表現を求める世界の国々を相手にするときは通用しにくくなっている。 ・人は、自分自身の状態をよく理解しているとは限らない。たとえば、運転中にぼんやりしてしまっていても、「私は今ぼんやりしながら運転している」と自己評価しながらぼんやりしているとは考えにくい。 ・自分が扱っているものとはまったく異なる他分野での失敗事例とそれに対して採られた対策から、新しい設計へのひらめきが得られることもある。 ・チームワークは、メンバー間で十分な意思の疎通がなされてはじめて成り立つものである。しかし、コンピュータがパイロットに何も知らせないまま無断で勝手な行動をとると、パイロットはコンピュータに対してどのような感情を抱くだろうか。「いったい何を考えているのかわからないし、私に了承も得ないまま勝手なことをすることもあ

    quassia88
    quassia88 2013/09/18
    ・「良いものを作れば、おのずと人はわかってくれるはず」という昔ながらの職人気質も、ことばでの明確な表現を求める世界の国々を相手にするときは通用しにくくなっている。 ・人は、自分自身の状態をよく理解して
  • javax.vecmath.Vector2dクラスの挙動 - 大人になってからの再学習

    Javaで幾何学を扱うときには、javax.vecmath パッケージのお世話になる。 javax.vecmath パッケージには、ベクトルを扱うために便利な Vector2d クラスや Vector3d クラスが含まれる。 このベクトルクラスについて、見事にはまったことがあったので、以下は備忘目的で。 Vector2d クラスおよび Vector3d クラスは、通常のオブジェクト指向の感覚で使用すると痛い目にあう。 むしろ、Vector2d や Vector3d は、Stringクラスまたは、Double や Integer クラスと同じようなものだと考えた方がいい。 たとえば、ArrayList や Vector、HashMapなどのコレクションに格納して、contains メソッドを使う時、オブジェクトの比較ではなく、値の比較が行われるので要注意。 具体例を示す。 Vector2d

    javax.vecmath.Vector2dクラスの挙動 - 大人になってからの再学習
    quassia88
    quassia88 2013/09/18
    Javaで幾何学を扱うときには、javax.vecmath パッケージのお世話になる。 javax.vecmath パッケージには、ベクトルを扱うために便利な Vector2d クラスや Vector3d クラスが含まれる。 このベクトルクラスについて、見事にはまったこと
  • 市民科学者・高木仁三郎氏の再評価=代替案を示し、権力を批判—恐怖先行の今の反原発にない「知性」 : アゴラ - ライブドアブログ

    市民科学者・高木仁三郎氏の再評価=代替案を示し、権力を批判—恐怖先行の今の反原発にない「知性」 / 記事一覧 ■放射能、原子力…混乱を拡大する感情論とデマ 「あの人たち、デマばかり流して何を考えているのだろう。しかも楽しそうなのが腹ただしい。福島が壊れる方が彼らの主張にとっていいことなのかもね。高木仁三郎が生きていたら、今ごろは東京での政治活動ではなく、福島に移り住んで放射能を測定し、市民講習会を毎日開いていたよ」。エネルギー政策の研究者が、今の反原発運動をにがにがしげに話していた。 福島第一原発事故の放射能をめぐる混乱は続いている。その一因は不正確な情報をもとに、反原発の人が騒ぎ続けていることだ。福島の健康被害の可能性はない。それなのに「福島で200万人ががんで死ぬと予想」(クリス・バズビー氏、自称研究者)とか、「(東北では)畑に青酸カリをまいたようなもの」(武田邦彦氏、自称研究者)と

    quassia88
    quassia88 2013/09/18
  • あらゆるネガティブをポジティブへ変換する『ネガポ辞典』で逆境も乗り切れる? | ライフハッカー[日本版]

    iPhone:もはや社会的現象の「半沢直樹」(TBSドラマ)。彼の素晴らしいところは、何事もポジティブにとらえるところ。確かに、なんであれポジティブに捉えた方が自分にとってプラスのはず。しかも、子供や部下の前など、ネガティブになってはいけない場面もあります。 そんな時のお役立ちアプリ『ネガポ辞典』を紹介します。 女子高生が考えた心のアプリ。あらゆる言葉をポジティブに。 2010年秋、全国高等学校デザイン選手権大会(通称デザセン)で、全国第3位に輝いた提案が「ネガポ辞典」でした。2012年には書籍になり、「王様のブランチ」をはじめテレビでも多数取り上げられました。そして、満を持してのアプリ化です。 辞典を見てみると、そうそうたるネガティブな単語が並んでいます。これらをすべてポジティブ化しようというのですから、すごい試みです。どうなるか見てみましょう。たとえば、「愛想が悪い」は以下のように変換

    あらゆるネガティブをポジティブへ変換する『ネガポ辞典』で逆境も乗り切れる? | ライフハッカー[日本版]
    quassia88
    quassia88 2013/09/18
    iPhone:もはや社会的現象の「半沢直樹」(TBSドラマ)。彼の素晴らしいところは、何事もポジティブにとらえるところ。確かに、なんであれポジティブに捉えた方が自分にとってプラスのはず。しかも、子供や部下の前など
  • 全米記憶力大会の優勝者が伝授する「記憶力向上テクニック」 | ライフハッカー[日本版]

    シャッフルしたトランプの並び順を記憶したり、不規則に並んだ何百もの数字を数分で記憶できる人は、先天的に優れた記憶力をもっているわけではありません。彼らの脳は普通の人の脳と同じです。 わたしは先日、第15回目の「全米記憶力大会(USA Memory Championship)」に出場しました。その際、幸運にも大会を2回連続で優勝しているNelson Dellis氏から、記憶力を高めるテクニックを学ぶことができました。彼から学んだ、普段の生活で誰でも記憶力を向上できるテクニックをご紹介しましょう。 誰にでもできる記憶力向上トレーニング ソフトウェア開発者から「記憶力登山家」へと転身を遂げた28歳のDellis氏は、学生時代の成績は平均で、記憶力も平均だったと言います。 ある日彼のおばあさんがアルツハイマー病を患ったことがきっかけで、記憶力を高める方法を学びたいと思うようになったそうです。今では

    全米記憶力大会の優勝者が伝授する「記憶力向上テクニック」 | ライフハッカー[日本版]
    quassia88
    quassia88 2013/09/18
    シャッフルしたトランプの並び順を記憶したり、不規則に並んだ何百もの数字を数分で記憶できる人は、先天的に優れた記憶力をもっているわけではありません。彼らの脳は普通の人の脳と同じです。 わたしは先日、第15回
  • 椅子なの? それともベッド? 自由自在に変形するクッション「BLANDITO」 | ライフハッカー[日本版]

    イタリアのデザイングループORADARIA DESIGNが制作しているクッション「BLANDITO」。 このアイテムの特徴は、留め具の使い方次第で、丸いパットを自由自在に変形させられること。工夫すれば、椅子のようにも、ソファのようにも、仮眠用のクッションにもなります。 「ルーミー」の以下の記事では、「BLANDITO」の使用例をいくつか紹介しています。 ますます家から出なくなりそうなクッション | roomie (ライフハッカー[日版]編集部)

    椅子なの? それともベッド? 自由自在に変形するクッション「BLANDITO」 | ライフハッカー[日本版]
    quassia88
    quassia88 2013/09/18
    イタリアのデザイングループORADARIA DESIGNが制作しているクッション「BLANDITO」。 このアイテムの特徴は、留め具の使い方次第で、丸いパットを自由自在に変形させられること。工夫すれば、椅子のようにも、ソファのように
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    quassia88
    quassia88 2013/09/18
    なんかいいですね。数学的なパターンはポスターによくあいますな。 ↑ オイラーとか。 ↑ ユークリッドとか。 ↑ ピタゴラスなどなど。 ポスターの絵柄だけ見せて数学者をあてさせる、という遊びも悪くないですな。 » M
  • kousyoublog.jp – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    quassia88
    quassia88 2013/09/18
    モンゴル帝国と長いその後 (興亡の世界史)posted with amazlet at 13.09.17杉山 正明 講談社 売り上げランキング: 219,408Amazon.co.jpで詳細を見る 1206年、騎馬遊牧民の小集団の部族長であったテムジンはモンゴル高原の騎馬遊牧民を統合
  • 『ステージゲート法 製造業のためのイノベーション・マネジメント』:紙魚:So-netブログ

    ・アップルがiPodを発売したときには競合企業は43社もあり、よく言われる「ブルーオーシャン戦略」では決してありませんでした。 ・今日、平均して企業の売上の28%を新製品が占めます。つまり、企業の売上の4分の1以上が3年前には売っていなかった製品からもたらされているのです。動きの速い業界では、この率は100%にもなります。 ・長い時間続けていると、いつもプロが勝ちます。それは、彼らが「よい手を持っているから」ではなく、「いつ高い賭け金を賭け、いつ少ない賭け金を賭け、いつ賭けから降りるべきか」を知っているからです。コツは「どう賭けるか」にあるのです。 ・便益とは、顧客が自分自身にとって価値があると認識するものです。製品とは、顧客にとってその「便益の束」なのです。 ・顧客は実際のものを見たり、経験したりしないと自分が当に何を求めているのかわからない。 ・経営者が学ばなければならないことは「子

    quassia88
    quassia88 2013/09/18
    ・アップルがiPodを発売したときには競合企業は43社もあり、よく言われる「ブルーオーシャン戦略」では決してありませんでした。 ・今日、平均して企業の売上の28%を新製品が占めます。つまり、企業の売上の4分の1以上
  • 【家電製品ミニレビュー】ビタントニオ「マイボトルブレンダー」 - 家電 Watch

    quassia88
    quassia88 2013/09/18
    フレッシュジュース好きな筆者に、遅ればせながら「グリーンスムージー」ブームがやってきた。グリーンスムージーとは、ビクトリア・ブーテンコというアメリカ在住の女性が、自分と家族の健康が芳しくないことに心を
  • みんなのデータサイト

    品データ数:20431土壌データ数:3468環境試料データ数:2059 「みんなのデータサイト」は全国の市民放射能測定室の品・土壌の測定データを検索・表示できるサイトです。 日々の生活や、無用な被曝を避けるために役立ててください。

    みんなのデータサイト
    quassia88
    quassia88 2013/09/18