HsbtDiary

トップ «前の日(03-27) 最新 次の日(03-29)» 追記

2002/03/28 (木)

Cygwin Setup

そういやCygwinのSetupプログラムがバージョンアップして複数サイトからのダウンロード管理が可能になってましたね。

この機能でわたなべひろふみさんのバイナリもCygwinパッケージの一部のように管理できるね。こりゃ便利。

今日は何の日。

スーパーロボット大戦IMPACTの発売日。買いました。


2004/03/28 (日)

悲しいとき

ネットゲームで適当につけた自分のキャラの名前がAV女優の名前だった時。

しかも、かなりマイナーな層をターゲットにしている中途半端女優だった時。

W32.Netsky.P@mm

今週になってからやたらと送ってくる。

緑化計画

部屋に緑を!ということで、ユーカリとテーブルヤシなど観葉植物を購入。

肥料はフィリピン産のコウモリの糞を石灰と混ぜ合わせたという珍しい物があったので、これを購入。土も用意したし、鉢植えは明日やろう。

Lightweight Language MAGAZINE

購入。

さらっとしか読んでないけど、きたさんのLLの定義

「オレってばスゲー」を手軽に実現できる言語

には共感した。PHPにしろRubyにしろコアなプログラミングが出来なくても、リファレンスを眺めて、先人の努力の賜物である各種ライブラリを利用すれば、あたかも自分で凄い処理を実現できているかのような錯覚に陥ることが出来る。

プログラミングの楽しさというのは、ここにあるんじゃないかなぁ。


2005/03/28 (月)

今日のぶちぎれ

先週の段階で今日までに就職関連の書類をそろえると担当教官が言ってたのに

「すまん、仕事が立て込んでてまだ出来てない」

学生のレポートじゃないんだから、約束の期日くらい大人なら守ってください…。

入門xyzzy

bk1だと入荷しているようなので、bk1で注文しちゃいました。


2006/03/28 (火)

ケータイ文化とか何とか

アメリカの大学生より日本の高校生の方が実はかなり衝撃的:できる!CSSを使いこなすWhat will be done tomorrow? (仮) - 君たち現状認識なさすぎあたり経由。

まず最初のエントリについては、曖昧な世代間のレッテル張りを利用した論旨が多くて、言いたいことはわかるけどちょっと年寄り説教じみている感じが。女子高生とかおじさんとか2チャンネル文化で育った世代とか関係なく、サービス側でのケータイ対応なんて当たり前なんじゃないの? ケータイ用のUIについてはGoogleや2chなんて何年も前から用意していたりするんだけど、その辺はまるごと無視ですか。問題なのは、ケータイでトップメニューを表示させたときにキャリアごとの囲い込みサービスしか表示されないことなんじゃないかと。(この辺はYahooがぶちこわしてくれないかなと期待している)

「これからはPCじゃなくてケータイだ!」なんて言っているうちに、ケータイでもPCでもそれなりに利用できるmixiあたりにアクティブユーザーを全部かっさらわれているのが現状じゃないの? そもそも、今更「ケータイを無視していてはいかん!」と気がつくなんて牧歌的にもほどがある。

で、オレは外に出ている時はケータイでアンテナから色々巡回しているんだけど、どかっとサイドバーが表示されたりCSSをがりがり読み込んだりするのはどうにかならんのですか。AjaxとかWeb 2.0とかXMLとか言ってる前に未だにケータイ表示対応していない「いわゆるblogツール」の方が深刻なんじゃないのと思っている。「ヱブ弐点零デ、マツシユアツプ」とか言ってる内に、本気でmixiに全部食われてしまいますぜ。

tDiaryでサブスクライバIDを使った認証

昨日IRCで話したことのメモ。

ケータイでtDiaryを更新するときに面倒なのが投稿機能。基本的にtDiaryはBasic認証なので、ケータイから更新するときはいちいちパスワードを打ち込む必要があるので、非常に面倒。本文については予測変換機能を使えばそれなりに気軽に文章を書くことができるので、この認証機能の方を何とかできないものかと昨日少し話していた。

