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

POSTとかGETのリクエストを簡単にやるモジュール作ったよ

node.jsでPOSTとかやるとちょっと面倒なんですよね。 ってことでモジュール化してみたよ。 使い方 GET var request = require('./request.js'); request.get( //request url 'http://localhost/test?test=THIS_IS_TEST', //success handler function(res){ c…

node.js+socket.ioサンプル

node.js+socket.ioの最もシンプルなサンプルです。 サーバーで受けたデータを接続しているクライアント全員に配信する、簡易チャットになってます。 server.js //http server var http = require('http'), io = require('socket.io'), fs = require('fs'), s…

node.js+socket.ioインストール

linuxでの作業内容です node.jsインストール wget http://nodejs.org/dist/v0.6.1/node-v0.6.1.tar.gz tar zxvf node-v0.6.1.tar.gz cd node-v0.6.1 ./configure make make install npmインストール npmはnode.js用のパッケージマネージャです curl http://n…

最近、node.jsを集中的に触っているので今後node.jsまわりの記事集中してあげていこうと思います。

charlesやばい!macOSX lionでhostsを書き換えてもDNSが優先される問題解決

MAC

macOSX lionでhostsを書き換えてもDNSが優先される問題*1にぶちあたって困ってた*2んですが、 フロントエンドの開発効率が3倍に…!?デバッギングプロキシCharlesの使い方 この記事を見て、こいつならばと試したらビンゴでした。 Charlesの詳しい内容は↑にま…

mac(lion)で、存在しないドメインをhostsに書いたのだけど、 なぜかDNSを見に行ってしまっている。dns lookupがタイムアップになって、その後始めてhostsで指定したIPにリクエストが行ってる感じ。pingだとすぐ通じるのだけど、ブラウザだと上記挙動。。。ネ…

macでwindowsキーボード使うなら

MAC

mac book air使ってるんですが、家で本格的に作業するときは、 外部ディスプレイ+外付けキーボード&マウスって感じで作業してます。 ただmacにwindowsキーボードの組み合わせは「英数キー」「カナキー」が使えなくて不便です。その場合の入力切替はcommand…

安全にパスワードを教える方法

パスワードをネット越しに教えたい場合なんかに、 チャットとかメールとかいろいろあるけど、ちょっと心配だったりしますよね。相手が、macとかLinuxだった場合はこんな方法使うと安全で便利です。 方法 例えば「hello world」ってパスワードを教えたい場合…

TitaniumのViewに加えたメソッドでsetで始まるメソッドはコールされない

以下のようにViewに対して追加したメソッドのうち、小文字のsetで始まるメソッドは何故かコールされない。 関数 var view = Ti.UI.createView(); view.setHoge = function( ){ alert('setHoge'); } view.SetHoge = function( ){ alert('SetHoge'); } view.ho…

TitaniumにてViewを継承したクラスを作る

TitaniumではViewの生成は Ti.UI.create~~という専用のメソッドを使うため、prototypeを使った継承などが使えません*1。ただ用途ごとにViewを継承したクラスを定義していきたかったので、ぱっと見継承したっぽく見せかけるメソッドを用意してみました。 関数…

MacBookAir+Parallels(windows7)キーボード設定まとめ

MAC

MakBookAirを買ったついでに、今までのBootcamp+Parallelsの環境から完全にParallelsの環境に移行してみました。macはいいけどキー配置はwindowsのほうが。。。ってことでwindows感覚で使えるmacのキー配置設定まとめ具体的にはキーボードの左下の部分を - A…

Google+はじめました\(^o^)/ http://gplus.to/kaw サークルつっこんで\(^o^)/