タグ

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

  • Marionette.js ベースで3ヶ月開発したアプリのカバレッジ推移をまとめてみた - @kyanny's blog

    6月の頭から3ヶ月ほどかけて、 Rails + 一部 jQuery 的なよくある構成のウェブアプリケーションのフロントエンド部分を Marionette.js をベースに作りなおした。メンバーはいわゆるウェブ系のスキルセットを持つ開発者3名。 Marionette.js の経験者は一人もいなかったが、別プロジェクトが先行して Marionette.js を採用して同様のリニューアルを終えたタイミングで、ある程度のノウハウと「なんとかなりそう」という手応えはあった。 せっかく新しくはじめるのだからちゃんとテストを書きたい、そしてカバレッジも計測したいと思い、先行していたプロジェクトで利用していた konacha ではなく、カバレッジ計測機能をもつ teaspoon を採用した。どちらも Rails アプリの assets に置かれる JavaScript/CoffeeScript に対するテ

    Marionette.js ベースで3ヶ月開発したアプリのカバレッジ推移をまとめてみた - @kyanny's blog
  • 品川近視クリニックでレーシックをして後悔することになった7つの理由 - 嫁を迎えるまで淡々と

    ( ゚Д゚) 今更だよ!おせえよ!あたりまえだよ!! というツッコミはもう、自分で、やった。やったよ…… レーシック難民なんて単語も、もう過去のものになりそうなこの頃、一時期、レーシックの危険性がマスメディアで騒がれましたが、当の人、つまり自分は未だに手術前のアホみたいにクソ元気だった頃とは程遠い状況です。 レーシックで後遺症側になることは少数派なのだろうと思います。受けたいって人は勧めはしませんし、止めもしません。 ただ、現実問題として手術後に苦しみ続けている患者がいることだけは覚えておいてください。 はじめに 品川近視クリニックで実際にレーシック手術を受けています わざわざ書いた理由1 わざわざ書いた理由2 すべて自分の実体験からの内容です 品川近視クリニックでレーシックをして後悔することになった8つの理由 事前の問診票が意味ない 術後すぐに体調不良が起きても他院へ投げる 20代なの

    品川近視クリニックでレーシックをして後悔することになった7つの理由 - 嫁を迎えるまで淡々と
    aki77
    aki77 2014/08/31
  • YAPC::Asia 2014で「いろんな言語を適材適所で使おう」という話をした #yapcasia - Kentaro Kuribayashi's blog

    YAPC::Asia Tokyo 2014で、いろんな言語を適材適所で使おう - YAPC::Asia Tokyo 2014という話をしてきました。 これまでのソフトウェアエンジニアとしての経験から、継続的に価値を提供し続けるための技術選択はどのようにあり得るのかということをずっと考えていて、「「技術的負債」を問いなおす」というタイトルでJAWS DAYS 2014で話してきた #jawsdaysや、GMOペパボのエンジニア新人研修 #lldiverという発表でもそのあたりの問題意識に基いて話したりしてきました。今回の話は、では、それらの延長線上での、将来における技術選択の最適化について考えてみました。 もうちょっとちゃんと定量化できる感じにしたいけど、まだまだ難しそうだなあという感じ。もうちょっと深堀りして考えていきたいと思います。

    YAPC::Asia 2014で「いろんな言語を適材適所で使おう」という話をした #yapcasia - Kentaro Kuribayashi's blog
    aki77
    aki77 2014/08/31
  • atom-shell情報 - Qiita

    atom-shellとはどういうもので、どのようにすれば動かせるのかということを調べているので、その過程で得られた情報をまとめておく。 atom-shellでデスクトップアプリをつくれる GitHub製のAtomというエディタはatom-shellというライブラリを利用して実現されている。atom-shellはJavaScriptデスクトップアプリケーションをつくるための便利なライブラリで、ネイティブAPIを実行するための実行環境を提供することでそれを実現させようとしている。Webサーバの代わりにデスクトップアプリケーションに特化したNode.jsの実行環境だと考えても良いだろう。 atom-shellには2つの側面がある Node.jsでWebアプリを書いたことがあれば分かるかもしれないが、JavaScriptのコードにはサーバサイドで動かすためのものとクライアントサイドで動かすための

    atom-shell情報 - Qiita