smeghead

BTSに望むもの starbug1

BTSに望むもの

社内では、Starbug1を使用しているのでポツポツとは要望を貰っています。しかし要望に頼るだけでなく、自分でも再度、Starbug1に不足している機能は何かを検討しています。 BTS(Bug Tarcking System)は、大きくわけて、プロジェクト管理者、開発者、テスターによって使用されます…
クロージャのわかりにくさ free

クロージャのわかりにくさ

クロージャという言葉は、なんとなく神秘的なイメージがある気がする。だから使ってみたいと思わせる言葉なのかもしれません。(だから周期的に話題になる) 以前、クロージャって何だろうと調べたときも、なんとなく抽象的ではぐらかされているような説明が多くて、スッキリしなかったのを覚えてます。 今の自分のクロー…
C# Enterキーで次のコントロールへ移動 c#

C# Enterキーで次のコントロールへ移動

Windows.Formには慣れていない(最近Webアプリばっか)ので、Enterキーで次のコントロールへ移動というありがちな処理も調べないと実装できません。 こんなメソッドを、該当コントロールのKeyPressイベントのハンドラに追加すればよいようです。 private void NextCont…
Dictionaryへの追加の方法による挙動の違い c#

Dictionaryへの追加の方法による挙動の違い

C#の、System.Collections.Generic.Dictionary クラスは、重複するキーをAddメソッドで追加しようとすると、例外が飛ぶ。javaのHashMapみたいに上書きしてくれるのを期待してたんですが。。。 System.ArgumentException はハンドルされま…
さくらインターネット(スタンダード)でのStarbug1のセットアップ sakura

さくらインターネット(スタンダード)でのStarbug1のセットアップ

さくらインターネットスタンダードで提供されているshell環境が素晴しすぎて、インストールは非常に簡単でした。 申し込み後、ちょっとしてからメールで送られてきたサーバ情報に従いsshログインしてみました。 ログインしてすぐ、下のようなことがわかりました。 デフォルトshellは、csh(FreeBS…