pirosikick's diary

君のハートにunshift

javascript

("global", eval)("this")

最近気になっている「Traceur」 次世代JavaScriptを“いま”実現するグーグルの「Traceur」 - Publickey パッと見なんか凄そうだなってのと、どうやって実装してるんだろうかというのが気になったので暇な時間にすこしずつソースを読んでいます。 「Traceur」…

Titanium MobileでTwitterOAuth時のエラーと解決方法

最近、Titanium Mobileにはまってます。とりあえず下記記事を参考にTwitterクライアントを開発中です。連載:Titanium Mobileで作る! iPhone/Androidアプリ|gihyo.jp … 技術評論社OAuth認証で結構四苦八苦したので、備忘録&情報シェアのために書きなぐり…

jQuery1.5.0を埋め込むブックマークレット

javascript:var s=document.createElement("script");s.type="text/javascript";s.src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js";document.body.appendChild(s);alert("add jquery1.5.0");' httpのページならうまく動くはず。これ…

jquery1.5のDeferred Object

Deferred Objectとは jQuery.Deferred, introduced in version 1.5, is a chainable utility object that can register multiple callbacks into callback queues, invoke callback queues, and relay the success or failure state of any synchronous or a…

インフルに打ち勝ったので

Javascriptで任意文字を任意回数連結するTips console.log((new Array(101)).join("インフル乙!"));

prototype.jsのブラウザ判定

prototype.jsのコードに書いてあったのでメモ。 UserAgent判定 Browser: (function(){ var ua = navigator.userAgent; var isOpera = Object.prototype.toString.call(window.opera) == '[object Opera]'; return { IE: !!window.attachEvent && !isOpera, O…

Javascript Tips その2

仕事がいそがしくてさぼってました、すみません。前回に引き続き、最近仕事で勉強しているJavascriptのTipsをまとめます。 navigator.userAgentの値を参照せずにIEかどうかの判別を行う方法 var isIE = /*@cc_on!@*/false; 上記1文はIEだと下記のように解釈…

Javascript ちょっとしたtips

JavaScript Patterns作者: Stoyan Stefanov出版社/メーカー: Oreilly & Associates Inc発売日: 2010/09/28メディア: ペーパーバック購入: 2人 クリック: 73回この商品を含むブログ (6件) を見る今、↑この本を読んでいます。半分くらい読んだので前半の「ふー…

node.js

インストール ソースコードからインストールします。 $ cd /usr/local/src/ $ sudo wget http://nodejs.org/dist/node-v0.2.5.tar.gz $ cd node-v0.2.5 $ sudo ./configure $ sudo make $ sudo make install $ node -v v0.2.5できました。 サンプルを動かす …

Google v8 インストール (for CentOS5.5)

流行りのNode.jsを試したくなったので、まずさくらVPSのCent OS5.5にGoogle v8を入れてみようと思います。 事前準備 ここを見る限り以下が必要なようです。 Subversion 1.4以上 Python 2.4以上 Scons 1.0.0以上 Subversion,Pythonはわかりますが、SConsって…

node.js気になる

WebSocketで目指せ“リアルタイムWeb”! - @ITWebSocket使ってみたかったけどなかなか使う機会がなくてまだ何もできてない。。Web Databaseは結構詳しくなったけど。 WebSocketにしろWeb Databaseにしろなかなか使う機会がないのでは?と思います。正直無く…

この再帰呼び出しはちょっと感動したよ。

お久しぶりです。サボりました(_ _(--;(_ _(--; ペコペコ oauth.js - oauth - API needz authorized? - Google Project Hosting percentEncode: function percentEncode(s) { if (s == null) { return ""; } if (s instanceof Array) { var e = ""; for (var i…