t98l16 @1q12v8 o5 l8 eb8.b16f#16ee16 >b<e8.e16f#16er16 eb8.b16f#16ee16 >b<e8.e16f#16er16 eb8.a16e16f#d16 da8.g16c4 >b<c8.d16e16f#g16 ab8.a16d#4; t98l16 @2q15v15 o4 l8 e16be16b>b<d e16be16b>b<d c16gc16g>ab <c16gc16g>ab a16<e>a16<ed>a g16<d>g16<dc>g f#16<c>f#16<c>bg a16<e>a16<e>bb; t98l16 @4q8@e1,1,5,…</e></e></c></c></dc></d></ed></e></c16gc16g></d></d></c8.d16e16f#g16></e8.e16f#16er16></e8.e16f#16er16>
たしかゴンチチなんだけど。 ↓再生ボタンで音が鳴ります。 t120l8 @3o5 r4.c#4ef#a g#1&g#4.g#4ag#c# f#1&f#4.a4f#ec# >b2.a4b4.<a4f#ec#>b2.a4b4.;(追記) window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}</a4f#ec#>…
just another scala quantを日本語にしました。ちなみに、私の解はこちらに。 最初の解答 はてブに書いた解答方針、Inverse Fizzbuzz (FizzBuzzの逆関数) - Qiita - 与えられた範囲内のすべての解を数え上げてます。 もっと簡潔な解答 逆FizzBuzz問題 解きな…
註:この記事は、(中略)「簡単なパーサーを実装する」というお題でコードを見てみようという、まったくPVの伸びなさそうな記事です。 初回……関数型言語ってこわい?C#erがLINQでパーサーに挑戦(1) - 猫とC#について書くmatarilloの雑記 F#のリスト FList<T> </t>…
註:この記事は、「ごはんはおかずLINQはモナド」と聞いたことがあるけど、モナドって何なのかは特に知りたくない、でもLINQがモナドだと何ができるのかはちょっとだけ知りたい、という奇特な人向けに、「簡単なパーサーを実装する」というお題でコードを見…
註:この記事は、「ごはんはおかずLINQはモナド」と聞いたことがあるけど、モナドって何なのかは特に知りたくない、でもLINQがモナドだと何ができるのかはちょっとだけ知りたい、という奇特な人向けに、「簡単なパーサーを実装する」というお題でコードを見…
註:この記事は、「ごはんはおかずLINQはモナド」と聞いたことがあるけど、モナドって何なのかは特に知りたくない、でもLINQがモナドだと何ができるのかはちょっとだけ知りたい、という奇特な人向けに、「簡単なパーサーを実装する」というお題でコードを見…
うかつにもBuildのときはスルーしてた。ufcppさんとこがわかりやすいのでここにリンク。しかしよくこんなのを入れたなあ。後から「あれも欲しいこれも欲しいもっと欲しいもっともっと欲しい」ってなりそうな気が。これ、CallerFilePath、CallerLineNumber、C…
A Simple Puzzle – Fabulous Adventures In Codingが面白かった。度数分布表を作成するメソッドのバグを見つけられるか?というもの。一応、度数分布表を説明しておくと、こういうやつね。 階級 度数 (人) 160cm未満 2 160〜164cm 4 164〜168cm 22 168〜172c…
注意:この記事は書きかけです。「速攻入門 C#プログラミング すぐに現場で使える知識」というタイトルです。 私はほとんど書いてないんですが。まあ5%ぐらいなもんです。 〔速攻入門〕 C#プログラミング すぐに現場で使える知識 作者: 中 博俊, 猪股 健太郎,…
翔泳社より発行される『100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊』という本で1冊選んで書きました。 100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊 作者: デブサミ運営事務局 (編集) 出版社/メーカー: 翔泳社 発売…
久しぶりに猫写真点けてると絶対にやってくるウナ。
元記事:C#, VISUAL STUDIO 2010, NO MORE CLIENT PROFILE IN 5MINUTES. 手順1 – Visual Studioに同梱されているプロジェクトテンプレートを見つける 64ビット日本語OSの人は %ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplate…
練習問題なら公開してもいいだろう。 問題はこちら。flipflopみたいなSnapperを数珠つなぎした時の出力を求める問題。 問題のサイズを見ると、Largeで1 ≤ N ≤ 30、0 ≤ K ≤ 10^8 なので、O(N * K)なアルゴリズムだと時間がかかってしまう。 そこで頭を使って…
出ました。 WEB+DB PRESS Vol.64|技術評論社小野さんの連載『いまどきの.NET開発』、今回はLINQです。 WEB+DB PRESS での連載第2回はLINQについて | どっとねっとふぁん また、今号の特集はどれも読みごたえがありますね。 プログラマが知るべきUIデザイン…
こないだの『たけしのコマ大数学科』はこんな問題だった。 3つの車輪がそれぞれ異なるサイズと速さで回転する観覧車の 1番小さい車輪に乗った乗客の軌跡を描け。 車輪Aは反時計回り 車輪Bは車輪Aの7倍の速さで反時計回り 車輪Cは車輪Aの17倍の速さで時計回り…
黒猫はオートフォーカスや自動露出に向かないと思う。機械任せだとうまくとれないことが多い。 なので今日はiPhoneのカメラで撮影(Instagram)。
filter/map/reduceなアレです。 言語やライブラリによって名前が違ったりするので、NyaRuRuさんの対応表をベースにしてたたき台を作っておいたのですが、ちょっとずつ記述が増えてきました。リスト(シーケンス)用高階関数対応表(Google Spreadsheet)【対応】…
今年度も受賞しました。ありがとうございます。 昨年度はClient App Devだったんですが、今年はC#に戻ってきました。理由はわからないけど。
WEB+DB PRESS Vol.63|技術評論社.NET連載と.NET単発記事が載ってます。 連載:いまどきの.NET開発【第1回】.NETの現在 小野 修司 WEB+DB PRESS に .NETの記事を書きました(そして続きます) | どっとねっとふぁん ASP.NET MVCとWindows Azureを活用したHTM…
ときどきの雑記帖経由。 covariant method return type はあまり知られていない Java の機能です (JLSの Section 8.4.5を参照してください)。 基本的には、サブクラスでオーバーライドされているときに メソッドの retrun type を narrow することを Java は…
何か間違っている気がするなあ。 (追記)戻り値のLazyをやめて、Lazyは引数だけにしてみた。 (追記)FoldRightに渡す関数の引数はどっちも遅延評価するようにした。ついでに、LazyじゃなくてFuncにしてみた。効果は同じ。 using System; using System.Collecti…
MS砂金さんのスライドを見て、さらっと書いた。 TDD界で何かイベントがあった時に使おう。そうしよう。
Why we reversed some of our Reflector decisionなんだか広まってないようだから日本語訳するよ。 なぜ我々はReflectorについての決定を一部撤回したか Neil Davidson, 2011年4月26日
HTTP Server APIを一言で言うと、IISが利用しているWindows API。Windows Server 2008とWindows VistaではそのAPIが強化されていて、バージョン2.0となっている。 TechNetのまとめ http://technet.microsoft.com/ja-jp/library/bb726965.aspx 小山圭介さんの…
お題:時間帯重複チェック(応用編)FromToを少し書きなおした。FromToの集合に対する集合演算はFromToExクラスに定義した。少し長くなったが気にしない。(追記)トラックバック記事を見て、コードを整理した。 一応説明しておくと、FromToを開始が早い順に並…
お題:時間帯重複チェック - No Programming, No Lifeちょっと息抜きにコードを書いてみた。 こういうのをC#で書くときには、短く書いてドヤ顔をするより、わかりやすいコードを心がけるべきだと思ってはいるのだけど、ついFromTo型をおかしな感じにしてしま…
第6回日本C#ユーザー会勉強会は延期になってしまったので、想定回答を書いておきます。注意:決して模範解答ではありませんからね!○×を考えるのはやめてね!そもそも、回答できなきゃC#プログラマじゃないなんてまったく思ってませんから!C#言語仕様外のこ…
[twitter:@yfakariya] いわく えーと、主に Java/.NET 向けということで。 レイヤーがまちまちなのはごめんなさい。 あと、引っかかるところばかり書いているので、難しいかもしれない。 おおむね難易度順。 質問には特に書いてなくても、何らかの業務要件や…
念のため書いておきますが、ネタですからね。 わざと難しい質問にしてるので、 回答に困っても大丈夫だ、問題ない。