nDiki : データベース
データベース - database
関連情報
- Berkeley DB
- MySQL
- PostgreSQL
- Oracle
- SQLite
- SQL Server
- HSQLDB
- Firebird
- Perl でデータベース処理
- Tokyo Cabinet
スポンサード リンク
Related term
2010年5月6日 (木)
■ 今日のさえずり: 指が入らないという点でポテコの劣化コピー

@ 2010年05月06日
- 09:07:57 Remember The Milk for Android の牛の鳴き声がオレの声に似ているって言われた。自分てどんな声しているんだ、いったい。
- 09:09:20 本日有給休暇をいただいております。
- 10:12:33 ベランダに布団干していたら、布団クリーニングのセールスがきた。
- 11:22:06 筆まめで母の日カード作成中。そしてプリンタインク切れの予感。
- 11:53:32 インク間に合った。
- 12:32:21 加湿器掃除して乾燥運転つけた。加湿フィルター、今年は1シーズンで終わりだな。
- 12:33:13 今日も室温 28.0℃こえたし。
- 12:56:06 今日もクーラーつけた。
- 14:57:15 Dropbox for Android の /sdcard/dropbox ってただのキャッシュか?
- 14:59:23 Dropbox for Android 上で KeePass データベースファイルにアクセスするとそのまま KeePassDroid で開いてくれるのはチョー便利。
- 15:20:19 Kopete から Skype アカウント設定外した。設定しておくと Skype と Kopete の両方が反応して混乱する。
- 15:27:59 もう少しだけ一人静かにいられそうなので、RTM の中身を整理しておく。
- 15:34:34 帰ってきた。静寂終了。
- 15:54:35 ポテリンコは指が入らないという点でポテコの劣化コピー。
- 16:05:25 2歳児にも不評。 RT @Naney: ポテリンコは指が入らないという点でポテコの劣化コピー。
- 今日のさえずり: まだまだあるぜオラオラ! (2010-04-22)
- Dropbox for Android + KeePassDroid 便利スギ (2010-05-06)
- 今日のさえずり: iPad 触ってみた。重い。 (2010-06-09)
- 今日のさえずり: テレビコーナーの阿鼻叫喚ぷりを思うとわくわくする (2010-11-28)
- 今日のさえずり: シャクティーパットされた (2011-12-04)
■ Dropbox for Android + KeePassDroid 便利スギ

Dropbox for Android がついにリリースされた。 Dropbox サーバ上にあるファイルをブラウズしてアクセスしたり、端末からデータをアップロードする機能を提供している。完全同期型ではないのはやはり端末の記憶容量と回線速度/コストを考慮してだろう。
Android アプリケーション化されて便利になったのはパスワード管理ツール KeePassDroid との連携。 Dropbox アプリケーションから KeePass データベースを選ぶと、そのファイルが選ばれた状態で KeePassDroid が起動する。 今までは事前に KeePass データベースをダウンロードしておくかSDメモリカードに書き込んでおく必要があったのだが、この機能のおかげで一発で最新の KeePass データベースを開くことができるようになったのだ。
今は Dropbox 上に KeePass データベースファイルと Windows 用の KeePass を置いてあるので、
- Windows 上から KeePass で
- Linux 上から KeePassX で
- Android 上から KeePassDroid で
と3つの環境からいつでも ID/パスワードを参照できるようになった。
- 今日のさえずり: まだまだあるぜオラオラ! (2010-04-22)
- KeePass 2.x はマルチプラットフォームに難 (2010-03-13)
- 今日のさえずり: 指が入らないという点でポテコの劣化コピー (2010-05-06)
- 今日のさえずり: なんか「トクトクトクッ」てウイスキーみたいな音がする (2010-11-23)
- Linux で入力して Windows で参照できるパスワード管理ツール KeePass (2006-12-31)
2010年6月9日 (水)
■ 今日のさえずり: iPad 触ってみた。重い。

