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

FacebookのOAuthExceptionエラーが解決

少し前まで何の問題もなく動いてたFacebookアプリが昨日辺りから突然ウォール投稿やその他全てのAPIが「Error validating application - OAuthException」というエラーが返ってきて利用出来なくなってしまった。 原因が分からず非常に困っていたところ、色々…

カゴヤVPSでunixbenchしたら結構良いスコアが出た

こないだβが取れて正式リリースされたカゴヤクラウドVPSを早速一つ契約してみた。 これまで自作サーバ、さくら、EC2(Micro、Standard)、ServersMan@VPS、etcなど色んな環境を使ってきたけど、カゴヤVPSにログインして最初に感じた印象はなんかsshが快適だ!…

遂に決着!?エディタ別リア充度アンケート結果が公開される

先週からにわかに話題になっていたエディタ別リア充度アンケートが終了して結果が公開されました。 長年続いているemacs派とvi派の対決ですが、今日、一つの面で決着が付いてしまったかもしれません。 【急募】viユーザとemacsユーザのリア充率をキッカケに…

カゴヤクラウドVPSが正式サービスイン→早速CentOS6に入れ替えてみたw

カゴヤ・クラウド/VPSが一昨日(10/26)にようやっとβが取れてサービスインしたようなので早速お試しで一つ契約してみました。 契約から起動までほんの2,3分で完了。とっても簡単。そしてサーバの追加や起動もとっても速いです。 sshしてざっと見回った感じで…

jQueryのbind/live/delegateの違いまとめ、と新API .on()の使い方

