WEB開発

MongoDB

Mac OS XにMongo DBをインストールする。

7割はMy365の運用に使えるんじゃないかという希望的観測と、3割は趣味でMongoDBを少しかじってみることにしました。 MongoDBってなんだ? まずはインストールするところまでです。ダウンロードして解凍して実行するだけなので、Mon...
Objective-C

NSBundleのpathForResourceでパスが取れない

プロジェクトに画像をつっこんで、pathForResourceでパスを取り出そうとしたけど、nilが返ってきて一向に取り出せない。 pathForResource:@"image_resource" ofType:@"png"]) あれー...
WEB開発

ソースコードの入れ子の嵐を展開しよう。

半分は好みの問題でもありますが、ソースコードが入れ子の嵐になってしまった時は「外に出せないか?」とか「そのelseは本当に必要か?」を考えてみると良いかもしれません。 カオスな例。 if ($hoge) { /** * 処理2 ...
PECL

Mac OS X的PECL格闘記

「PECLが使えねー!」と発狂した記録です。 何はともあれPEARをインストール cd /usr/lib/php sudo php install-pear-nozlib.phar sudo pear channel-update pea...
MongoDB

MongoDBってなんだ?

最近いろいろなところでMongoDBという単語を聞きますよね。 そういうわけで興味だけは持っていたが、なかなか腰が重くて取り組んでいなかったMongoDB。 話題になる新技術は、「ただ話題になっているだけ」なのか「本当に便利」なのかが良く分...
Git

Gitの作業の流れが一目で分かる図

Git、この後どうしたら良いんですか? いったん、この図の流れに従ってやってみてください。(チームのみんなへ) 編集する プログラムに編集を加えたら、全ファイルをgit管理下に入れて、コミットして、pushします。 git add . ...
Git

Git練習帳(ローカルリポジトリ編)

「非エンジニア向けGitの使い方」などと簡単にまとめたものの、実際に使うのはまた少し難しいようなので、1歩ずつ説明していきます。 実際にターミナルソフトウェアを立ち上げて、打ち込みながら読んでください。 「vi(vim)の使い方が分からない...
WEB開発

viを終了することができない人のためのviの使い方

viって何だ viとは、石器時代から使われているテキストエディタです。Windowsのメモ帳と同じようなテキストエディタです。ですが、メモ帳と違って、とてもクセがあるので、時々次のような問題が生じます。 viを終了できない問題...
Amazon Web Services

既存のAmazon ELBにSSL証明書を導入してHTTPSを使えるようにする。

今Amazonクラウドでサービスを運営していて、現在はHTTPだけのところを、セキュリティのためにHTTPSを導入したいと思いました。 ちょっと試行錯誤しながらですがちゃんと導入できたようなので、メモしておきます。 ロードバランサに証明書を...
Git

非エンジニア向けGitの使い方

エンジニアでないチームメンバーも、いくつかのドキュメントは直接触ってもらった方が早い場合があります。そこで、チームメンバー全員がGitの基本を使えるようになるべく、勉強会をしました。その記録兼テキストです。 はじめに まず始めに知ってほしい...
タイトルとURLをコピーしました