bxdxmx3

きじれてじろあ なきがせすで あぷせとねでぶ

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

2009/9/20 CD購入

amazonアフィリエイトしたくても、 対象のCDがamazonに売ってないから困るw INFERNAL REVULSION DEAD BUT BREATHING Waco Jesus Sex Drugs And Deathmetal Intestinal Disgorge Sociopath Jig-Ai Katana Orgy

SQL SERVERにおける更新の罠〜インデックス更新時にレコードが消える?〜

インデックスのキー項目となっているカラムの更新と、 nolockオプションを使用しての更新対象レコードの参照が同時に発生した場合、 (分離レベルが「read uncommitted」の場合も同様。) 対象レコードが無いものとして扱われる場合がある。以下、それぞれク…

.NETラボオフライン勉強会2009年8月に行ってきます。

一人参加で懇親会なので、どきどき。

SQL SERVERにおけるデッドロック(内部仕様)〜クラスタ化インデックスと非クラスタ化インデックス間のデッドロック〜

ググってみてもそれらしい情報が無かったので書いてみる。 原因不明のデッドロックで悩んでる人を救えるかもしれないという期待もあり。 テスト環境 SQL SERVER 2008 Express SP1 テスト内容 概要 あるテーブルを更新する処理と参照する処理でデッドロックが…

.NET Reactive Frameworkをちょっとかじってみた

参考にしたところ .NETリアクティブフレームワーク(Rx)がLINQ to Eventsを可能にする unfold: Introducing Rx (Linq to Events) .NET Reactive Framework を Enjoy! してみた コード public partial class MainPage : UserControl { public MainPage() { I…

初めての自作PC

作ってみた。 種類 名前 CPU [intel]corei7 920 グラボ [MSI]N9600GT-MD1G ECO マザボ [ASUS]P6T SE メモリ [UMAX]UMAX3-2GX3-1333 2G×6 HDD [Seagate]ST3500418AS 500GB 光学ドライブ [SONY]AC-724OS/OB 電源 [Abee]SD-525ESE ケース [Abee]MC10-BK OS Wind…

大証FX、初日はくりっく365の2%、6871単位・・・っていうけど

くりっく365の初日は12単位でしたよ? USD/JPY:10、AUD/JPY:2だったかな?

Azureの開発をしようと思ったが

XPにはSDKをインストールできないとな。 VistaSP1、Server 2008以降だと。

追記

neue cc - LinqとCountの効率 なるほど。 勉強になりました。

C#にもほしい 〜rubyのeach_with_index〜

C#のforeachは便利なのだが、 現在処理している場所のインデックスを取得することができない。 だが、何かとインデックスが必要になることがある。 そこで、Rubyのeach_with_indexと同等の機能を持つものを作ってみる。 rubyのeach_with_index (5..10).each_…

Remix09行ってきた(その0)

スコット ガスリー折角来たのにあんまり喋ってないじゃん。 登場前の小芝居?の時間の方が長かったりして。 あれはあれで面白かったけど。 日本の偉い人にもあのお茶目さは必要だと思う。感想はまた後日・・・

明日はRemix09

ReMIX Tokyo 09いってきまーす。 受講セッションはB1,B2,B3の予定。

RubyだとXML出力するのすごく楽だ!・・・と思いきや意外とC#も

XMLを出力するのは意外と面倒くさい。 が、RubyだとDSLのように簡単にXMLの出力コードを記述することができる。 このライブラリを使用する。 ※標準でDSLのように記述できるライブラリが入っていればいいのに・・・ Builder for Markup まずはgem install gem…

WindowsFormsとWPFの親子画面でのスレッドの取り扱い方

画面間での排他制御処理をしようとして、ちょっとはまったので 画面絡みのスレッド扱いについてまとめてみる。 親画面と子画面のスレッドの扱い Windows Fomsの場合 親画面のボタンをクリックすると、子画面をつくり表示するだけの単純なもの。 画面では自分…

日付の正規表現チェック(うるう年は対象外)

[0-9]{4}(((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1]))|((04|06|09|11)(0[1-9]|[1-2][0-9]|30))|(02(0[1-9]|[1-2][0-9])))

ちなみにrubyの場合は・・・

rubyでは全ての文が式として扱われるので、 class定義の途中で普通に式を書ける。 rubyは、ファイルの上から順番に処理を実行していく。 つまり C#の、beforefieldinitフラグ+Releaseビルドの結果のように、 変数のコンストラクタが最初に呼ばれる。

C#のstatic変数初期化タイミング

今までclassのstatic変数の初期化タイミングを誤解していたのでまとめてみる。 ずっとdll,exeが読み込まれたタイミングで初期化されると思っていた。 だが、実際は以下のようになる。 以下のサンプルコードを実行する。 class Hoge { static Hoge hoge = new…

List.ForEachなんて便利なものがあったとは。

まずはruby版 (1..10).each do |x| p x end C#にもList.ForEachで同じようなことができる。 new List<int>(Enumerable.Range(1, 10)).ForEach( x => Console.WriteLine(x) ); C#はrubyに比べるとごたごたしてるけど、 なかなか満足。</int>

NetBeans - JRUBYでのruby1.9の使用

パッと調べてみた限り日本語の情報が無かったので記述。 小一時間かかったのだが、皆普通にできているのだろうか? それとも常識? JRUBYにてRuby1.9を使用する場合、 公式サイトにはオプションで”--1.9”を指定すればよいと書いてあるが、 netbeansで指定し…