タグ

2013年9月4日のブックマーク (17件)

  • IIJ Research Laboratory

    ネットワークの計測と解析 インターネットの使われ方やネットワークの挙動を把握する事は、ネットワークを運用し、その技術開発を行う ために欠かせません。しかし、観測で得られるデータ量は膨大ですがノイズが多く、また、観測できるのは極めて限られた部分でしかありません。そこで、膨大なデータから意味のある情報を抽出したり、部分的な観測からより一般的な傾向を推測する事が必要となります。... インターネット基盤技術 速くて、安全で、信頼性が高く、使いやすく、など、インターネットサービスへの要求はますます高まっています。これらの要求に応えるために、インターネットの 基盤技術も日々進歩しています。いまやインターネットはつながるだけのサービスではなく、高度で複雑な機能を備えた社会基盤となりました。IIJ技術研究所は、インターネットの基盤として実現が期待される機能を提供するために、さまざまな技術課題に取り組んで

  • お姉さん大パニック 面接してたら巨大隕石が降ってきた

    記事はアフィリエイトプログラムによる収益を得ています 就職面接を受けていたら、突如巨大隕石が降ってきて地球滅亡か――!? というとんでもないドッキリが海外で行われました。 面接官の後ろにある大きな窓は、実は壁に取り付けられた大型の液晶モニター。面接が始まってしばらくすると空が明るくなりはじめ、どこからか地鳴りのような音が……。何か様子がおかしい、と窓を眺めていると突然、ビル街に巨大隕石が落下! 衝撃波が次々と建物を破壊しながらこちらまでやってきた!!! というところで電気が消える段取りになっています。ビビるってそりゃ。 面接開始。面接官の後ろの窓景色がまさかニセモノだなんて分かるわけない あれ? 空、おかしくない? ってハルマゲドン! ハルマゲドン!!! こちらへ迫りくる衝撃波。怖すぎるわ、自重しろ! ドッキリ動画にはターゲットが男女2人ずつ登場。面接モードから一転、隕石を目の当たりに

    お姉さん大パニック 面接してたら巨大隕石が降ってきた
    mfham
    mfham 2013/09/04
  • AndroidやLinuxが動く世界最小サイズのパソコンが4000円台で予約開始

    一辺2インチ(約5センチ)の立方体で、Freescale社製の1.2GHzCPUであるi.MX 6を搭載、OSはAndroid 4.2.2またはLinuxが動作し、HDMI・S/PDIF・eSATA・GbE・USBなどのインターフェイスを搭載し、さらにWi-FiBluetoothも内蔵可能で、IRも拡張可能な世界最小クラスのデスクトップパソコン「CuBox-iシリーズ」が、現在約45ドル(約4500円)から予約注文がスタートしています。 The CuBox i From SolidRun | The Litle Computer that can http://cubox-i.com/ Tiny $45 cubic mini-PC runs Android and Linux ·  LinuxGizmos.com http://linuxgizmos.com/tiny-cubic-min

    AndroidやLinuxが動く世界最小サイズのパソコンが4000円台で予約開始
  • G-WANはなぜ速いのか?をnginxと比べながら検証してみた - blog.nomadscafe.jp

    ツチノコブログのWEBサーバベンチマークツール比較の記事で紹介されていた。WebサーバのG-WAN。この記事によると凄く速いようです。 Intel Xeon E5-2640 (6コア/12スレッド 2.50GHz) を2つというサーバで gwan  334944 req/s nginx 111842 req/s と、速いと言われているnginxの3倍の速度を出しています。 このベンチマーク結果がとても気になったので、なぜG-WANが速いのか、自分でも検証してみました。 結論から言うと以下の2つ。 1) G-WANはデフォルトで物理CPUに合わせた数のスレッドを起動する 2) HTMLファイルも一度読み込んでキャッシュする という事です。 今回はAWSのcc2.8xlarge(E5-2670 8コア/16スレッド 2.60GHz *2)を使ってベンチマークを行いました。OSはAmazon L

  • G-WAN > Web Application Server

    G-WAN better uses CPU Cores to make the Internet of Things fly thousand times higher ! Leverage legacy servers and low-consumption CPUs to do more with less! With 1GHz in 2000 and 3GHz in 2002 10GHz CPUs were expected in 2005. Today, we should run much faster CPUs but: We're not going to have faster processors. Instead, making software run faster in the future will mean using parallel-programming

  • Engadget | Technology News & Reviews

    The Polaris Dawn crew is back on Earth after a historic mission

    Engadget | Technology News & Reviews
    mfham
    mfham 2013/09/04
  • Rspec/Capybara/Turnipの入門記事を全力でまとめてみた - 酒と泪とRubyとRailsと

    Rspec/Capybara/Turnipの入門記事を全力でまとめてみた Aug 30th, 2013 Tweet さっき、『 The Rspec Book』を読み終えました。厚めのですが、RspecやCucumber、Webrat、Seleniumなどを活用するためのノウハウ満載で大満足でした! ということで、こので読んだ内容を忘れないようにするためと、その過程でRspec/Capybaraなどのネット資料をあつめたので、まとめるためにこの記事を書きます。もし、間違いを発見した場合や他にもいいリソースがあれば、是非メッセージを願いします! テスト駆動開発(TDD)と振る舞い駆動開発(BDD) テスト駆動開発(TDD)とは、コードを書く際に最初にテストを書き、次にテストが通る最低限のコードを書き、その後にリファクタリングしていく開発手法です。一方で振る舞い駆動開発(BDD)はTDDの発

  • BDDについて自分なりにまとめてみた - UKSTUDIO

    BDDについて自分なりにまとめてみた Published on 2011-07-02 Updated on 2011-07-02 BDDという言葉も割と人によって指すものが違うようなので「俺の中でのBDDはこうだよ」って内容のエントリ。別に絶対的なものでもないと思うので参考までに 結論から とりあえず結論だけ知りたい人向けに。 BDDにはふたつの種類がある TDDの言い換えのBDD(開発寄り) ATDD(受け入れテスト)でのBDD(ユーザ寄り) 振る舞い BDDは振る舞い駆動開発と言われたりするように、テストという言葉のかわりに振る舞いという言葉を使う。日語的には仕様と言うほうがわかりやすいかもしれない。多分、BDDのイメージが掴みにくいのはこの振る舞いという言葉にあると思う。と言うのも振る舞いと言うのは、人の立場よって変わるからだ。例えば、プログラマがあるクラスを実装している時に言う振

  • コーディング規約をまとめてみた (Ruby編) - bojovs::blog

    色々なところで見かけるコーディング規約を見て意識はしているのですが、 その時の気分で書き方を変えてしまうことが多々あったので、自戒を込めてコーディング規約をまとめてみました。 「なぜこの規約が存在するか」を明確にするために、できる限り理由も併記しています。 ただかなり主観的な部分があるので、あまり意味がないかもしれません…。 「この記事のこの規約は気に入らない。」と思うことがきっとあると思います。 その時はコメント欄などに理由も合わせて書いてくれると嬉しいです。 この記事ではRubyのコーディング規約をまとめています。 近いうちにRailsとCoffeeScriptのコーディング規約もまとめるつもりです。 Rubyのコーディング規約は以下のページを参考にまとめました。 https://github.com/styleguide/ruby https://github.com/bbatsov

  • コーディング規約をまとめてみた (Rails編) - bojovs::blog

    半年ほど前に書いた「コーディング規約をまとめてみた (Ruby編)」に引き続き、Railsのコーディング規約もまとめてみました。前回と同じように、できるだけ理由を併記するよう努めました (主観的なものも含まれていますが…)。 気に入らない規約や、この記事に書かれている規約以外にも気をつけていることなどありましたら、コメントなどで教えてもらえると嬉しいです (理由も合わせて書いてくれると助かります)。 Railsのコーディング規約は以下のページを参考にまとめています。 http://guides.rubyonrails.org/contributingtorubyonrails.html#follow-the-coding-conventions https://github.com/bbatsov/rails-style-guide 前提 コード例は「コーディング規約をまとめてみた (Ru

  • RSpec/Capybara入門 - Ruby on Rails with OIAX

    Ruby on Railsプログラマーのための「RSpec/Capybara入門」を連載します。Railsを学習中の初心者がテスト駆動開発(TDD)あるいはビヘイビア駆動開発(BDD)を実践するための基礎的な知識や考え方を説明していきます。 メインテーマはRSpecとCapybaraですが、factory_girl、Database Cleaner、Zeusなどの関連するGemパッケージも途中で紹介していく予定です。また、CSSセレクタやXPathについても簡単に解説することになるでしょう。 いちおうRubyRailsの基礎知識を話の前提としますが、初心者を念頭に置いて丁寧な説明を心がけます。 できるかぎり具体的にコーディングと操作手順を示すつもりです。実際に手を動かしながら読み進めると、より理解が深まるでしょう。 記事一覧 イントロダクション (2013/08/14) RSpec/Ca

    RSpec/Capybara入門 - Ruby on Rails with OIAX
    mfham
    mfham 2013/09/04
  • Venntro Media Group

    We exist to give all people the freedom to belong, to connect with others, to share their passions and be accepted in a safe, trusted environment. ​ We’re the technology and media company behind thousands of online communities and dating sites around the world. Through our portfolio of niche websites, apps and other channels, we help people live their happily ever now and build a better, more incl

    mfham
    mfham 2013/09/04
  • http://www.toeiclab.com/30-best-ted-presentations/

    http://www.toeiclab.com/30-best-ted-presentations/
    mfham
    mfham 2013/09/04
  • man ympbyc - 標高+1m

    manualhubというウェブサービスを作ったので記事を書きましょう。 ゴールデンウィークの前半3日、なにか作ろうと思ってやっちゃったのがこれです。暦通りの職場だし、後半3日は山中湖に旅行に行くので(いいでしょ!)、まとまった時間はこれしかない! いつも通りNode.jsです。最近ほんとにjsしか書いてないんですよね。ブラウザ然りNode然りTitanium然り。Javascript便利! manualhubの話しましょう。 manualhub、ほんとはmanhubって名前にしたかったんですが、ぐぐったらゲイサイトがヒットしちゃったのでやむなくmanualhub。 manページを使ったプロフィールサービスです。 ついったーで某やの字の名前をmanしてみたところから着想を得ました。 man ympbyc これできたらうれしいんじゃないかな!? ご存知かとは思いますが、manページというのは、

    man ympbyc - 標高+1m
    mfham
    mfham 2013/09/04
  • gehirn rs2 使ってみた - ぽんこつ

    mfham
    mfham 2013/09/04
  • Gehirn Web Service で MongoDB を使う - Segu: Entirely Ginbis UMAUMA

    ちょこっと触りたかっただけなのにハマったのでメモ。 仮想 root 環境準備 コマンドが用意されているので、簡単。 $ rs2 install fakeroot $ rs2 use fakeroot # MongoDB インストール aptitudeを使ってパッケージ情報確認。 # aptitude show mongodb Package: mongodb State: not installed Version: 1:1.4.4-3 Priority: optional Section: database Maintainer: Antonin Kral <A.Kral@sh.cvut.cz> Uncompressed Size: 20.5 k Depends: mongodb-server, mongodb-dev Description: An object/document-or

    Gehirn Web Service で MongoDB を使う - Segu: Entirely Ginbis UMAUMA
    mfham
    mfham 2013/09/04
  • 夢見がちWeb屋の浮かれ雑記帳 gehirnのfakerootにMecabを入れようとしたら割とハマっちまったぜ

    mfham
    mfham 2013/09/04