2011年12月26日のブックマーク (10件)

  • 遺伝子をモチーフにした言語「Genomy」を作りました - 西尾泰和のはてなダイアリー

    最近、3年くらい前に書いた「そろそろ例のプロジェクトについて言及するか」についてTwitterで言及があったので思い出しました。「条件を満たしたものをすべて呼び出す」という設計思想でプログラムが書けてしまうという点について意外とみんなピンと来ないみたいだからコンセプトプルーフを実装してみようと思っていたんでした。 という訳で作りました。https://github.com/nishio/genomy 解説 「遺伝子はタンパク質の設計図」というところまでは教科書などでもよく言及されます。でも、その設計図には「どういう状況になったら作るべきか」「どういう状況では作るべきではないか」という情報も書かれています。 この「作るべきではない」(発現の抑制)がどう実現されているか、ザックリ説明しましょう。体の中にあるタンパク質があると、これがある遺伝子の周辺にへばりつき、その遺伝子からタンパク質を作る過

    遺伝子をモチーフにした言語「Genomy」を作りました - 西尾泰和のはてなダイアリー
    trashtoy
    trashtoy 2011/12/26
    おおおーこれは面白い。これをうまいことモジュール化した例などが見てみたい
  • 「掛け算には順序がある」・・・なんて、ご冗談でしょう?(1)

    社会人の文書化能力の向上をテーマとして企業研修を行っています。複雑な情報からカギとなる構造を見抜いてわかりやすく表現するプロフェッショナル。 こんにちは、文書化能力向上コンサルタントの開米瑞浩です。(→連載:説明書を書く悩み解決相談室 もよろしく(^_^)/) 数ヶ月前に一部で話題になっているのを横目で見ていて気になっていたことなんですが、現在、小学校の算数教育で「掛け算の順序問題」という議論があるそうです。 「4人に3個ずつミカンを配るとき、ミカンは何個必要?」 という問題の答えを計算するとき、 4×3 という立式は間違いで、 3×4 という式が正しい という指導をするのが、「掛け算には順序がある」派の指導法だそうで。 私は最初この話を聞いたとき、「何が何だか わからない・・・」と、思わずつぶやいてしまいました。だってどっちも同じじゃないですか。何考えてんのこういう先生? と。 (参考ま

    「掛け算には順序がある」・・・なんて、ご冗談でしょう?(1)
    trashtoy
    trashtoy 2011/12/26
  • wonderfl build flash online

    wonderflは、サイト上でFlashをつくることのできるサービス。 通常Flashをつくるためには、Flash IDEやFlex、FlashDevelop等といったツールを使って、コードを書き、コンパイルする必要がありますが、wonderflでは、サイトにあるフォームにActionscript3のコードを書けば、サーバサイドでコンパイルを行えます。 つまり、ブラウザさえあれば、Flashをつくれます。コンパイル結果はサイト上に表示され、作成されたFlash(swf)はページ上に自動的に表示されるので、完成したFlashをリアルタイムに見ながらコードを書くことができます。 ※APIとして、はてな OpenIDを使用してネットにさえつながれば、誰もがFlashクリエイターになれます。世界中のFlashクリエイターがユーザーになるwonderflは、 文字通り、世界のFlash図鑑となってい

    wonderfl build flash online
    trashtoy
    trashtoy 2011/12/26
  • 「人の好みにクチコミは効かない」──ハーヴァード大学チームの研究結果より

    trashtoy
    trashtoy 2011/12/26
    タイトルでだいたい中身が予想できた。好みが近い人同士が繋がることに意味があるのよね。
  • Googleが新契約でMozillaに支払うのは年額3億ドル――その理由は?

    Mozillaと米Googleが更新した検索契約で、Googleは年額約3億ドル、3年で約9億ドルをMozillaに支払うと、米Dow JonesのメディアブログAllThingsDが12月22日(現地時間)に報じた。 Mozillaは21日、WebブラウザFirefoxのデフォルト検索エンジンとしてGoogle検索を採用する複数年契約をGoogleと締結したと発表した。両社はこれまでも同様の契約を結んでおり、この契約によるGoogleからの支払いが、Mozillaにとっての主な収入源となっている。 AllThingsDは、3億ドルという金額は前回の契約より非常に高いものになっており、Googleは米MicrosoftのBingにデフォルト検索エンジンの座を奪われないようにするために金額を上げたと指摘する。MozillaはGoogleのほか、米Microsoft、米Yahoo!ロシアのY

    Googleが新契約でMozillaに支払うのは年額3億ドル――その理由は?
    trashtoy
    trashtoy 2011/12/26
    実際のところどうなのかはさておいて、Googleの中の人のコメントに好感が持てる
  • 細かすぎて伝わらないJava7の変更点 - 都元ダイスケ IT-PRESS

    日のエントリーはJava Advent Calendarの25日目です。昨日は @mike_neck さんのmike、mikeなるままに…: hamcrestを拡張してmoreThanとか作ってみたでした。日はクリスマスですが、Advent Calendarはまだまだ続きます。明日はt.ogisawaさんのhttp://webinter.sakura.ne.jp/pbd/210です。 さて、今年はJava7がリリースされましたね。try-with-resources、diamond operator、invoke dynamic、Folk/Join framework…魅力的な新機能の数々が、多くの人によって紹介されています。が、Java7の変更はそれだけじゃないはず。小粒だが、キラリと光る変更がきっとあるはず。ということで、Java6とJava7のsrc.zipを比較してみました。小

    細かすぎて伝わらないJava7の変更点 - 都元ダイスケ IT-PRESS
    trashtoy
    trashtoy 2011/12/26
    タイトルが良いw
  • Windows7 搭載マシンを買ってきてやったことまとめ - IT戦記

    はじめに みなさま、こんにちは!年末の忙しい時期ですが、お元気ですか? 僕はなんとか元気です>< 使っていた PC を壊してしまったので Windows7 搭載マシンを買ってきましたので、購入から初期設定、便利なアプリのインストールまでここにメモしておきたいと思います! 購入まで と言うことでまず購入までにやったことをまとめてみたいと思います 価格.com で調べる まずは、価格.comを使って、以下の条件で良さそうなパソコンを探してみます。 8 万円以下の価格 それなりのグラフィックボード(最近 Minecraft っていうゲームをやってるので) それなりのメモリ(メモリ安いので) それなりの CPU USB 3.0 (データ移行のときにハードディスクを USB 3.0 でつなぎたいので) ディスクアクセス速度は、ある程度遅くても良い(RAM ディスクで頑張る戦略) 買うパソコンを決める

    Windows7 搭載マシンを買ってきてやったことまとめ - IT戦記
    trashtoy
    trashtoy 2011/12/26
  • 「本は、購入した人の所有物ではありません」という著者は一刻も早く完全電子化を! : 404 Blog Not Found

    2011年12月26日11:30 カテゴリ書評/画評/品評Code 「は、購入した人の所有物ではありません」という著者は一刻も早く完全電子化を! いやあ、書評しなくてよかったなあ。献いただいたのだけど御礼とおりこしてありがた迷惑だった一冊だけに。 佐藤秀峰さんのやマンガへの考え方について(岩崎夏海) - BLOGOS(ブロゴス) は、購入した人の所有物ではありません。そもそも、太陽とか土とか水でできた紙を使ってできたを、数百円払ったくらいで「所有」しているという考え方がおこがましい。内容は「ドラッカーを誤読しまくったあげく上あまつさえその誤読をにしたあげく売りまくった」ことを除いてきれいさっぱり忘れてしまったのだけど、おかげで我が身の忘却力を再確認できたし、私が選考委員であればイグノーベル文学賞はこれ以外推奨しようがない。いや、イグノーベル平和賞か。どれだけ原典をい物にして慰

    「本は、購入した人の所有物ではありません」という著者は一刻も早く完全電子化を! : 404 Blog Not Found
    trashtoy
    trashtoy 2011/12/26
  • 大垣本を読んで「バリデーションはセキュリティ対策」について検討した - ockeghem(徳丸浩)の日記

    このエントリでは、セキュリティの観点から、バリデーション実装について検討します。大垣さんのを読んで「大垣流バリデーション」について勉強した結果を報告します。 はじめに 大垣さんの記事「入力バリデーションはセキュリティ対策」では、「入力バリデーションはセキュリティ対策である」が力説されています。この記事はおそらくid:ajiyoshiさんのブログ記事「妥当性とは仕様の所作 - SQLインジェクション対策とバリデーション」を受けてのことだと思います。id:ajiyoshiさんのエントリでは、「妥当性検証は仕様の問題であってセキュリティ対策ではありません」と明言されています。私はid:ajiyoshiさんに近い考えを持っていますので、大垣さんの主張について、私なりに考えてみました。 記事を書くにあたり、徳丸の立場を明確にしておきたいと思います。 バリデーションの基準は仕様の問題 バリデーション

    大垣本を読んで「バリデーションはセキュリティ対策」について検討した - ockeghem(徳丸浩)の日記
    trashtoy
    trashtoy 2011/12/26
  • gw07.net

    trashtoy
    trashtoy 2011/12/26
    有名ボカロPの実情が気になる