最新 追記

会長@腹部日記



2010-10-03 [長年日記] この日を編集

_ pushd/popdよりzsh使って楽しようず

うーん、必要性感じたことないなあ。

──────────────────────────

上に行くcd作った - hitode909のダイアリー

   シェルで,上のディレクトリに行くのがめんどくさくて,

   cd ../../../../とかしないといけなくて,指を痛める.

   上に行くためのupっていうコマンドを作ることにした.

──────────────────────────

なぜないかといえば、pushdとpopdがあるから。

[tips - 君はpushd|popdを知っているか? / 404 Blog Not Foundより引用]

pushd/popdになじみの薄い人は、zsh使って.zshrc にこう書いておいて、

 # cdでpushdする。
 setopt auto_pushd
 
 # pushdで同じディレクトリを重複してpushしない。
 setopt pushd_ignore_dups
 
 dir(){
 dirs -v
 echo -n "select number "
 read newdir
 cd +"$newdir"
 }

あーーーあのdirectoryに戻りたい!

っていう時にdir とたたけば幸せになれるよたぶん。

元ネタは

2chかどっかから引っ張ってきたはず。。

Tags: Linux zsh

_ きょうのつぶやき : 82回


2010-10-08 [長年日記] この日を編集

_ githubの練習をしてみる

tDiaryを追っかける課程でちょっとずつ調べながら・・・。

  $git remote -v                                                                                                                   
  official        git://github.com/tdiary/tdiary-core.git
  origin  git@github.com:tamoot/tdiary-core
  
  # トピックブランチ作成 と 切替え
  $git checkout -b merge_20101008 # 日付なんかいらないな・・・
  
  # officialの内容をとってきます
  $git fetch -v official
  
  # トピックブランチにマージします
  $git merge merge_20101008 official/master # official/testable じゃないので注意
  
  # ここで動作を確認します。特に問題なし。
  
  # tamoot/tdiary-core のmaster に切替え
  $git checkout master
  
  # 結合します
  $git merge merge_20101008
  
  # githubのmasterへpush
  $git push

ちょっとずつわかってきた気がする(σ´∀`)σ

仕事では使わないほうがいいだろう。。。

_ きょうのつぶやき : 53回


2010-10-11 [長年日記] この日を編集

_ Google Map APIを使ったプラグインを作ってみる (6) - 吹き出しをデフォルトで表示させる

サンプルです。

google_mapプラグイン作成時は、MarkerとInfoWindowのデフォルト表示ができなかったのですが、公式ドキュメント*1 を見てみると、サンプルが掲載されていました。見逃していたのかな。。。

InfoWindowをデフォルトで表示すると縦幅が必要になってしまいます。埋め込みGoogleMap部分に多くの情報を詰め込みたい場合の利用が適当と考えられます。

差分は下記のとおり

Markerクリック時のイベントハンドラを取っ払っただけです。

github.com/tamoot/tdiary_google_map

CodeReposに

コミットできないので、再度コミット権を申請したところです。

*1 http://code.google.com/intl/ja/apis/maps/documentation/javascript/events.html

_ testableブランチがmasterにマージされたので追随する - (1) gitローカルブランチでテスト

長らく別ブランチで開発されてきたtestable tDiaryが本日、masterブランチにマージされました。testableは、現在テストがないtDiaryを今後長くメンテナンスするために、機能面でのテストを付け加えるものです。

構造的にテストをしにくいtDiaryをテスト可能にするために、testableでは基本構造に少し手が入っています。このため、今後しばらくは不安定になる可能性がありますので、十分注意してお使い下さい。

[tDiary.org - testableブランチがmasterにマージされましたより引用]

とのことで早速使い始めました。

 $cd ~/workspace/github/tdiary/tdiary-core
 $git remote -v                                               
 official        git://github.com/tdiary/tdiary-core.git
 origin  git@github.com:tamoot/tdiary-core
 $git branch
 * master
   official_master_merge
 # merge用トピックブランチへ切替え
 $git checkout official_master_merge
 $git branch
   master
 * official_master_merge
 # githubから取得
 $git fetch -v official
 # merge用トピックブランチへofficial/masterの差分をマージ
 $git merge official_master_merge official/master
この操作で動作確認中です。

環境

OS FreeBSD www115.sakura.ne.jp 7.1-RELEASE-p13 FreeBSD 7.1-RELEASE-p13 #0: Thu Jul 15 12:45:00 JST 2010
Ruby ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-freebsd7.1]
tDiary データ 2003年~

動かなくなったので

とりあえず元に戻して、tdiary-develに投稿しました。

_ きょうのつぶやき : 59回

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

Before...

_ tamoot [もーいっかい]

_ 会長@腹部 [$stdout.print CGI.new.header( headers ) に変更した後のツッコミテスト]

_ 会長@腹部 [もういっかいテスート]


2010-10-15 [長年日記] この日を編集

_ 長男遊具から落ちて口腔外科でしこたま縫う

昼前に妻から電話がありました。

長男が保育園の遊具から落ちて怪我をした。外科医かないと駄目なほどらしい。迎えに行く。

Σ( ̄□ ̄;)!!

3時間ほどした後の続報では、遊具から落ちたときに、下の前歯が唇を貫通していたとのこと。いすに縛り付けられて、なきながらも健気に耐えつつ、しこたま縫ってもらってきたそうです。

会社から帰ってきたら

遅い時間だったので寝てました。食事や会話がおっくうなのかと思ったらそうでもない様子。骨折や頭部を強打していないだけ、不幸中の幸いといったところと捉えておきます。

早くよくなっておくれ(´・ω・`)

