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

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

俺はマグロじゃないが マグロみたいに止まったら死んじゃうような男

KREVA - かも 俺もマグロじゃーないけど、 マグロみたいに止まったら死んじゃうような男、ではありたい。かもかも。

メモ〜化したりスマス。 Memoization and Tail Recursive Function

のぶひささん(id:Nobuhisa)が、魔法的メモ化関数を書いてくださいました。 めもりんこ - (hatena (diary ’Nobuhisa)) 非常にふつくしいので、ぜひご覧になってください。 このエントリは「F# Advent Calendar jp 2010」第16回のものです。F# Advent Calendar…

F#でSQL CLRしちゃうことは一応可能なんだけど、正式にはサポートはされていないのね。そりゃそうだよね。

追記あり なんとなく気が向いたので少しだけ。 主な環境 ・Windows 7 Home Premium ・SQL Server2008 ・F#2.0 まずはclr enabledの変更まず、SQL Server2008の構成オプションの 'clr enabled' を 0 から 1 に変更してSQL CLRを利用可能にします。 その後、RE…

ちょっと草植えときますね型言語で近況報告しますwWWwwwwパート2

お疲れさまです(本当の意味で)。以前、「ちょっと草植えときますね型言語で近況報告しますwWWwwww」という記事を書きました。 で、最近の私もやっぱりこんな感じです。 _, ._ ( ・ω・) んも〜 ○={=}〇, |:::::::::\, ', ´ 、、、、し 、、、(((.@) wvwwWWwW…

静寂が嘯く「騒いだ所で出される答えは同じ」と

東京事変 - 絶体絶命

「Code Contractsで頻繁に使うのに、スニペット用意されてないじゃん!」とお嘆きの声に答えまして、とりあえず的に作ったC#のやつがあるので置いておきます。

以下が、「Code Contractsで頻繁に使うのに、スニペット用意されてないじゃん!」の追加の俺々コードスニペットたちです。 まぁ、なんで標準的に用意されていないのか、なんとなくわかるような気もしますけどね。 ちなみに、やつけ的にテキストエディタで作…

鼓動の響くまま 心を声に変換

SUGAR SHACK - feat. Full Of Harmony&LL BROTHERS&HI-D&三浦大知&LEO 完成度ぱねっすw

ジャン・ジャック・ルソー

過失は、恥ずかしい。 だが、過失を改めるのは恥ずかしいことではない。 プログラムを書く者にとって、バグを生むことは確かに恥ずかしいことかもしれない。 だが、バグを改めるのは少しも恥ずかしいことではないよ。

F#でもMoq使いたかったんだけど、なんかダメそうなのでRhino Mocksを採用しました。

タイトル通り、F#でもMoq使いたかったんだけど、なんかダメそうなのでRhino Mocksを採用しました。というメモ。 それ以上でもそれ以下でもありません。 F#でMoq利用を試みるも撃沈結論から言うと、F#とMoqの相性は最悪。 Moqは、F#で全く利用できないわけで…

観たやつ

#441. マゴリアムおじさんの不思議なおもちゃ屋 ダスティン・ホフマンとナタリー・ポートマンが出演。 お子様向けでありながら、メインテーマとしては、 夢を持って自分自身を諦めないこと。あるいは人生の締めくくり方、 世代交代のあり方について語られて…

シロハダ 巻き髪 エクステ Ilike it very much. Oh yeah×3, eggmate of the year.

ROOKiEZ is PUNK'D - eggmate of the year

いわゆる遅延リストとか遅延ストリーム。F# PowerPackのLazyListって、結局のところどんなことをしてくれているのか。

