タグ

ブックマーク / blogs.wankuma.com (5)

  • 囚人のジレンマな日々

    Microsoft Windows Home Server + Intel Atom + TOSHIBA REGZA - その1 ウチのテレビは、外付け HDD に録画可能な TOSHIBA REGZA。600GB の 外付け USB HDD にどんどん録画している。しかし、如何せん視聴する時間がないために、未消化の番組がどんどん溜まっていく。600GB はすぐに満杯になり、肝心のドラマの最終回が録れなかった。 REGZA は、ネットワークに接続する事ができ、ネットワーク上にある NAS などに直接録画するができる。条件は、SMB プロトコルが使える事のみ。とても便利。 ところで、ウチには PC が複数台ある。外付け HDD にバックアップをしていたのだが、面倒になってきてもう一ヶ月もバックアップをとっていない。マシンが壊れたら涙目では済まない事必至。 というわけで、録画 + PC のバ

    hide98
    hide98 2011/04/18
  • LINQ Tips - 複数のキーを使って join

    C# には join ステートメントがあり、2つのコレクションを結合できるのだが、結合のためのキーが一つしか指定できない。どうしたら複数のキーを使って結合できるのか? キーに匿名型を使えば良いだけ。 using System; using System.Linq; class Data { public int X { get; set; } public int Y { get; set; } public override string ToString() { return String.Format("X = {0}, Y = {1}", X, Y); } } class Program { static void Main() { var data1 = new[] { new Data { X = 1, Y = 1 }, new Data { X = 2, Y = 2 }, n

    hide98
    hide98 2009/11/01
  • 【LINQ】 データテーブルからある条件の値のみを集計したい。

    int id = 2;       //抽出条件 1.標準クエリ演算子のパターン int total = hogeDataSet.HogeDataTable.AsEnumerable() .Where( r => r.Field<int>(hogeDataSet.HogeDataTable.IDColumn == id) ) .Sum( s => s.Field<int>(hogeDataSet.HogeDataTable.KingakuColumn) ); 2.クエリ式のパターン var drk = from dr in hogeDataSet.HogeDataTable.AsEnumerable() where dr.ID == id select new { kin = dr.Field<int>(hogeDataSet.HogeDataTable.KingakuColumn), i

    hide98
    hide98 2009/10/29
  • [C#][LINQ]ExpressionTree組み立ててみよう その3

    C#やJavaRubyとメモ書き 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 692 記事 - 0 コメント - 160144 トラックバック - 212 ニュース わんくまBlogが不安定になったため、前に書いてたはてなダイアリーにメインを移動します。 かずきのBlog@Hatena 技術的なネタは、こちらにも、はてなへのリンクという形で掲載しますが、雑多ネタははてなダイアリーだけに掲載することが多いと思います。

    hide98
    hide98 2009/10/28
  • [開発状況][C#]MarketSpeedの自動ログイン機能を作ってみた

    >たかさん もう随分前のエントリなので記憶違いもあるかもしれませんが、 「Market Speed - ログイン」という名前の付いたウィンドウを探して、 上記の処理を行いますので、小さなウィンドウが開いてる事が前提です。 確かMarketSpeedで情報を見ようとすると ログインウィンドウが開いたはずですので、 実際に作ったアプリでは、 ショートカット→ログインウィンドウ開く→ログイン処理 で動かしていたと思います。

  • 1