_ testableブランチがmasterにマージされたので追随する - (2) header 部分の出力を CGIに任せる案をマージしてみる

InternalErrorが出て困っていた件ですが、 @kdmsnr さんからのCGI.new.header に任せる案を投入してみました。

デバッグログをつけてたときとの差分は以下のとおりです。

とりあえず下記が行えたのでこのまま、20101011版でしばらく運用してみます。

  • 新規記事投稿
  • ツッコミ(Firefox, IE両方から)
  • tDiary形式の過去記事修正

_ ちょっとこのiPhone4用ケースかっこいいですね

LIMS iPhone4 レインボー 保護ケース (ホワイト)

LIMS iPhone4 レインボー 保護ケース (ホワイト)

Tags: amazon iPhone

_ きょうのつぶやき : 43回

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

_ 会長@腹部 [ツッコミ再テスト]


2010-10-24 [長年日記] この日を編集

_ さくらVPSを使い始めました (1) - 申し込みから初日の設定

こちらへ移動しました。


2010-10-30 [長年日記] この日を編集

_ 日付表示時にzenback用javascriptコードを挿入するプラグイン(というほどでもない)

zenbackに登録した後のスクリプトコードを、日付表示の最後に差し込んでいるだけです。

Tags: tDiary Ruby

_ msysGitでjrubyさきっちょをコンパイル

$ git remote -v
origin  http://github.com/jruby/jruby.git (fetch)
origin  http://github.com/jruby/jruby.git (push)
$ git fetch -v origin
# ずらずらー
$ git merge origin

あとはantでbuild

> jruby --version
jruby 1.6.0.dev (ruby 1.8.7 patchlevel 249) (2010-10-30 ad68e22) (Java HotSpot(TM) ClientVM 1.6.0_18) [Windows XP-x86-java]

動いた動いた。pikに登録。

2010-10-30 (土) 02:16:23 [c:bin]
> pik add jruby.exe
** Adding:  160: jruby 1.6.0.dev (ruby 1.8.7 patchlevel 249) (2010-10-30 ad68e22) (Java HotSpot(TM) Client VM 1.6.0_18) [Windows XP-x86-java]
Located at:  C:\Data\src\jruby_github\bin
2010-10-30 (土) 02:16:53 [c:bin]
> pik list
  140: jruby 1.4.0 (ruby 1.8.7 patchlevel 174) (2009-11-02 69fbfa3) (Java HotSpot(TM)...
  160: jruby 1.6.0.dev (ruby 1.8.7 patchlevel 249) (2010-10-30 ad68e22) (Java HotSpot...
* 186: ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
  187: ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mswin32]

会社でコンパイルに失敗したのはなぜだろう。githubからsvnでcheckoutしたからかなぁ。。。会社からgithubにアクセスしたい(´・ω・`)

_ 今日のレンタルと物欲

近所のTSUTAYAへ行って参りまして、物欲が刺激されっぱなしの父親は、おやつをせがむ長男にほだされて、何も買えずに長男のご所望のブツをレンタルしただけで帰って参りました。

長男セレクト

トーマスをすくえ!!ミステリーマウンテン [DVD]

東宝
¥ 3,400

NHK 「にほんごであそぼ」 ややこしや編
教材用
ワーナーミュージック・ジャパン
¥ 1,837

「ややこしや」はちょっと渋すぎじゃないかね。

物欲

アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣
Venkat Subramaniam/Andy Hunt/木下 史彦/角谷 信太郎
オーム社
¥ 2,592

入門Git
濱野 純(Junio C Hamano)
秀和システム
¥ 2,376

シャーマンキング完全版最終公式ガイドブックマンタリテ (ジャンプコミックス)
武井 宏之
集英社
¥ 1,749

最後のはおまけ。アジャイルプラクティスは今年中に買っちゃおう。

Tags: ほん family

_ きょうのつぶやき : 108回