@ 2010年06月09日
- 09:51 iPad 触ってみた。重い。 (@ 株式会社レクサー・リサーチ) http://4sq.com/aMt7Pd
- 09:53 チェックイン場所間違えた。アキヨドで。 RT @Naney: iPad 触ってみた。重い。 (@ 株式会社レクサー・リサーチ) http://4sq.com/aMt7Pd
- 10:22 昨晩 Dropbox for Android をアップデートしたら、以前 Dropbox for Android 経由で取得した KeePass データベースファイルが更新されたとかいって、自動的にアップロードされてしまった。PC 側で編集している方が新しいのでリストア。
- 11:07 イプロス登録してみた。
- 12:05 弁当 350円。 (@ 向日葵 和泉町店・カレー食堂) http://4sq.com/9oazrC
- 12:10 バジルヤバい。 http://movapic.com/...
- 13:41 うーんやっぱり Uncrustify、 // コメントの次のコード行まで勝手にコメントアウトしてしまうことがある。これは困る。
- 13:54 コメント中の文字「能」のせいか。シフト JIS だと 5C (\) を含んでるもんな。
- 15:14 今日も Gokuri 100円。
- 19:16 夜のバースデーパーティー用のケーキを入手。
- 今日のさえずり: あの牛乳の量ヤバい。腹にヤバい。 (2010-10-16)
- 今日のさえずり: 指が入らないという点でポテコの劣化コピー (2010-05-06)
- Dropbox for Android + KeePassDroid 便利スギ (2010-05-06)
- 今日のさえずり: まだまだあるぜオラオラ! (2010-04-22)
- 今日のさえずり: 自分が公式 ReTweet したのも自分の RSS フィードに流れるんだ (2010-06-22)
2010年7月2日 (金)
■ 今日のさえずり: バックで逆走って、どこまで許されるの?

@ 2010年07月02日
- 07:30 赤尾敏の政見放送みたい。あの時間枠にとらわれない演説を。
- 09:20 紅の豚を妻と映画館で観たのではという話になったんだけど、1992年だとまだ出会っていない。
- 09:22 しかし、もう20年近く前の作品なのか。
- 09:29 記憶が確かならば、小学校の図工の先生はシベリア帰りだった。授業の時に厳しかった生活の話を聞いた。自分とシベリアの接点ってそんな感じ。
- 11:49 Evernote for Windows が遅いのはデータベースを TrueCrypt 仮想ボリューム上に置いているのも一因かも。
- 12:06 今日も。 (@ ライフ 神田和泉町店) http://4sq.com/aMU2tQ
- 12:17 カップヌードル6個備蓄。
- 12:20 シモジマ行けば笹売ってるかなぁ。
- 12:24 交番に笹が! http://movapic.com/...
- 12:43 7月7日オープン。 http://movapic.com/...
- 12:46 @Keiichi_SHIGA スミマセン、元ネタ知らず。会社近くのスーパーのオープニングセール品です。
- 12:51 作り物の3000円オーバーなバンブーツリーだけだった。 (@ シモジマ 浅草橋5号館) http://4sq.com/dw9z1Z
- 12:56 @Keiichi_SHIGA おお、そんな CM があったとは。
- 12:58 バックで逆走って、どこまで許されるの?
- 14:27 またスポンジが臭い。
- 16:20 スーパーカップ 126円。 (@ ファミリーマート神田佐久間町店) http://4sq.com/biJuCj
- 17:30 vec.rbegin().base() == vec.end();
- 17:38 STL で end() が返した反復子って Bidirectional ならデクリメントしても OK だよね?
- 18:12 マイミクシィが宝箱が開かなくて困っていますというメールが mixi から毎日くる。
- 19:40 Strawberry Perl 5.10.0.6 に Win32::Pipe をインストール。CPAN モジュールでさらりと入った。
- 20:31 まりもの水交換。
- 20:42 今日会社でエコバッグが板についてますね的な評価をいただいたのだが男子でも誉め言葉と受け取って良いですよね?
- 20:43 ちなみにビニール袋いりませんの相場は2円です。
- 20:44 紅の豚は何時から?
- 20:47 3D 大画面で紅の豚観るか。 (@ ヨドバシカメラ マルチメディアAkiba w/ 9 others) http://4sq.com/77WGwe
- 20:56 「日本最大級」の級は思いきって取って欲しい。自信無さすぎ。
- 20:59 また山手線で京浜東北線を追跡する。
- 21:09 京浜東北線に追いついて乗れたぜ。
- 21:14 電車の中なのでタイムラインで豚味わう。
- 21:48 そういえば @as_tone が Twitter でウィンブルドンが盛り上がっていってたけど、うちんところでは全然ですから。
- 22:05 RT @panda_2009: 地味すぎワロタwww → すごいぞ!ラピュタは本当にあったんだ! http://bit.ly/a9gdEK
- 22:06 RT @shuzo_matsuoka: おい!誰だ!今「腐海で生きるナウシカは腐女子ですかって?」って言ったのは!?
- 22:08 明日は妊婦が我が家にやってきます。
- 22:42 紅の豚の飛行艇けっこう売ってるんだな。 http://amzn.to/bRlpV3
- 23:01 今読んでいるのコレ。横浜ブリキのおもちゃ博物館館長の北原照久氏「夢の実現―ツキの10カ条」 http://amzn.to/bELPbs
- 23:13 やっぱり、ちょっと喉が腫れてきている感じ。
- 23:20 ベンザブロックL。
- 今日のさえずり - 動かない人は、方法論とツールを探している (2010-03-02)
- 今日のさえずり: 営業男女4人組が、外でハイタッチしていた (2010-06-25)
- 今日のさえずり: Twitter もやっぱり単純接触効果がでかい (2010-05-21)
- 今日のさえずり - 後ろ髪を触ったら寝癖 (2010-02-09)
- 今日のさえずり - 待受画面が巨大仏像写真なのでビビった (2009-11-06)
2010年9月15日 (水)
■ 今日のさえずり: 「謎が解けそうだよ!」(代償は大量のデバッグログコード)

