タグ

2014年3月31日のブックマーク (8件)

  • Single Page Application ではない場合 JavaScript コードのエントリポイントはどこにあるべきか? - @kyanny's blog

    仕事で中規模程度の Rails アプリケーションのコードベースをいじっている。このアプリはもともと app/assets/javascripts 以下に必要に応じて JavaScript ファイルを置き、適当なテンプレートファイルから直接 JavaScript の関数を呼び出したりしていた。ごく普通の Rails アプリである。 このアプリは CMS で、いわゆる「ブログの管理画面」みたいな用途で使われている。一部の機能はそれなりに込み入った UI 操作を必要としページ遷移なしに操作できる必要があるが、旧来のやり方では JavaScript コードの管理が間に合わなくなってきたので部分的に Backbone.js を導入し始めている。 最近悩んでいるのが、 Backbone.js なコードのエントリポイントをどのように呼び出すべきなのか?ということ。そもそも自分が Backbone.js

    Single Page Application ではない場合 JavaScript コードのエントリポイントはどこにあるべきか? - @kyanny's blog
  • テストコードを書く文化を根付かせたい─和田卓人|【Tech総研】

    におけるテスト駆動開発(TDD)のスペシャリストとして知られる和田卓人氏。講演活動やハンズオンイベントを通してテストの重要性を語り続けている。その深奥にあるプログラムの哲学とは── 父親がデータベース設計を得意にするソフトウェア・エンジニアで、受託開発の会社を経営していました。私は大学在学中からその仕事を手伝っていて、その延長で大学を出るとその会社の一員になりました。 そのころのことで一番印象に残っているのは、電子政府関連の公共システム開発に関わる大規模プロジェクトへの参加です。複数のSIerやソフトハウスが関わり、要件定義に時間をかけ、膨大な設計文書をつくっては、何千人というエンジニアを投入する、典型的な大規模システム開発です。私はそこにSEの一員として参加することになりました。 ただ、私は初日から生意気にも「Excel設計書を書き続けるために来たのではありません」と嘆願して、基盤

  • まさかこんなことで日本が世界一になっているとは知らなかった - 日日平安part2

    国内で使用されている品添加物は、既存添加物(天然)が365種類、指定添加物(合成)が438種類の計803種類ということで、この数は世界一だとか。ちなみに、アメリカでは140種類、イギリスにいたっては14種類に抑えられている。 既存添加物は、天然添加物(てんねんてんかぶつ)ともいわれ、化合物に分解反応以外の化学反応を起こさせて得られる物質は含まない。 指定添加物は、化学的合成品や天然添加物など製造方法の違いに係わらず、品衛生法第10条に基づき、厚生労働大臣が安全性と有効性を確認して、指定した添加物である。 人々は昔から、品を着色したり保存するために、自然界にあるものを品添加物として使ってきた。日では梅干を漬けるとき、シソの葉で着色したり、豆腐を作るときにも「にがり」を使ってきた。 西洋では肉を保存するとき岩塩を使うことで、保存性が高まるだけでなく、肉の色や風味も高まることを経験

    まさかこんなことで日本が世界一になっているとは知らなかった - 日日平安part2
  • iteratorや拡張forよりStreamのforEachが速い? - きしだのHatena

    ちょっと気になったので、簡単にベンチマークしてみました。 最初は、ラムダ呼び出しが入る分forEachは遅いんじゃないかと思っていたら、倍の速さに。 もちろん、いろんな条件で変わるんだろうけど、ここまで差が出ることがあるのは驚き。 あと、Collectors.summingIntのような基型に対するCollectorを使うよりは、intStreamに変換してからsumなど専用メソッドを使うほうが圧倒的に速いことも確認できた。 とりあえず、0から10万件のListを用意。 array = IntStream.range(0, 100_000).boxed().collect(Collectors.toList()); それからベンチマーク用のメソッドを用意。 public static void bench(String name, Supplier<Integer> proc){ ben

    iteratorや拡張forよりStreamのforEachが速い? - きしだのHatena
    waman
    waman 2014/03/31
  • 早大・垣内麻里亜のパジャマ・制服・水着画像が可愛いすぎる件www【元ミスマガジン2011ベスト15】 : チラ速 (* ̄ω ̄)/ -画像2chまとめブログ-

    waman
    waman 2014/03/31
  • HaskellでWindowsプログラミング : 未知の破片

    Haskellって何?って方はこちらへ http://ja.wikipedia.org/wiki/Haskell HaskellでWindowsプログラミングをするには、まずHaskellのコンパイラが必要です。 お手持ちではない方は「Haskell Platform」が便利ですので、ダウンロード&インストールをお勧めします。 http://www.haskell.org/platform/ 「Haskell Platform」にはWindowsプログラムを組むために必要なものがすべて含まれています。 Windowsプログラミングのテンプレートとなる、 極限にシンプルなHaskellのコードが以下になります。 import System.Win32 import Graphics.Win32 import Data.Int import Control.Monad foreign impo

    HaskellでWindowsプログラミング : 未知の破片
  • 報道ステ、偏向報道批判・上--甲状腺がんは増えていない : アゴラ - ライブドアブログ

    1・不安を煽る3月11日の放送 テレビ朝日系列の「報道ステーション」という情報番組が、東日大震災と福島原発事故から3年となる今年3月11日に「甲状腺がんが原発事故によって広がっている可能性がある」という内容の番組を放送した。事実をゆがめており、人々の不安を煽るひどいものであった。日全体が慰霊の念を抱く日に合わせて社会を混乱させる情報をばらまく、この番組関係者の思考を一日人として私は理解できない。 この論考では番組内容を批判的に検証する。原発事故と健康をめぐる問題での社会不安を取り除く一助になればと願う。 2・番組で何が伝えられたか 番組の内容は以下の通りだ。まとめた情報は以下のサイトに掲載されている。 【内容1】福島県では原発事故当時18歳以下だった27万人の甲状腺診断調査が行われている。そこで33人の甲状腺がんが発見された。この病気は100万人に1−2人であるとして、33

  • クラウド査読により透明になるアカデミア - クマムシ博士のむしブロ

    STAP細胞研究は残念な方向に進んでしまいました。この間もメルマガで色々と書いてきましたが、もうこの研究結果を擁護する研究者はほぼ皆無でしょう。私もだいぶ前に理研への寄附手続きの取り下げを申請し、受理されました。 小保方さんの博士論文の剽窃問題を発端として、早稲田大学に提出されたその他の博士論文にも大規模なコピペが見つかっています。これまでに20以上の不適切な博士論文が発覚しています。これを受けて早稲田大学が格的な調査を行うべき調査委員会を設置しました。 小保方さん博士論文、早大が格調査へ 外部専門家加え しかし残念ながら、このような調査委員会の設置はほとんど意味をなさないでしょう。というのも、今は論文の不正は調査委員会が調べるものではなく、ネット上の不特定多数の有志による「クラウド査読」により発覚するケースがほぼ100%だからです。理研の例からも、調査委員会がクラウド査読のスピードに

    クラウド査読により透明になるアカデミア - クマムシ博士のむしブロ