タグ

2010年5月13日のブックマーク (13件)

  • 実践的なパターン: テストの容易性を高める設計

    Utility Spotlight 12 Steps To Faster Web Pages With Visual Round Trip Analyzer Jim Pierson This article is based on a prerelease version of VRTA. All information is subject to change. Code download available at:Visual Round Trip Analyzer(654 KB) Contents Location, Location, Location 12 Easy Steps Using Visual Round Trip Analyzer Final Thoughts So many factors can affect the performance of a Web pa

    実践的なパターン: テストの容易性を高める設計
    efcl
    efcl 2010/05/13
    VRTA(Visual Round Trip Analyzer)を使ってWebページの読み込みパフォーマンスを視覚化分析
  • Studying HTTP

    FX取引所の照会とテクニカル、経済指標の見方等を解説していきます。

    Studying HTTP
    efcl
    efcl 2010/05/13
    HTTPについてかなり詳しく解説しているサイト。 XMLRPC、SOAP、REST
  • IMEStatus 0.2 Preview Release: Shadow912's Mozilla/Firefox 日本語版拡張置き場

    efcl
    efcl 2010/05/13
    IME and DiMENSiON的なアドオン。 IMEがオンの場合にテキストエリアの色を変える
  • XSSの出題 回答編 - 葉っぱ日記

    3月7日の出題の解説。 例題のWebアプリケーションもどきは、クエリストリングとして与えた文字列が <input> の value にセットされる、という仕様です。 例えば、"abc"を与えた場合には、出力される HTML は <input type=text id=q name=q size=40 value=abc> となります。value属性が引用符で囲まれていませんが 「&」「>」「<」「"」「'」の各文字はHTMLエスケープされる スペースは削除される 0x21から0x7eの範囲にない文字も削除される というフィルタがかかっているため、一見するとスクリプトの挿入は無理に思えます。 ところが、IE ではバッククォート(`)が引用符として利用可能であるため、これを利用すると簡単にイベントハンドラなどが挿入できます。 ということで、回答としてはこんな感じのクエリを与えることでIE上でス

    efcl
    efcl 2010/05/13
    IE ではバッククォート(`)が引用符が利用可能。ダブルコーテーション、シングルコーテーション、バッククォート "" '' ``
  • Embedded Finance in the US: Customer Experience and Business Models

    Embedded Finance in the US: A Game Changer for Customer Experience and Business Models In recent years, fintech and new technologies have significantly disrupted the financial sector. These changes have resulted in the creation of new financial products and services that are more accessible, affordable, and suited to customers’ needs. The rise of embedded finance or embedded financial services is

    efcl
    efcl 2010/05/13
    imgタグだけでブラウザごとに表示するsrcを分ける方法。
  • Firefoxのタグ管理のコツ: べつになんでもないこと

    話の前に、タグ管理のUIとしてTagSieve :: Add-ons for Firefoxを使うことを前提にしています(こんなことができるアドオンです)。 タグ管理が流行らない理由にFirefoxにまともなUIがないのが最大の理由かと思いますが、他に登録時にタグ名を考えるのが面倒とか、探す時タグ名がたくさんで探しにくいというのもあると思いますので、少し私の実践している(まだ全然練れてないけど)コツを書いてみます。 それとここに書く方法は、たぶんSNSブックマークのタグ管理には役に立たないと思います。 ※ブックマーク管理で操作する前に、places.sqliteをバックアップして作業しましょう。 ブックマークするとき思いつく単語をタグに複数登録する 登録するタグは最低でも2つ以上登録 登録するタグは日語より英単語が便利 検索するときの事は深く考えない 1.は、「一般名」「種類」「属性・機

    efcl
    efcl 2010/05/13
    ブックマークのタグ管理を補助するアドオン。TagSieve
  • ニコニコ動画サムネイルリンク

    このサイトについて ニコニコ動画の動画やマイリストのURLから、サムネイルつきリンクを生成します。 公式ブログパーツとの違い 説明文やコメント等の表示/非表示を選択できます。 iframeタグを使えないブログサービスにも貼り付けられます。 文字色や背景色がサイトにマッチしたものとなります。 マイリストの動画を最大50件までサムネイル表示します。

    efcl
    efcl 2010/05/13
    ニコニコのマイリストやURLからサムネイルリンクを作る非公式widget
  • Dev.Opera — Beautiful UI Styling With CSS3 text-shadow, box-shadow, and border-radius

    Of course, in the real web most of us are stuck having to support Internet Explorer, which doesn’t yet support any of these properties. The best place to use them is therefore an environment where you can control what browser will be used. A prime example here is Opera Widgets, which run on the Opera core engine and therefore include modern browser features. An intranet is also a good example, so

    efcl
    efcl 2010/05/13
    CSS3でリッチなデザイン。 ボタンや透過なパネル。ウィンドウ。
  • FirefoxのsetTimeoutの実装 - bits and bytes

    Firefoxのソースコードを追っているうちに、たまたま1年遅れで IT戦記 - JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念 の裏側がどうなっているかがわかったので、その話を。 タイマーの管理方法 そもそもjavascriptからsetTimeoutを呼ぶと、どういう仕組みで指定した時間後に渡した関数が呼び出されるようになっているのでしょう。Linuxであればsleepのように一定時間後にawakeするという処理は、タイマーリストによって管理されています。カーネルの中にN jiffies(LinuxのOS内時間の単位はjiffyと呼ぶそうです)経過後に実行することリストがあって、カーネルが4msごとに毎回タイマーリストをチェックしてやることがあったときにはそれを実行しています。 FirefoxもLinuxと同じようにタイマーリストみたいな

    efcl
    efcl 2010/05/13
    setTimeoutの実装。 Firefoxではタイマースレッドというそれを管理する専用のスレッドが存在する
  • A jQuery UI Growl/Ubuntu-like Notification Widget | Eric Hynds - Website Developer

    There are about a dozen other plugins out there that do this already, except most seem to come with an enormous footprint: 10-12k of code, X-number of images, and roughly 1000 options to support every plausible use case. For other minimalists like myself out there, here’s one built off the jQuery UI widget factory in approx. 100 lines of code and 100% CSS. In typical widget fashion, this implement

    efcl
    efcl 2010/05/13
    Growl風のポップアップを作成するjQueryライブラリ。 Growl風widhet
  • とにかく手軽にC言語学習を始めたい人へお勧め「学習用C言語開発環境(仮)」NOT SUPPORTED

    efcl
    efcl 2010/05/13
    ソースコードエディターとコンパイラーがセットになったIDE 他のものをインストールせずに使える
  • setIntervalとsetTimeoutを調べた結果余分なことになった - 三等兵

    なかなかどうして、怠惰な若輩者につき不明な点が多々あるため先人の知恵をお借りしたく候。というわけでいろいろ知恵や知識などいただきます。・・・消化不良でしたorz setTimeoutの中の小難しいお話 自分だけじゃ到底調べられないし分かる術もない。Cなんて知るか。だのにこうしてなんとなくでも知ることができるのはありがたいことです。 http://labs.gmo.jp/blog/ku/2007/09/firefoxsettimeout.html Firefoxだけで少し古い記事だけど今でも同じようなものかな。他に私がわかるような資料もないのでこちらをベースに考えさせてもらいます。大きな変更はないだろうし。 タイマースレッド URL先読んだだけではイメージできなかった。整理のため箇条で要約。 Firefoxにはタイマー処理だけを管理している専用のスレッドがある(TimerThread) タイ

    setIntervalとsetTimeoutを調べた結果余分なことになった - 三等兵
    efcl
    efcl 2010/05/13
    setTimeoutとsetIntervalの違い。 実装のされ方。タイマーの精度
  • JavaScriptのundefinedというクセ者のいろいろ - 風と宇宙とプログラム

    はじめに JavaScriptの初心者にとってundefinedというのはちょっと混乱を招くものらしい。nullとの違いや使い分けがよく分からなかったり、数値やブール値との比較が不自然だったりするのが原因と思われる。ここでは、そのようなundefinedのいろいろについてまとめてみた。 ECMA262規格では undefinedとnullに関して、ECMA262規格では最初に以下のような記述がある。 4.3.9 undefined value primitive value used when a variable has not been assigned a value. 4.3.11 null value primitive value that represents the intentional absence of any object value. undefinedは変数に

    JavaScriptのundefinedというクセ者のいろいろ - 風と宇宙とプログラム
    efcl
    efcl 2010/05/13
    JavaScriptのundefinedとは