個人的に息詰まる毎日が続いておりますが、みなさんいかがお過ごしでしょうか(誰 今回は、F# PowerPack*1のLazyListをさわってみたので、そのメモ。 LazyListはいわゆる遅延リストあるいは遅延ストリームなどと呼ばれるもので、それをF#でお手軽に扱えるよう…

観たやつ

#430. レッド・ブル ソ連とアメリカのギャップを楽しむ作品。 シュワちゃん若いな〜 #431. 九龍の眼 サモ・ハン・ユンピョ、ジャッキーの名トリオが面白おかしく活躍するコメディアクションですね。 3人とも若いな〜 #432. アキハバラ@DEEP Googleをも凌ぐ…

時間を気にしないのがスタイルでしょう?

BoA - WOO WEEKEND

F#かわいいよF#。F#の並列処理や非同期計算の理解を深めるために、FSharpAsyncとFSharpAsyncBuilderのラッパーをC#で書いてみた。

ご存知、F#は並列処理や非同期処理について考慮されて設計された強力な言語です。 いくつかサンプルプログラムを書いて、わたしもその雰囲気については過去に簡単に確認していました。 しかし、FSharpAsyncやFSharpAsyncBuilder(computation expression)にど…

観たやつ

#415. メメント 10分以上記憶を保てなくなってしまった主人公レナードが、妻を殺害した犯人を探していくというストーリー。 ストーリーそのものには、斬新さはないが、その見せ方がとてもうまかった。 結果から始まって、10分おきに記憶をさかのぼる新鮮な展…

ありのまま ゆるがないように 後ずさりなんてできない

Perfume - Perfect Star Perfect Style

闇雲に抱いてた未来を この瞬間今に塗り替えろ

Dragon Ash - AMBITIOUS

カスタム ビジュアライザって「刺身たんぽぽ」になりがちだよね。楽にカスタム ビジュアライザを量産して「たのしいデバッグ」を。

デバッガ ビジュアライザとはデバッガ ビジュアライザとは、Visual Studioでデバッグをしている時に、 オブジェクトの状態を照会することが出来る画面および、その機能のことです。 そうです。いつもお世話になっているアレです。たとえば、string型について…

観たやつ

#395. スネーク・アイズ なんだか釈然としないなあ。 本当の悪は生き残ったということだろうか。 #396. 星の王子ニューヨークへ行く 本作と同じくエディ・マーフィー主演でジョン・ランディスが監督をつとめる 『大逆転』と同じ世界線という設定になっていて…

I will never know

The Cardigans- Carnival

実はオブジェクト指向ってしっくりきすぎるんです! 不変オブジェクトのすゝめ。

バグのないソフトウェアを作りたいお仕事では主にVB.NETとC#を。趣味のプログラミングでは関数型言語F#を利用しています。 私自身のF#スキル(関数型的な考え方)は、まだまだ実践レベルとはとても言えないシロモノだけど、 面白い発見と多くの可能性を感じら…

○と×じゃ 本当の答えにならないよね

Folder - パラシューター Folderとか、なつかしいw 三浦大知はもっと評価されてもいい

観たやつ

#385. ナショナル・トレジャー インディー・ジョーンズ風味ですね。気楽に楽しめる娯楽映画。 ニコラス・ケイジが出ている映画は外す気がしません。 #386. ベートーベン セントバーナード犬のベートーベンが活躍するアニマルコメディ。 面白かといえば、答え…

C#とF#で、ちょっと草植えときますね型言語 Grassインタプリタを実装してみました。

第47回 CLR/H 勉強会(4/17)に参加しました。今回で6回目くらいですかね。 楽しく有意義な時間を過ごせました。講師の方、参加者のみなさんどうもありがとうございました! 今回はじめて、わたしもライトニングトークに登壇させて頂きました。 もともと人前…

F#でテトリス。VS2010 RCまたはVS2010評価版で動くソースです。

というわけで、さっそくVS2010評価版をインストールしてみましたよ。めでたいですねw みなさんもデフォルト言語はF#に設定しましょう。そうしましょう。いやいや、そんなこと言わずに・・。 F#の仕様もこの短い期間でいろいろと変更が加わりました。 以前書…

どうして同じようなパンチ 何度もくらっちゃうんだ

SOTTE BOSSE - SAKURAドロップス 宇多田のカバー

観たやつ

#370. ブラザーグリム グリム兄弟のおはなし。こういうファンタジーな話は嫌いじゃないんだけど、 テンポが悪く、なんだか途中で眠くなってしまった。 マッド・デイモンはこういうタイプの映画向いてないじゃないかなー。 #371. アドレナリン2 ハイボルテー…

SilverlightやWPFやってっと、弱い参照のキーと値を管理するWeakDictionaryが欲しくなるよね。

「弱い参照」と「強い参照」.NET Frameworkでは、ガベージコレクションによってメモリが管理されます。 変数(フィールドやローカル変数など)に格納されている参照のことを「強い参照」と言います。 強い参照によるオブジェクトは、そのオブジェクトがアク…

大阪で生まれた女やさかい 大阪の街よう捨てん

BAKI - 大阪で生まれた女 feat.RSP(Ai)