タグ

2011年11月17日のブックマーク (5件)

  • Core JavaScript Reference 1.5:

    JavaScript is a programming language that is commonly used to add interactivity and dynamic functionality to websites. It is a client-side language, which means that it is executed by the user's web browser, rather than on the web server. This allows for a more responsive and personalized user experience, as the user's actions can be immediately reflected on the page without needing to refresh the

  • CSS における display, position, float プロパティの相互関係 - elm200 の日記(旧はてなダイアリー)

    趣旨 要素を描画する位置や大きさに関係する重要な 3 つのプロパティがある。display, position, float である。この3者は複雑に絡みあっていて、いつも頭が爆発しそうになる。今日は、これを整理することから始めたい。 注意事項 まず注意。 私は W3C CSS 2.1 を勉強中の身で、すべての項目にわたってきちんと理解しているとはとてもいえない。したがって、誤りも多く含まれると思うので、その点を留意してほしい。逆に間違っている場所を教えていただけると助かります。ただ、CSS 2.1 はあまりに複雑で、そのままでは頭に入らないので、「なぜこのルールは存在するのか?」ということを常に考えながら勉強していこうと思っている。これからの文章で「このルールってこういう趣旨だよな〜」とかブツブツ言っているかもしれないが、読みたい人は読めばよし、読みたくなければスルーしてほしい。 用語定

    CSS における display, position, float プロパティの相互関係 - elm200 の日記(旧はてなダイアリー)
    tekehiko
    tekehiko 2011/11/17
  • Sinon.JS を使った JavaScript のテスト - mixi engineer blog

    初めましてこんにちは。ソーシャルクライアント開発の tanabe と申します。 今回は?Sinon.JS を使った JavaScript のテスト方法を紹介したいと思います。 Sinon.JS って何? Sinon.JS はノルウェーのエンジニア Christian Johansen さんが書かれた、JavaScript 用のライブラリです。スタブやモック、フェイクオブジェクトの提供に特化していて、QUnit などのテスト用のフレームワークや実行環境に依存しない所が特徴です。Christian Johansen さんは?Test-Driven JavaScript Development の著者でもあり、こちらは近々翻訳版 が登場するようです。 では早速、Sinon.JS を使ったテスト手法をご紹介していきたいと思います。稿ではテストフレームワークは QUnit を採用しています。 時間

    Sinon.JS を使った JavaScript のテスト - mixi engineer blog
  • dannのブックマーク / 2011年11月2日 - はてなブックマーク

    Nehalem-EP では、デフォルトで Turbo:ON / C-STATE:ON であるが、この状態では 8 スレッドで早くても 1, 2 スレッドで激遅になってしまう。そこで 4 パターンすべてで実験を行ってみると、以下のようになる。最短路ソルバーは OFF/OFF がよさそうであることがわかる。 直感的には Turbo は ON で、C-STATE は OFF が良いと思うのだが、Turbo の方がこちらの予想を裏切り、あまり効果がないように見える。 Turbo:OFF / C-STATE:ON 1023.40 529.00 201.43 111.59 Turbo:ON / C-STATE:ON 955.12 502.56 189.37 104.06 Turbo:ON / C-STATE:OFF 660.89 348.48 183.99 107.82 Turbo:OFF / C-S

    tekehiko
    tekehiko 2011/11/17
  • jquery-mockjax 使えよ色々と捗るぞ - present

    jQuery や Backbone.js で UI を開発していて面倒なのが、サーバー側の API を呼び出す部分の実装です。呼び出したい API が既に実装されていないと、細かいところまで作り込めません。 あと、上手く動かなかったときも面倒です。原因がクライアント側ならすぐ直せますが、サーバー側だった場合、サーバー側のコードを修正して、テストまでしないといけません。効率悪いですよね。 できれば、クライアント側の開発はクライアント側だけで完結したい。さらに欲を言えば、最終的にサーバー側の API を呼び出すように修正するとき、出来るだけ少ない修正で済むようにしたい。 API 呼び出しを抽象化してダミーの処理と差し替えたり、jQuery.ajax を上書きしたり、色々工夫して最後に行き着いたのが『jquery-mockjax』。 appendto/jquery-mockjax · GitHu

    jquery-mockjax 使えよ色々と捗るぞ - present