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

Ruby/Gnome2でHello World

http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?gtk2-tut-helloworld#Ruby-GNOME2Ruby/Gtk2のHello Worldを見ながら試してみる。 $ sudo aptitude install ruby-gnome2 $ irb irb(main):001:0> require 'gtk2' => true irb(main):003:0> button = Gtk::Butt…

iPhone開発メモ

Xcodeでコード補完 それっぽい所で esc を押すと補完候補一覧が表示される。カーソルキーの上下で候補を選択し、tab キーで候補を選択できる。 ロギング NSLog関数を使う。Xcodeのメニューから「実行 - コンソール」を選択してデバッガコンソールを開く。 NS…

VLC media player

mac

http://www.videolan.org/妻が会社の人から借りてきたTV番組の入ったDVDがMacでなぜか見られない。調べてみたところVR形式なるフォーマットで記録されたDVDらしく、デフォルトのDVDプレイヤーでは再生できないらしい。いろいろググってるうちにVLC media pla…

アプリケーションルートへのアクセスを特定のコントローラへ転送する

Q http://localhost:3000/ へアクセスするとRailsのウェルカム画面が表示されるんだけど、これを指定したコントローラへアクセスするようにしたい。 A config/routes.rb を以下のように編集し、その後 public/index.html ファイルを削除する。 ... # You can…

gitメモ - branch編

git

branchの作成 $ git checkout -b branch_1 branch一覧を表示 $ git branch * branch_1 master branchを移動 $ git checkout master $ git branch branch_1 * master branchの削除 $ git branch -d branch_1 リモートのbranch一覧を見る $ git branch -r orig…

jruby-debug

JRubyへのgemからのruby-debugのインストールがうまくいかなかったので、以下のサイトを参考にjruby-debug環境を整えてみました。http://debug-commons.rubyforge.org/#jruby-debug install 以下のサイトを参考にインストール。http://debug-commons.rubyfor…

rails.vim

http://d.hatena.ne.jp/secondlife/20061222/1166781841今更ながらだけどセコンさんとこを参考にrails.vimを使い始めたよ。よちよち歩き。 :R とりあえず:R :Rmodel user :Rcontroller user

iPhone App Programming Guide

を読んでる。http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html See Also 他にも読むべきドキュメントがいくつかあるみたい。重要なのは以下の3つ。 iPhone Development…

リファクタリングウェットウェア

ちょっと前に社内でうわさになったリファクタリングウェットウェアを読んでみた。アメリカにもkkdさんみたいなことを言ってる人がいるのね(なんて) Rモード 2つのCPU 自由にとりだせない 紙に書く 脳を活性化 どこでもメモ 腰リール! モーニングページや…

iPhoneアプリを作成するときに最初に行う設定

自作iPhoneアプリを実機へのせる設定はできたんだけど、それとは別に新規iPhoneアプリを作成するときには常に以下を行う必要がある。のだけど、すぐに忘れそうなのでメモっておくよ。 info.plistの「Bundle Identifier」をプロビジョニングにあわせて変更す…

実機のiPodTouchに自作のアプリをのせる手順

iPhoneシミュレータで日本語入力ができないことに絶望したので、gihyo.jpの「目指せiPhoneアプリ開発エキスパート」の第九回を見ながら実機への自作アプリケーションのインストールに挑戦してみる。 iPhone Developer Programへの登録 これは既に登録済みな…

UbuntuでJRubyを動かすまで(猫豆編)

Java6をインストール $ sudo aptitude install sun-java6-jdk sun-java6-jre NetBeans for Rubyをインストール http://www.netbeans.org/downloads/index.html よりNetBeans(Ruby対応版、もしくは全部入り)をダウンロードする。 $ sh netbeans-6.5.1-ml-rub…

Ubuntu9.0.4インストールメモ

Ubuntu9.0.4をインストールした。インストールする前の環境へ戻すまでの手順を記録しておくよ。 外観の設定 Xが固まるのを防止するため、「システム-外観の設定-視覚効果」で「効果なし」を選択する。 IMEのON/OFFを変換と無変換へ割り当て SCIM入力メソッド…

emacsでAlt+>、Alt+<が効かない

Gnome の システム -> 設定 -> キーボードの設定 -> レイアウトのオプション を開き、Key(s) to change layout -> Alt+Shiftにチェックが入っている場合はそれを外せばOK。勝手に変な設定をデフォルトにしないで><

ゆっくりPython

PythonからSQLite3を叩いてみたよ。とりあえず覚えたのは以下のもの。 connect() で接続 conn.execute() でクエリを実行 持ってきたクエリを for や fetchone()、fetchall() で取り出して conn.close() でDBを閉じる 結果はカーソルで返ってくる → cursor.fe…

ゆっくりPython

Pythonメモ。 Pythonで外部コマンド起動 (注) 今はsubprocessを使うのが推奨されているとのこと。あとでsubprocessで書きなおすよ。os.popenを使うと良い。popenを使ってlsの結果を出力するサンプル。 import os for line in os.popen('ls'): print line 実…

オブジェクトの広場&オブジェクト倶楽部共催イベント「田町deナイト〜SAMURAI meets VIKING〜」

北欧のアジャイル開発事情を聞くことのできる、オブジェクトの広場&オブジェクト倶楽部共催イベント「田町deナイト」を4/23に開催します。懇親会もあるよ!! http://atnd.org/events/535/ (本編) http://atnd.org/events/536/ (懇親会)

The Back of the Napkin

今読んでるkkdさんにオススメされたVisual Thinkingな本。まだ序盤。だんだん面白くなってきた。はやくナプキンの裏にドラえもん以外の絵を描けるようになりたい。

iPhone SDKプログラミング入門(胎動編)

iPodTouchでうごくwiki的なものが作りたい。そんな思いがつのってきたのでiPhone SDKプログラミングをはじめてみることにしたよ。テキストは「iPhone SDKプログラミング大全」。今日は開発環境をインストールし終えて、シミュレータ上でHello Worldが出せる…