2018年4月23日のブックマーク (3件)

  • Node.js v10の変更点まとめ - hiroppy's site

    リリース日は 4/24(UTC)の予定です。 この記事では、バックポート含め v9 から入ったものを上げていこうかなと思います。 なので、Node10 の CHANGELOG からの拡張だと考えてください。 10.0.0 Proposal by jasnell · Pull Request #19091 · nodejs/node This is nearly ready: 1st RC Build will be cut afternoon (pacific time) of April 19th 2nd RC Build ... 注目すべき変更 Assert 差分をわかりやすくするために assert.strict が追加されました promise 用に assert.rejects と assert.doesNotReject が追加されました Console ブラウザ同様に con

    Node.js v10の変更点まとめ - hiroppy's site
  • イラク日報全文検索サービスを3時間で開発し、Yahoo! ニュースに載るまでの日報|alea12

    はじめまして、 @alea12 です。普段は株式会社ポップインサイトでサービス開発を担当しています。先日、防衛省が公開した陸上自衛隊イラク派遣部隊の日報を全文検索できるサービス、「イラク日報村」を公開しました。 単に 日報の全文が検索できるだけのシンプルなサービスです。しかし、日報そのものの話題性と、日報の公開からリリースまでを約 1 日で実現出来たことにより多くの反響を頂き、Yahoo!ニュースをはじめ多数のメディアで取り上げて頂きました。 サービスのリリース以降、「どのように短期間で開発を行ったのか」「OCR 化はどのように行ったのか」「アクセスはどの程度あったのか」「仕事をサボっていたのでは」など多くのご意見を頂戴しました。この記事では、サービス開発の経緯を「日報」形式でご紹介出来ればと思います。 きっかけ (4/16 25:40頃)イラク日報村でも触れていますが、きっかけは @dr

    イラク日報全文検索サービスを3時間で開発し、Yahoo! ニュースに載るまでの日報|alea12
  • CSSレスポンシブデザインをSPAで使うと破滅する - 橋本商会

    レスポンシブデザインは あくまで見た目の調整、表示・非表示のコントロールなので 下手に使うと、デバイス毎にインタラクションが違うUIのstateが無茶苦茶複雑になっていく コンポーネントという概念が無かった時代の設計を、SPAに持ってくるのはおかしい 画面サイズ毎にCSSで手軽にを切り替える、というのなら良い しかし、画面サイズ毎にインタラクションが違う部品が出てくると設計が破綻する 画面サイズ毎のがごちゃ混ぜになる コードが追えなくなり、バグの温床になる では、どうするか? 素直に画面サイズ毎、デバイス毎、あるいはインタラクション毎のReactコンポーネントを書けばいい 使いまわせる部品は、コンポーネントとして切り出して再利用する 歴史を紐解く 2011年頃、レスポンシブデザインが生まれた 当時のwebにはコンポーネントが存在しなかった 単体で複雑な状態遷移をするインタラクティブなパーツ

    CSSレスポンシブデザインをSPAで使うと破滅する - 橋本商会