2014年8月29日のブックマーク (5件)

  • Rubyにはウンザリ!動的型付け、副作用、およびオブジェクト指向プログラミング全般からの考察 | POSTD

    この記事を書き上げるには、相当長い時間がかかりました。来は今年の年明け、 Rubyの死 やデイヴィッド・ハイネマイヤー・ハンソンの TDDは死んだ がアップされて騒ぎになる前に投稿するつもりだったのです。昨年末に書いたツイートを見てください。 > Rubyにはもう飽き飽きした。理由はいろいろあるが、特にその副作用と、ステータスが可変なせいで大量のユニットテストを書かされるのにはウンザリだ。 @abevoelker Rubyの開発に関しては、大勢の人が心のどこかで何かおかしい、何かが欠けていると思っているようですが、たいていの人は責める対象を間違っています。Rubyで書いたアプリがとんでもない代物になったって? それはあなたがきちんとテストコードを書かなかったか、テスト駆動開発(TDD)の指針に則って開発しなかったからです。もしくは、正しいデザインパターンに切り分けるための知識が不足してい

    Rubyにはウンザリ!動的型付け、副作用、およびオブジェクト指向プログラミング全般からの考察 | POSTD
    exactman
    exactman 2014/08/29
  • ネットを介して脳に直接メッセージを送る実験が成功

    脳科学の分野においては、脳波を解析して実際に何を考えているのかを解析する研究が進んでおり、頭で考えるだけで手足を使わずに飛行機を操縦する実験が成功を収めています。さらに別の研究チームによる実験では、測定した脳波をインターネットで送信し、別の人物の脳へと電気信号を送り込むことで情報を伝達するという試みが成功を収めたことが明らかにされています。 PLOS ONE: Conscious Brain-to-Brain Communication in Humans Using Non-Invasive Technologies http://www.plosone.org/article/info:doi/10.1371/journal.pone.0105225#pone-0105225-g001 Is Emailing Your Brainwaves the Future of Communic

    ネットを介して脳に直接メッセージを送る実験が成功
    exactman
    exactman 2014/08/29
    絶対みる
  • もうスクールは不要?仕事、趣味…専門知識を多様な方式・コストで自宅学習可能な時代に

    文=藤原実/藤原実税理士事務所所長、内閣府所管公益財団法人生涯学習協議会認定ビジネスモデル・デザイナー(R) 昔から勉強したい、または習いたいと思っていたけれど、さまざまな制約のためにまだ実現していないことはありませんか? それが、仕事にかかわることなのか、それとも純粋に趣味のことなのかは色々だと思いますが、近所に教室がなかったり、コスト的な問題などの理由で実行に移すことができないケースもあったのではないでしょうか。特に地方では、少しニッチなテーマになると「学べる場」はそう簡単には見つかりません。また、「教室に通う」という行為に対し「恥ずかしい」という気持ちを持つ人もいるようです。 とはいえ、独学には相当な精神力が必要であり、やはり初めてのテーマをある程度きちんと学ぶためには「先生」を見つけることが大切です。 こうした問題を解消する、「学び」を提供するインターネットサービスが増加・多様化し

    もうスクールは不要?仕事、趣味…専門知識を多様な方式・コストで自宅学習可能な時代に
    exactman
    exactman 2014/08/29
  • SankeiBiz(サンケイビズ):自分を磨く経済情報サイト

    サービス終了のお知らせ SankeiBizは、2022年12月26日をもちましてサービスを終了させていただきました。長らくのご愛読、誠にありがとうございました。 産経デジタルがお送りする経済ニュースは「iza! 経済ニュース」でお楽しみください。 このページは5秒後に「iza!経済ニュース」(https://www.iza.ne.jp/economy/)に転送されます。 ページが切り替わらない場合は以下のボタンから「iza! 経済ニュース」へ移動をお願いします。 iza! 経済ニュースへ

    SankeiBiz(サンケイビズ):自分を磨く経済情報サイト
    exactman
    exactman 2014/08/29
    絶対みる
  • スマホWebサイト/ハイブリッドアプリ開発を高速化するJavaScriptフレームワークまとめ | BACKEND AS A SERVICE mbaas BLOG

    デスクトップ向けのWebサイト開発ではjQuery/Backbone.js/AngularJS/Ember.jsなどを採用するケースが多いのかなと思います。しかしスマートフォン、タブレット向けのWebサイトとなるとまた勝手が違います。特にUI周りの取り回しであったり、タッチ/マルチタッチイベント、スマートフォン特有のAPIなどを適切に扱えなければなりません。何よりハードウェアの性能がデスクトップより低いので高速にストレスなく動作させるためには軽量でなければなりません。そこで今回はスマートフォン、タブレット向けのWebサイトを構築したり、HTML5によるハイブリッドアプリを開発するのに使えるJavaScriptフレームワークを紹介します。ぜひ皆さんの開発に役立ててください。mBaaSお役立ちブログ トップ> ブログ> Tips> スマホWebサイト/ハイブリッドアプリ開発を高速化するJava

    スマホWebサイト/ハイブリッドアプリ開発を高速化するJavaScriptフレームワークまとめ | BACKEND AS A SERVICE mbaas BLOG
    exactman
    exactman 2014/08/29
    絶対みる