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

BitBucket上のファイルをwgetで取得する

レポジトリで管理しているファイルは、git cloneで取得できるが、issueやwikiなどにuploadしたファイルをサーバなどにDLしたい場合がある。 その場合wgetを下記のように利用すればよい。 Bitbuckeのユーザ名:user_name Bitbucket上のDLしたいファイルのURL:h…

端末でCtrlが効かない

vimで、^Qや^Tなどの制御文字を入れる為にCtrl-qやCtr-tを押しても上手く動作しなかった。 原因は ~/.bashrcに以下を書いたら上手く動作した。 stty -ixon 参考 CUI上でVimを実行した場合にC-qが効かなくて困った - sorry, uninuplemented:

amazonEC2の文字化け

amazonEC2に限った話ではないが、linuxでは言語の設定を正しく行っていないと文字化けが起こったり、下記のエラーメッセージが返る。 Failed to set locale, defaulting to C この場合は、ホームディレクトリのシェルファイルに以下の設定を書けば良い。 bas…

MacPortsでインストールしたMySQLのパスワードをリセット

MacPortsでMacにインストールしたMySQLのrootのPasswordをリセットする。 まず、MySQLのプロセスをkillする。 sudo killall mysqld 次に、MySQLにセーフモードで起動し、ログインする。 sudo /opt/local/lib/mysql5/bin/mysqld_safe --user=root --skip-gran…

iOSの位置情報CLLocationで取得できる情報について

iPhoneで位置情報を取得すると、CLLocation Classに記録された位置情報が取得できる。 Classs referenceを見た方が正確だが、CLLocationのPropertyを一部抜粋。 CLLocation Class Reference 型 変数名 概説 CLLocationCoordinate2D coodinate coodinate.lati…

xcodeのgitignoreとrailsのgitignore

Gitでプログラムを管理する時、gitignoreファイルをどう設定するか良く悩む。 最近知ったが、GitHubでは各言語及びOS、IDE、エディタ、フレイムワークごとのgitignoreファイルのTemplateを公開している。 github/gitignore · GitHub xcodeの設定 下記のコマ…

railsでDBをMySQLにする

やり方は大きく2つある。どちらも事前にMySQLをインストールしておいた方が良い。 rails newでアプリケーションを作成するときに、DBを指定して作成する rails new application_name -d mysqlで良い。 確実な方法 参考:MySQL用のデータベース設定ファイル(da…

MacPortsでMySQLをインストール

以下に従ってインストールする。 Mac に MacPorts を使って MySQL と PHPMyAdmin をインストールする方法 | ウェブル sudo port install mysql5 sudo port install mysql5-server で特にエラーが発生しなければ、インストールは終わり。 mysql5は、MySQLのク…