泡は出ないのかょ…
職場の売店の新商品のお茶。 ラベルを見ると泡を期待してしまう…
純粋仮想クラス
先週の仮想関数のより実践的な使い方として、 純粋仮想クラスの使い方を紹介する。 この方法を使えば、新しいデータ構造が必要となっても、 基底クラスから派生させたデータ構造と、 必要最小限の仮想関数の定義だけで、プログラムが […]
工場見学旅行の行き先選定中
3EIの担任として、工場見学旅行の見学先を選定中。 今のところの腹案は、下記4ヶ所。 東芝セミコンダクタ四日市工場 三菱重工飛島工場 中部国際空港(セントレア) トヨタ九州・宮田工場 これに加え、九州の観光地を抜粋一覧と […]
最近のGC
4年の情報構造論では、最後にはガベージコレクタなどの話を行うが、 最近のGCの情報。 Java SE6 では、G1 GC なるガベージコレクタが実装されているらしい。 寿命の短いデータ用の領域(Young領域)と、寿命の […]
2進数の扱いとビット演算
N進数の話が大体終わったけど、計算機構成論の内容にも関連するということで、 2進数演算・ビット演算の演算子の説明と、2進数を用いた乗算処理を説明する。 int mul( int x , int y ) { int s = […]
歯科健康フェアで工作教室
6月4日虫歯の日を前に、歯科健康フェアの会、場ににて「歯みがきロボット工作教室」を 行ってきました。午前中に2家族の工作を終え安心していたら、途中参加の2名が加わり、 時間内に工作を終えようと、アシスタントの学生さんも協 […]
派生クラスの説明
先週の問題提起をうけて、その解決手段でもある派生クラスについて説明する。 // 基本となるクラス // ⇒ "基底クラス" ("親クラス"と呼ぶ場合もある) class Perso […]
メモ:LEGO MindStorm NXT に拡張インタフェース
MindStorm NXT に自作のハードウェアを接続するためのノウハウ? RCX変換ケーブル NXT拡張センサ NXT拡張センサ LEGO MINDSTORMS NXTグレーブック プログラムノツヅラ (単行本) Ni […]
クソゲーは大体こういう流れでプロジェクトが進む
「ゲームプログラマ」を夢見る学生さんの夢をつぶすのか… といった問題もあるが、やっぱりゲーム会社なんて、ひどい環境はやっぱりひどい。 ということで、知り合いより教えてもらったページを見てみましょう。 糞ゲーは […]
継承の概念の必要性
オブジェクト指向プログラミングの授業にて、 先週は隠蔽化などの基本についての演習を行っていて、 初めてのC++による戸惑いもあってレポート完成に 至るのは困難な様子であった。 そこで、今日の授業では、次の継承などの概念が […]