Tuesday, July 01, 2008
#
Saturday, June 21, 2008
#

王にせよ農夫にせよ、その家庭の中に平和を見いだすことのできる者が最も幸福な人である。
by ゲーテ
Tuesday, June 17, 2008
#
いっそまとめる余裕のない雑多な関心事を忘れないうちにメモメモ。
LifeHack(仕事術)の一つGTD(
http://ja.wikipedia.org/wiki/Getting_Things_Done)
の実践や、ちょっとしたメモに使える便利ツールTiddlyWiki(
http://www.tiddlywiki.com/)。
単ファイルで構成されるWikiシステム。こういう発想はなかなか出てこない・・・。
SourceGridのEditorで編集時に使用するコントロールを拡張する方法についてメモ(
SourceGrid.Cells.Editor::TextBoxに
ImeModeプロパティを追加するなど)。
該当のEditorコントロールを継承し、OnStartingEditメソッドをオーバーライドすべし!!
例):ImeModeプロパティを追加
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
namespace CSD.BusuKanri.Forms
{
/// <summary>
///
SourceGrid.Cells.Editors::TextBox を拡張するSourceGrid用のTextBoxエディタ
/// </summary>
public class
SourceGridTextBoxEx:SourceGrid.Cells.Editors.TextBox
{
private ImeMode _poImeMode = ImeMode.NoControl;
/// <summary>
/// コントロールのIMEモードを取得または設定します。
/// </summary>
public ImeMode ImeMode
{
get { return this._poImeMode; }
set { this._poImeMode = value; }
}
/// <summary>
///
コンストラクタ。SourceGridTextBoxExクラスの新しいインスタンスを初期化する。
/// </summary>
/// <param name="aoType">取り扱う入力値の型</param>
public SourceGridTextBoxEx(Type aoType):base(aoType){}
/// <summary>
/// 編集を開始する。
/// </summary>
/// <param name="cellContext">SourceGrid.CellContext
オブジェクト</param>
/// <param
name="editorControl">編集用コントロール</param>
protected override void OnStartingEdit(SourceGrid.CellContext
cellContext, Control editorControl)
{
base.OnStartingEdit(cellContext, editorControl);
System.Windows.Forms.TextBox loTextBox = editorControl as
System.Windows.Forms.TextBox;
if (loTextBox != null)
loTextBox.ImeMode = this._poImeMode;
}
}
} |
Wednesday, June 11, 2008
#
Visual Studio Shell【http://msdn.microsoft.com/en-us/vsx2008/products/bb933751.aspx】
先週、勉強会という名の飲み会の席で少し話題に上った(というか私が口走った)のでVisual Studio Shell のエントリをメモメモ。
同プロダクトではVisual Studio 2008の基本機能を利用して独自の開発ツールを構築することを可能とするらし・・・。
Eclipse??
Tuesday, June 10, 2008
#
配色の参考資料
※デザインは畑違いだけど、使いやすいインターフェースには少なからずセンスが必要だ。
Saturday, June 07, 2008
#
ファシリテーションは重要!仕事は一人でやるもんじゃない。
一人の孤立したスーパーマンのいるチームより、突出したメンバーはいないがコミュニケーションの取れているチームのほうが機能する。
チームハックス&ファシリテーションを忘れる無かれ・・・。
Thursday, January 10, 2008
#
何日か前にMoongiftのThinのエントリ(http://www.moongift.jp/2008/01/thin/)から辿ってRails Is A Ghetto(http://www.zedshaw.com/rants/rails_is_a_ghetto.html)を読んだ。英語力が稚拙なので同記事を読んだほかの人の邦訳や見解を参考にさせてもらった。解釈が間違っているかも・・・。
内容としては「RoRや関わる人間がアホだから愛想がつきた。もう関わらないぞ」ってことらしい。残念ながらMongrelの成長は大幅に減速するんだろうな・・・。
Wednesday, December 26, 2007
#
Tuesday, December 18, 2007
#
「UNIXという考え方―その設計思想と哲学 (単行本) 」
小コンポーネント集合について書いてある本らしい、読んでみたいので忘れないうちにメモ。
油断するとすぐに顔を除かせる慢心と慣れ。僕はそんなとき1篇の言葉を思い起こす。
一生 雑魚であれ
死ぬまで学ぶ心を忘れない
一生 旅人であれ
死ぬまで出会いの喜びを忘れない
Saturday, December 15, 2007
#
周囲が俄かに騒がしい。
結婚ラッシュだ・・・。今月に入って幼馴染の友人、昔付き合っていた女性と2件続けて結婚するという話を聞いた。それに加えて、ごく親しい友人の転職話も立て続けに聞いている。たぶん今の僕はMr.Childrenの「花-Memento-mori-」状態だ。
うまく表現できないけれど僕を含めて見える範囲の景色や人々は、まぁそれなりに上手くいっているんだろう。
それぞれの人生観。みんながんばってるなー
※題名は村上春樹氏の著作。このエントリの下書きを書いているときジョニ黒を飲んでいたというだけの理由でつけた。深い意味は無い(汗)
Thursday, November 29, 2007
#
Windows上で実装したRailsアプリをさくらインターネットにデプロイする時ハマッたところをメモ
1. .htaccessのfast-cgi関係の設定をコメントアウト
2. config/environment.rbの修正
・環境変数RUBYLIBに相当する値を設定する。
・GEM_HOMEを設定する。
※SSHの場合とユーザーが違うから・・・。
3. logおよびtmpに読み書きの権限を与える。
4. public/dispatch.cgiに実行権限を与える。
※↓2007/11/22のメモ にかいた「Four days on Rails」で実装した結果。実装自体は2時間程度・・・。レンサバの設定に3,4時間(汗)
http://ksfactory.sakura.ne.jp/kstodo/todo_entries/
Thursday, November 22, 2007
#
[RoR]
テーブル作成時のヒント
- Railsはテーブルにcreated_at / created_on またはupdated_at / updated_on という列があると自動的に更新してくれる!!
- テーブルにrock_versionという列があると自動的に楽観的ロックを実装してくれる!!
今週末中に「Four days on Rails」というチュートリアルに着手。あわよくば全部やる。
[その他]
結城浩さんのTropy(とろぴぃ)が面白そう。(ちょっとネタとしては古いか・・・)
Wednesday, November 21, 2007
#
久しぶりに育児ネタ。
わかっていても実践できないこと、簡単なようで難しいことってあると思う。僕にとって最近のそれは、親としてどうあるべきかってこと。シングルファーザーになってからは育児について悩むこともしばしばあるわけで・・・。そんなとき僕がバイブルにしている本、それはドロシー・ローノルトの「子供が育つ魔法の言葉」シリーズ。

書いてあることはごく当然のことなんだけど、わかりやすい言葉でシンプルに書かれているので戒めのように再認識することができる。忙しくてあまり遊んでやれないとき、イライラしていて必要以上にしかりつけてしまったときなんかにはこの本に書かれている言葉を思い起こす。そうすると余裕を取り戻せる。。。余裕がないときこそ落ち着きを!!
家事&仕事&育児で毎日があっという間に過ぎ去っていく。そんな中にあって、心にゆとりを持ち娘と向き合う時間を大切にしていきたい。「娘の前では笑顔」これが基本っす。
※娘を寝かしつけ、いそいそとRailsで遊ぶ三流エンジニアの戯言でした。。。Smalltalkにも手を出そうかな(時代を逆行?)