rbenv で Ruby の切り替え

global と local のオプションを理解する。 バージョン一覧 $ rbenv versions system 1.8.7-p374 *1.9.3-p448 (set by /usr/local/rbenv/version) システム全体で使用するバージョンを切り替える(global) $ rbenv global 1.8.7-p374 $ rbenv versions syste…

rbenv インストール

インストール先は システムワイドとして /usr/local とする。 また、Ruby利用者が staff グループに属していることを前提に、全ユーザへ環境変数を適用する。 rbenvインストール $ cd /usr/local $ sudo git clone https://github.com/sstephenson/rbenv.git…

自作コンポーネントでセッションコンポーネントがnon-obj

CakePHP2.2.5 で自作コンポーネント上でセッションコンポーネントを使おうとしてエラーが起きました。 PHP message: PHP Fatal error: Call to a member function check() on a non-object in 原因は自作コンポーネントのコンストラクタ内で親クラスのコンス…

はじめての node.js

CentOS上で node.js を触った記録です。 ■ node.js(以下、node) とは サーバサイドJavaScript ノンブロッキングI/Oとイベントループが特徴 ■ 環境 CentOS 6.0 on VMWare ■ node インストール $ cd /usr/local/src $ wget http://nodejs.org/dist/v0.8.6/node…

nginx を yum でインストールする

yum に nginx 用の Repository を追加する $ sudo vi /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=1インストール $ sudo yum install -y nginx起動 $ sudo nginx $ ps …

nginx + php-fpm で PHP を動かす

nginx のインストールはコチラ次に、php-fpmをインストールする まずは remi Repository を追加する $ sudo rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi $ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm $ wget http…

nginxをSSL付きでインストールする。

インストール $ wget http://nginx.org/download/nginx-1.3.3.tar.gz $ tar xvfz nginx-1.3.3.tar.gz $ cd nginx-1.3.3 $ sudo yum install pcre pcre-devel openssl openssl-devel $ ./configure \ --prefix=/usr/local/nginx-1.3.3 \ --with-http_ssl_modu…

Google Authenticator とは

Authenticatorを使ってLinuxのログイン(PAM)で二段階認証を試す の記事がとても分かりやすかったです。 ブラウザからのGoogleログイン時に設定していたので、 内容は知っていましたが、Linuxのログイン時にも適用できるんですね。 Linuxのログイン時に使用す…

Google認証システム(Google Authenticator)を iPod touch で利用する方法

・条件 iPhone、iPod touch および iPad 互換iOS 3.1.3 以降が必要 http://itunes.apple.com/jp/app/id388497605?mt=8&ign-mpt=uo%3D4 ・余談 初期の iPod touch を持っていたので、アプリをインストールしよう! と思い久しぶりに触っていたところ、ソフト…

明けましておめでとうございます

MacBook Air 11インチ欲しい!

cpedialog を使ってみる

cpedialog とは? Google App Engine for Python なブログシステムです。 参照:http://www.moongift.jp/2009/05/cpedialog/作成したブログは↓です。 http://ringio-blog.appspot.com/好きにカスタマイズできるので、いろいろ触ってみてますよ。

エフスタ!!勉強会Vol.1 ITをもっと自由に、もっと面白く

エフスタ!!勉強会Vol.1 ITをもっと自由に、もっと面白く に参加してきました。地元福島で開催される社外勉強会があれば、ぜひ参加したい!と考えていたので楽しみにしていました。そんな中、当日が大雪となり主催者の方々はヤキモキしただろうなあと思います…

第11回社内勉強会

毎月開催している社内勉強会に参加してきました。 今回で11回目ですが、開催しなかった月が一度あるので今回で1周年となりました。おめでとー。 ではさっそく発表順に感想を。 勉強会について 勉強会の目的と前回までの参加状況を報告。 今回は初発表者が+1…

第2回東北情報セキュリティ勉強会

第2回東北情報セキュリティ勉強会 に参加してきました。 きっかけ 知り合いが幹事をしていて誘ってもらいました。 また、東北地方で開催する勉強会には初参加だ! さらに、まっちゃだいふくさんに会える!! ということで参加を決意しました。 せっかくです…

11/7 第10回社内勉強会

記念すべき第10回の勉強会に参加してきました! 初参加、発表者とも居てそれだけでも良い回だったと思います。 Windows7 Windowsの歴史とWindows7 での新機能やコネタを教えてもらいました。 便利なショートカットキーが追加されていていいな!と思いました…

10/3 社内勉強会

社内の勉強会をしてきました。 1.勉強会について 今期の目標である新規参加者10名を前回までに達成したため、 新規発表者5名とすることで目標が更新されました。 12月で一旦閉めるとのことで、それまでに達成できるよう働きかけていきましょう! 2.ロボ…

ふくしまファンクラブ

