Safari でfirebug 的なDeveloper tool を使う

Chrome のDeveloper Tool と同じ(?) ものが使える。 設定をONにする場所に迷ったのでメモ。(Macの言語設定が英語という前提) Safari を起動 メニューバー(画面一番上のやつ) のSafari を選択 Preferences (環境設定?) を選択 Advanced を選択 「show Develop…

Ubuntu10.10 にRails3.0.3 をインストール

すっごく簡単なんだけどなぜかハマったのでメモ。 Rails インストール MySQL使う前提にしとこう。 apt-get install ruby ruby-dev apt-get install rubygems gem install rails -v 3.0.3 apt-get install libmysqlclient-dev gem install mysql2 パスを通す …

EeePC1000HでWindowsXPとUbuntu10 のデュアルブート環境構築

参考にした記事 http://d.hatena.ne.jp/np90/20080424/1209045646 ありがとうございました。 前置き 最初はWindowsXP のみで使ってましたが、ローカルで開発するときとかはやっぱUNIX環境欲しくなりました。 以前はwubi 使ってましたが、apt-get upgrade し…

mod_ruby+erubyのRPMインストール

環境 # cat /etc/issue CentOS release 5.5 (Final) # uname -a Linux 2.6.18-194.26.1.el5 #1 SMP Tue Nov 9 12:54:20 EST 2010 x86_64 x86_64 x86_64 GNU/Linux # ruby -v ruby 1.8.7 (2010-08-16 patchlevel 302) [x86_64-linux] # httpd -v Server versi…

loop do chose_your_market invest execute market end

RailsでTwitterのOAuth使ってみた

参考にしたサイト RailsでTwitterのOAuthを試す http://tech.lampetty.net/tech/index.php/archives/323ありがとうございました。ほぼこの通りですが、トークンの中身や、アクセス・トークンを取得した後にそれを使いまわすやり方に少し苦労したので備忘録メ…

MongoDBのRPMを入れてみた

が、UTF-8が使えない。。誰か知ってたら教えていただけると嬉しいです! Problem When I run the mongo-server, it says "spider monkey build without utf8 support. consider rebuilding with utf8 support" but I don't know how.. # tail -f /var/log/mo…

Passengerのインストール

参考にしたサイト http://redmine.jp/tech_note/apache-passenger/これを見ながらやれば普通はできるはずなんだろうが、いろいろとひっかかったところがあったのでメモ。 動いたときの環境 # cat /etc/issue CentOS release 5.4 (Final) Kernel \r on an \m …

AWSでAMIの取得・登録で試行錯誤

やりたいこと 稼働しているインスタンスのAMIを登録しておいていつでもサーバの複製ができるようにしておきたい。 うまくいったやり方 前提として、AWSの利用時に必要なCertificatesは環境変数として定義してある。 AMIイメージの作成(バンドル) インスタン…

DreamHostにRedmineを入れてみた

DreamHostはサーバをレンタルしてくれたりする海外のサービス。http://www.dreamhost.com/Tracは簡単に導入できるけど、Redmineが使ってみたくなったので自分でセッティングしてみた。その備忘録。 概要 参考にしたサイト http://redmine.jp/tech_note/insta…

4/17(土) Android Developers Forum in Tokyoのメモ

ただのメモです。あしからず。 Android Developers Forum in Tokyo イベント http://itpro.nikkeibp.co.jp/android/ADF2010/tokyo.html USTREAM ADFspring http://www.ustream.tv/channel/adfspring#utm_campaign=twitter.com&utm_source=3838696&utm_medium…

Rubyで引用符を考慮してsplit

実現したいこと INPUT: "he said \"I wanna try various thing\" to her" OUTPUT: ["he", "said", "I wanna try various thing", "to", "her"] Rubyで。 def split_except_quoted(str) str.split('"').collect{|t| t.strip==t ? t : t.split(' ')}.flatten e…

ヨコヨコ動画、オープンしたお。

http://yokovideo.jp/本気にしないでくださいw

RailsでMongoDBを使ったモデリング

Ruby MongoDB Driver — Ruby Driver Manual 2.8 JOIN ができないので、キャッシュでうまいことやる? Caching to Avoid N+1When we display our list of stories, we'll need to show the name of the user who posted the story. If we were using a relati…

MongoDBの特徴

メリット スキーマレス KVS (これのメリットを挙げなきゃだよねw) デメリット トランザクションが使えない JOIN ができない

gem install rails でエラーが出たよ

[root@localhost ~]# gem install --test rails Successfully installed rake-0.8.7 Successfully installed activesupport-2.3.5 Successfully installed activerecord-2.3.5 Successfully installed rack-1.0.1 Successfully installed actionpack-2.3.5 S…

