タグ

2017年12月28日のブックマーク (6件)

  • IPv6って速いの?:Geekなぺーじ

    最近、たまに「IPv6って速いんですか?」という質問をされることがあります。 それに対して意図的に非常に雑な回答をする場合には、「はい。IPv6を使うと速くなる場合があります。」と答えるようにしています。 今回は、「IPv6の方が速い」となる可能性がありそうな場合をいくつか紹介します。 IPv4 PPPoEを避ける場合 「IPv6を導入するとインターネットが速くなる」と日国内で言われている状況があります。 NTTフレッツ系のIPv4 PPPoE利用時に、NGNでの網終端での輻輳が発生している場合があり、IPv6 IPoE(参考:IPv6 IPoEの仕組み)を利用することでIPv4 PPPoEを利用せずにインターネットとの通信が可能になるために、「IPv6の方が速い」という状況が発生するというものです(IPv4 PPPoEとIPv6 PPPoEは別なので、IPv6 PPPoEを使うことでも

    syuu256
    syuu256 2017/12/28
  • webpackとRollup:似て非なるもの | POSTD

    先日、Facebookは 膨大なプルリクエスト をReactにマージして、既存のビルドシステムを Rollup ベースのシステムに移行しました。 その結果 、 何人もの人々 から「なぜwebpackではなくRollupを選んだのか」という質問が寄せられました。 これは、もっともな疑問でしょう。 webpack は、近年JavaScriptコミュニティで最も評価されているツールの1つです。毎月のダウンロード数は何百万件にもおよび、何万個ものウェブサイトやアプリケーションに使用されています。巨大なエコシステムがあり、コントリビュータも多くいます。さらにオープンソースプロジェクトとしては珍しく、 かなりの寄付金 が集まっています。 それに比べるとRollupは小規模です。しかしReact以外にも、VueEmber、Preact、D3、Three.js、Momentなど、数々の有名なライブラリに

    webpackとRollup:似て非なるもの | POSTD
    syuu256
    syuu256 2017/12/28
  • browserify から rollup.js に乗り換えてる - @hadashiA

    仕事でやってるブラウザjsのビルドには、長らくbrowserifyを使っていましたが、さいきんrollupに乗り換えました。 module bundler ツールたち browserify、rollup、どちらも主眼に置いているのは、モジュール分割して書いたソースコードの依存解決です。必要なjsソースファイルをすべて辿り、展開して、まとめた1つのjsファイルをつくる、それが主な仕事です。 こうしたツールはmodule bundlerとか呼ばれています。 module bundler が必要な理由は、現状のブラウザではモジュールとして書かかれたjsの依存解決をすることができないからです。実現方法もまだ議論中みたいです。 また、大量のjsファイルをブラウザが読み込ませることは、パフォーマンス上のオーバーヘッドが無視できないという問題も相変わらずあり、現状では手元でせっせと依存解決して1つにまと

    browserify から rollup.js に乗り換えてる - @hadashiA
    syuu256
    syuu256 2017/12/28
  • zamjs.com Is for Sale

    There's only one zamjs.com domain. Once purchased, it may never become available again. Have a question about an order you placed on this website or the business that previously used it? Sav is a domain marketplace where people can buy and sell domain names that are no longer being used. If you have worked with a company/person that used this domain name in the past, it typically means that they n

    zamjs.com Is for Sale
    syuu256
    syuu256 2017/12/28
  • Data Models

    Data Models: A Comprehensive Guide to Structuring Information for Optimal Insights and Decision-Making In the realm of data management, the use of effective data models plays a pivotal role in organizing and representing information in a structured and meaningful way. Data models serve as the blueprint for databases, facilitating efficient data storage, retrieval, and analysis. This article delves

    Data Models
    syuu256
    syuu256 2017/12/28
  • 2018 年は Hyperapp の年だ - Qiita

    この投稿は Increments Advent Calendar 2017 の14日目の記事だよ。Hyperapp という JavaScript ビューライブラリを自作しているので、その説明と作った理由について話す。 Hyperapp ができるまでのプロセスや、どんな価値観で作ったかなどを書く。新しいフレームワークを作る時の参考になれば嬉しい。 Hyperapp とは? Web アプリのフロントエンドJavaScript ライブラリ。React, Preact, Vue といった代表的なものよりもずっと小さく、1 KB という超軽量サイズ。他のライブラリに依存することなく使えて、さらにスピードもある Elmアーキテクチャーに基づいてて、アプリケーション設計はElmReact、Reduxと似てるけど、ボイラープレートは少ないし、TypeScriptにも対応して、とにかくシンプル。 El

    2018 年は Hyperapp の年だ - Qiita
    syuu256
    syuu256 2017/12/28