SUGI製作所

音楽機材やスマホアプリ開発のネタが中心です。

Linux

vagrant+chefで最新版のnginxをインストール

CentOSでnginxをそのままyumで入れると1.0.5が入ってしまうので、公式リポジトリから最新版をインストールするレシピを作成する。 nginxに必要なものも含めて取得する。 knife cookbook site install nginx nginxのレシピをsite-cookbooksに移動。 mv cookbo…

vagrant+chefでMongoDBインストール時のメモ

vagrant + chefでMongoDBをインストールする際に、mongodbのレシピそのままではインストールに失敗した。 https://github.com/edelight/chef-mongodb パッケージ名をmongo-10genとmongo-10gen-serverに修正。 package "mongo-10gen" do action :install end …

kindle本をMacやPCで読む

kindle本をPCの画面で読みたくなったので調べて試してみた。 ・日本ではkindleアプリはiOS or Android向けのみ kindle for Macやkindle for PCは日本のアカウントには対応していない。 日本の本はiOS又はAndroidのkindleアプリでしか読めないというわけだ。 …

redis

今度node.js+redisを仕事で使うこともあり、redisを入れてみるテスト。 今度作ろうと思ってるiOSアプリのサーバー側をこのペアで作ってみるかな。redis自体はnginx+lua環境で使った経験あり。とりあえずredis2.0.4をインストール http://redis.shibu.jp/quic…

iptablesメモ

iptables変更 sudo vi /etc/sysconfig/iptables 再起動 sudo /etc/init.d/iptables restart

awkを使い始めてみる

apacheのログを効率よく抽出したいのでawkを学ぶ。(今更) http://shellscript.sunone.me/awk.html なんて楽なのだ。 シェルを使いこなしたい。(awkはスクリプトだが)これにはシェルでdropboxもどきを作る等、いろいろ載っている。

groonga+mroongaインストール

インストールが長い。 30分ぐらいかかる。 表示も変化が無いときがあるのでフリーズかと思った。インストール方法等詳しくはまた。

CentOS5系にcurlをインストール

centos5系のcurlは7.15なので--data-urlencodeが使えない ↓ curlの最新版をインストール 参考URL:http://d.hatena.ne.jp/IT7C/20100815/1281853069 wget "http://curl.haxx.se/download/curl-7.26.0.tar.gz" tar -xvzf curl-7.26.0.tar.gz ./configure --pre…

SSLエラー

APIのテストを始めようとしたところ、LWPがhttpsアクセスでエラーLWP::Protocol::https::Socket: SSL connect attempt failed with unknown error error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed atcurlでもエラーcurl…

CentOS5.8にPython2.7.3をインストール

python2.7を新たにインストールする場合の導入手順です。 gcc等はインストール済みの前提で。ソース保存先へ移動 #cd /usr/tmp ソースをダウンロード・展開 #wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz #tar -xvzf Python-2.7.3.tgz #cd…