ようこそ。睡眠不足なプログラマのチラ裏です。

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

マウリス

予期しないことや予期したくないことが起こることを予期せよ。 むちゃぶり

クロージャーで、お手軽Singleton(遅延評価)

クロージャーでお手軽Singleton(遅延評価)です。 Singletonにしたいクラスは、Singletonであることを意味する ISingletonインターフェイスを実装を義務付けます(ただの空インターフェイス)。 また、コンストラクタのアクセシビリティはprivateやprotected等…

BoAかっこいいよBoA

BoA LIVE TOUR 2008 THE FACE これぞエンターテイメント!ダンス、歌、演出、全てが◎。 特に「Bad Drive」、「Style」、「Sweet Impact」の流れは秀逸。 あと、「ギャップにやられた!」のギャップにもやられたw バンドやダンサー陣も、相変わらず素晴らし…

メイラー

本当に大事なことのうち、格好をつけたままでやれることはひとつも無い。

観たやつ

#123.スチュアート・リトル ねずみを養子にとるお話。まぁまぁ楽しめたが、 トムとジェリーみたいなのを期待すると、がっかりしてしまう。 #124.ドーン・オブ・ザ・デッド ショッピングモールでゾンビだらけ。 某ゾンビ映画のリメイク。てゆーか、デッドライ…

FANTASTIC FANTASTIC FANTASTIC WORLD 世界は

KEN THE 390 - FANTASTIC WORLD

yield returnでマイクロスレッド。んで、かえるうたの輪唱。

コルーチンでマイクロスレッドなクラスを作成します。 using System; using System.Collections.Generic; using System.Collections; using System.Threading; namespace WindowsApplication1 { /// <summary> /// MicroThread /// </summary> public class MicroThread { priva…

The way was divided But now we meet here again...

BENNIE K - Music Traveler with SOFFet BENNIE K - 「Music Traveler with SOFFet」歌詞

はてなデザインを変更

デザイン(CSSまわり)をちょっと弄くりまわしてみました。 気が向いたらまた微調整しよう。

いまあなたが ここにいること いま君と 出逢えたこと

EXILE Atsushi - So Special ft. AI EXILE Atsushi - 「So Special ft. AI」歌詞

ジルベール・セブロン

喜んで話している内容が他人を退屈させた時、 人は自分が専門家になったことに気付くだろう。

yield(いーるど)は、つまるところコルーチンなんだよね

今更感は否めないが、yield(いーるど)についてちょっとしたおさらいを。 yield(いーるど)はコルーチンであるご存知のとおり、yieldはC#2.0から主にイテレータの実装の簡素化を目的として導入された便利機能。 このyield キーワードは単体では意味を成さない…

なんでだろう風邪でもないのに

Sweep - It's the fallin' in love feat. A Hundred Birds ちょwダイケル・ジャクソンw そういやMJにも同名の曲があったような気が。

C#でEval先から自身のメソッドが呼び出せる件

C#でもEvalできちゃう件については、既に語りつくされていますが、 Eval先から自身のアセンブリのメソッドを呼び出せる件については案外知られていないかも、とか。 私は知りませんでした。もしご存知でしたら、華麗にスルーしてくださいw using System; us…

太陽にキスして デカイ波にピースして

SOFFet with mihimaru GT - スキナツ

ジョン・モーリー

人間の器量は、どの程度のことを怒ったかによって測れる。

疲れている人のためのコードスニペット in C# できました

いまさらながら、何気にコードスニペットって自作したことなかったなーと思いまして。 「疲れている人のためのコードスニペット in C# (orz.snippet)」作りました。習作です(これはひどい)。われながら素晴らしく実用性のあるコードスニペットであると自負し…

焼けた肌 夏色に溶けてゆく

EMI MARIA - I gotta -Summer kiss-

観たやつ

#106.ギャザリング 「集う者たち」の意。 確かにホラー映画なんだが、あまり怖い感じじゃーない。 言うなれば、世にも奇妙な物語テイストです。 自分は終盤までわからなかったが、見る人が見たら、 序盤でオチがわかってしまうかも。 #107.ソウ3 作品をおう…

続・ラムダとY Combinatorと私。VBだって、やれば出来る子!

というわけで、前回のC#3.0で書いたラムダとY Combinatorと私。Y Combinatorは恐ろしい子。について、 VB2008のラムダ式でも書いてみました。VBだってやれば出来る子なんです(´・ω・`) Imports System Imports System.Linq Imports System.Collections.Gene…

What I need now is you これ以上の幸せなどないの

絢香 - 今夜も星に抱かれて・・・ 絢香 - 「今夜も星に抱かれて・・・」歌詞 スカイ・クロラの主題歌。ぐっとくるメロディライン。

ラムダとY Combinatorと私。Y Combinatorは恐ろしい子。

再帰的な関数を作る場合に、その関数に名前をつけずに定義するにはどうすればよいの?*1 というのがY Combinatorの中心的話題のようだ。 つまり、不動点演算子を用いると、ラムダ式で再帰表現できるというお話。 f(x) = x なる x が不動点となるのであった。…

そんな力任せのプライドも 甘い日々の代償も 越えていけそうで

NICO Touches the Walls - Broken Youth NICO Touches the Walls - 「Broken Youth」歌詞これは熱い

白と黒のその間に無限の色が広がってる

Mr.Children - GIFT Mr.Children - 「GIFT」歌詞あいかわらず歌詞が神すぎる件

数値をアルファベット(26進数ぽ)へ変換、それはExcelのカラム名的な何か。

Excelをごにょごにょしていると、Excelの79列目のカラム名が「CA」だとかってのを、 取得したくなることがある。そんなときのためのブツ。こーゆーのは再帰でうまく表現できますね(^ω^) using System; using System.Collections.Generic; using System.Linq;…

それは八月末の 空の花火みたいに 嗚呼 咲きながら散りながら Oh… 今夜こそキメて!!

サザンオールスターズ - I AM YOUR SINGER サザンオールスターズ - 「I AM YOUR SINGER」歌詞

世界のナベアツ問題でExpression Tree(式木)と戯れる

LINQの本質とはあんまり関係ないです。Expression Treeを使う練習です。 意味もなく汎用世界のナベアツ再びであります。 難しいことはしていません。生暖かい目で見守ってください(^ω^;) using System; using System.Collections.Generic; using System.Linq…

So why can't you stay Just long enough to explain

Paramore - When It Rains

ヴォルテール

知恵のある者が情熱を示さないのは恥ずべきことだ。 慎重でなければならないが、消極的であってもならない。 「ルネッサンス情熱」ですね、わかります。

LINQで順列生成

元ネタ:順列 - 一生酩酊 id:taguoさんが、文字列の順列をC#のLINQで生成していらっしゃいました。 おお、こいつはカッコイイぜ!! とても勉強になりました。 しかし、"abbc"のように同一の文字を含む文字列については順列が生成されませんでした。 あまりL…