2012-04-01から1ヶ月間の記事一覧

Coderetreat in Nagoya行ってきた

Coderetreat in Nagoya http://kokucheese.com/event/index/30165/ 日時 2012年04月28日 開催場所 Piano Bar Club Adriana (名古屋GeekBarのとこ) Coderetreat は、プログラマのための練習、学習のためのイベントです。同じ課題をペアプロで実装しながら、プ…

ServiceStackで埋め込みリソースのMarkdownをレンダリング

C#

オープンソースのWebサービスフレームワークServiceStack。初めてこの手のフレームワークを触ることもあって楽しいのだけど、日本語の情報がとにかく少ない。 このフレームワークはMarkdownとRazorに対応していて、下位ディレクトリにcshtmlだのmdだの置いて…

MemoryStreamをバッファにしてメモリリークするところでした

C#

Socketから流れてくるデータをあるバイト列で分割して処理するために、読み取りブロックを超えるデータを保持しておくバッファを設けたんですね。 byte[] buf = new byte[256]; MemoryStream s = new MemoryStream(); ... //とりあえず受信したデータを積ん…

StreamWriter.DisposeさんStream閉じないでください。

C#

Case 1 TCPを使ったとあるメッセージングプロトコル向けにSocketをラップしたいのです。 Streamを使い回してWriterを公開メソッド内で生成することを思いつきました。 private NetworkStram stream; void Send(string str) { using (var writer = new Stream…