平々毎々(アーカイブ)

はてなダイアリーのアーカイブです。

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

Java8とC#

C#

このエントリーは「C# Advent Calendar 2013」の17日目のエントリーです。 前日は id:ksasao さんの「GDI+ で描画&保存あれこれ - まちみのな@はてな」でした。 Java 8は2014年3月にリリースされる予定です。どういう変更が含まれているのかは、Java 8のす…

ハイパフォーマンスASP.NETの夢

One ASP.NET Advent Calendarに乗っけるようなネタにはなってないので、とりあえずこっそり書き散らす。いろんな実行環境、いろんなWebフレームワークでマイクロベンチマークをとってる「TechEmpower Framework Benchmarks」というのがあって、しばらく前か…

ローマ猫

最近、猫成分が足りてなかったようなので。ローマで撮った「おれ、ねこ」

Re: Java8 Streamではクイックソートが書けない

C#

2013-11-22TL;DR: C#erのドヤ顔は大変みっともない。

擬似乱数

メルセンヌ・ツイスターが(日本人が考案したこともあってか)有名だけど、もちろん他にもいろいろある。 WELL Random number generator(WELLRNG) メルセンヌ・ツイスターと同様の長周期ジェネレータで、MTより(各種性質が)よいとされる。MTの松本眞教授も…

クッキーを焼きたい人は

etc

はてなスターの画像を変更しておいたので、存分にクリックしてください。

2003年、LongHornは未来だった