@ 2010年09月15日
- 09:24 新 Twitter? 目の前には新・午後の紅茶の広告。どこが新しいの(両方とも)?
- 10:07 Evernote の今回のサイクルではじめて 250MB 弱までいった。今日の午後には新サイクルに入るはず。
- 10:57 MongoDB におけるアトミック操作について確認。
- 12:10 弁当 350円。 (@ 向日葵 和泉町店・カレー食堂) http://4sq.com/9oazrC
- 12:25 今日は環境変数 ComSpec が comspec から ComSpec に戻ってるよ……。
- 16:56 もちっとホットケーキ 105円。 (@ ファミリーマート神田佐久間町店) http://4sq.com/biJuCj
- 17:42 「じっちゃん、謎が解けそうだよ!」(代償は大量のデバッグログコード)。
- 19:47 会社出ようとしたら雨。
- 20:14 前のおばちゃんが JTB 箱根パンフレットを上目遣いで激しく睨んでて怖い。
- 22:57 Berkeley DB って今 Oracle なのか。猫の時代しか知らない。
- 23:59 MongoDB みたいなドキュメント指向データベースで組み込みデータベースって無いのかな。カジュアルに使いたい。MongoDB を自力で埋め込むのは大変だろうし、GNU AGPLv3 を意識しなければならないし。
- 24:08 ああ、やっぱり PARKER のエスプリ欲しい。 http://amzn.to/cw8Fnp
- 24:28 明日 9:00 出社だった。寝る。
- 今日のさえずり: あの牛乳の量ヤバい。腹にヤバい。 (2010-10-16)
- 今日のさえずり - データベース設計していて enraku 登場見落としてた (2007-11-13)
- 今日のさえずり: 妻に「ギャバンって知ってる?」って質問したら「知ってるよ」って言われた。確認すると調味料だった。 (2011-11-27)
- Evernoteデベロッパーズミーティング (2010-10-01)
- 今日のさえずり: ソフトウェア開発を安直に製造業で例えてはいけないというのを理解して欲しいよね (2011-03-01)
2010年9月23日 (木)
■ 今日のさえずり: 割高だけれどマクセルのボルテージにしてみた

@ 2010年09月23日
- 08:35 この雨で季節が変わるんだな。
- 11:55 朝より室温下がってきてる。半袖 T シャツだと涼しくなってくるかな。
- 12:27 雨につき墓参りはやめておいたけど、おはぎは食べた。
- 12:30 Dropbox for Android が 1.0 系になった。KeePass データベース共有以外には Android からは Dropbox 活用していないけれど、もっと使っていきたいところ。
- 12:53 東芝アルカリ1が豪快に液漏れしていたので、今回はちょっと割高だけれどマクセルのボルテージにしてみた。耐漏液性能を大幅向上の効果はいかに。
- 13:55 そういえば今日から4連休。
- 15:24 最近朝ブラウニーが食べたくて仕方がない。
- 21:03 急に上海やりたくなった。でも SUNSOFT のは600円。 #Android
- 22:23 ああ、なんか甘いものが食べたくなってる。
- 22:40 ネットサービス登録に使っているメールアドレス(複数)がなし崩し的に混ざっているのでちょっと整理しよう。
- 22:46 Facebook は複数のメールアドレスを登録しておくと、どのメールアドレスでもログインできるのか。
- 26:05 Seesmic Web アカウントの登録メールアドレスが変更できないのでアカウントを削除。Linux 上の Google Chrome や Firefox からだとうんともすんとも言わないので Xperia 上の Dolphin Browser から。
- 今日のさえずり: まだまだあるぜオラオラ! (2010-04-22)
- DropboxPortable で必要な時に USB メモリ内を最新環境に同期 (2009-10-12)
- Evernoteデベロッパーズミーティング (2010-10-01)
- 今日のさえずり - 「いつもパソコンで何しているの?」 (2010-04-13)
- 今日のさえずり - これ Emacs なのよね (2010-01-26)
2010年10月16日 (土)
■ 今日のさえずり: あの牛乳の量ヤバい。腹にヤバい。

