MongoDB Mac OS XにMongo DBをインストールする。 7割はMy365の運用に使えるんじゃないかという希望的観測と、3割は趣味でMongoDBを少しかじってみることにしました。 MongoDBってなんだ? まずはインストールするところまでです。ダウンロードして解凍して実行するだけなので、Mon... 2012.03.18 MongoDB
Objective-C NSBundleのpathForResourceでパスが取れない プロジェクトに画像をつっこんで、pathForResourceでパスを取り出そうとしたけど、nilが返ってきて一向に取り出せない。 pathForResource:@"image_resource" ofType:@"png"]) あれー... 2012.03.17 Objective-C
WEB開発 ソースコードの入れ子の嵐を展開しよう。 半分は好みの問題でもありますが、ソースコードが入れ子の嵐になってしまった時は「外に出せないか?」とか「そのelseは本当に必要か?」を考えてみると良いかもしれません。 カオスな例。 if ($hoge) { /** * 処理2 ... 2012.03.16 WEB開発
PECL Mac OS X的PECL格闘記 「PECLが使えねー!」と発狂した記録です。 何はともあれPEARをインストール cd /usr/lib/php sudo php install-pear-nozlib.phar sudo pear channel-update pea... 2012.03.15 PECL
MongoDB MongoDBってなんだ? 最近いろいろなところでMongoDBという単語を聞きますよね。 そういうわけで興味だけは持っていたが、なかなか腰が重くて取り組んでいなかったMongoDB。 話題になる新技術は、「ただ話題になっているだけ」なのか「本当に便利」なのかが良く分... 2012.03.14 MongoDB
Git Gitの作業の流れが一目で分かる図 Git、この後どうしたら良いんですか? いったん、この図の流れに従ってやってみてください。(チームのみんなへ) 編集する プログラムに編集を加えたら、全ファイルをgit管理下に入れて、コミットして、pushします。 git add . ... 2012.02.22 Git
Git Git練習帳(ローカルリポジトリ編) 「非エンジニア向けGitの使い方」などと簡単にまとめたものの、実際に使うのはまた少し難しいようなので、1歩ずつ説明していきます。 実際にターミナルソフトウェアを立ち上げて、打ち込みながら読んでください。 「vi(vim)の使い方が分からない... 2012.01.12 Git
WEB開発 viを終了することができない人のためのviの使い方 viって何だ viとは、石器時代から使われているテキストエディタです。Windowsのメモ帳と同じようなテキストエディタです。ですが、メモ帳と違って、とてもクセがあるので、時々次のような問題が生じます。 viを終了できない問題... 2012.01.05 WEB開発
Amazon Web Services 既存のAmazon ELBにSSL証明書を導入してHTTPSを使えるようにする。 今Amazonクラウドでサービスを運営していて、現在はHTTPだけのところを、セキュリティのためにHTTPSを導入したいと思いました。 ちょっと試行錯誤しながらですがちゃんと導入できたようなので、メモしておきます。 ロードバランサに証明書を... 2011.12.13 Amazon Web Services
Git 非エンジニア向けGitの使い方 エンジニアでないチームメンバーも、いくつかのドキュメントは直接触ってもらった方が早い場合があります。そこで、チームメンバー全員がGitの基本を使えるようになるべく、勉強会をしました。その記録兼テキストです。 はじめに まず始めに知ってほしい... 2011.12.07 Git