Login with a passkey. Sign in with Apple. Sign in with X. If you have forgotten your password, please reset your password. If you have trouble logging in ...
Recent Appeals bikki said: "二日酔い" sato_ryu said: "最後の修正が終了。きっとこれでいけるはず。" sato_ryu said: "ついにテックカンファ当日。やれるだけのことをやらかします!" mmyasuko said: "あつさに耐える" mmyasuko said: "あつい" mumoshu said: "Scala Compiler Plugin作ってみたい" tsuka said: "とりあえず今はこのまま走るしかないけど、一段落したらspec完備して3.0.xまで一気に上げるよ!" nahi_ja said: "Hello, Yellow Cheer!" PSTY said: "いまだ、これの使い方がよくわかってなかったりする。" sato_ryu said: "今更herokuにしておけば良かったなんて言わない。なぜならJRu
2010/10/17 公開先をGithubにしています。 http://d.hatena.ne.jp/umezo/20100411/1270988391 Chrome速くて良いのですが、いかんせん、グリモンとか便利な物が無い。 そこでグリモンのスクリプトをextensionとしてChromeに持って行きたいのですが、GM_*なAPIが無い…… さらに、extensionの制限上の理由から、完全に移植することは出来ません。 ただし、何点かの妥協と既存のuser scriptのちょっとした修正で移植可能です。 移植用に可能な限りGM_*をラップ出来るようなものを作りました。 http://umezo.tsuyabu.in/chrome/gmWrapper.zip 使い方 zipファイルを展開すると以下のようなファイルが格納されています。 manifest.jsonを移植するグリモンに合わせて編
米トップコーダー社は15日、コンピュータ・プログラミングと創造的設計のトーナメントである「TopCoder Open 10」(TCO 10)にて、日本の岩田陽一氏および副島真氏が、各部門で優勝したことを発表した。 トップコーダー・ネームが「ワタ(wata)」として知られる岩田陽一氏は、「マラソン・コンペティション」部門のチャンピオンとして1万5000米ドルを獲得した。岩田氏は東京大学でコンピュータ・サイエンスを学んでいる学生で、2008年でも決勝戦出場者だった。 「マラソン・コンペティション」部門は、競技に参加した人が数日から場合によっては数週間にわたって、最適な解答のない問題に取り組んで、解を提示したり改善したりするプログラミング耐久テストだ。今年のオンサイトでのコンペはその名の通り、競技者が24時間にわたってコーディング(プログラミング)に技能とスタミナを競った。 一方の副島真氏も東京
Greasemonkeyのスクリプトで、 function callback(data) { ... } (function() { var script = document.createElement('script'); script.type = 'text/javascript'; script.src = 'http://foo.com/bar.json?callback=callback'; document.body.appendChild(script); })(); のように書いたのですが、呼び出したJSONP側で 「callback is not defined」とエラーが出てしまいます。 なぜこの場合、JSONP側で関数callbackを参照できないのでしょうか。 原因のわかる方がいらっしゃいましたら教えてください。 (ChromeとFirefox3.6で試しました
greasemonkeyの中はふつうのcontentWindowとネームスペースが違うのでJSONPでは関数を呼び出してもらえない。 そこで Greasemonkey スクリプトとイベントで通信: Days on the Moon を思い出して、コールバックしてもらう関数の名前のところにコードを突っ込んでコマンドイベント経由で呼んでもらえるようにした。 wedataみたいにJSONPのコールバック関数の名前が引数で指定できるやつだとできる。 document.addEventListener("onJSONPLoad", function (request) { console.log(request); },false ); var _injectscript = function (src) { var s = document.createElement('script'); s.s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く