gem install mongo_ext はruby-1.8.5 じゃダメでruby-1.8.7でおkだった

詳細は不明。。 以下、ruby-1.8.5 の環境で実行したときのエラーメッセージ。 [root@iwatest01 ~]# gem install mongo_ext Building native extensions. This could take a while... ERROR: Error installing mongo_ext: ERROR: Failed to build gem native …

RubyのMongoDBドライバー、チュートリアル

File: README — mongo-2.8.0 driver でも本家と同じく、DB をあらかじめ作っておかなくても大丈夫。 The database doesn't have to exist - if it doesn't, MongoDB will create it for you. DBの認証は、mongd を起動するときに指定するらしい。あとで調べ…

MongoDBチュートリアル

Getting Started — MongoDB Manual へぇ、create database とかやらないんだ。 Tip for Developers with Experience in Other Databases You may notice, in the examples below,that we never create a database or collection. MongoDB does not require t…

RailsでMongoDBを使う設定

Rails は使える、という前提で。 configuration BSON 4.0.0 Tutorial — Ruby Driver Manual 2.8gem の設定を一般ユーザでやると怒られる。 sudo でもダメ。root でやったら問題なかった。 うーん、謎。ここらへんもまだ勉強が必要。 一般ユーザ $ rake gems:…

MongoDB のquckstart

Install MongoDB — MongoDB Manual Linux 32-bit # make default directory for data $ mkdir -p /data/db # using curl, get the pre-built distro $ curl -O http://downloads.mongodb.org/linux/mongodb-linux-i686-latest.tgz # unpack $ tar xzf mongod…

VMware の時刻のズレをなんとかしたい

VMware で Linux を動かした際の時刻のずれを解消する(続き) - WebOS Goodiesここ(のコメント欄) を参考に、 # cd /etc # vi .vmx tools.syncTime = "TRUE" で、ログインし直してみたけど。。 すぐには反映されないのか? ちょっと様子見。

Vmware-Tools のインストール

参考にさせていただいた記事。(というかそのまま。。)ありがとうございます。http://marchen.boy.jp/2009/05/centos-53%E3%81%ABvmware-tools%E3%82%92%E5%B0%8E%E5%85%A5/ # yum -y install gcc # yum -y install kernel-devel.i686 ゲストOSのメニューから…

ライブラリのオートインポート

Ctr + Shift + oインポートが必要なクラス(?) があれば、自動で追加してくれる。久しぶりに書いてたらコマンド忘れてたのでメモメモ。

外部で見たサイトにGoogleReader のスターをつけたい

僕はこのサイトを参考に、GoogleReaderで読んだ記事にはスターをつけているのだけれど、私はGoogleリーダーを使ってこんな風に情報を集めています*二十歳街道まっしぐら(FC2ブログ時代)GoogleReaderを使わずに読んだ記事にもスターをつけれたらいいなぁと…

Firefox でRSS登録アイコンからの登録先を変更するには

これ。 一度設定してしまったら、次回から同じ動作をしてくれるのだけど、RSSリーダーを変えたときにfeed の登録先を変えたくなった。そんなときはFirefox を開いて、[ツール] -> [オプション] -> [プログラム] と移動して、 「ファイルの種類」カラムから「…

ERROR 2002 (HY000): Can't connect to local MySQL server

MySQLサーバに接続できないよーと言っている。 環境 # cat /etc/issue CentOS release 5.3 (Final) Kernel \r on an \m # rpm -qa | grep ruby-* ruby-1.8.5-5.el5_3.7 ruby-mysql-2.7.3-1.el5 … 使用したスクリプトの該当部分 コンフィグファイル /tmp/hoge…

Firefoxでタブを多段表示するには

[ツール]-> [TabMixPlusのオプション]-> [表示]-> [タブバー]-> [一段に収まらない数のタブを開いた場合、タブバーを]で、「多段表示にする」と設定する。以上。

AR x Android に興味津々。あとRubyも。

ビビッ My ignorance is essential. I do not write what I know but what I need to know. It is not something I know but need to know. 私自身の無知はとても重要だ。私は知っていることについて書いているのではなく、知りたいと思っていることについて…

Android チュートリアルのHelloGallery のコンパイルエラー

問題 チュートリアルの通りにやると、この部分でエラーが出ます。(2010年1月11日現在) public ImageAdapter(Context c) { mContext = c; TypedArray a = obtainStyledAttributes(android.R.styleable.Theme); mGalleryItemBackground = a.getResourceId( and…