タグ

2011年2月18日のブックマーク (24件)

  • Ruby on Railsで関連テーブルの情報をまとめて読み込む:includeオプションのまとめ

    ActiveRecordのfind()では、:includeオプションを指定することで、関連テーブルの情報をまとめて読み込むことができます。 :includeオプションの指定方法をまとめました。 1つの関連先テーブルを読み込む :include => :foo 複数の関連先テーブルを読み込む :include => [:foo, :bar] 多段の関連を一度に読み込む :include => {:foo => :bar} さらに多段の関連を一度に読み込む :include => {:foo => {:bar => :baz}} 関連先テーブルから複数の関連テーブルを読み込む :include => {:foo => [:bar, :baz]} 以上を組み合わせて読み込む :include => [{:foo => {:bar => :baz}}, :hoge]

    Ruby on Railsで関連テーブルの情報をまとめて読み込む:includeオプションのまとめ
  • RDoc による自動ドキュメント生成

    RDoc とは? 概要 インストール サンプル Ruby スクリプト作成 RDoc によるドキュメント生成 RDoc の便利な機能を使ってみる RDoc ドキュメントのサンプル 参考資料 RDoc とは? Ruby Documentation System (RDoc) とは, Ruby で書かれたソースコードから ドキュメントを自動生成する, Ruby 体に付属する標準ライブラリの1つです. RDoc は Ruby ソースコードを解析し, クラス, モジュール, メソッドの定義 を抜き出し, include や require に関して解釈します. そしてこれらの内容 とその直前に書かれたコメントを併合し, HTML ドキュメントを出力しま す. 詳しくは参考資料 1,2 を参照ください. 概要 以下では, まず RDoc のインストールを行います. そして Ruby で簡単なクラ ス

    InoHiro
    InoHiro 2011/02/18
  • 『Akinator(アキネイター)のアルゴリズム』

    Live in the flow.IT業界とライターの二足のわらじで働くシングルおかん。 アフリカ×日Mixの3人の息子の子育てをほぼ終えて、3種6羽の可愛いインコたちとのんびり暮らしています。 「Akinator」というWebサイトをご存知だろうか。 プレイヤーが思い浮かべた有名人やキャラクターを、20個くらいの簡単な質問をすることで言い当てるプログラムをメインコンテンツとして運営されているサイトである。 Akinatorがどんなものかを理解して頂くには、ここで私がクドクド書くより実際にプレイして頂いた方が早いだろうから、とりあえずサイトを訪れてみて欲しい。 ■家:http://en.akinator.com/ ■日語版:http://jp.akinator.com/ 「女か?」「実在人物か?」「歌手か?」・・・というようなAkinatorの質問に答えていくと、有名人ならほぼ100

    『Akinator(アキネイター)のアルゴリズム』
    InoHiro
    InoHiro 2011/02/18
    ベイズ推定
  • Sorriso Maroto “Ainda Existe Amor Em Nós” at Livre para Viver

    InoHiro
    InoHiro 2011/02/18
  • 娘のツイッターこれ。即ブロックしようにもアナログ仕様です(だ)

    娘のツイッターこれ。即ブロックしようにもアナログ仕様です(だ)

    娘のツイッターこれ。即ブロックしようにもアナログ仕様です(だ)
    InoHiro
    InoHiro 2011/02/18
  • Google.org: Google’s philanthropy

    Mission Applying Google’s innovation, research, and resources to promote progress and expand opportunity for everyone. Knowledge, Skills, & Learning We create pathways for people to gain the technical and AI skills they need to thrive in the digital economy. Scientific Advancement We accelerate research and AI-enabled innovation for societal impact in collaboration with university partners and the

    Google.org: Google’s philanthropy
    InoHiro
    InoHiro 2011/02/18
  • 「千と千尋の神隠し」 神映画すぎワロタ

    ■編集元:ニュース速報板より「「千と千尋の神隠し」 神映画すぎワロタ」 4 パスカル(大阪府) :2011/01/07(金) 23:31:40.59 ID:dEhkXRxW0 千尋が豚の中から親を見つけろっていわれたとき いないって答えることが出来たのは何でなの? そんな複線あったっけ? 続きを読む

  • はてなブログ | 無料ブログを作成しよう

    賃貸暮らしのわが家の地震対策【揺れから命を守る編】 以前のブログでも記載した、防災の優先順位に基づいて対策を進めています。まだ手をつけられていない部分もありますが、ある程度まとまってきたのでざっくりとご紹介していきます。 優先順位別に改善していっているため、今回は主に地震の揺れ対策がメインになります。…

    はてなブログ | 無料ブログを作成しよう
    InoHiro
    InoHiro 2011/02/18
  • HBGary事件の顛末 - セキュリティは楽しいかね? Part 1

    セキュリティベンダーの HBGaryが先日 Anonymousによってハックされ話題になった。HBGaryはセキュリティ研究者である Greg Hoglundがファウンダーである。彼は長年 rootkit.comを運営しているほか、Exploiting Softwareや rootkitsなどのすばらしい書籍も書いており、この業界ではかなりの有名人だ。 この事件は一体どのようにして起きたのか。きっかけは、HBGary Federalという会社が Anonymousについて調査した結果を公表しようとしたことに対する、Anonymousの報復攻撃ということのようだ。(Anonymousについてはこちらの解説が詳しい。) さて、この事件についての詳細が Anonymousによって明らかにされたようなのだが、その経緯が非常におもしろいAnonymous speaks: the inside s

    HBGary事件の顛末 - セキュリティは楽しいかね? Part 1
  • デジタルネイティブじゃない1989年生まれのわたしの話 - インターネットもぐもぐ

    この年に東欧革命が起こって冷戦が終わったので、世界史、特にヨーロッパ史では、この1989年以後が「現代」と見なされている[1]。 東欧革命は、2年後にソビエト連邦崩壊をもたらした。 ―1989年 - Wikipedia 1989年は、元号が平成に変わって、消費税3%が導入されて、中国では天安門事件が起きて、東西ドイツを隔てるベルリンの壁は崩壊して、事実上冷戦が集結した年、みたいだ。覚えてるわけがないのだけど。 ソ連が崩壊するのは2年後の1991年。東西冷戦も社会主義国家も教科書のなかの存在で、物心ついたときには隣の国はソビエト連邦ではなくロシア連邦でした。 資主義が世界の共通ルールだってことが考えるまでもない事実で、アメリカに対する過剰なあこがれも(たぶん、上の世代と比べたら)なかった。 というより、そもそもあまり海外に目が向かなかった。中国韓国の存在も、意識した覚えすらない。 「アメ

    デジタルネイティブじゃない1989年生まれのわたしの話 - インターネットもぐもぐ
  • パラドックス - Wikipedia

    パラドックスと呼ばれるものの一般的な構造(左側)、そして解決の基的な三つのパターン(右側)[1]。図では示されていないが、前提には明示されるものと、そうでないものがある。パラドックスを取り扱う際は、明示されていない前提にも注意を払っていく必要がある。 パラドックス(paradox)とは、正しそうな前提と、妥当に思える推論から、受け入れがたい結論が得られる事を指す言葉である。逆説、背理、逆理とも言われる。 「妥当に思える推論」は狭義には(とりわけ数学分野においては)形式的妥当性をもった推論、つまり演繹のみに限られる。しかし一般的にはより広く帰納などを含んだ様々な推論が利用される。また「受け入れがたい結論」は、「論理的な矛盾」と「直感的には受け入れがたいが、別に矛盾はしていないもの」に分けることができる。狭義には前者の場合のみをパラドックスと言い、広義には後者もパラドックスという。こうした区

    パラドックス - Wikipedia
  • 暗号を解いてほしいのだが : まめ速

    1:以下、名無しにかわりましてVIPがお送りします:2011/02/16(水) 02:10:21.31ID:z6I6uQu10 大学のサークルでもめ事がありまして簡単に言うと3角関係なんだけど それがきっかけで当事者の一人がサークルも辞めて大学も辞めちゃったんだよね。 結局そのまま音信不通でまったく連絡がとれなかったんだが 最近その辞めたやつが3角関係のもう一人の当事者に手紙だの、無言電話だのを かけてるみたいで相談されたんだが、その手紙の中身が暗号っていうか? 変な数字の羅列なんだよね。 相談されたから自分でも同じものメモって調べてみたんだけど 謎なのでなんとなくVIPで相談してみます。 暗号はメモごと張ります。 3:以下、名無しにかわりましてVIPがお送りします:2011/02/16(水) 02:11:04.49ID:XOCLJcNL0 三角関係って何? 7:以下、名無しにかわりまして

    暗号を解いてほしいのだが : まめ速
  • 2010年のロゴデザインのトレンド -2010 Logo Trend Report

    2010 Logo Trends [ad#ad-2] 下記はlogoloungeで紹介されている2010年の15のトレンドのロゴデザインとその簡単な説明です。 元記事ではそれぞれ詳細に解説がされています。

  • 「住宅都市整理公団」別棟 : はやくも第2回!【2011年2月20日・団地団 2 やります】

    2011年02月08日22:22 カテゴリ団地 はやくも第2回!【2011年2月20日・団地団 2 やります】Tweet 前回、佐藤さんのあまりのエキサイトぶりに場内が騒然となった「団地団」がはやくも第2回を行います! ■団地団夜 vol.2 前回は誰でも知っている「団地」という言葉、でも実際の映画はこんなに凄い!リメイク版との比較で作品における団地の役割や時代による意味の違い、単なる背景ではない団地の魅力に鋭くせまる団地団! 団地からショッピングモール、都市論、そして宇宙(スペースコロニー)へ。あなたの団地を見る目がかわるかも? 【日時】2010年2月20日(日) OPEN18:00/START19:00 【場所】新宿ロフトプラスワン 【出演】団地団(大山顕、佐藤大、速水健朗) 【料金】前売¥2000(飲別)当日¥2300 前売はローソンチケットにて発売中【→予約はローソンチケットで

  • RubyでOpenGLをやってみる

    すると、gemコマンドがないと怒られました・・・。rubygemsパッケージが入っていなかったようなので、synapticからインストールします(パッケージ名が分からなかったので。apt-get install rubygems でもOK)。 再度、先ほどのコマンドを実行すると、今度は rake コマンドがないといわれたので、 します。 今度こそいけるかと思いきや、大量のコンパイルエラーが・・・。エラーを追ってみてみると、どうやらOpenGLのGLUT関係のヘッダのincludeでこけている模様。 再びsynapticからパッケージをopenglとかで検索してみてみると、freeglut3-devというのを発見!たぶんこれだろうということで、インストール。 ここで、最初に入れたruby-openglのインストールコマンドを実行すると、ようやくインストールに成功しました。 あとはOpenGL

    RubyでOpenGLをやってみる
  • 404 NOT FOUND

    404 NOT FOUND

    InoHiro
    InoHiro 2011/02/18
    親からRemoveを「扶養から外す」という表現は秀逸
  • 絶対的な自信をつくる7つの方法 ~本『絶対の自信をつくる3分間トレーニング』より - ライフハックブログKo's Style

    私の友人は、昔全くのモテナイクンでした。 女性とまともに話もできないくらい、彼は自分に自信がなかったんです。 ところが、ある一人の女性にモテたことをキッカケに急に自信を持ち、それからどんどんモテるようになったのです。 彼は極端に素直な性格なので、「あれ?おれモテるのかも!」と急に自信を持ち、行動・態度が変わったわけですが(笑)、私はそれを見て、「自信のチカラ」を強く感じました。 脳科学者の茂木健一郎さんは、『根拠の無い自信を持て』と言います。 それは非常に重要ですが、しかしそうは言っても、やはり自信を持つキッカケも欲しいもの。 そこで今日紹介するのは1/17に出たばかりの、『絶対の自信をつくる3分間トレーニング 』。 書には、「自信をつくる」ための様々な方法が書かれています。 ここではその中から、絶対的な自信をつくる7つの方法をまとめたので紹介します。

    InoHiro
    InoHiro 2011/02/18
    自分の肯定、余裕を作る、「聞き役」にまわり相手を理解する、同じテーマの本を5冊読めば専門家、自分自身との約束を守る、勉強会やセミナーに参加する、コミュニティを主催
  • 頭が柔らかくなる問題解こうぜ:ハムスター速報

    頭が柔らかくなる問題解こうぜ カテゴリ☆☆☆ 1 :名前:以下、名無しにかわりましてVIPがお送りします:2011/01/17(月) 22:51:25.92 ID:gDlJs+4S0 ある家族が一家でピクニックに行くことにしました。 家族は、父、母、息子1、息子2、娘1、娘2、メイド、犬の大家族です。 途中、大きな川があり船で渡らなければなりません。 船は二人乗りで、子供だけでは漕ぐ事ができません。 しかし、この家族は問題を抱えており、 父は母がいないと娘を殺してします。 母は父がいないと息子を殺してします。 更に犬はメイドがいないと全員をい殺してしまいます。 この家族は無事に川を渡ることができるでしょうか? 18 :名前:以下、名無しにかわりましてVIPがお送りします:2011/01/17(月) 23:08:15.42 ID:zaWJLdc80 俺 メイド で幸

  • なぜエンジニアは勝てないのか? - かえるの開発工房

    エンジニアは、他の職種では使えない魔法を持っている。その力は、抽象化による自動化だ。ただ、非常に残念なことに、その力を十分に発揮できているとは言えない。色々なエンジニア(会社)が作ったサービスを見てきたが、エンジニアの色が濃く出ると、大抵うまくいかない。よっぽどそのエンジニアが天才的であれば違うのだろうけど、出来ることは「プログラミング」の域を出ることはめったにない。 私自身、エンジニアとしてソーシャルアプリを作っているが、プログラムしか出来ないエンジニアの弱さを痛感する。プログラムは抽象化のための作業だ。作業を給与を得るための交換するものとして見ている人と、目的を達成するための選択と行動としてのプログラムをしている人では、結果は10倍どころか100倍くらい違うところを観てきた。 強さと弱さ 単純エンジニアは、ものすごい力を持っているに関わらずとても弱い。なぜならば、どのようにすれば目的を

    なぜエンジニアは勝てないのか? - かえるの開発工房
    InoHiro
    InoHiro 2011/02/18
  • SI業界からはさっさと抜けだしたほうがいい - ひがやすを技術ブログ

    SI業界(日)のJavaプログラマーにはオブジェクト指向より忍耐力が求められている? - 達人プログラマーを目指して http://d.hatena.ne.jp/ryoasai/20110109/1294581985 をうけて自分の考えを書いておきます。 二年前なら、自分もどうしたらSI業界をよく出来るか真剣に考えていたし、NTTデータの人達と実際に話し合いもしています。 NTTデータとの真昼の対決シリーズ http://d.hatena.ne.jp/higayasuo/20080612/1213241779 http://d.hatena.ne.jp/higayasuo/20080828/1219901392 でも、ソーシャル、クラウド、スマフォの時代になって、考えが変わりました。 今は、世の中の動きがかなり速くなっているので、その中で素早くチャンスを捕まえたものだけが生き残ります。受

    SI業界からはさっさと抜けだしたほうがいい - ひがやすを技術ブログ
    InoHiro
    InoHiro 2011/02/18
  • 民主党はシュウカツを事業仕分けするべきだ

    シュウカツは百害あって一利なし。直ちに禁止するべきだ。時代錯誤の経団連は、就職活動の開始日を二ヶ月遅らせて3年生の12月1日とすることとした。根的に間違っている。実は、現政権も同様に間違っており、就職浪人した留年生や既卒生を2年間は新卒扱いとするようにとした。 大きな間違いだ。現在の二十歳前後の若年者の労働市場が混乱しているのは、彼らが守ろうとしているプロセスであるシュウカツそのものにある。したがって、現在のシュウカツの枠組みを維持したまま学生のサポートをすることは害悪なのだ。 このままでは、日経済はシュウカツによって沈没する。 労働市場において重要な要素は3つ。最適なマッチングをすること、勤労意欲を引き出すこと、有効な人的資を蓄積させることだ。 シュウカツにおいては最適なマッチングはもちろんはかれない。まず、学歴と面接ではビジネスマンとしての潜在力はほとんど測れない。各社様々な工夫

    民主党はシュウカツを事業仕分けするべきだ
    InoHiro
    InoHiro 2011/02/18
  • C#(VB)プログラマのためのF#入門

    This document discusses various programming languages and tools, including F#, C#, VB, .NET Framework, and related concepts. It compares features of F# to other languages like options vs null, pattern matching, pipe operators and more. It also covers F# tools for Visual Studio like F#Depth colorizer and various IDE editions for using F#.Read less

    C#(VB)プログラマのためのF#入門
  • [Amazon][rails][ruby] WEB+DB PRESS Vol.61 で Rails3 テスト最前線という記事を書きましたのお知らせ - HsbtDiary(2011-02-17)

    ■ [Amazon][rails][ruby] WEB+DB PRESS Vol.61 で Rails3 テスト最前線という記事を書きましたのお知らせ id:ursm, id:kenchan と共同執筆しました。 主に弊社で Ruby! Rails! Agile! みたいな感じで開発をしている人がふつうにやっていることをちょっと技術よりに倒して解説をしています。だいたい札幌Ruby会議03でオレが話した内容をもう少し深く文章にした感じ。 以下目次。 Railsテスト環境の現在 日進月歩のツールからどれを選ぶか RSpec によるユニットテスト [基編] モデル、コントローラ、ビュー、ヘルパーごとのテスト RSpec によるユニットテスト [クリーンコード編] factory_girl でテストデータ、RR でスタブ/モック Request Specsによるエンドツーエンドテスト 画面のテ

    [Amazon][rails][ruby] WEB+DB PRESS Vol.61 で Rails3 テスト最前線という記事を書きましたのお知らせ - HsbtDiary(2011-02-17)
  • WebGL スライド共有サービスを作りました - hakobera's blog

    先々週末に参加した 第5回 WebGL 勉強会でつかった WebGL 3D プレゼンが好評だったので、週末勢いで共有サービスを作ってみました。 WebGLeit - Share Your WebGL Slide Google アカウントがあれば、誰でもご利用になれます。 WebGL が有効な Chrome 9 以上か、FireFox 4 β11 だとスライドが 3D で表示されます。他のブラウザの方は、普通の HTML プレゼンのように見えるはずです。 スライドのクリックで進む、ドラッグでスライド回転、ホイールで拡大縮小させることができます。 なお、既知の問題として、MacChrome でスライドの半分くらいが白くなってこと、Windows 版の Chrome で編集画面がものすごく重いという問題があります。この辺は WebGL の実装の問題なのか、アプリの問題なのかは調査中です。

    WebGL スライド共有サービスを作りました - hakobera's blog