2010-01-01から1年間の記事一覧

Galaxy Tab をいろいろ使ってみて

id:ladybug:20101214 の続き。 標準のメールアプリ 未読既読が不明なのは、実はすこしだけ黒い色で表示されていることがわかった。未読状態でソートしてもいいんだけど、どうせ読んだメールは3日前後で削除するのでかまわないかな、っと。 逆に困ったのが、…

透過プロキシを使用したメソッド呼び出しのロギング

C# / SqueezeSample1.zip 6年前の id:ladybug:20041008 から何も変わっていませんが、せっかくなので実行できる形のサンプルを書きなぐってみた。書きなぐりなので、ちゃんと動いてない部分があるかもしれません。 もともと、ContextBoundObject が Generic…

Samsung SC-01 に入れたソフト

Angry Birds & Angry Birds Seasons かなり有名なアプリ、真っ先にいれました。 Twitter 公式クライアント 標準の SNS Browser はいまいちだったので、とりあえず公式のものをいれてみました。Rewit と比べるとタイムライン等の操作勝手がいまいち悪いですが…

HTC HT-01A から Samsung SC-01 に機種変してみた

前回 id:ladybug:20090520 から信じられない短期間による機種変更です。ざっくり、思ったことを箇条書きにしちゃってみましょう。

こんな Tuple が欲しかった的な(即興の落書き)

dynamic は便利な機能だけど、言語仕様に dynamic キーワードを持ち込まざるを得なかったのはちょっと残念だなと思う。むしろ、演算子でいいんじゃない?とか思わなくもない。 dynamic dx = any; dx.Foo(); dx.Bar(); // 実際の DynamicObject には、public …

Crystal Reports for Visual Studio 2010 and Delphi Prism

風邪で寝込んでいて、すっかりわすれていましたが、11/22 に正式版がリリースされていますね。 http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/22083 設計時・実行時ともに、日本語をサポートとなっているのでおそらく for Visual Studio 2005/2008 …

最近のつぶやきから

WPF の勉強がてらにアプリを作成していたら、完成品を web で見つけてモチベダウン WPF を投げて ASP.NET MVC2 をはじめてみた http://gyazo.com/66898b0356fdc1aaa306b669a864b109.png レンタルサーバで libtidy.dll が動かせなくてはまる 配列どおなじよう…

あれ、地方CATVはどうなるの?

http://kokumaijp.blog70.fc2.com/blog-entry-198.html こういう形でまとめてあると、仕事場で昼休みに読めて楽ですね。いろんな視点で印象的になるプレゼンだなあ、ソフトバンクの営業的な面もきちんと押さえてるよなあ、と思ってみていました。ところで、…

[.NET][Azure] Windows Azure 開発環境の作成 (Win7 + VS2010)

とかいって、ちょっとしかしてませんが。

[.NET] VS2010 は環境変数 TEMP がドライブ ルートだとビルドができません。

