タグ

2011年7月24日のブックマーク (3件)

  • yebo blog: イーサネットの歴史

    2011/07/24 イーサネットの歴史 先週の事だが、Iljitsch van Beijnum氏がars techcaniにイーサネットがどのように3Mbpsから100Gbpsに至ったのかの歴史を寄稿していて面白い。1969年に構築が開始されたARPNETは50Kbpsで接続されていて、そのモデムは冷蔵庫ほどの大きさがあったという。当時一般の人が使っていたのはBell 103というモデムでたったの300bpsしか出なかった。その後、1970年代に入るとハワイ大のALOHAの無線によるパケット通信技術を基に、Xeroxパロアルト研究所のロバート・メトカーフらが中心となりEthernetが開発された。最初の伝送速度は3Mbpsで、Xerox Altoワークステーションが接続されていた。イーサネットはXeroxの特許技術だったが、特許を開放してオープン規格とし、インテルとDECを開発に加え、1

  • アプリ開発スキルを身につけたい人が心掛けるべき最も重要なこと - もとまか日記Z

    世間は夏休み到来ですね! きっと、こういった長期休暇のタイミングでアプリ開発スキルを身につけよう、という方は多いのかも?と思ってます。 というのも、先日、以下の記事に以下のようなコメントを頂きました。 iPhoneアプリを作ってみよう:第1回 じゃんけんゲーム(#5.ブラッシュアップ編) うーん、これは・・・・・??てことで、以下の記事を紹介してみました。 iPhoneアプリを作ってみよう(Xcode4編)第1回:じゃんけんゲーム 理由は、内容的にXcodeの最新版の方がいいからです。すると今度は以下のコメントが・・・ うーん、なるほど・・・・・今思うと、以下の方が良かったのかも・・・? 今更ですがiOSアプリ開発の基礎について色々調べてみました それはともかくとして、この件で感じたことのメモです。 「チュートリアル」の意味するところ アプリ開発向けチュートリアル記事の意味するところですが

  • はじめての MySQL で100万件のデータを管理する時に行ったチューニングまとめ

    MySQL の勉強をせずにフレームワーク等で SQL を書かずに Web サイトを構築していました。データ数も2万件程度でしたので、そこまで困ることはありませんでしたが、今回100万弱の商品データを扱う機会ができたので、MySQL のチューニングや発行する SQL について見直す機会がありました。 この記事では MySQL を高速化するのに行った対策など勉強したものを自分用にメモしておきました。 条件式で比較するカラムにインデックスを使用して高速化 商品コードで存在しない商品を見つけて、商品をDBに登録するという処理を行っている場合、4万件超えたころから処理に2秒以上かかるようになってきます。12万件超えた頃には10秒程度かかるようになってしまいましたが、商品コードのフィールドに対してカラムインデックスを貼ることで0.2秒に短縮することができました。 MySQL のリファレンスにも以下のよ