@ 2010年10月16日
- 08:49 YAPC::Asia Tokyo 2010 2日目に向けて出発。 #yapcasia
- 09:06 昨晩 REGZA をいじっていたせいか、予約していた番組を録画できていなかったことが今朝発覚して、一時酷い雰囲気に。
- 09:15 今日も早めの到着。#yapcasia (@ YAPC::Asia 2010) http://4sq.com/9zBYAp
- 09:20 70周年記念講堂。 http://movapic.com/...
- 09:25 今日も GaiaX 水いただきました。 #yapcasia
- 09:40 ベストトーク投票権って各日毎じゃなくて片方の日に2票使ってもいいみたい。 #yapcasia
- 09:50 もうすぐ10:00 だけど70周年記念講堂スカスカ。みんなお寝坊さん。土曜日だから機能より人多いと思ってたんだけどな。別の会場はどう? #yapcasia
- 09:56 電車遅延につき70周年記念講堂10分遅れ開始になりました。 #yapcasia
- 10:00 「@__gfx__ 氏ベストトーク賞狙い」のための作戦でもあります。 #yapcasia
- 10:09 twicca アップデート。カラーラベルが増えた。嬉しいけど配色でまた悩むな。 #Android
- 10:11 藤吾郎氏 @__gfx__ の講演スタート。 #yapcasia
- 10:15 テンプレートエンジンいっぱいあるなあ。TT2 しか使ったことない。 #yapcasia
- 10:18 TT2 確かに遅い。WikiEngine を書いた際に遅すぎて捨てたことがある。 #yapcasia
- 10:22 「Text::ClearSilver から影響を受けた。」 #yapcasia
- 10:35 YAPC 発表者は sucks って語が好き。 #yapcasia
- 10:40 Xslate は VM 持ってる。 #yapcasia
- 10:43 継承可能な手書き parser か。yacc 系使ってないのね。 #yapcasia
- 10:45 computer science の香りがして楽しい。 #yapcasia
- 10:56 Xslate の発表良かった。次絶対、Xslate 使う。 #yapcasia
- 11:00 Yappo 氏 @Yappo の講演スタート。 #yapcasia
- 11:05 「CLI でテストしたい。」 #yapcasia
- 11:22 ライブでテストケース書き中。 #yapcasia
- 11:26 しかし、しばらく C++ 行ってる間に Perl の Web 関連が変わってきてるな。この秋冬シーズンは Perl で製品書きたい。いや書いてしまおう。
- 11:46 12:00 までにパン食う。 #yapcasia
- 12:03 Jesse Vincent 氏 @obra の講演スタート。 #yapcasia
- 12:06 みんな流れる tweet に見とれて話聞いてない? #yapcasia
- 12:10 Perl 4 は? #yapcasia
- 12:16 カボチャきた。 #yapcasia
- 12:21 メンテナンスリリースなのに新機能。あるある。 #yapcasia
- 12:23 もうスライド 140ページ。 #yapcasia
- 12:27 「もしも上司だったら」 #yapcasia
- 12:36 3カ月毎のメンテナンスリリースはバグフィックスのみ。見習うべきか否か。
- 12:50 百年記念館 フェライト記念会議室へ移動中。 #yapcasia
- 12:59 佐藤敏紀氏 @overlast の講演スタート。 #yapcasia
- 13:02 「自然言語処理やっている人は最初10分寝てていいです。」 #yapcasia
- 13:15 「しばらく運用してログをみる」 #yapcasia
- 13:20 自然言語処理の入門でした。20分だとあっさりこれぐらい。 #yapcasia
- 13:23 cho45 氏 @cho45 の講演スタート。 #yapcasia
- 13:29 tail -f 出た。 #yapcasia
- 13:32 「どうや。」 #yapcasia
- 13:43 再び70周年記念講堂へ移動。 #yapcasia
- 13:59 やっぱり次の枠は休憩にしよう。 #yapcasia
- 14:01 マクドナルドテイクアウト組がちらほらいるな。
- 14:09 アイスラテとフルーツケーキ 540円。 (@ エクセルシオール カフェ 大岡山駅前店 w/ 2 others) http://4sq.com/8ZB7ch
- 14:12 アイスカフェラテM作ってるのみて震えた。あの牛乳の量ヤバい。腹にヤバい。
- 14:18 百年記念館 フェライト記念会議室の方大人気だったのか。1つ前のセッションで座れてたのでそのままいればよかったな。 #yapcasia
- 14:57 @as_tone 東京工業大学大岡山キャンパスです。YAPC は hacker の集まりなので楽しいですよ。
- 15:00 xaicron 氏 @xaicron の講演スタート。 #yapcasia
- 15:00 データベーステストのノウハウについて。 #yapcasia
- 15:02 また MySQL ですねえ。 #yapcasia
- 15:06 Test::mysqld の PostgreSQL 版ないのかな。 #yapcasia
- 15:25 Dan Kogai 氏 @dankogai の講演スタート。 #yapcasia
- 15:25 RT @Craftworks: http://search.cpan.org/.../postgresql.pm RT @Naney Test::mysqld の PostgreSQL 版ないのかな。 # ...
- 15:46 20分のセッションはあっという間。 #yapcasia
- 15:50 次百年記念館 フェライト記念会議室。 #yapcasia
- 15:56 次 NoSQL ネタかな。某製品開発で MongoDB 採用見送りになったんだけれど興味津々。 #yapcasia
- 15:57 次のセッション、 8割が YAPC 初参加であることが判明。 #yapcasia
- 16:01 「NoSQL な話はあまりありません。」 #yapcasia
- 16:02 Yusuke Wada 氏 @yusukebe 講演スタート。 #yapcasia
- 16:03 Twib。 #yapcasia
- 16:08 「速く」「非同期」 #yapcasia
- 16:19 「特化した機能は API 化」 #yapcasia
- 16:23 sugyan 氏 @sugyan の講演スタート。 #yapcasia
- 16:37 複数の認証を1ユーザに関連付け。ユーザ側では好みのわかれるところだけれど、嫌ならユーザがリンクさせなければいい話かな。 #yapcasia
- 16:39 フレームワーク・エンジンを積極的に乗り換えていけるのは組織としてすごいな。 #yapcasia
- 16:40 Catalyst ってもう古いの? #yapcasia
- 16:51 70周年記念講堂。 #yapcasia
- 16:53 @yamakiyo お、東工大に今いるの?
- 17:01 LT スタート。 #yapcasia
- 17:50 HNS かぁ。懐かしい。 #yapcasia
- 17:56 Miyagawa 氏の講演スタート。 #yapcasia
- 18:07 「許可を得ずにやったもん勝ち」 #yapcasia
- 18:25 Perl は people のグルーっていいね。 #yapcasia
- 18:27 RT @shinsuke_ogawa: YAPC最後のトーク。Miyagawaさんは違うレベルでものを見てるなあ。
- 18:33 これから SQL 文書くんかい。 #yapcasia
- 19:03 終了。素晴らしいカンファレンスでした! #yapcasia
- 19:25 ホイ、帰宅。
- 23:27 Evernote 2.0 for Android Beta またバージョン上がってる。
- 今日のさえずり: 「We はーと blog」シールをさっそく貼っといた (2010-10-15)
- 今日のさえずり: イベントなどを追いかけるのには HootSuite for Android がすごく便利 (2010-10-14)
- 今日のさえずり: レンズ付きフィルム握ってる若者見つけてホッコリした (2010-10-06)
- 今日のさえずり: 「エベレストなう」ってそれ人生ゲーム? (2010-09-07)
- 今日のさえずり: 人事の人につぶやきすぎって言われた。ほめ言葉ですね? (2011-10-14)
2010年11月24日 (水)
■ 専用 Ruby と OpenSSL をビルドして Redmine を入れるときの落とし穴

