新さくらVPSへの引越し vol.3 GitLab + Unicorn + Nginxの導入

新さくらのVPSへの引越しメモ vol.3 GitLab + Unicorn + Nginxの導入 vol.3 目次 依存モジュールの導入 システム管理ユーザ作成 Nginx GitLab用Ruby(rbenv + ruby-build) Gitolite GitLab Unicorn いよいよGitLab環境を構築していきます!

新さくらVPSへの引越し vol.2 基本環境導入

新さくらのVPSへの引越しメモ vol.2 基本環境導入 vol.2 目次 zsh vim tmux 僕はzsh+vim+tmux派です!bash, emacs, screenやIDE派の人は飛ばしていただいて構いません。

新さくらVPSへの引越し vol.1 初期設定

新さくらのVPSへの引越しメモ vol.1 初期設定 vol.1 目次 ユーザ作成 接続設定 ファイアウォール設定 サービス設定 パッケージ管理設定 始める前に さくらのVPSに契約すると、まずはrootでログインしてWebコンソールから初期設定を行う必要がある。 接続設定…

新さくらのVPSへの引越のついでにGitLab+Unicorn+Nginxで最新バージョン管理環境構築

さくらのVPSのリニューアルが発表された。 メモリやHDD容量がかなり強化されていて、HerokuなどのPaaSや、さくらのクラウド・AmazonなどのIaaSに流れていった人もさくらのVPSに戻ってきそうな勢いらしい。 4/20まで乗換キャンペーンもやっているようなので早…

Problem 2

問題 フィボナッチ数列の項は直前の2項の和である。 最初の2項を 1, 2 とすれば、最初の10項は以下のようになる。 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...400万以下の項のうち、偶数項の総和を求めよ。 回答 まずRubyとPythonで解いてみる。 Ruby loop.inje…

ディレクトリ構造を保ったまま欲しいファイルだけをコピーする方法

eclipseでandroid SDKのソースコードを参照する方法それ1行でできるよ!そう、Linuxならね。というわけでandroidのソースコードからjavaファイルだけ抜き出してandroid SDKの下に置いてみる。 コマンド $ find {src_root}/ -name "*.java" -print0 | xargs -…

Problem 1

問題 10未満の自然数の中で3 または 5 の倍数の数は 3, 5, 6, 9 であり、 これらの合計は 23 である。 同様に、1,000 未満の 3 か 5 の倍数になっている数字の合計を求めよ。 回答 Haskell ※ご指摘頂いたので修正しました。ありがとうございます! sum [ x |…

Hello, Haskell!

Haskellはじめました!ガウディ本(CTMCP)、 WEB+DB Vol.67、Haskellのパラドクス を最近たて続けに読んでわくわくしたので。 環境 MacOSX (10.7.3) Xcode4 Homebrew インストール GHC $ brew install ghc Haskell-Platform $ brew install haskell-platform …