NAME JSTAPd とは つかってみる スケルトン作成 テストを起動する コマンドラインからテストを起動する 事前準備 実際に動かす ディレクトリ構成など index $HEAD $BODY conf.pl jstapd_prefix apiurl urlmap auto_open_command *.t の書き方 必須モジュール 定義可能な関数 sub client_script { return $JS } sub html_body { return $HTML } sub server_api { } $self $global $req $method $path include include_ex JSTAPd の JavaScript の書き方 基本 tests($testnum); ok($got eq $expected, $test_name); is( $got
ActivePerl で PerlScript と Google Maps Google Maps を ThinkPad 加速度センサーで操作 というナイスなハックをやってみたわけですが、ちょっと技術的な部分を解説。 まず ThinkPad の加速度を読む部分は、Google で検索すると、 http://www.hirax.net/misc/AccelerometerThinkpad/AccelerometerThinkpad.h http://blog.netswitch.jp/files/leap-frog.zip あたりのコードが見つかります。C で書くと、 if( !DeviceIoControl( hFile, 0x733fc, NULL, 0, // via IOCTL(0x733fc) (void *)&AccelerometerData, 0x24, &ulRead, N
最終更新日 Wed, 29 Apr 2009 01:29:41 +0900 最後のコメント Sun, 25 Jan 2015 19:08:17 +0900 最後のトラックバック Wed, 11 Mar 2009 15:49:00 +0900 ブックマーク 遅くなりましたが、先日に開催された、Kanasan.JS Greasemonkey チュートリアル読書会のレポートです。 せっかくなので、読書会の内容を元にGreasemonkeyスクリプト作成の「入門」「実践」「Tips」の3本立てでまとめてみたいと思います。 今回の開催はKanasan.JSの主催をkanasanから引き継いで、初めての開催ということもあり、とても緊張しました。 途中までは無難に進んでいたのですが、後半は段取り不足が出てきた感じでした。参加者の方々にはご迷惑をお掛けしました。 Greasemonkey チュートリアル読
はじめに 既に「Ajax」という言葉が陳腐に感じてしまうほど、JavaScriptはWeb開発者の間に広く浸透しています。今では、クライアント側でのUI構築にJavaScriptは不可欠となっている、といってよいでしょう。クールなサイトを目指してJavaScriptを必死に勉強する人はずいぶんと多いはずです。 が、ある程度まで学習が進むと、多くのJavaScriptプログラマは「壁」にぶつかってしまいます。それは「サーバーサイドプログラム」という壁です。Ajaxによるサーバーへの非同期通信が当たり前のように使われるようになった今、JavaScriptプログラミングといえども「サーバー側に用意されるプログラム」の作成なしには行えなくなりつつあります。 サーバーサイドのプログラム作成はどうすべきなのか。PHPを勉強するのか、Perlあたりがいいのか、はたまたRubyかPythonか。いずれにせ
Ajax アプリ等の為の JavaScript コードのテストツール JSTAPd を作ってるよ Data::ObjectDriverをDISってる人の話題が三周目に突入した今日この頃ですが皆さんは何をDISってますか?Yappoです。 JavaScript にもテストツールが色々とあると思うんですが、 Ajax アプリの XHR リクエストとかも含めてラクチンにテストできるツールが見つからなかったので JSTAPd というツールを作りました。 http://github.com/yappo/JSTAPd 名前の通りテスト結果はTAPで出力してるのでproveコマンドとかを使ってPerlの作法でテストできます。 ブラウザの連携の設定をすれば prove -v foo/hoge.t とかをコマンドで打ち込めば勝手にブラウザ立ち上げてテストコード実行してブラウザ閉じて結果をコンソールに吐いてく
ビルドに必要なパスは通っている前提で。 > wget ftp://ftp.mozilla.org/pub/js/js-1.8.0-rc1.tar.gz > tar zxfv js-1.8.0-rc1.tar.gz > cd js/src > make -f Makefile.ref BUILD_OPT=1 > cd WINNT4.0_OPT.OBJ > js -v JavaScript-C 1.8.0 pre-release 1 2009-02-16 usage: js [-zKPswWxCi] [-b branchlimit] [-c stackchunksize] [-o option] [-v version] [-f scriptfile] [-e script] [-S maxstacksize] [scriptfile] [scriptarg...] なんだかあっさりビルド成功
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ブラウザを複数立ち上げて、動画を見ながらネットサーフィンしたいかなとか思ったので、書いた。 フルスクリーンはあんまり好きじゃないし。 トグルっぽい感じになってるので、もう一回実行すると戻る javascript:(function(s){s.src="http://xaicron.web.fc2.com/lang/js/misc/ustream/winsize_toggle.js";document.body.appendChild(s)})(document.createElement('script')) 便利・・・かな?
Laut einer neuen Studie der Temple University ver枚ffentlicht, sind M眉tter in "Verbraucher doppelg ihrer Kinder Drehen, Shopping in jugendlich-Shops, um so die Identit盲t ihrer T枚chter im Teenageralter zu imitieren. Le partenariat repose sur la confirmation de Abercrombie de l'exactitude de la solution de l'Intuition cours d'un processus de diligence raisonnable. En partenariat avec les Premi猫r
Amazonの拡大機能っていうのは、たぶん2月あたりから導入された、GoogleMapっぽいアレです。 クリックするとズームアップされてちょっと楽しいですね! でも、なんだかんだでクリックするのめんどくさいですね。 どうせならでかい画像を見たいです。 そんなわけで、最大画像を表示して、保存できるようにするブックマクレット書きました。 Amazon.co.jp: Cagayake!GIRLS(初回限定盤): 桜高軽音部, 大森祥子, Tom-H@ck, 小森茂生 上みたいなページで、下記のブックマークレットを使用すると これが これになります これでいちいちクリックしてドラックして・・・とかしなくても、でっかい画像で見られるよ! 画像はリンクになってるので、クリックした先で普通に保存できます。 あ、例によってFireFoxでしか確認してませんのであしからず Sleipnirでも動いたみたいで
フォント指定されてなくてAAがまともに見れないことが多々あるのでブックマークレットで解決しようと思って書いてみた。 ページフォントをMS PGothicにするブックマークレット javascript: (function() { var h = document.getElementsByTagName('head')[0]; var s = document.createElement("style"); s.setAttribute('type', 'text/css'); s.innerHTML = "* { font-family: 'MS PGothic' }"; h.appendChild(s); })();
他のBlog記事とかに言及する時とか、引用したときに手軽にfavicon付きのリンクが張りたかったので、JavaScriptとかXpathとかよくわかんないけど書いてみた。 javascript: (function () { var rtype = XPathResult.ORDERED_NODE_SNAPSHOT_TYPE; var title = document.evaluate( '//head/title', document, null, rtype, null ).snapshotItem(0).innerHTML; var favicon = document.evaluate( '//head/link[@rel="shortcut icon" or @rel="icon"]', document, null, rtype, null ).snapshotItem(0)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く