プログラミングやる前に先お風呂はいっちゃいなさい

71月/090

自宅サーバにrailsを入れようとしたらgemsが怒る

gemsのバージョンが最新でないらしい。

さっきまで入ってたのが1.2.0

今、ようやく入れたのが1.3.1

なんか

gems update --system

を実行すると、nothing to updateとか言われた。

いや、あるって。と、調べてみたら。こういうことらしい。

gem update --system で失敗する場合には(@ぽざうねっと)
http://blogs.wankuma.com/pinzolo/archive/2008/12/04/162786.aspx

これをやったら、どんぴしゃ。上手くいったというわけです。

という事で、蟲籠入りです。

jsonライブラリを入れようとしたらgemsが怒る

gemsとか何なの?ツンデレ?いつになったらデレパート?

なんか、can't find header files for rubyとか言われた。

そこで、登場、我らがGoogle様。

ああ、我らが神、Google様。どうか迷える子羊にその膨大な情報を持ってお力をお示し下さい。

ruby extconf.rb でエラー(@LUNATEAR)
http://lunatear.net/archives/000398.html

なるほど。ruby-develを入れればいいのね。

うちのyumが華麗にインストール。

後、

gem install json

やった!勝った!第三部完!

169月/080

べ、別に俺、ツンデレとか好きじゃねえし!

今日というか、日付的には昨日ですね。

やったことといえば、PostgreSQLとの熾烈な戦いです。

もともと、プロジェクト管理ソフトの9arrowsを試してみたかったんですよ。
プロジェクト管理というか、タスク管理というか、そんなソフトを後に作りたくて。

なんですが、この9arrowsを実行する環境づくりにめっさ足を取られて、ちょっと軽い気持ちで試すつもりが一日潰すという…。

とても熾烈な戦いだったため、記憶の一部が欠落しております。
本当は、このブログにログを残すつもりでしたが、色んな事やったのでどれが正しかったのか正直謎です。

色んなサイトを見ながらやって、Ruby on RailsとかRubyGemsとかRubyのPostgreSQLのアダプタとかはすんなりインストールできたんですよ。
ただ、PostgreSQLを運用するためのphpPgAdminとPostgreSQLの設定にすごいてこずりました。
phpPgAdminのページに接続してもデータベースに繋げられない模様。ログインしようとしても失敗する。
ちゃんとIDもパスワードも合っているのに失敗する。そんな現象です。

以前、phpMyAdminとMySQLはすんなり入ったので、そのノリでやってたら、全然だめ。

どうもキモとなる設定がここらへん。

  • phpPgAdmin/conf/config.inc.phpの設定
    • $conf['servers'][0]['host'] の部分(ドメイン名かIPを設定、ローカルの場合はlocalhost)
    • $conf['extra_login_security'] = true の部分(true -> falseに変える)
  • PostgreSQLの設定
    • pg_hba.confの設定
      • 認証モードをidentでなく他のもの(passwordとか)にする

ここらへんを気をつけてやれば、きっと上手く行きます。

もしも、設定が上手く行かなくて、検索したらこんなブログに引っかかってしまった、そこの君。
ここら辺を気をつけましょう。

そんなわけで、ひまころじーV2というプロジェクトは、今日はあまり進んでないのです。

Soundクラスを拡張するクラスであるBGMクラスを作って、ループ再生ができるようになったのと、BGMのフェードアウトをTweenerを使ってできるようにしたくらい。
ちゃんと聴覚特性を考慮して、フェードを指数関数的に音量を下げるようにしてみた。それが正しいかどうかはさておき。どうなんだろう?

Tweener便利だね。動作比較の上では遅いらしいけど。(比較サイトの所在を忘れてしまったのでリンクが見つかりませんが、速度比較を行っている方がいました

書いてみて気づいたけど、フェードインも作らなきゃね。考えてなかったけど。

ファイルのロードなんかを最近作っているんだけど、ActionScriptでThreadを使えるようにする、ActionScript Thread Library 1.0 (そうめん)ってライブラリがあるらしく、このライブラリを使うともっと簡単に実装ができそうなので検討中。

さて、今日はそんなとこです。今週中にはファイルのロードやらを完成させたい。進捗表示も頑張って作るぞ。

69月/080

あれ、は、入らない。。あれ?えっと・・・えーと・・・

ということで、ようやく入りました。AwStats。

色々なサイトを見回り、お世話になりました。

特に僕のとこと環境が似ていた

Fedoraで自宅サーバー構築

というサイトはとても分かりやすかったです。ほんと。

 

あ、そうそう。以前のはてなでのブログでもそうでしたが、タイトルは気にしたら負けです。
それがここでのたしなみというもの。

特に内容と関係ない場合が多いです。もちろん、今回もね。

ということで、今日はせっかくの週末なので、ガリっと開発を進めます。

 

私信:フィジーのウソップへ

本日、恐らくメッセできないと思う。ただ、だめもとでオンラインしている場合もあるので。
なので、本命は明日の早朝(日本時間)にしましょう。

日本の6時にいればいいのか?