Infragisitics社のIndigo Studioを見て、なんだかWCFのことをIndigoって言ってたころが懐かしくなったので、そのころのMSの様子をWayBackMachineから取り出してみた。Chris Anderson (UI技術のえらいひと、エッセンシャルWPFの著者)と Don Box (COMとSOAP…

IE11入れてみた(5)

WebGLサポート。 MSが公開しているテストドライブ( http://ie.microsoft.com/testdrive/ )のデモはそりゃ動くだろうけど、MozillaのデモやChromeのデモだと動いたり動かなかったりって感じ。https://developer.mozilla.org/ja/demos/detail/zlatnaspirala は…

IE11入れてみた(4)

そしてこちらが、こないだ話題になったUserAgent文字列。 Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; rv:11.0) like Gecko ん?WoW6…

IE11入れてみた(3)

F12開発者ツールが結構変わってる。DOMエクスプローラ。 JavaScriptコンソール。 デバッガー。 ネットワーク。 UIの応答……はこのページではエラーになった。 プロファイラー。 メモリ。 エミュレーション。プレビュー版だからだろうけど、モードはエッジ(最…

IE11入れてみた(2)

html5test.comは350+6点。だいたいFirefox15と同レベル。

IE11入れてみた(1)

css3test.com は61%。chrome28が68%だから、IE11も健闘してるのでは。

猫だらしない

IE11のUserAgentからMSIEが消える

Internet Explorer 11: “Don’t call me IE” - Human Who Codes IE11 でユーザエージェント文字列から 「MSIE」 が消えた件 | WWW WATCHこれ「改修工数が…」「影響でかい」「困った」「自分勝手だ」とか騒がれてるけど、IE11のUAがMSIEじゃなくなると実際何が…

IE9とヘルベチカ

IE9, IE10が抱えるHelvetica問題について初めて知った件 | IDEA*IDEAこの記事はカス記事。情報が雑すぎ。 IE9がヘルベチカを扱えないという意味不なバグじゃなくて、Vista以降の新しい文字描画APIがType1フォントをサポートしてないという問題ですから。 Tru…

IEフォビア

IE9べぇ「やれやれ、招かれざる客ってわけかい? 君も僕のことを恨んでいるのかな?」 W3C標準にあっていない挙動を変えなきゃ変えないでさんざけなされ、W3C標準に合わせる方向に舵を取ったらとったで互換性ないと叩かれ(あるわけないのにね)。身から出た…

Microsoft MVP for Visual C#

再受賞しました。 なんだかTwitterのタイムライン上は「MSMVP率」なる数値(MSMVP/社員数)が話題です。 いまいる会社は社員数だけは多いので、おもんないですね。 小さいところに行った方が……?いや逆に0.05%とか0.5‰とか500ppmとかいう数字の方がおもろい…

C#におけるDateTime型/TimeStamp型の変換方法

C#

元記事: id:yutakikuchi:20130617:1371425713Web系言語にJavaが入るんだったらC#だって入るんじゃないかな。どうかな。 (追記)あ、C++が入ってるんだ。Web系言語なんだ。https://gist.github.com/matarillo/5794336タイムゾーンをちゃんと扱いたいときはD…

ビルドツール

msbuild sucksなみなさんへ http://www.microsoft.com/en-us/download/details.aspx?id=8840 http://nant.sourceforge.net/ http://nubuild.codeplex.com/ https://github.com/refractalize/bounce http://albacorebuild.net/ https://github.com/ryexley/py…

直訳するなら頭から

etc

facebookのほうに「日本語訳するとき、直訳するんなら頭から訳したほうがわかりやすい事はままある」と書いた。 そうは言っても逐語的に訳せという意味じゃない。 簡単に言えば、「長い英文はぶった切れ」という意味だ。いくつかの英文を例に比べてみたい。…

インターコミュニティ

クラウドごった煮とかスクラムとかTDDとかはいいと思うんだけど、他はどうかな…… 「Java8直前、第1回チキチキjava-jaとC#ユーザー会のオフラインdisり愛」(←今でっちあげた)とかそんな話、あんまり聞かないよね。

.NETがこの先生きのこるには

Windows系からLinux系にスキルチェンジする方法、って本を書いたら売れないかな - ikeike443のブログ で挙げられてた元記事。 XBoxのことはあまりよくわからないが、他は頷ける感じ。1の拒否反応は日本でも強いと感じる。なんというか、えんがちょ感(近寄り…

Java8のStreamを使いこなすをC#で

C#

さて、C#で関数型っぽいことをやって遊んでみたわけですが、恥ずかしくなって猫の写真に置き換えました。 C#で実際に使うのは、LINQです。 ということで、LINQの使い方をひととおり見てみます。 基本 LINQの中核となるのはIEnumerable<T>インタフェースです。こ</t>…

順列をC#とF#で

Qiitaにも載せたんだけど、こっちにも書いておこう。F#の方が圧倒的に短くなるのはまあ当然と言えば当然。ちなみにC#の方のデータ構造はシーケンスだけど、F#の方は連結リストなので、そこだけ注意。 (F#の方もシーケンスにすることは可能だけど、そこは好み…

Fluent NHibernate

http://www.fluentnhibernate.org/(N)HibernateというとXMLでマッピングを書かなきゃいけなくてそれだけでも拒否反応なんだけど、自動マッピングできたり、コードでマッピングできたりするのであれば、使ってもいいかなと思う。Entity Frameworkに依存するの…

matarillo.comの翻訳ネタバレ パート1

etc

翻訳に仕込んだ冗談の解説という野暮な記事です。 31日間ReSharper一周 31日間ReSharper一周(The 31 Days of ReSharper) 「八十日間世界一周(Around the World in Eighty Days)」より。 Day 0: 基礎とインストール 永久の眠りか!(freaking-ever) タカアンド…

C#とモナド

C#

Eric Lippert*1のブログで新たにモナドの連載記事が始まったので、ちょこちょこ翻訳してる。 前に訳した「モナドの驚異」にも細々とアクセスがあるので、インデックスを作っておいた。http://matarillo.com/general/monad_index.php(4/6追記)訳し終えた……1…

Land Of Lisp

twitterで見かけた、O'Reillyの Land Of Lisp 。正しいロゴはこうじゃないのか。(クリックするとSVGを表示します)