jQueryのイベント記述方法はいくつかあり、大雑把におさらいしたのが以下の3パターンです。 まず一番基本的なのが $("a").click(fn) や $("a").bind('click', fn) です。click(fn)はbind('click', fn)の省略形です。 次にjQuery1.3で $("a").live("click", f…

僕が広告に載ったよー!w

Google AdWords のクーポン1万円がGoogleから届いたので特に宣伝するものもないので自分を広告に載せてみたよ。 広告掲載までの手順はこんな感じ。 AdWordsにログイン メニューの料金→課金設定でプロモーションコードを入力→9/30の期限付きで1万円チャージ完…

DevQuiz締め切ったのでコード公開 #gdd11jp

Web Game ブラウザで神経衰弱をひたすら解くという問題。GoogleはChrome拡張を作らせたかったみたいだけどマニフェスト書くのも面倒だったのでuserscriptで作った。 ソース:http://bit.ly/nTWY8B // ==UserScript== // @name devquiz2011_resolve_webgame /…

VirtualDocumentRootを使って複数ドメインをスッキリ管理(Apache)

最近は個人的にはnginxやnode-http-proxyを使うことが多くなってきましたが、phpを手軽に使いたいときとかhttpdもまだまだ使う機会は多いです。今日は新しいサーバの設定しながらふとTipsを一つ吐き出してみます。

15分でOK!ServersMan@VPSにCentOS6を入れる方法

最近、DTIのServersMan@VPSがお安いので良く使ってます。 今月頭にCentOS6が出て今月の定例アップデートでCentOS6来るかな?と期待してたんだけど流石にまだでした…。でもいい加減に痺れを切らせてしまったので自分で入れ替えてみることに挑戦してみました。…

Google+始めました!

まだよく分かってませんが…とりあえず知り合い探し中(^^; 招待して欲しい人は kawazzz at gmail.com にメールしてくれれば招待します。 プロフィールページはこちら http://gplus.to/kawaz

Apacheログに色を付けて快適tail生活

ツイッターで「Apacheログをtail中にステータスコード部分だけに色つけしたい」ってのを見たので作ってみた。 #!/bin/sed -f ## MEMO # [0m reset # [1m bold # [3m italic # [4m underline # [5m blink # [30m black # [31m red # [32m green # [33m yellow…

高速で流れゆくBIOS画面を読み取る1つの方法

大量の文字が一瞬で流れ去ってしまうBIOSやOS起動画面。トラブル時など、何とかそこに表示されている文字を見極めたい!その一心で目を皿のようにして何度もリセットを繰り返す。そんなことをしていた時代がありました。 でももう悩む必要はありません。その…

mod_rewriteで特定のクエリパラメータを削除する

.htaccess などで特定のクエリパラメータを削除する書き方メモ。 以下は、携帯サイトで意図せず余計なパラメータが付加されてしまうことで裏にあるキャッシュシステムのヒット率が下がってしまうという問題の対策に使っている設定です。 # 不要パラメータを…

iPhone/iPad向け3G回線のIPアドレス帯がまた増えるみたいです 5回目

僕の記憶する限りは今回で5度目のIP帯の拡大です。 毎度毎度観測されるたびにほぼ同じ内容のエントリーを書いてるけど需要あるんだろうか?などと思ったりしてる今日この頃。まぁほぼコピペだから最近はそんな手間かからないから良いけど(^^;

VMware発のPaaS、CloudFoundryを試してみた

VMwareがRailsやJavaやNodeが動くPaaSを始めるらしいと聞いて2週間ほど前にBeta登録していたんですが、すっかり忘れた昨日の夜、英語でアカウント発行のお知らせが来てました。no-reply@cloudfoundry.comから「Welcome to Cloud Foundry – Your signup is ap…

Node.jsでカレント実行行を取得する

Node.jsでエラー発生時に適当に console.log とかを埋めて、しかもそれが複数箇所になってくると、エラーメッセージは分かるがそれがどこで発生したエラーなのかが分からなくて困ったりする。キャッチしたエラーオブジェクトが普通にthrowされたErrorオブジ…

node.jsでURLをGETしてファイルに保存する

node.jsでURLをGETしてファイルに保存してから何か処理する、という単純なことをしようとしたら案外ハマったのでメモ。

はてなブックマークのUIが大幅リニューアル(個人的に改悪)な件

とりあえずいくつかバグ発見&文句なアイデアを登録してみた。 idea:29533 新UIのエントリーページの一覧性がとても悪いので旧UIを選択するオプションを提供して欲しい。 idea:29534 新UIになって「Twitterへ投稿」のチェックをデフォルトで外す設定が無視さ…

東京Node学園1時限目行ってきましたメモ

Node.jsの勉強会イベント『東京Node学園1時限目』に行ってきました。Nodeの集まりはこれで3回目だと思いますが飲み会ばっかでまともな勉強会はこれが初めてですねw 参考になる話がたくさん聞けて良かったです。

Jettyでクエリ文字列のエンコーディングを設定する方法

Java Servletをやるとき request.setCharacterEncoding(enc) がPOSTパラメータにしか効かず、クエリ文字列は相変わらずUTF-8でしか取得できないことは有名で、それに対してTomcatでは useBodyEncodingForURI="true" という設定があるのも有名だと思います。 …

まどか☆マギカのルーンフォントをはてダで使ってみたよ

主に海外の解析部隊の人達によって、まどか☆マギカの作中で使われてるルーン文字*1が解析されつつある解析完了したみたいです。 ご丁寧にもTrueTypeフォントがダウンロード出来るようになってたので、早速はてダで使ってみます。 *1:魔女文字フォントとかイ…

iPhone/iPad向け3G回線のIPアドレス帯がまた増えるみたいです

僕の記憶する限りは今回で4度目のIP帯の拡大です。 最初*1の2回は自分が使ってるiPhone系システムの不具合から発覚するというパターンでしたが、前々回*2の後に作ったIP観測システム*3が上手く動いてくれたようで、前回*4に続いて今回も事前に対策しておくこ…

全部いいね!

Facebook.comの画面上に表示されている「いいね!」を勝手に全てクリックするユーザスクリプト作った。 日本語ロケールでしか動かない。 ムシャクシャしてやった。今は公開している。

Linuxでうっかりrm -rfしちゃったけど復活出来たよー\(^o^)/

サーバのファイル整理作業をしていたところ…、 間違えてrm -rfしてしまった! ぎゃーバックアップもねー! 長いこと生きてたらこんな経験の1度や2度はありますよね? えぇ、ついさっきやらかしちゃいましたwwオワタwww