Docker, ubuntu, Vagrant

開発環境って、一度作るとあとはそれほどいじらないのでいいんですが

適当に作ったけど適当に社内で公開したい場合にお気軽にデプロイしたい。

Capistrano使ったりするのもいいんだけど…。

Docker, ubuntu

No Image

以前よりローカルでの仮想環境の生成・破棄は容易になったような気がしますが

Vagrantでは、インスタンスの生成、破棄のコストが高い気がするので

そこのところをDockerを使ってやってみるようにしてみました。 ...

git, ubuntu

No Image

git cloneしたときに

(gnome-ssh-askpass:***): Gtk-WARNING **: cannot open display:

という表示が出てエラーになる。

どうも、SS ...

ubuntu

No Image

Ubuntuはサポートが切れたバージョンの場合

archive.ubuntu.com

から

old-releases.ubuntu.com

というドメインにパッケージが移動するようです。 ...

ubuntu

No Image

ssh切れたら痛いなーと思っていたら

screenというコマンドがあるというのを教えてもらった。

仮想ターミナルという感じのコマンドらしく

teratermなどでサーバ機に接続した上でscreenを ...

ubuntu

No Image

IPアドレスを指定するファイルは

/etc/network/interfaces

DHCPで取得するような設定の場合
このファイルの中に

といったような記述があります。

ここのi ...

Ruby on Rails 4, ubuntu

No Image

rvmを使って実行環境を分けつつ、crontabなどで自動起動をさせたい時

まずはrvmでラッパーを作成する

これを実行すると、~/.rvm/binにstart_unicorn_railsというファイルが出来上 ...

ubuntu

No Image

Ubuntuのデスクトップは標準では使いにくいので、どうせならMac OS風にして見よう、と思ってやってみます。

Mac OS風になる物はいくつかあるようですが
今回はGlx-Dock/Cairo-Dock

Ruby on Rails 4, Ruby on Rails メモ, ubuntu

No Image

必要なパッケージをインストールする

たぶん、このインストールだけで済むはず。

入れている物は、
libqtwebkit-dev
qtwebkitの開発用モジュール
Qtはデスクトップと組 ...

ubuntu

No Image

どうやら、ログをUTF-8として扱ってくれないのが原因のようなので

/etc/default/jenkinsに設定を追加します。

Jenkinsがファイルを参照する時に効いてくる設定は

file.e ...

Linux, ubuntu

No Image

Apacheのログで、特定の条件を除外した一覧を取得する方法

awk ‘!/GET \/images/&& !/GET \/javascripts/&& !/GET \/styl ...

ubuntu

No Image

タイトルの通りです。

最近外出先から家のネットワークに繋がらないなぁと思ったら

プロバイダでふさがれたっぽいのです。。

ついでにいうと、DoCoMoのスマホでテザリングして接続ということが出来なかっ ...

ubuntu

No Image

サーバにSSHとかで接続する際には、ターミナルツールのエンコードをUTF-8とかで
日本語の表示が出来るので問題ないとして

ほとんど無いと思いますが。
マシンに直接ログインした時に日本語が表示されません。 ...

ubuntu

No Image

sudo date -s "05/07 23:59 2013"

Linux, ubuntu

No Image

定期的にファイルを削除したい場合、cronを使用する

例えば、/home/hoge/dataのlogディレクトリが作成されていたら削除するには

crontab -e

で、cronの設定ファイルを開き ...

git, ubuntu

No Image

RhodeCodeというのは、

Githubのような雰囲気のソース共有サーバを構築するオープンソースです。

Githubでやりたい事を、Githubではなく、ローカルで実現したい、といった場合に適していると思い ...

git, Linux, ubuntu

No Image

svnのリポジトリをgitで扱う方法として
svn gitというコマンドツールがある

今回はgitをリモートリポジトリにする方法は別途解説するとして

このコマンドを使用して、svnリポジトリをgitに移 ...

git, ubuntu

No Image

公開リポジトリを作成するまで

gitのインストール
sudo apt-get install git
gitoliteのインストール
sudo apt-get install gitolite ...

Ruby, ubuntu

No Image

Rubyは、リファレンス実装でC言語によるRuby(CRuby)や、Javaでの実装のJRuby、.NETのIronRubyなど、多くの実装があります。

これを一つ一つ環境構築してたら、大変なので

RVMという ...