新しい開発プロジェクトでは Git + Redmine を使おうと思う。 で例により使えるのが Red Hat Linux 8.0 サーバなので対応する Ruby やライブラリを含めてソースコードからビルドしてインストールしたのだが、ちょっとハマったのでメモ。
システムにインストールされている OpenSSL を(パッケージがなくアップデートできないので)残したまま、新しい OpenSSL をいれて使うのだが Ruby でこれを使えるようにする方法に辿りつくまで8割の時間を費した。
@ OpenSSL をインストールする
OpenSSL のデフォルトである /usr/local/ssl へビルドしてインストールする。
tar zxvf openssl-1.0.0b.tar.gz cd openssl-1.0.0b ./config shared make make test make intall
何も指定しないと共有ライブラリ(so)がビルド・インストールされないのが落とし穴。
@ Ruby 1.8.7 をインストール
後は /usr/local/redmine 以下に Redmine に必要なものを入れる。
tar jxvf ruby-1.8.7-p302.tar.bz2 cd ruby-1.8.7-p302 CFLAGS='-I /usr/local/ssl/include' \ LDFLAGS='-L /usr/local/ssl/lib -Wl,-rpath=/usr/local/ssl/lib' \ ./configure --prefix=/usr/local/redmine --enable-rpath make make install
大きな落とし穴は Ruby に含まれている ext/openssl。 OpenSSL 用の共有ライブラリが作られるのだが、いくらやってもこいつが /lib に入っている古い OpenSSL 共有ライブラリの方をリンクしてしまい /usr/local/ssl/lib の方をリンクしてくれない。
configure や make 時に LD_RUN_PATH やら -rpath を指定しても効かないし、ext/Setup で openssl を静的に指定しても駄目だし。
結局 configure.in を眺めて AC_ARG_ENABLE(rpath, ...) があるのを発見して --enable-rpath したところようやく -rpath が共有ライブラリのビルドに反映されるようになった。
30m ぐらいの深さの大きい落とし穴。
@ RubyGems をインストール
/usr/local/redmine に Ruby が入ったので必要なものを入れていく。 確実にそこの Ruby を使うようにしばらくは /usr/local/redmine/bin 以下を絶対パス指定で作業。
tar zxvf rubygems-1.3.7.tgz cd rubygems-1.3.7/ /usr/local/redmine/bin/ruby setup.rb
@ SQLite をインストール
Redmine のデータベースは一番お手軽な SQLite を使う。これもインストール。
tar zxvf sqlite-amalgamation-3.7.3.tar.gz cd sqlite-3.7.3 ./configure --prefix=/usr/local/redmine make make install
@ sqlite3-ruby をインストール
Ruby から SQLite を使うためのライブラリをインストール。
/usr/local/redmine/bin/gem install sqlite3-ruby -- --with-sqlite3-dir=/usr/local/redmine
SQLite のありかを示す --with-sqlite3-dir を -- の次に指定するというところに気がつくのに浅い落とし穴。
@ Passenger
Redmine のインストールの説明では Passenger を推奨しているようなので入れてみる。
/usr/local/redmine/bin/gem install passenger
OK。しかし Apache モジュールを
/usr/local/redmine/bin/passenger-install-apache2-module
でインストールしようとすると失敗。Apache の dev 系のファイルがシステムに入っていないので、それはそうだな。しかし Passenger のコマンドは寡黙ではなく何が駄目で何をすべきかきちんと表示してくれるのでわかりやすい。
この落とし穴は、横を通って回避。
@ Rack のダウングレード
Passenger のインストールで最新の Rack が一緒にインストールされるのだが、Redmine には新しすぎて後の手順でエラーで止まる。 ので、ここで 1.0.1 にダウングレードしておく。
/usr/local/redmine/bin/gem install rack -v 1.0.1
これは皆が知っている落とし穴。
@ Redmine をインストール
tar zxvf redmine-1.0.3.tar.gz mkdir -p /usr/local/redmine/var/lib mv redmine-1.0.3 /usr/local/redmin/var/lib/redmine
以下 /usr/local/redmine/var/lib/redmine で作業。
cd /usr/local/redmine/var/lib/redmine
@ Redmine のデータベース設定をする
config/database.yml を作成する。SQLite を使うように設定。
production: adapter: sqlite3 database: /home/naney/var/redmine/redmine.db
データベースは定期バックアップのある自分の home 以下に。
makdir -p ~/var/redmine
@ Remine のメール設定をする
config/email.yml を作成する。今回は専用の redmine@example.com を作成して、その SMTP サーバ/アカウント経由で送信するようにする。
production:
delivery_method: :smtp
smtp_settings:
address: smtpserver.example.com
port: 25
domain: redmine.example.com
user_name: "redmine@example.com"
password: "mypassword"
@ Redmine の初期化をする
必要なファイルやらデータベースの初期化やらを行う。
/usr/local/redmine/bin/rake config/initializers/session_store.rb /usr/local/redmine/bin/rake db:migrate RAILS_ENV=production /usr/local/redmine/bin/rake redmine:load_default_data RAILS_ENV=production
最後のコマンドでは言語を選ぶプロンプトが出るので ja を指定。
@ Passenger で Redmine を起動する(NG)
Apache 経由ではなく Passenger スタンドアローンで Redmine を使ってみる。
/usr/local/redmine/bin/passenger start
失敗。途中の処理で rake が見つからないという。
PATH=/usr/local/redmine/bin:$PATH passenger start
やっぱり失敗。自動的にダウンロードした ngix のビルドに失敗しているっぽい。 落とし穴。
@ WEBrick で Redmine を起動する(OK)
/usr/local/redmine/bin/ruby script/server webrick -e production
Redmine 的には 本番向けではない WEBrick は無事起動。
http://インストールしたサーバ:3000/
にブラウザにアクセス。Redmine のページが見えたよオッカサン! admin:admin でログインしてあとは Web ブラウザから設定。 Git リポジトリの連携もすんなり。
やったね。
@ 追記 (2010年12月2日)
WEBrick で使い続けるなら script/server 起動時に -d オプションを指定する(記事)。
- 今日のさえずり: 衝撃の事実: /usr/local/ssl/lib に .so が無かった (2010-11-24)
- Linux で使えるデスクトップ検索ツール Beagle でローカルファイルを検索 (2006-08-08)
- 今日のさえずり: 仕様卓袱台返し (2010-11-25)
- 今日のさえずり - 京都の小学校のコンピュータ室にいったら、Squeak が (2008-03-06)
- 今日のさえずり: お年玉付き年賀はがきの当選番号チェックしました。全滅でした! (2011-01-29)
2010年12月23日 (木)
■ 今日のさえずり: ラオックス井門大井店12月31日閉店か

