平々毎々(アーカイブ)

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

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を表示します)

XNAのはなし

続報の方から。ちょっとずつ。 Follow-up on DirectX/XNA – Promit's Ventspace 今日受信したメール。「引用OK」ってあるから、たぶん重要事項につきNDAの例外なんだろう。 メッセージには「DirectXは技術としてもう進化していません」とありました。これは…

IBM developerWorks 「関数型の考え方」の記事まとめ

dWのサイトにはインデックスがないので、とりあえず時系列でまとめる。 (まとめコメントは随時追加予定) 関数型の観点で考える 関数型の考え方: 関数型の観点で考える、第 1 回 (2011/7/1) 関数型の考え方: 関数型の観点で考える、第 2 回 (2011/7/1) 関数…

Web Forms + jQuery UI = Juice UI

One ASP.NET Advent Calendar 2012 の 14 日分の記事です。 前日(13日)の記事はxin9leさんの「DynamicなTempData」でした。 翌日(15日)の記事は aoki1210さんの「IIS Application InitializationでASP.NETアプリの起動を高速化(ウォームアップ)」です。 Ju…

C#は強い型付けの言語?それとも弱い型付けの言語?

C#

Eric Lippert's Blogを勝手に翻訳。

Windowsアプリケーションの自動UIテストとカバレッジ採取

こんな会話をした。 @matarillo 知ってたら教えて欲しいのだけれど、VB.NETのフォームを自動テストしたいとした場合、どんなの使うのが一般的なの?(できればお財布にやさしいと尚良い 2012-08-30 00:01:11 via Echofon to @matarillo @masanobuimai お金が…

ジェネリクスとリフレクション 答え合わせ

前回の続き。正解はこちら。 つまり、BaseClass<T>とDerivedClass<T>には直接の関係がないのでした。</t></t>

ジェネリクスとリフレクション

.NETのジェネリクスはバイトコードレベルで型に関する情報を残しているので、リフレクションでいろいろな情報が取れる。こういうクラス定義があって public class BaseClass<T> {} public class DerivedClass<T> : BaseClass<T> {}DerivedClass<int>型のTypeオブジェクトを</int></t></t></t>…

ASP.NET WebFormsのとある出来事

あるコントロールにデータバインドする画面があるのだが、作り方が悪く、1リクエストで2回バインドしたりしている。アプリとしては、後からバインドしたデータで上書きしてほしいようだ。まあ無駄ではあるが、ASP.NETの標準コントロールなら期待通り動く。と…