pirosikick's diary

君のハートにunshift

2011-01-01から1年間の記事一覧

~~

かなりコネタ。今日、spin.jsのソースを読んでいたらなんじゃこりゃ!と思った1行があった。 var end = ~~((args[length]-1)/2); ~~ってなんだよ。 実行してみる コンソールで実行してみる。 > ~~(1) 1 > ~~(-1) -1 > ~~(1.555) 1 > ~~(-2.78) -2 > ~~2.4 2 …

removeClass

Full Frontal 2011- JavaScript Conference のjsのソースを見てたんだけど、その中に設定されているクラスを削除するremoveClassっていう関数のソースがあって、それがシンプルでよかったので備忘録がわりに記載。 // thank you jQuery... var triml = /^\s+…

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

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

mongrelインストール

環境 Cent0S5.5をvmware fusionで構築 rubyは1.9.2、railsは3.0.3 $ ruby -v ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-linux] $ rails -v Rails 3.0.3 インストール mongrelをインストールしようとしたら下記エラーが発生。 $ sudo gem install …

Google v8のsconsで「obj/release/accessors.o: No such file or directory」

環境 vmware fusionで作っているCentOS5.5の仮想環境です。 $ uname -a Linux localhost.localdomain 2.6.18-194.32.1.el5 #1 SMP Wed Jan 5 17:52:25 EST 2011 x86_64 x86_64 x86_64 GNU/Linux 現象 Google v8 インストール (for CentOS5.5) - 俺の作業ログ…

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

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

ただいまはてなダイアリー

Wordpressでブログを構築しようと奮闘しておりましたが、めんどくさくなってやめました。テーマも自分で作ろうとしてたんだけどなんかしっくりしないし、かと言ってフリーのテーマはあんまりいいのないし。。んで、Wordpressはたしかに高機能でいろいろでき…

sudo時のPATH(CentOS5.5)

うえちょこ@ぼろぐ» [Linux]CentOS 5.3/5.4のsudoコマンドが曲者。CentOS5.5では、デフォルトで、sudoを実行したユーザのPATHが引き継がれないようです。この現象のおかげで、npmのインストールの際にnodeを見つけることができず、インストールが失敗すると…

CentOS5.5でLAMP構築メモ

============= 注意 まだ編集途中です =============忘れないように作業メモ yumでインストール # apacheインストール $ sudo yum -y install httpd # phpインストール $ sudo yum -y install php php-mbstring php-mysql # mysql…

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("インフル乙!"));

hosii

MacBook Air 11インチ欲しい!

vmware fusionでcentos5.5の環境を作る

さくらVPSにSSHでログインしてそこで開発するのは通信速度のせいで開発速度が落ちていたので、vmware fusionでローカルにcentos5.5の環境を構築することにしました。 vmware fusion vmware fusionはmacで使えるvmwareです。 Vmware Fusion 日本版 アクト・ツ…

2011

去年までは勉強ばっかりでモノを作らなかったので今年こそなんかしらのサービスを立ち上げるぞ!! 目標を達成するためにこれやろうかな vmwareで仮想サーバ立ててどこでも開発できるように調整 vimrcとか.bashrcをもっと本格的にいじり、自分なりに開発しや…

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…