タグ

2014年2月6日のブックマーク (6件)

  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
    kura-2
    kura-2 2014/02/06
  • 「走れメロス」は走っていなかった!? 中学生が「メロスの全力を検証」した結果が見事に徒歩

    一般財団法人 理数教育研究所が開催した「算数・数学の自由研究」作品コンクールに入賞した「メロスの全力を検証」(PDF)という研究結果がとても興味深いです。中学2年生の村田一真くんによるこの検証では、太宰治の小説「走れメロス」の記述を頼りにメロスの平均移動速度を算出。その結果、「メロスはまったく全力で走っていない」という考察に行き着きます。端的にいうとメロスは往路は歩いていて、死力を振りしぼって走ったとされる復路後半の奮闘も「ただの早歩きだった」というのです! なんてこった! 中学校の部で最優秀賞に輝いた「メロスの全力を検証」 メロスは作中、自分の身代わりとなった友人を救うため、王から言い渡された3日間の猶予のうち初日と最終日を使って10里(約39キロ)の道を往復します。今回の研究ではこの道のりにかかった時間を文章から推測。例えば往路の出発は「初夏、満天の星」とあるので0時と仮定、到着は「日

    「走れメロス」は走っていなかった!? 中学生が「メロスの全力を検証」した結果が見事に徒歩
    kura-2
    kura-2 2014/02/06
    ワロタ
  • anyenvで開発環境を整える - Qiita

    私の場合、開発環境では複数の言語のコードを書いたり実行したりします。 例えば perl, ruby, nodejs, python など。 これらを利用するために、plenv, rbenv, nodebrew, pyenv などを利用していました。 しかし、遅ればせながら anyenv というものがあると聞いたので、こっちに乗り換えました。 **envを2つ以上使ってる人はこれ使うのが良いと思います。おすすめ。 http://blog.riywo.com/2013/06/22/155804 https://github.com/riywo/anyenv インストールは簡単 README.md のとおりにやればOK # ------------------------------------------------------------------------ -# plenv +# an

    anyenvで開発環境を整える - Qiita
    kura-2
    kura-2 2014/02/06
  • C99の仕様

    長い歴史を持ちながら、依然として人気の高いC言語。その最新仕様の情報にキャッチアップするための連載スタート。今回は1999年に策定された「C99」を取り上げる。 連載 INDEX 次回 → C言語(以降、単にC)はDennis Ritchieによって1969~1973年の間にベル研にて開発されたプログラミング言語である。長い歴史を持つと共に非常にポピュラーな言語で、プログラマーでCを知らない人はまずいないと言っていいだろう。プログラミング言語のシェアを調査しているTIOBEでも、ここ最近は常に1、2位を占めている。 Cの言語仕様は今から25年近く前である1989年に初めて規格化され、これは一般に「ANSI-C」と呼ばれている。ANSI-Cは長らくCの言語仕様のスタンダードの位置を占め、世の中の大半のプログラマーは、このANSI-Cに慣れ親しんでいることだろう。しかし、実はCの言語仕様はその

    C99の仕様
    kura-2
    kura-2 2014/02/06
  • やさしい設計 〜 Android 編 - Qiita

    アプリを作っていてありがちなこと Android には、画面を構成するための Activity というコンポーネントがあり、概ね MVC フレームワークの Controller に相当する機能を持っています。 MVC といえば、肥大化する Controller というのがよくある問題として挙げられますが、Activity も例に漏れず、往々にして肥大化しがちです。 また、Model も、その責務を詰め込んでいくと肥大化しやすいレイヤと言えます。 この投稿では、Controller や Model の肥大化を極力防ぐためのレイヤわけを、Android アプリ向けに書いていきます。 Activity を綺麗に保つ Activity は、Controller として、様々な UI から受けるイベントを受けて、適切にハンドリングする役割を持っています。 OptionsMenu や ContextM

    やさしい設計 〜 Android 編 - Qiita
    kura-2
    kura-2 2014/02/06
  • Railsなプロジェクトで利用している便利なGem一覧 | Webシステム開発/教育ソリューションのタイムインターメディア

    RubyにはGemと呼ばれるサードパーティのライブラリが豊富に存在します。 Gemは大変便利なもので、こういう機能ほしいなと思った際に The Ruby Toolbox や RubyGems.org や Google で検索すると大抵誰かがその機能を持ったGemを作っていたりします。 gemを利用するのも、RubyGems.orgに登録されているものならば と入力することで利用可能となります。 Gemはだれでも簡単に開発でき、審査無しですぐに公開できるため、日々大量のGemたちがRubyGems.orgに登録されています。反面、長年保守されていないGemや品質の低いGemも大量にRubyGems.orgに登録されているのが現状です。 同じ機能を持ったGemも大量に登録されていたりして、どのライブラリを利用してよいのか迷う事も多々あります。 今回は弊社プロジェクトで実際に利用している、便利な

    Railsなプロジェクトで利用している便利なGem一覧 | Webシステム開発/教育ソリューションのタイムインターメディア
    kura-2
    kura-2 2014/02/06