Read files in JavaScript Stay organized with collections Save and categorize content based on your preferences. Selecting and interacting with files on the user's local device is one of the most commonly used features of the web. It allows users to select files and upload them to a server, for example, when sharing photos or submitting tax documents. It also allows sites to read and manipulate the
CAPTCHAをご存知でしょうか。 スパム防止のために歪んだ文字とかを入力させる、アレのことなのですが、 はてなのCAPTCHAの強度が妙に低く思えたので検証してみました。 CAPTCHAというのはいわゆる逆チューリングテストという奴で、 人間には可能だが機械には処理しにくいことをさせることで、 ロボットによる操作を弾こうというものです。 たとえば、Gmailのユーザ登録には以下のような画像が表示され、 表示されている文字を入力することが求められます。 CAPTCHAの強度 例えばスパムを送るために大量のGmailアカウントを得ようとしてる人がいたとします。 手作業でGmailを登録するのは骨が折れる。 そこでプログラムによる機械化を試みることになるわけです。 その際、障壁となるのがこのCAPTCHAなのです。 この画像から正解である文字列"vittac"を得ることは機械には難しい。 プロ
dom3d: rendering 3d with CSS3 Fork me on github! James Long works for Mozilla and can be reached at jlongster@jlongster.com Here is a 3d object. It is rendered with pure HTML and CSS using 2d transforms. These let you specify a transform property on a DOM element composed of translate, rotate, skew, and scale functions. To achieve the 3d effect, I project the 3d triangles into 2d screen space usin
What is this? kratko.js helps you refactor Javascript. It takes an object and collects information about it. It lets you see which objects have too many methods, which methods do too many things, and accept too many arguments. How do I use it? kratko.js defines 2 global objects — Kratko and TableViewer. Kratko is used for getting stats of an object — lengths of methods, lengths of method arguments
2011/05/16 ビットコイン、中央に依存しないデジタル貨幣 最近、「ビットコイン (Bitcoin)」という名前をよく目にする[wikipedia]。Googleライクな説明ビデオによれば、ビットコインは、一般的な通貨とは異なり中央銀行を持たないデジタル貨幣だという。このデジタル貨幣はP2Pの仮想ネットワーク上でやり取りされ、銀行を返さずに暗号技術によって安全にやり取りする事ができる。そして、あなたのコインは凍結されないし、追跡されないし、税も掛からない上、取引に掛かるコストは非常に低いという。といっても、Paypalのような単なる電子決済サービスやEdyのような電子マネーではない。ビットコインは貨幣(通貨)なのだ。誰が通貨を供給するのかというと、簡単に言えば誰でもマイニングという行為で供給できる。マイニングには時間も労力(CPU)も掛かる。そして、中央に依存しない事は、政府やある種
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く