2008-08-01から1ヶ月間の記事一覧
SOFFet with mihimaru GT - スキナツ
人間の器量は、どの程度のことを怒ったかによって測れる。
いまさらながら、何気にコードスニペットって自作したことなかったなーと思いまして。 「疲れている人のためのコードスニペット in C# (orz.snippet)」作りました。習作です(これはひどい)。われながら素晴らしく実用性のあるコードスニペットであると自負し…
EMI MARIA - I gotta -Summer kiss-
#106.ギャザリング 「集う者たち」の意。 確かにホラー映画なんだが、あまり怖い感じじゃーない。 言うなれば、世にも奇妙な物語テイストです。 自分は終盤までわからなかったが、見る人が見たら、 序盤でオチがわかってしまうかも。 #107.ソウ3 作品をおう…
というわけで、前回のC#3.0で書いたラムダとY Combinatorと私。Y Combinatorは恐ろしい子。について、 VB2008のラムダ式でも書いてみました。VBだってやれば出来る子なんです(´・ω・`) Imports System Imports System.Linq Imports System.Collections.Gene…
絢香 - 今夜も星に抱かれて・・・ 絢香 - 「今夜も星に抱かれて・・・」歌詞 スカイ・クロラの主題歌。ぐっとくるメロディライン。
再帰的な関数を作る場合に、その関数に名前をつけずに定義するにはどうすればよいの?*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」歌詞あいかわらず歌詞が神すぎる件
Excelをごにょごにょしていると、Excelの79列目のカラム名が「CA」だとかってのを、 取得したくなることがある。そんなときのためのブツ。こーゆーのは再帰でうまく表現できますね(^ω^) using System; using System.Collections.Generic; using System.Linq;…
サザンオールスターズ - I AM YOUR SINGER サザンオールスターズ - 「I AM YOUR SINGER」歌詞
LINQの本質とはあんまり関係ないです。Expression Treeを使う練習です。 意味もなく汎用世界のナベアツ再びであります。 難しいことはしていません。生暖かい目で見守ってください(^ω^;) using System; using System.Collections.Generic; using System.Linq…
Paramore - When It Rains
知恵のある者が情熱を示さないのは恥ずべきことだ。 慎重でなければならないが、消極的であってもならない。 「ルネッサンス情熱」ですね、わかります。
元ネタ:順列 - 一生酩酊 id:taguoさんが、文字列の順列をC#のLINQで生成していらっしゃいました。 おお、こいつはカッコイイぜ!! とても勉強になりました。 しかし、"abbc"のように同一の文字を含む文字列については順列が生成されませんでした。 あまりL…
Home Made 家族 - No Rain No Rainbow Home Made 家族 - 「No Rain No Rainbow」歌詞
元ネタ 空のインターフェースに拡張メソッド(Extension Methods)を足すと それって Mix-in クラスだ(module とみなせる)よね、ということだったんだな。C# 3.0 で拡張メソッドによる Mix-in 的ななにか - いげ太のブログ 確かにこれは、Mix-in的な何かっ…