[B]PC用メガネについて

最近、巷では、PC専用メガネというものが流行しているらしい。 メガネメーカ:JINSに代表されるメガネだ。 なんでも目に悪いというブルーの光を50%カットするというのだ。 要するに、赤みがかったメガネである。 ブルーの光が眼に悪いかはさておき、 それが正しいとして、...

[B]配色技法

プレゼンテーションやwebデザインなどに使うことのできる、 色彩技法についてまとめてみました。 アクセントカラー 小さい面積で配色全体を引き締めるための色。 配色で最も面積の大きい色をベースカラー。 次に面積の大きい色をアソートカラーという。 アク...

[B] Create is more precious than knowledge.

僕はコンテンツを消費するよりも、 創る方になりたい。 だから、知識はあるに越したことはないが、 知識が重要なのではない。 作ること、考えることが大事なのだ。 なぜなら、知識を得るということは、コンテンツの消費なのだから。

[B]プログラミング言語作成における参考本

 今回は、プログラミング言語作成における参考図書を紹介します。 バックボーンの知識 論理学を作る 戸田山 和久  名古屋大学出版会 (2000-10) プログラミングと関係ないじゃん! と思うかもしれません。 しかし、この本から、言語作成における知識の...

[B]第一章の理解度チェック5~6 独習C++

5.次の新しいスタイルのC++プログラムを、 古いスタイルのプログラムに変更する方法を説明しなさい #include <iostream> <stdio.h> using namespace std; int f( int a ); in...

[B]大衣装の理解度チェック4 独習C++

//NOTE //------------------------------------------------------------------------> // Title      : 第一章の理解度チェック5 //------------------...

[B]第一章の理解度チェック3 独習C++

//NOTE //------------------------------------------------------------------------> // Title      : 第一章の理解度チェック 1.4 //---------------...

映画鑑賞”デス・ラビリンス”75点/100点満点 CUBEっぽいのは低予算でもおもしろい!

"オーディションだと思って行った先が死のゲーム" というありがちな設定ですが、面白かった。 最初に安っぽさを全開にしたのが良い! 後は、どんどんストーリーにひかれていくだけなのだ。 女優さんがすごい可愛かった。特に、ヒロインの人。 ニコール...

[B] その裏にあるもの

算数が嫌い、と言っている人が、 CGや3D映画を見たりする。 決して批判しているわけではない。 そのバックボーンに、嫌いな学問があるにも関わらず、 好きになる物事がある。 これは何故だろうと思うのだ。 カプセル化の恩恵と捉えて良いのだろうか?

[B]第一章の理解度チェック2 独習C++

2.C++プログラムにコメントを含める方法を説明しなさい。 C言語で用いられていた形式、/* コメント */ …(1) に加えて、C++の新たな形式、// コメント …(2) を用いる事ができる。 ここで、(1)は、複数行について対応しているが、 (2)は、単一の行...

[B]第一章の理解度チェック1 独習C++

1.ポリモーフィズム、カプセル化、継承について簡単に説明しなさい。 ポリモーフィズム: ある情報に対して取り出すデータというものは、一つとは限らない。 解釈というものは無数に存在する。 たとえば、1を例に上げる。 1のデータ型はなんだろうかと考えた時に、 bool...

[B]自分の主張とはなんだろう?

あるブログの記事に関して、「自分はこう思う」とコメントを残し た。 返信は来なかった。 後日、自分のコメントと似たような記事が掲載された。 自分の主張が、いつのまにか、その人の主張になってしまっている わけだ。 たしかに、その人は自分で考えたのかもしれないが、 なんだ...

[B]プログラミング言語制作について感じたこと

 プログラミング言語を作っている。 そこで感じたのは、 プログラミング言語制作とOS制作は同じものであるということ。 CPUのインプット周辺をいじるのがプログラミング言語制作で、 アウトプット周辺をいじるのがOS制作だ。 アセンブラにすればほとんど同じ事をやっている...

[B]関数のオーバーロード 独習C++ 練習問題1.7.4

//NOTE //------------------------------------------------------------------------> // Title      : 1-7-4 //-------------------------...

[B]東場はダマで張る -麻雀-

みなさん、麻雀をプレイしたことがありますか? ここでは、初心者を抜けだした筆者がとる先方を紹介します。 今日のポイントは、 東場はダマで張る です。 ダマとは、面前でリーチをかけないこと。 張るとは、テンパることです。 ダマで張っていると、相手は張っていない...

[B]関数のオーバーロード 独習C++ 練習問題1.7.3

/*---------------------------------------------------------------> 独習C++ 練習問題1.7.3 :P35 引数として受け取った2つの数値のうち、 小さいほうを返すmin()という名前...

[B]関数のオーバーロード 独習C++ 練習問題1.7.1 and 2

練習問題 1.7.1 /*-----------------------------------------------------------> 独習C++ 練習問題1.7.1 引数の平方根を返すsroot()という名前の関数を作成しなさい。 sro...

project Euler #21

今回も特に問題は発生しない。 問題に提示された手順で、コーディングすれば済む /*------------------------------------------------------------------------------------------> ...

[B]project Euler #20-2回目:こちらが正解

例によって、 配列で繰り上げを表現し、 intの最大値以上を計算する。 前回は、1桁の繰り上げだったが、 今回は100を掛けることもあるので、 繰り上げをwhileとした。 もうそろそろ、繰り上げを考慮した関数でも自作しておこうかな /*----------...

[B]project Euler #20-1回目

ご注意:下記1つめのコードは間違いです。 とりあえず、doubleにぶっ込んでみる。 計測誤差が発生したのでアウトでした。 /*-----------------------------------------------------> project Eu...