とりあえず、

  • サブスクライバIDをtdiary.confに保存
  • 更新用のゲートウェイCGIからupdate.rbを呼び出し
  • localhostからの時は認証しないようにする

とこんな感じで実現できるじゃないのとか。ケータイのその辺の知識が全くないのが大問題なんだが…。まあ、思いつきなんでてけとうに。

今日の夕食とワイン

ワインはこの前の残りのチリワイン。さすがに残しすぎなので空けてしまった。夕食はお得意のペペロンチーノ。大変おいしゅうございました。

recent_comment3.rb,recent_trackback3.rb bugfix.

最近のツッコミ - muneda's diary (2006-03-26)で指摘されていた問題をおっかけて直した(つもり)。今日の夕方にコミットしたので、anonymous CVSに出回ったらアップデートしてみてください。

原因

recent_comment3.rbにツリービュー機能を追加したときに、キャッシュファイルに格納されているコメントは以下のような日付をキーとする二次元配列entriesに格納していました。(comment1が新しく、comment5が古い)

20060330 20060329 20060328
comment3 comment1 comment5
         comment2
         comment4

で、ツリービューの時はorderという変数にコメントの存在する日付を新しい順番に格納していました。具体的には

["20060329","20060330","20060328"]

という感じです。んで、このorderをeachしてその日に存在するコメントをすべて表示させていく感じでツリービューを実現していました。ここから問題なのですが、ツリービューを使わないと時でもなぜかorderの順番で表示していたために、本来ならcomment1からcomment5まで順番に並ばなければならないはずが、munedaさんの報告にあったように

comment1
comment2
comment4
comment3
comment5

という感じになっていたのが問題の原因。

対処

対処としてツリービューの時のコメント日時を保存するtree_orderと、非ツリービュー時のコメント日時を保存するorderと二つに分けるようにしました。orderでは、上記の例のような場合には

["20060329","20060329","20060330","20060329","20060328"]

という変数が格納されています。この変数(entry_date)をキーにして、entries[entry_date][0]からコメント内容を取り出したあとにArray.shiftで先頭のコメントを消去して、順番に表示させています。

たぶん動いていると思いますが、何かあったら報告お願いします。

本日のツッコミ(全2件) [ツッコミを入れる]

# muneda [身近に結構いますよ>全角英数字 コーディングとかはもうしてませんが,それ以外はガツガツやってますね]

# しばた [「自称」というあたりがポイントです(笑]


2007/03/28 (水)

Rubyist Magazine 出張版 正しいRubyコードの書き方講座―RubyistのRubyistによる、Rubyistとそうでない人のための(青木 峰郎) Rubyist Magazine 出張版 正しいRubyコードの書き方講座―RubyistのRubyistによる、Rubyistとそうでない人のための(青木 峰郎)

Hikidoc の添削があるようなので Amazon でぽちっとな。なんか、コラムの執筆陣がやたらと豪華。


Rubyist Magazine 出張版 正しいRubyコードの書き方講座―RubyistのRubyistによる、Rubyistとそうでない人のための Rubyist Magazine 出張版 正しいRubyコードの書き方講座―RubyistのRubyistによる、Rubyistとそうでない人のための
青木 峰郎
毎日コミュニケーションズ
¥ 2,730

capistrano で遊ぶ

ローカルでいじって遊んでいる バカが征く on Rails だけど、これを capistrano で管理できるように色々設定。

まずはインストール

gem install capistrano

ローカルのプロジェクトに deploy のレシピファイルを作成

cap -A bakagaiku

作成されたレシピファイル(bakagaiku/config/deploy.rb)を編集。変更したのはこんな感じ。