だいぶ前に遭遇してたけど、すぐに調べれたので忘れてたが、OS いれるたびにひっかかるのでメモだけしておく(笑SET TEMP=X:\ とかするとビルドができなくなる。不具合として挙げるべきな気もするけど、致命的な問題でもない。ジャンクションなりマウントポ…

[.NET] C# プロジェクトが使用する中間ファイル フォルダ (obj) を切り替える

昔はそうじゃなかった気がするんだが、VS2008, VS2010 の C# プロジェクトでは、設定画面に中間ファイルの作成先が無い。でも、.NET Framework のビルドルールでは、中間ファイルに対して操作を行うところが少なからずあるので、中間ファイルのフォルダが複…

[dev] PowerShell から msbuild

普通に Visual Studio の作った csproj なんかを使ったバッチ処理を PowerShell でやっていて、msbuild を呼び出していたのだが一部のビルド処理が正常終了しなくてあれれ?って状態になった。 PowerShell 上で msbuild に渡しているコマンドラインを表示し…

Crystal Reports の Win7 対応状況

仕事場で現役のやつらを調べてみた。 製品 XP Vista 7 補足 8 ○ × × Visual Studio .NET/2003 に機能制限版が付属 9 ○ × × .NET 非対応だった気がしたが 8 が対応してるよな... 10 ○ ○ △ Visual Studio 2005/2008 に Basic 版が付属 XI ○ ○ × 新機能のランタ…

[.NET] VS2005/2008 で別プロジェクトの埋め込みリソースを設計時に参照する方法

Visual Studio の埋め込みリソースの機能はよく出来ているが、複数のプロジェクトに分割された時の設計時サポートは微妙にかゆいところがある。ところが、ちょっとした工夫で設計時にも実行時にも上手く扱えるようになる。 2月頃に下書きをまとめておいて、…

「書き込もうとしたディスクは使用できなくなった可能性があります」

WinXP/Vista/7 の標準の CD/DVD 書き込みで、このメッセージが出た場合にチェックすること CD-RW/DVD-RW の場合、ディスクをフォーマットしてあるかどうか ドライブのプロパティ「書き込み」に設定してある「一時的に格納できるだけの〜」で指定した場所に十…

[dev] trac の milestone のカスタマイズ

せっかくなので、trac 続きで id:kanu-orz:20100301:1267374237 のコメントの件。XML のコメントが表示されてないと思ったら、不具合らしい? (idea:16978 等) 「続きを読む」ではなくて、日付のところにあるリンクを使うと、XML コメントが表示されます。

Windows Updateが原因か?

いつのまにか、Windows 環境でホストしている Trac の挙動がかわってしまっていた。 TicketDelete プラグインが Unicode のデコードエラーで動かなくなった チケットページの履歴だけカスタムフィールドがラベルではなくてフィールド名で表記されるようにな…

でんかのヤマグチ

http://blogs.itmedia.co.jp/brand_ing/2010/08/post-04b7.htmlこの価格差をひっくりかえせてるのはすごいかもしれない。(例になってる商品がすごいだけかもしれんが)

保存と削除が時々失敗する。

PC を何らかの理由で入れ替えるたびに、セキュリティソフトやウィルスチェックは違うものをいれてみて、いろいろと使ってみています。今回は ESET Smart Securty 4 (NOD32) にしてみました。まあ、まさにコレなんだけど... http://shima3.blog.so-net.ne.jp/…

Visual Studio 2010 セットアップ

dev

してみました。ヘルプが完全に web 化したのかな…? 検索と目次が微妙に使いにくいかんじがしますね。 やっぱり、コンストラクタ呼び出しから型パラメータの類推はできないんですよね。一番やりたいのは匿名型を使ったコレクションの生成なので、それだけな…

[.NET] Expression.Call

次の実行結果を答えよ的な...、.NET4 だと結果が変わってるとうれしいコードでもある。使い方間違えてるだけだった・・・。 まあ、こんなことよりも、型引数付きのクラスを生成するとき、コンストラクタの引数によって型引数が推測可能なときに省略できるよ…

社用語を英語にすることで国際競争力を

楽天に続きユニクロも...らしいですが、私たちみたいな分野の仕事をしてると、国際競争力とか無縁に英語に慣れないといけないですよねー。ぜんぜんダメダメな私がいうのもなんですが。

Trac に入れているカスタマイズ

dev

id:kanu-orz:20100604:1275642706 というわけで、現在利用しているウチで利用している2.1+αなTracの環境を2.5.1へ移行 するべく、独自で入れているプラグインを洗い出してみました。 うちも長いので、直さないとなぁ。というわけで、おもいたったうちに書き…

LinqToSQL、Concat() で InvalidCastException

標準値のリストと、特別な条件に合致する場合にのみ適用される専用値のリストがある。 CREATE TABLE standard_salaries (job DECIMAL NOT NULL, salary DECIMAL NOT NULL) primary key (job) CREATE TABLE special_salaries (rank DECIMAL NOT NULL, job DEC…

コレクション初期化子でオブジェクト初期化

オブジェクト初期化子とコレクション初期化子は便利なんだが、同時に使えないという欠点がある。文法的には書けてもよいと思うのだけど、なんらかの問題があるのだろう。*1オブジェクト初期化子は、コード上にプロパティ設定を行うためだけの短命なローカル…

Visual Studio からの ClickOnce 発行で出来ること出来ないこと

どこかにうまいことまとまっていませんかね。もう VS2010 な時期ですが、VS2005 はともかく VS2008 はまだ主流でしょうし、最低限おさえておく情報として、 * http://blogs.msdn.com/tsmatsuz/archive/2006/08/16/701993.aspx * Creating ClickOnce Applicat…

あると便利なもの

コンパイル時に型チェックが通らないとダメなのが良かったり、メソッドの参照が直接とれるのが良かったり、構造体をボックス化しないためパフォーマンスも良かったり。 public static T As<T>(this T t) { return t; } 何がどう便利なのかわからない?</t>

Linq to SQL にて複数行を DELETE

簡単な方法はありませんか? ADO.NET EF だと良い方法はありますか? context.Table1.DeleteAllOnSubmit( from t1 in context.Table1 where t1.Key1 == value select t1); やったことある人も、やったことなくても挙動が想像できる人もいると思うけど、非常…

throw; → rethrow できません

.NET 3.5 SP1 環境にて、 try { // any } catch { Debug.WriteLine("..."); throw; } Exception を派生しないアンマネジドな例外もロギングするため、catch には何も指定していない。 InvalidProgramException が発生しました。 rethrow: 再送する例外が存在…

時々「誰か、名前、頼む」って気分になりませんか?

クラス名やメソッド名の命名って、悩みますよね〜。特に、不特定多数の人が利用する前提がある基盤ライブラリの開発なんかやってると、本当にいいのか?と困ります。私はとりあえずきめておいて、3〜10日以内に自分で見て違和感があったらリネームするな…