@ 2010年12月23日
- 12:20 Windows 7 で使っている Evernote、同期が不完全でノートが足りてないな。ちょっと不安。いったんアンインストール・データベースの削除をして入れ直すか……。
- 14:21 ラオックス井門大井店12月31日閉店か。
- 16:29 Evernote の同期がまだまだ終わらない。現在クライアント データベースの更新 78% 完了。
- 16:44 @hellokirin 2300 ちょっとのノートをゼロから同期しなおしてるんですが、結構かかりますねぇ。 #Evernote
- 16:59 @hellokirin 題名だけのワンライナーノートとかも結構ありますけどね。 #Evernote
- 18:11 Evernote の同期中に風呂入って上がったらノート PC 閉じられてた。
- 19:06 Evernote 同期完了してた。ノート総数は Web インタフェースと同じになった。しかしノートブック単位だとノート数が一致しないものがある……。よくみると Web インタフェースのノートブックのノート数が狂ってるようだ。 #Evernote
- 23:41 なんか変なかたち。 http://movapic.com/...
- 24:13 人物切り抜きの練習。 http://movapic.com/...
- 24:52 ここ最近携帯百景への投稿が失敗していた件、Gmail を経由してたからっぽい。K-9 Mail から別の SMTP サーバ経由で送ったら成功した。
- 24:59 インテント経由で K-9 Mail に送ると Gmail 経由で送信しているデフォルトアカウントにいったん送信メールのドラフトが作成されるので、そこから「他のアカウントで送信」を実行して Gmail 経由ではないアカウントを選んで送信する必要あり。
- 25:00 前は大丈夫だったんだけれどな。どこが振る舞いを変えたんだろう。
- Evernote 使用開始 (2009-03-03)
- POP3 しか提供されてないので hMailServer で Windows にローカル IMAP サーバ立てた (2012-01-06)
- Evernote プレミアムにした (2010-03-17)
- 今日のさえずり - 動かない人は、方法論とツールを探している (2010-03-02)
- 今日のさえずり: お年玉付き年賀はがきの当選番号チェックしました。全滅でした! (2011-01-29)
2011年5月5日 (木)
■ Android の[ワイヤレスネットワークを使用]をオンにした

