トップ 新着 地域 社会 事件・事故 経済 スポーツ カルチャー 教育・子育て 医療 連載・特集 地方行政・選挙 全国・海外 動画・写真 オピニオン
Harry Brundage, a co-worker of mine at Shopify, does a lot of CoffeeScript development and said he would love to be able to do CoffeeScript right from the console in Chrome's Web Inspector. I asked Paul Irish, a "dev relations guy" at Google, to point me in the right direction on building just such a thing. The result of today's pet project is CoffeeConsole, a Chrome extension that adds a new pane
生活保護受ける母をサポートしない河本準一(年収5000万)に掲示板で怒りの声 1 名前:影の大門軍団φ ★:2012/04/19(木) 14:16:36.19 ID:???0 今月13日、「NEWSポストセブン」は、母親が生活保護を受給していると知りながら、何らサポートをしない売れっ子芸人の存在を報じた。 同誌は、役所が生活保護受給者である母親のサポートを頼み出るも、前述した芸人が「そんなん絶対聞いたらアカン!タダでもらえるんなら、もろうとけばいいんや!」と発言した旨を伝えるも、これがネットユーザーの反感を買い、掲示板上では「一体どの芸人なのか」と憶測が飛び交う事態となっていた。 すると、19日になって「日刊サイゾー」は、この芸人は河本準一であると報じ、騒ぎは拡大。記事の真偽も不確かな状態ながら、掲示板では「家族に養える能力があるやつに生活保護なんて許すなよ」「金があるなら自分の親ぐらい養
イベント駆動型のプログラムをきれいに作る JavaScriptのプログラムは、イベント駆動型で非同期な構造が基本となります。他のプログラミング言語で一般的な「同期型」の関数では、例えばネットワーク経由でデータを読み込む場合、データを読み込む関数を実行するとその読み込みが完了するまでプログラムの実行は止まったままになります。 それに対して、「非同期型」の関数を使うとデータの読み込みが完了するまで他の処理を実行でき、読み込みが完了した後で特定の関数を呼び出してもらうことができます。身近な例に例えると、メールを送信して相手からの返信が来るまで何もせずに待つのが同期型関数だとすれば、非同期型関数は返信を待つ間に他の仕事をこなすことができます。 Webアプリケーションはネットワーク通信部分に最も時間がかかる場合が多いため、その待ち時間に他の処理をこなせば、ただ待っているよりも遥かに効率よく多くの処理
2012年04月19日 最近、新人のテストコードを見る機会があり、ユニットテストの書き方について考える機会があった。ユニットテストはテンプレートみたいなものがあるので、それさえ押さえれば、誰でも簡単に書くことができる。 ここでは、その方法について紹介したい。サンプルはRSpecで書くが、その他のユニットテストフレームワークでも、応用ができるとおもう。 はじめにごく単純化すると、テスト対象は状態を持ち、入力を与えると何らかの出力を行なうものである。入力が変われば出力は変化するし、状態が変化すると入力が同じでも出力が変わる(かもしれない)。 ユニットテストは、テスト対象の状態を操作し、与えた入力によって意図通りの出力を得られるかを確認する作業のことをいう。なので、ユニットテストを書くときには、オブジェクトの状態ごとにメソッド単位で入力と出力を確認するようにする。 RSpecの疑似コードで書くと
人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 インターネットにおいて、素晴らしいサービスが沢山生まれてきている一方で、実はそれらを後ろで目立つことなく支えている人達がいます。 はい、それが皆さんご存知の所謂インフラエンジニアと呼ばれる人達です。素晴らしいサービスやアプリケーションがリリースされ、そらを開発したプログラマーが世間からの脚光を浴びている中、インフラエンジニアはその陰に身をひそめ、リリース後からこそ真の地獄が始まる、と言わんばかりに、サーバやネットワークのリソースのグラフを昼夜問わず眺めたり、監視アラートにビクビク怯えながら日々すごしています。 しかし、彼らはシステムを安定稼働させるために、自ら進んで後ろに立ち、常にシステムを最適化するためにはどうしたら良いかを考えてくれている
2012.04.18, Version 0.7.8, (unstable) Upgrade V8 to 3.9.24.9 Upgrade OpenSSL to 1.0.0f Upgrade npm to 1.1.18 Show licenses in Binary installers Domains (isaacs) readline: rename "end" to "close" (Nathan Rajlich) tcp: make getsockname() return address family as string (Shigeki Ohtsu) http, https: fix .setTimeout() (ssuda) os: add cross platform EOL character (Mustansir Golawala) typed arrays: unexp
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く