Technically Impossible

Lets look at the weak link in your statement. Anything "Technically Impossible" basically means we haven't figured out how yet.

VSCodeで.NET Frameworkを利用する。-"--target-framework-override"オプションの紹介

2019年に取り組んでみようと考えた言語がC#だ。先日の三連休中、初心者向けの本を3冊読んだ。これまでの経験を前提に、C#は非常に馴染みやすさを感じた。「なぜもっと早くに取り組まなかった!?」と思うほどだった。

C#に限らず、初心者向けのサンプル・コードと言えばコンソール向けのものだ。C#の開発環境と言えば、事実上Visual Studioなのだが、コンソール向けの開発には重厚過ぎるように感じる。VSCodeにもC#拡張が提供されておりコーディング可能なのだが、Visual Studioと異なり基盤は.NET Coreだ。.Net frameworkではない。
コンソール向けのコードに基づいた練習に.NET Coreが不足なわけではない。とはいえMessageBoxのような、お馴染みのWindows Formに由来するものが利用できないのは、少し勿体ないように思う。

一連のエントリではVSCodeから.NET Frameworkを利用するための手続きについて紹介する。このエントリでは1を取り上げる。

  1. 前置きとして"--target-framework-override"の紹介
  2. .NET Framework利用のための手続き
続きを読む

ABARA

新装版 ABARA (KCデラックス)
これは2006年に以前のブログへ投稿したエントリーを加筆、編集したものです。

弐瓶勉と言えば『BLAME!*1、『シドニアの騎士』が有名だろう。『BLAME!』がコミックだけでしか存在しない、映画化される前の同氏の作風といえば、ほとんど語られることのない作品背景、ストーリーで読者を突き放し、物理的、時間的なスケール間と精密描写で読者を圧倒するものだった。
ABARA』もそのようなスタイルを継承しているのだが、変身ヒーローものだ。出版社が集英社に変わり、連載誌が月刊誌ウルトラジャンプへ変わった影響かもしれない。

続きを読む

地球は本当に丸いのか?

地球は本当に丸いのか?:身近に見つかる9つの証拠
中学時代、理科は得意科目だった。当時の授業は今でも覚えている。担当の先生は授業中に、「サボテンの葉が針状なのはなぜか」といったテーマに関連するものの、教科書には答えが載っていない問いかけを提示し、自分で考えて回答を導き、発表することを生徒に促していた。その手の質問に正答できる生徒は限られており、私はその常連の一人だった。この本のタイトル『地球は本当に丸いのか?』の類題も、その問いかけに含まれていた一問だった。

その問いかけに対する私の回答は典型的なものだった。水平線上にある船影は、水平線から下の部分が隠れている、という極めて教科書的なものだ。これに先生は次の反論をした。地球の球面は人間、船に対しても巨大すぎるため、水平線までの領域も事実上の平面といって十分なくらいに平らではないか?
事実上平面なので船の喫水線から水平線によって隠された領域は、ほとんど分からないのではないか。つまり、それは地球は丸いことを示すのに不十分ではないか、ということなのだが...

常連回答者の一人だった私にとって、この問題は未だに満足な回答ができないものだったのだが、この本によって反証が示された。地球の巨大すぎる球面は人間、船に対して平面同様「なんてことはない」。十分、丸いのだ。

続きを読む