Ruby」カテゴリーアーカイブ

Nginx + Unicorn on CentOS 8 with SELinux

前のエントリで web アプリを Unicorn で動かすことに成功したので、今度は Nginx と連携する。 その前に unicorn.conf をちょっと修正して、ポートじゃなくて UNIX ソケットを利用するように … 続きを読む

カテゴリー: CentOS, Ruby | コメントする

Ruby 製アプリを Unicorn で動かす

昨日に引き続きデプロイの続きをするよ。今日の作業はまず Unicorn でアプリを動かすことだ。 Gemfile に unicorn を書き足して bundle install。 [lcstorage@rollo lcs … 続きを読む

カテゴリー: CentOS, Ruby | コメントする

CentOS 8 のマシンに Ruby 製 web アプリをデプロイしようとしたら bundle install でコケた

前にやった時もそうだったような気がするんだよなぁ。 詳しい話に入る前に、作業環境を整理しよう。web アプリのデプロイ先は、この間買った新しい マシン rollo (OS は CentOS 8)。これにいつもの作業用メイ … 続きを読む

カテゴリー: CentOS, Ruby | コメントする

CentOS 8 をインストールしてみた

新しい PC を買ったんだ。これまで Dell か HP だったので、今回は Lenovo にしてみた。ThinkCentre M630e Tiny っていうモデル。てのひらにはちょっとあまるけど、超小型 PC と言って … 続きを読む

カテゴリー: CentOS, Python, Ruby | コメントする

UbuntuにRMagickをインストール

環境 takatoh@apostrophe $ cat /etc/os-releaseNAME=”Ubuntu”VERSION=”16.04.5 LTS (Xenial Xerus)”ID=ubuntuID_LIKE=d … 続きを読む

カテゴリー: Ruby, Ubuntu | コメントする

Gem in a Boxでオレオレgemサーバをたてる

自分でしか使わない、外部には公開できないような gem がいくつかあるので、gem サーバをたてることにした。Gem in a Box (geminabox)は、プライベートな gem サーバだ。gem コマンドでインス … 続きを読む

カテゴリー: Misc, Ruby, Ubuntu | コメントする

「ソフトウェアエンジニアならば1時間以内に解けなければいけない5つの問題」をRubyで

ちょっと、というか結構古いけど 「ソフトウェアエンジニアならば1時間以内に解けなければいけない5つの問題」 というのを見つけた。  cf. 1時間以内に解けなければプログラマ失格となってしまう5つの問題が話題に &#82 … 続きを読む

カテゴリー: Ruby | コメントする

Railsアプリのログをローテーションした話

Web を見ていてログローテーションの記事を見かけたので、そういえばさくらの VPS で動かしている Rails アプリのログはどうなってるんだろう、と思った。で、調べてみるとつぎの通り。 [takatoh@tk2-25 … 続きを読む

カテゴリー: CentOS, Ruby | コメントする

リスト(配列)の中で隣り合う同じ値をグループ化する

リストでも配列でもいいけど、つまりこういうのを [1, 1, 2, 2, 3, 1, 1] こうしたい。 [[1, 1], [2, 2], [3], [1, 1]] Ruby でやってみた。 def adjacent_g … 続きを読む

カテゴリー: Python, Ruby, アルゴリズム | 1件のコメント

NginxでCGIを動かす

Nginx では CGI は動かない。サポートしてないんだそうだ。まあ、いまどき CGI ってのも……という気はするけど、ちょっと古い CGI プログラムが必要になったのでやってみた。参考にしたページはここ。  cf. … 続きを読む

カテゴリー: Misc, Ruby | 1件のコメント