コレグレーデギネード

WindowsとかUbuntuとかRubyとかRailsとか

Ubuntu 12.04 LTS

bundleのpath オプションを利用したプロジェクト作成手順

やりたいこと ・ディレクトリ毎にRailsのバージョンを作成、管理したい。条件 ・rbenvの環境下でRuby Version 1.9.3-p448 と 2.0.0-p247 がインストールされていること。 ※参考:rvm切腹www Rails 3.2.13 + Ruby 1.9.3 と Rails 4.0.0 + Ruby 2.0.0 の環境を…

rvm切腹www Rails 3.2.13 + Ruby 1.9.3 と Rails 4.0.0 + Ruby 2.0.0 の環境をrbenvで再構築するべ

やりたいこと・混在しているrails環境の一斉清掃。 ・各バージョンのパッケージ管理をrvmからrbenvへ移行。 ・Rails 3.2.13 + Ruby 1.9.3 と Rails 4.0.0 + Ruby 2.0.0 の環境を用意する。RVM環境を切腹w $ rvm seppukuさすが切腹。サクッと消えました。OSを…

さくらのVPS + Ubuntu + RVM + Ruby 2.0.0-p0 + Rails 3.2.12 + Apache2 + Passenger インストール

環 境 ・さくらのVPS 1G ・Ubuntu 12.04.2 LTS ・RVM 1.18.18 ・Ruby 2.0.0-p0 ・RubyGems 2.0.0.rc.2 ・Rails 3.2.12 ・Apache2 2.2.22 ・Passenger 4.0.0.rc4 ・PostgreSQL 9.1.8OSインストール後の設定からロケールの設定 Ranguage Packのインストール $ …

PostgreSQLのデータをCRONで定期的にバックアップする。

バックアップ用スクリプトファイルを用意。pg_dump.sh #/bin/sh TARGET_DB='rails_app_production' HOME_DIR=/home/postgres/dump LOG_FILE=$HOME_DIR/pg_dump.log BACKUP_DIR=$HOME_DIR/dump_files echo >>$LOG_FILE echo `date` "[ pg_dump Start. ]" >>$L…

Could not find a JavaScript runtime でイライラする時。

$ sudo apt-get install nodejsやっちまえ。

RVM マルチユーザインストール

最新記事はこちら さくらのVPS + Ubuntu + RVM + Ruby 2.0.0-p0 + Rails 3.2.12 + Apache2 + Passenger インストール - コレグレーデギネード サーバ運用上、RVM(Ruby)はマルチユーザインストールが望ましい。 本家サイト:RVM: Ruby Version Manager - In…

ゲストOS Ubuntu 12.04 ServerにSSH接続するためのホストオンリーネットワーク設定。

メインとゲスト(VirtualBox)共にUbuntuの環境でSSH接続している例があまり無かったので残しておく。 VirtualBoxは「Ubuntuソフトウェアセンター」でインストールできる。ホストオンリーネットワークの設定をする。VirtualBoxを起動し「メインメニュー」→「…

IPアドレス固定(static)にした場合のDNS(nameserver)設定

/etc/resolv.conf を編集しても上書きされてしまう。 lrwxrwxrwx 1 root root 29 5月 30 14:11 resolv.conf -> ../run/resolvconf/resolv.conf/etc/network/interfacesにdns-nameserversとして記述してしまう。 $ sudo vim /etc/network/interfaces # This f…

やたらとうるさい「ネットワークの検知は無効です…」

ログイン直後、ネットワークに接続した際に毎回警告される。 「ネットワークの検知は無効です…」wiki参照。 Avahiは.localドメインが存在する場合は起動できません。 (Avahi will always start even if a .local domain is present) LucidLynx/ReleaseNotes/…

FON Wi-Fiルーター経由で繋いだマシンに接続できない。

手持ちのPlanex無線ルータはポートが少ない。Softbankで無償配布しているfonには、WAN側に接続する「INTERNAT」と、その他のネットワーク機器を有線で繋げることができる「COMPUTER」というポートがあるので使ってみた。環境は、クライアント用ノートPCがPla…

VMwareのuninstall

$ cd /usr/lib/vmware-installer/2.0 $ vmware-installer --list-products Product Name Product Version ==================== ==================== vmware-player 4.0.3.703057 $ sudo vmware-installer -u vmware-playerポップアップウインドウでOK押し…

PostgreSQL使いたいのにgem install pgできない。

Railsの環境構築したついでにデフォルトのsqlite3から、以前メインで使用していたPostgreSQLの環境にする。環境 Ubuntu 12.04 LTS Ruby-1.9.3-head Rails 3.2.3 PostgreSQL本体をaptでインストール。 $ sudo apt-get install postgresqlsu権限でpostgresユー…

Ruby1.9.3 + Rails3.2.3 プロジェクト作成からWEBrickの起動まで。

前回の「RVMでRubyとGem環境を切り替え。Railsのインストールまで。」の続き。 環境をおさらい。 $ rvm -v rvm 1.13.4 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/] $ ruby -v ruby 1.9.3p203 (2012-05-04 revision 35536) [i686-linux] </mpapis@gmail.com></wayneeseguin@gmail.com>…

RVMでRubyとGem環境を切り替え。Railsのインストールまで。

とりあえず、本家を確認。https://rvm.io/rvm/install/RVMのインストール。 su権限はいらねーらしい。へー、そーげ。 $ curl -L get.rvm.io | bash -s stable プログラム 'curl' はまだインストールされていません。 次のように入力することでインストールで…