Xperia SO-01B での現在位置取得については GPS のみオンにしていたのだけれど(理由: Google Latitude Android 設定攻略)、やはりこれだと窓際などでないと測位ができないため、foursquare 等のチェックインが結構不便。
先月下旬に Android の位置情報の収集について話題になったばかりではあるが昨日、[ワイヤレスネットワークを使用]*1をオンにした。
なおこの設定による影響は以下(だと思っている)。
*1[設定]-[現在地情報とセキュリティ]-[ワイヤレスネットワークを使用]
@ 現在地の取得と精度
- GPS で測位できなくても携帯電話の基地局からの電波が拾えれば測位できるようになる。ただし GPS よりかなり精度が落ちる。
- GPS で測位できなくても Wi-Fi の電波が拾えれば測位できるようになる(Wi-Fi が ON になっている場合)。携帯電話の電波によるものより精度が高いが、Google 側の位置情報データベースに誤りがあると、全然違う場所と認識されてしまう場合がある。
@ セキュリティ
- アプリケーションの起動の有無にかかわらず匿名化された位置データの収集が定期的に行われ Google に送信されるようになる。以下の組らしい。
@ Google Latitude
- バックグラウンドで現在地を更新できるようになる(ロケーション履歴など)。
- チェックイン通知が機能するようになった(バックグラウンドで現在地を取得できるようになったためか)。
@ その他
- [ワイヤレスネットワークを使用]が有効でないと使えないアプリケーションが使えるようになる(例えば以前、ロケタッチに有効にしろと言われた)。
- 位置データの取得・収集に通信が行われるため、契約によっては通信料が余計にかかる。
- 通信が行われるため、余計に電池を消費する。
@ プライバシーに関する考察
まず1点目は Google に定期的に現在地が送られてしまう点。 位置情報を使うアプリケーション(Google マップ・foursquare など)を使うことで、明示的にチェックインなどをしなくても位置情報をサービス側に送ってしまっているので、自宅の場所とかはどのみちいろんなサービスに割れてしまっていると思った方がいい。 という前提だと、あとは定期的に送られるという点を許せるかどうか。 個人的には Google なら、もうしょうがないかというか。 そもそも Google Latitude ロケーション履歴使ってるし。
2点目は無線 LAN アクセスポイントの MAC アドレスと、位置の紐付けについて。 これについては通りがかった他の Android ユーザによって、紐付けられてしまう可能性があるので自分だけがオフにしても防げるというものでもない。
今までは OFF にしてきたんだけれど、結局利便性をとって ON にすることに決めた次第。
ちなみに以下のサイトにアクセスポイントの MAC Address を入れると(収集されていれば)どの位置と認識されているかわかる。
- Google Latitude Android 設定攻略 (2011-01-06)
- 今日のさえずり: 瞬時に Caps Lock ランプが点灯していたことに気がついたオレ天才 (2011-01-06)
- 今日のさえずり - Xperia を Debian GNU/Linux で初マウント (2010-04-07)
- 今日のさえずり - 「いつもパソコンで何しているの?」 (2010-04-13)
- 今日のさえずり: Google Buzz はひっそり終了するものだと思っていたのだが (2011-02-03)
2012年1月6日 (金)
■ POP3 しか提供されてないので hMailServer で Windows にローカル IMAP サーバ立てた

