タグ

2010年1月18日のブックマーク (12件)

  • 徳丸浩の日記 - iモードブラウザ2.0のXMLHttpRequestでPOSTデータの扱いが困難になった

    _iモードブラウザ2.0のXMLHttpRequestでPOSTデータの扱いが困難になった このエントリでは、iモードブラウザ2.0の制限により、XMLHttpRequestでPOSTメソッドの利用が困難になっていることを確認したので報告する。 iモードブラウザ2.0のJavaScriptを試していて、POSTメソッドでデータが渡せていないことに気がついた。以下のようなプログラムで検証してみた。 【post.html】 <html> <head> <script> function test() { try { var requester = new XMLHttpRequest(); requester.open('POST', '/dumppost.php', true); requester.onreadystatechange = function() { if (requeste

  • シリコンバレーで見た自由闊達な議論の場所 - 未来のいつか/hyoshiokの日記

    自分が受けたインタビューを自分が解説するという変な企画の第4弾(笑)。スーパーハッカー列伝。吉岡弘隆氏 その1 ソフトウェアの国際化をやっていたころの話をしよう http://d.hatena.ne.jp/hyoshiok/20100113#p1 その2 そろそろUnicodeについて一言いっておくか http://d.hatena.ne.jp/hyoshiok/20090419#p2 その3 そろそろオラクルについて一言いっておくか http://d.hatena.ne.jp/hyoshiok/20100116#p1 会社に依存しないで技術に真面目に向き合う 最近のキーワードは勉強会 吉岡 私が最近、勉強会とか熱に浮かされたように言ってるのは、そういうコミュニティを作りたいからなんですよ。 川井 なるほど。 そういうコミュニティというのは、プロフェッショナルがプロフェッショナルとして評価

    シリコンバレーで見た自由闊達な議論の場所 - 未来のいつか/hyoshiokの日記
  • jquery's jquery-compat-1.3 at master - GitHub

    Once activated, we'll place the following badge in your repository's detail box:

    monjudoh
    monjudoh 2010/01/18
    1.4を1.3互換にするpluginらしい
  • Javaメソッドの呼び出し元をツリー表示するスクリプト - うなの日記

    JavaClassを使って指定メソッドの呼び出し元を探索しツリー表示するスクリプトを書いてみました。 引数で指定されたパス以下の*.class,および*.jarに含まれるクラスファイルを解析し、 メソッドの呼び出しコードを収集。 収集した情報を再帰的に探索し、呼び出し元メソッドをツリー形式で出力します。 使い方 $ ./caller.rb <クラスが置かれたディレクトリorJarファイル> <呼び出し元を探すメソッド> 呼び出し元を探すメソッドは「<メソッドが定義されたクラスのFQCN>#<メソッドのディスクリプタ表記>」で指定します。具体的には以下のような形になります。 java.Util.ArrayList#indexOf(Ljava/lang/Object;)I クラスが置かれたディレクトリ or Jarファイルは、「;」区切りで複数指定可能です。 具体例 ↓のようなクラスがあったと

    Javaメソッドの呼び出し元をツリー表示するスクリプト - うなの日記
  • Firebug

    Thank you, Firebug. You made the web amazing for all! The story of Firefox and Firebug are synonymous with the rise of the web. We fought the good fight and changed how developers inspect HTML and debug JS in the browser. Firebug ushered the Web 2.0 era. Today, the work pioneered by the Firebug community through the last 12 years lives on in Firefox Developer Tools. Switch to the latest version of

    monjudoh
    monjudoh 2010/01/18
    ブレークポイント周りが強化されたっぽい
  • 【MMD】レミリアお嬢様が『恋愛サーキュレーション』踊ったようです

    MMD初投稿となります。モデル、モーション、アクセサリをお借りして、モーション移行、カメラ操作の練習がてらお嬢様に踊っていただきました。まだ触り始めて一週間ほどしか経っていないため、至らない点が多数あると思いますが、よろしくお願いします。お借りしたものモーション、音源:せっけんP様(sm9360588)モーション元:馬琴様(sm9201748)モデル:kiyoP様(sm8532220)ステージ:batakiP様(sm7956219)1/22 再生数5万&マイリス2.5k&宣伝ありがとうございます><これもすべてせっけんP様のモーションとkiyoP様のモデルのかわいさ故にですね。また、数々のご指摘もあり、勉強になりました、ありがとうございます。MMD関係者皆様、ご視聴くださった皆様当に感謝です。

    【MMD】レミリアお嬢様が『恋愛サーキュレーション』踊ったようです
  • Array.concatで配列のクローン(コピー)を作成する - latest log

    JavaScriptで配列のクローンを作成しようとして、悩んでいる方もいらっしゃるようですが、 以下のように、for ループや再帰なコードを手書きする必要はなくて、Array.concat() で配列のクローンは作成できます。 Array.prototype.clone = function(){ return Array.apply(null,this) } Array.prototype.clone = function() { if ( this[0].constructor == Array ) { var ar, n; ar = new Array( this.length ); for ( n = 0; n < ar.length; n++ ) { ar[n] = this[n].clone(); } return ar; } return Array.apply( null,

    Array.concatで配列のクローン(コピー)を作成する - latest log
  • オブジェクト指向と型システムの狭間で例外を考える - プログラマーの脳みそ

    「検査例外はアジャイルやオブジェクト指向の考えに反するという事実」について一部誤解あり - じゅんいち☆かとうの技術日誌のあんまりな釣りタイトルにやれやれだぜ、と思いつつも非チェック例外多用作戦のトレードオフ認識 - 都元ダイスケ IT-PRESSでツッコミたかったことが突っ込まれてしまってるので、しょうがないのでオブジェクト指向と型システムの話でもしよう。 Javaの静的型システム ≠ オブジェクト指向 僕が10年ほど前、Javaを使い始めてからしばらくたってやっとオブジェクト指向プログラミングが掴めて楽しくなってきた頃合、これこそがオブジェクト指向なのだと誤解をしていたころ、オブジェクト指向は型がチェックできてなんぼだと思ってた。 javascriptのプロトタイプ型のオブジェクト指向に憤り、「あんなものはオブジェクト指向ではない」などと思うのがJavaプログラマ的中二病というやつだが

    オブジェクト指向と型システムの狭間で例外を考える - プログラマーの脳みそ
  • 非チェック例外多用作戦のトレードオフ認識 - 都元ダイスケ IT-PRESS

    まず、以下に持論を展開するにあたって、自分の立ち位置を明確にしよう。自分は「Webアプリケーション開発者」としてではなく「JavaによるWebアプリではない(デスクトップアプリ,コマンドラインアプリ,ライブラリ)アプリの開発者」として語る。まぁ、自分に一番馴染みの深いプロダクトとしてJiemamyが挙げられるわけだが、こいつはWebアプリじゃない。Eclipse上で動くアプリケーションであり、そしてMaven2によって呼ばれるCLIアプリでもあり、また、クラスライブラリである。 この視点からJavaにおけるチェック例外と非チェック例外の話を再び。 Javaにおけるthrows句は、メソッドシグネチャの一部であり、インターフェイスにも現れる情報である。今まで「Javadocは仕様だ」と言い続けて来たが、正確にはインターフェイス(シグネチャ+Javadoc)が仕様だ。*1 検査例外が使いにくい

    非チェック例外多用作戦のトレードオフ認識 - 都元ダイスケ IT-PRESS
  • 「最強最速アルゴリズマー養成講座」関連の最新 ニュース・レビュー・解説 記事 まとめ - ITmedia Keywords

    最強最速アルゴリズマー養成講座: そのアルゴリズム、貪欲につき――貪欲法のススメ アルゴリズムの世界において、欲張りであることはときに有利に働くことがあります。今回は、貪欲法と呼ばれるアルゴリズムを紹介しながら、ハードな問題に挑戦してみましょう。このアルゴリズムが使えるかどうかの見極めができるようになれば、あなたの論理的思考力はかなりのレベルなのです。(2010/9/4) 最強最速アルゴリズマー養成講座: 病みつきになる「動的計画法」、その深淵に迫る 数回にわたって動的計画法・メモ化再帰について解説してきましたが、今回は実践編として、ナップサック問題への挑戦を足がかりに、その長所と短所の紹介、理解度チェックシートなどを用意しました。特に、動的計画法について深く掘り下げ、皆さんを動的計画法マスターの道にご案内します。(2010/5/15) 最強最速アルゴリズマー養成講座: アルゴリズマーの登

  • WebKitにObject.getOwnPropertyNamesが入った - 素人がプログラミングを勉強していたブログ

    ES5のObject.getOwnPropertyNamesが入った。これは何をするメソッドかと言うと、enumerableでないプロパティを含めて全てのプロパティを列挙する物である。 つまり、 alert(Object.getOwnPropertyNames(Array.prototype).join("\n")); /* length,constructor,push,join,unshift,reduceRight,… */ のように使う。 Ownという名前がついていることから分かる通り、hasOwnProperty(name)がtrueになるものしか列挙されない。よって、プロトタイプチェーンを辿って全てのプロパティを列挙したい場合、下記のようなメソッドを使うと良い。 function getAllProperties(object) { var result = Object.cr

    WebKitにObject.getOwnPropertyNamesが入った - 素人がプログラミングを勉強していたブログ
  • 海に住む奇妙な生き物の画像 : ブログ太郎

    2010年01月16日 海に住む奇妙な生き物の画像 画像-変な生物 ※タイトル通り、苦手な方は閲覧注意です。 1:以下、名無しにかわりましてVIPがお送りします[sage]:2010/01/14(木) 19:14:06.33 ID:zPI7RRpf0 巨大生物もよし。気持ち悪いのもよし。神秘的なのもよし。 20:以下、名無しにかわりましてVIPがお送りします:2010/01/14(木) 20:35:35.63 ID:lImraBGk0 22:以下、名無しにかわりましてVIPがお送りします:2010/01/14(木) 20:40:43.24 ID:Pvv09eHhO >>20 癒された。 2:以下、名無しにかわりましてVIPがお送りします:2010/01/14(木) 19:16:35.46 ID:7C0ojAYm0 3:以下、名無しにかわりましてVIPがお送りします[sage]:2010/0

    海に住む奇妙な生き物の画像 : ブログ太郎