set :application, "bakagaiku"
set :repository, "http://www.hsbt.org/svn/repos/#{application}"
role :web, "hsbt.org"
role :app, "hsbt.org"
role :db,  "hsbt.org", :primary => true
set :deploy_to, "/users/home/hsbt00/rails/bakagaiku"
set :user, "hsbt00"
set :svn, "/users/home/hsbt00/svn/repos"

続いて、リモートの方へセットアップ実行。

cd bakagaiku
rake remote:setup

何か気が乗らないので今日はここまで。あー、こういうリリース管理つーか、試験環境/開発環境への配置を全自動で行えるようなツールのVS.Net版って無いの? 最近こんなのばっか。

聖闘士星矢の主題歌を英語で歌っている人たちとそのアルバム名を探すの巻

ふと、atzm さんの家に潜入したときに聞いた「聖闘士星矢の主題歌を英語で歌っている人たちとそのアルバム名」が気になって気になってしょうがなくなったので小一時間調べた。

とりあえず、Google で「聖闘士星矢」を打ち込んで検索。関係ないけど、ATOKって「セイントセイヤ」と打ち込んで「聖闘士星矢」って変換できないのか。意外としょぼい。んで、引っかかったWikipediaの聖闘士星矢を延々と読んでいくとそのものずばりが書いてあった。

初代OP『ペガサス幻想(ファンタジー)』はイタリアのロックバンドHIGHLORDが2002年8月21日に発売したアルバム「Breath of Eternity」の日本版ボーナストラックで「Pegasus Fantasy」の曲名で全編英語詩でカヴァーされ、好評を博した。

ちなみに「Breath of Eternity」で検索してみるとatzmさんの日記が5番目に表示。→Today's HOGE(2003-08-26)

最初から site:diary.atzm.org で検索した方が早かったか?

本日のツッコミ(全2件) [ツッコミを入れる]

# atzm [「Medusa's Coil」に入っている Tough Boy もよろしく :)]

# しばた [すでにチェック済みですよ!]


2008/03/28 (金)

spam にやられた

久方ぶりにうちの日記にも spam が到着。んー、「直接 post してるか」、「手動で入力してるか」のどちらかだと思うんだけどどうしたものかなー。

今日の MHP2G

今までダウンロード配信されていたクエストが標準搭載されたのでそっちから消化しつつ、村上位もプレイ中。装備はあんまり変わってない。

何か村上位のフルフルやったら 2 連続で竜玉がでたんだけど、ついてるだけ? それとも確実に取れるようになった?

追記

とりあえず村の下位クエの追加と上位クエのモノブロス2体まで終わらせた。

なんかババコンガ、ゲリョス、フルフル、ザザミあたりの新モーションが嫌すぎる。今までって、「次はあの動きをするな」とか「この動きをしたときはこっちから回り込めばいい」とかが頭の中に刷り込まれていて、プレイヤーもそういう動きをするんだけど、その辺が見事に全部封じられている感じ。慣れるまではイライラが結構たまりそうだなー。

ところで Z や X シリーズって村上位では取れないんだろうか。集会所Gクラスがアカムトルム必須とかだったら泣きが入るんだけど!

本日のツッコミ(全2件) [ツッコミを入れる]

# ターナカ [竜玉おめ~ まだプレイしてないんですが、ただ体力や攻撃力を上げただけじゃなくて、モーションが追加されてると聞いてwk..]

# しばた [この後調子にのってフルフルを3回やったけど1回も竜玉出なかった罠。やっぱりランダムっぽい、@7個は地獄だ…。 モー..]


2009/03/28 (土)

伊右衛門のアレ

SANY0002

オレの周りで見あたらないんだよー。とぼやいていたら彼女が買ってきてくれた。ツイてる!

今日の(ry

先日見逃した細かすぎて伝わらないモノマネ選手権14を PS3 経由の youtube でみたりとか。本日は

  • みょうがと貝割れ大根のサラダ
  • 煮込みハンバーグ

というお手軽メニュー。ごちそうさまでした!


トップ «前の日(03-27) 最新 次の日(03-29)» 追記