デスクトップ Windows PC 上でメールを送受信している時は社内で POP3 しか提供されていなくても問題なかったんだけれどノート PC をあわせて使うようになったら、こちらでメール閲覧できなくてちょっと不便してた。 POP3 サーバ上に数日残すようにしておいて両方の端末で受信するというありがちなやり方はイケてないのでローカルに IMAP サーバ立てることにした。
今回は母艦が Windows デスクトップ PC なので Windows 用の IMAP サーバからセレクト。
選んだのは hMailServer。
バージョン 4 までは GPL、バージョン 5 移行はオープンソースではなくなったが free product として提供されている。
POP3 サーバからメールを POP してきてローカルのデータベースに保存し IMAP4 プロトコルでのアクセスを提供してくれるサービスとして動いてくれる。SMTP サーバ機能も持っている。データストアとしては MySQL や PostgreSQL なども選択できるが、パーソナルユースなら embedded されている Microsoft SQL Server が使えるので手間いらずである。
実際使ってみたけれど GUI ベースで特に迷うことなく設定ができ、すぐに使い始めることができた。メール関係のサーバを Linux とかで立てる時は結構神経が磨り減るものだがストレスセットアップできた。ローカルにあった MH 形式のメールを数万通 Sylpheed で IMAP 経由でつっこんだけど今のところ順調。いい感じ。
@ 導入手順ノート
- 【インストールする】
- 【ドメインを設定する】
- 【アカウントを作成する】
- ドメインを追加すると hMailServer Adiministrator の左側のペインのツリーにそのドメインのノードが表示される。そのノードの下の Accounts を選択して [Add] を押し自分用のアカウントを追加する。
- 【IMAP を有効にする。】
- [Settings]-[Protocols] で IMAP がチェックされていることを確認する。
これで OK。
あとは同じホスト上の MUA からは IMAP サーバとして localhost を指定して設定した ID とパスワードで受信設定を行えば OK。 送信については hMailServer を通さずに普通に送信するように設定し、送信したメールを IMAP 上の Sent フォルダ等に保存するようにしておく。
別のノート PC 等の MUA からは IMAP サーバとして hMailServer を立てている Windows PC のホスト名(等接続できる名前)を指定して同様に設定。
これで hMailServer が定期的にメールを POP3 にて受信してくれるので、あとは各 MUA から hMailServer に接続してメールを読めばよい。IMAP なので既読管理やフォルダ管理なども一元的にできる。
その他 hMailServer にはルールを設定して IMAP フォルダ振り分けしたり、迷惑メールフィルタやウイルスフィルタ設定したりできるので、必要なら設定するとよさそげ。
- Evernote 使用開始 (2009-03-03)
- 今日のさえずり: ラオックス井門大井店12月31日閉店か (2010-12-23)
- 今日のさえずり: 「We はーと blog」シールをさっそく貼っといた (2010-10-15)
- KeePass 2.x はマルチプラットフォームに難 (2010-03-13)
- Linux ノート PCを iTunes サーバにしてみる (2006-01-21)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザインProcess Time: 0.110548s / load averages: 1.49, 1.56, 1.74
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker
Base theme by Nana (for tDiary)






◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。
◇ 2GB 無料のオンラインストレージサービス Dropbox に次のリンク先から登録すると今なら 250MB プラス! → Dropbox