2 進数や 16 進数を使いたいというとき、JavaScript では組み込みの機能を利用できます。使えるのは 16 進数だけではなく、2 進数から 36 進数 (0 ~ 9 および a ~ z を使用) まで扱えます。 n 進数文字列から数値への変換 n 進数文字列から数値へと変換するときは、parseInt 関数を使います。第 2 引数に基数 n を指定することで、第 1 引数の文字列を n 進数であると解釈してくれます。n は 32 ビット整数に変換され、その値が 2 未満または 36 を超えるときは NaN が返ります。ただし、n が 0 になるときは文字列が 10 進数表記であるとして解釈されます。 parseInt(10, 36); // 36 parseInt("10", 0x100000000 + 36); // 36 基数が明示されておらず、文字列が 0 から始まっていた
2007年08月17日13:25 by 山崎泰宏 open-uriは便利だがGETしかできないので何とかする話 カテゴリRuby Tweet sparklegate Comment(0)Trackback(0) open-uriはとても便利。Rubyに標準でついてくるopen-uriは大変理解しやすく、たった1行でHTTP通信をそつなく書けるのが魅力です。 ですが、残念なことにコードを読むとGETメソッドによるリクエストしかできないようになっています。 そこで調べてみた。kitajさんの記事で知ったopen-uri-post.rbが素敵です。 ちょっとコードを足せば機能を補充できる動的言語ならではの解決策。 でも、RESTなWebAPIをペシペシ叩きたくなって、PUTやらDELETEやらHEADやらをサポートしようと改造したりしてみたのですが、調べているうちに素敵なパッチ発見。 これをo
עולם ההפקה מוצף באדרנלין, והמרדף אחרי שש שניות של תשומת לב מתקיים בכל פינה. סרטי תדמית הם הנכסים...
サーバに送っているHTTPリクエストのヘッダやレスポンスのヘッダが見られるFirefoxのextension livehttpheaders がどうやってこの機能を実現しているのか調べてみました。 HTTPリクエストを送るタイミングでイベントを捕まえることができるんだろうと予想して探してみるとLiveHTTPHeaders.jsの43行めからのaddToListener()に function addToListener(obj) { ... snip ... // Should be a new version of Mozilla/Phoenix (after september 15, 2003) varobserverService = Components.classes["@mozilla.org/observer-service;1"].getService(Compone
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く