ふくしまファンクラブ に入会申請していたのだけど、 メンバーズカードや会員規約が届いたー。 中には他に白河だるまのキーホルダーと会員特典のあるお店一覧が同封されていて、 先月いった東北サファリーパークが300円引きになったとは! 会員番号は341…

9月の職場チーム勉強会

毎月実施している職場チームの勉強会がありました。 発表者は2名で、テーマは HTML5 と ATA について。1. HTML5 策定中の HTML5 は、Flash などの RIA の領域をなかなかに侵食していこうとしていること。 また、動画などの表示に当たって、現在のクロスブ…

第8回社内勉強会

昨年度から id:ankopanda さんの主催で社内勉強会を開催しています。 だいたい1ヶ月周期で開催していて今回8回目を迎えました。 メンバー構成は、主催者側が3人、常に参加してくれる人が3人、 その他参加意思のあるメンバーが20人ぐらいいて、 実際に…

Apache2 + mod_perl2 環境で再起動するまでメモリ使用量が増え続ける問題の解決策

とあるアプリケーションを Apache2 + mod_perl2 の1層構造で運用していたところ、 httpd プロセスがメモリを消費しつづけ解放せず、ログローテートのタイミングでメモリが解放される現象がありました。 原因は MaxRequestsPerChild の設定にありました。 運…

左足の脛が痛い

先月から左足の脛付近を中心に、2,3日に1度10秒ぐらいの頻度で痛みがくる。 痛みは表面的なものじゃなくて、筋というか骨というかの中からジワーーっとくる感覚。 痛い部位を手で圧迫すると少し楽になるからそれで対処しているけど、我慢できない痛さ…

フォルダペインが消える

Thunderbird を起動したところ、フォルダペインが消えて、メールが見られなくなりました。 ヘルプページを見るとフォルダペインの記載がありますが、Thunderbird上からは操作できませんでした。 ヘルプ:http://mozilla.jp/support/thunderbird/tutorials/ba…

WiMAX は圏外

WiMAXのモニターに外れること2回。 先日WiMAXを借りて自宅で接続したところ圏外ですと。 WiMAX(ルーター)のサービスエリア|超速モバイルネット WifiサービスはUQ WiMAXによればエリア内だけど、 実際は繋がらないからモニターから外れた! と脳内補完をし…

Trac0.9.4 + SQLite2 => Trac0.11.2.1 + SQLite3

Tracを移行する必要があり、よい機会なのでバージョンを上げることにしました。 結果メジャーバージョンを2つ、SQLiteも 2 => 3 にしました。 まずは Subversion を移行します。 1. 旧リポジトリのバックアップ export PROJECT=リポジトリ名 svnadmin dump …

WikiCalendar Macro インストール

http://trac-hacks.org/wiki/WikiCalendarMacro|titleTrac を 0.11 にバージョンアップしたので、WikiCalendar Macro も再度インストールしました。 インストール方法 対象Trac の plugins ディレクトリへ移動する cd /path/to/trac/hoge/plugins マクロファ…

ひらいはりきゅう整骨院 蒲田分院

1週間ぐらい前から肩甲骨近くの背骨周辺が痛くて、 昨日ズキッ!ときたので行ってきました。 ひらいはりきゅう整骨院 蒲田院|肩こり腰痛から労災・交通事故まで 蒲田のひとり言 選んだポイントは家から近くて繁盛してたから。 結果、院内は清潔で先生方もみ…

クリスピー・クリーム・ドーナッツ

あのクリスピー・クリーム・ドーナッツをはじめて食べました。 食べたのは2つで、オリジナル・グレーズド、ストロベリーダブルハート。 前者のオリジナル・グレーズドは、 ドーナツ全体に砂糖がまぶしてあって、噛むと口の周りが砂糖だらけに。。 これはや…

Poderosa 4.1.0 でプロキシサーバ経由で任意サーバに自動接続(telnet)する

Poderosa のターミナルを5つ以上開いて開発することが多いので対応。 1. Poderosa 4.1.0 をインストールhttp://www.poderosa.org/download/poderosa410_ja.exe 2. マクロをインストールhttp://www.poderosa.org/download/plugins/Macro402.tar.gz をダウン…

tracをバックアップする

trac-admin の hotcopy オプションでバックアップする sh 。 #!/bin/sh # # Subversion repository backup shell # project_dir='/var/trac' projects_list=(project1 project2 project3) backup_dir='/path/to/trac_backup' cd ${backup_dir} for project i…

Mysql::Error Got a packet bigger than max_allowed_packet

trac のデータを redmine に移行していて MySQL のエラーが発生しました sudo rake redmine:migrate_from_trac RAILS_ENV="production" --trace (省略) ................rake aborted! Mysql::Error: Got a packet bigger than 'max_allowed_packet' bytes: …