Simple, Slowly

ブログを引っ越ししました。http://48.jp

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

例外処理とサンプルコード

PHP

例外とは、プログラムの実行中に発生した問題をうまく処理するための仕組みです。 例外を利用すると、プログラムをあまり複雑にすることなくエラー時の対処などを処理できます。 例外が発生する典型的なケースは、整数をゼロで除算した、ファイルが見つから…

Gitでコミットが失敗した。原因はエディタの設定だった。

Git

Git にて、git commit コマンドを実行し Vim 上でコメント書いて、コミットするとエラーが発生し、コミットが失敗しました。 $ git commit error: There was a problem with the editor 'vi'. Please supply the message using either -m or -F option. Git …

秘密鍵を使ってパスワードなしでログインする

ログインの際にパスワードではなくSSH鍵を使うようにすると、セキュリティを向上させると同時に操作を簡素化でき非常に便利です。公開鍵と秘密鍵のペアを生成し、サーバーに登録します。 ローカル環境に.sshディレクトリを作成し、パーミッションを700に変更…

macに.bashrcを作成したときのメモ

mac

.bashrcがなかったので、作成しました。以下のコマンドで作成します。 $ touch .bashrc .bashrcにailiasを定義してみます。 alias ls='ls -F -G' alias la='ls -a' alias ll='ls -l' .bashrcを反映させます。 $ source .bashrc lsコマンドを実行して変更が反…

設定していると便利なGitのalias

Git

設定していると便利なGitのaliasの紹介です。 試しにホームディレクトリの.gitconfigをエディタで開いて以下を入力してみましょう。 [alias] st = status co = checkout cp = cherry-pick # branch関連 br = branch ba = branch -a # 全てのbranchを表示 # …