プログラマでありたい

おっさんになっても、プログラマでありつづけたい

2012-02-01から1ヶ月間の記事一覧

今更聞けないCapistranoでリリースの自動化

ここ数年で開発の現場でAgile開発の文化や手法が、ずいぶんと取り入れられるようになってきているようです。アジャイル開発はその根底に文化が大事ですが、それを支えるツールというのも重要になってきます。ソース管理やビルド管理、テストの自動化と色々あ…

RVMを使ってMacで、Ruby 1.8.7と1.9.3を共存

Mac OSX(Snow Leopard) でのRuby 1.8.7と1.9.3の共存の設定です。開発環境であれば、手軽なRVMを使うと良いと思います。 RVMのインストール $ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)設定…

今更ながらGitHubを使ってみる

遥か昔にGitHubのアカウントを作ってたのですが、そのまま放置しっぱなしでした。サンプルプロジェクトの登録・公開にちょうど良いかなと思うので、使ってみることにしました。ただ使用方法とかすっかり忘れてたので、軽くまとめてみました。結論から言えば…

Macのディスク使用状況を可視化するユーティリティ GrandPerspective

以前、Windowsのディスク使用状況を可視化するユーティリティを紹介しました。Mac版もないかなぁと探してみたら、ほぼ同一のモノがありました。その名もGrandPerspective。使い方は簡単で、ダウンロード後にFile -> Scan Folderを押して、調べたい所を指定す…

まだ読んでいない人は是非。文庫本版『銃・病原菌・鉄』発売

先ほど気が付いたのですが、名著『銃・病原菌・鉄』の上下巻が文庫本版で出ています。ハードカバー版は上下セットで4,000円でしたが、文庫本版はセットで2,000円未満で買えます。まだ読んでいない人は、是非読むべきでしょう。 どんな本かと言う点については…

たった3千円のメモリの増設で快適なMacライフを!!モデル別Macのメモリ一覧

mac

Macbook Airのメモリを増設したい方は、こちらをどうぞ 最近、私の周りの人でMacのメモリの増設が流行っています。モデル別に最大メモリを調べて、最大限まで積んでしまうという方法です。でもメモリ高いからなぁと思いのあなた、今はびっくりする程安いので…

iOS5のTwitter APIを使って実装してみる

iOS

最近、iOS5に追加されたTwitter APIを作ってTwitterに呟く機能を実装してみました。解説がいらないくらい簡単です。Twitter連携していて採用出来る環境の人は、是非使うべきでしょう。 まずはこれ Tweeting Sample Code TWTweetComposeViewController Class …

意外に便利。Apache+https+SVNでクライアント証明書で認証。或いは、クラウド・スマホ時代の開発環境の一形態

どの辺りに需要があるのか解りませんが、SVNのリポジトリにSSL経由でアクセスする際の認証をクライアント証明書で行う方法です。割りとサクっと出来るので、メモがてらに残しておきます。とりあえずSubversionの例で話していますが、クライアント証明書で認…

Amazon EC2からS3にバックアップする為のS3Sync

Amazon EC2のインスタンスをAMI化(イメージ化)して、Amazon S3にバックアップする為のツールはデフォルトで備えられています。でも、特定のディスクやディレクトリだけをS3に保存するツールは、不思議とありません。もちろんS3向けに通信コマンドを発行す…

リリース済みのiPhone/iPadアプリのDBの変更の仕方 或いはCoreDataを使ってスキーマの自動マイグレーション

リリース済みのiPhone/iPadアプリのDBのテーブル定義を変更したい。こんなことって、ありますよね?しかし、サーバサイドのアプリと違って、クライアントサイドで動くiPhone/iPadアプリはどうやってデータの移行をすれば良いのでしょうか?リリース後に気が…