今年の締めはアンチウィルスソフトです。

Kaspersky Internet Security 2010 6台版

 中国で感染したウィルス撃退に年末も取り組んでいます。EXE以外のファイルが感染するなんて初めてです。
 実家のPCが複数あるので、実家用に6ライセンスの箱で買いました。一台あたりなんと2500円です。

 データのバックアップはスカイドライブで行っています。では、みなさん、お体もPCもウィルスにやられないように、よいお年をお迎えください。

【参照】
中国へ行く前にPCを武装しよう | オブジェクト脳@kcg

 ちなみに私は2009年の3分の1を中国で過ごしたんですね。

comments

Windows2000のWin32API

Windows2000プログラミング標準講座―Windows95/98/NT共通の基本的なプログラミング技法とWindows2000の新機能 (Programmer’s SELECTION)
 Herbert Schildt(英語読みハーバート・シルト)さんはC言語の権威です。これはWindowsプログラミングの本のWindows2000版です。いわゆるWin32APIのWindows2000用です。
 この本で少しずつ勉強すればWindows開発が完璧になるんですが,現在ではWin32APIで開発することはほとんどありません。
 

【簡易目次】
Windows2000の概要
Windows2000プログラミングの基礎
アプリケーションのエッセンス:メッセージと基本入出力
メニューの概要
ダイアログボックス
様々なコントロール
ビットマップの使い方と再描画問題の解決方法
テキストの制御
グラフィックスの使い方
コモンコントロールとコモンダイアログボックス〔ほか〕

【詳細目次は以下】
Windows 2000プログラミング標準講座:SEshop.com/商品詳細

 CD-ROMにソースコードがすべて収録されているのでかなり便利です。

【原書はこちら】
Amazon.co.jp: Windows 2000 Programming from the Ground Up: Herbert Schildt: 洋書

【出版社のサイト】
Windows 2000プログラミング標準講座:SEshop.com/商品詳細

【Windows開発ならコンピュータサイエンス学系,デジタルゲーム学系】
京都コンピュータ学院 | 学科 | コンピュータサイエンス学系
京都コンピュータ学院 | 学科 | デジタルゲーム学系

京都コンピュータ学院 | オープンキャンパス
オープンキャンパス(体験入学)参加申込み -京都コンピュータ学院-

comments

昔のWindows開発

C/C++プログラマのためのWindows95プログラミング (Programmer’s selection―Nuts & bolts)
 Herbert Schildt(英語読みハーバート・シルト)さんはC言語の権威です。これはWindowsプログラミングの本です。いわゆるWin32APIの本です。
 この本で少しずつ勉強すればWindows開発が完璧になるんですが,現在ではWin32APIで開発することはほとんどありません。
 10年前くらいのKCG 情報科学科や現在のデジタルゲーム学系の学科では,この本でWindows開発をやっていました。オブ脳は情報科学科のCGゼミを担当していましたが,Win32APIの訓練をしてから,DirectX5のプログラミングを教えていました。

【簡易目次】
1 Windows95の基礎知識
2 メッセージと基本I/O
3 メニュー
4 ダイアログボックス
5 その他の標準コントロール
6 クライアント領域の管理
7 Windows95のコモンコントロール
8 アップダウンコントロールとトラックバー
9 スレッド型マルチタスク処理
10 グラフィック

【詳細目次は以下】
C/C++プログラマのためのWindows95プログラミング:SEshop.com/商品詳細

 私自身は,この本のほとんどすべてをプログラミングしました。しかし,Visual C++5.0ベースで書かれているので,Visual C++ 6.0のときに少し修正する必要があるものがあります。たとえばGetStockObject()関数なんか,キャストが必要になります。

【原書はこちら】
Amazon.co.jp: Windows 95 Programming Nuts & Bolts: For Experienced Programmers (Nuts & bolts series): Herbert Schildt: 洋書

【出版社のサイト】
C/C++プログラマのためのWindows95プログラミング:SEshop.com/商品詳細

【Windows開発ならコンピュータサイエンス学系,デジタルゲーム学系】
京都コンピュータ学院 | 学科 | コンピュータサイエンス学系
京都コンピュータ学院 | 学科 | デジタルゲーム学系

京都コンピュータ学院 | オープンキャンパス
オープンキャンパス(体験入学)参加申込み -京都コンピュータ学院-

comments

中国へ行く前にPCを武装しよう

Kaspersky Internet Security 2010 1年版

 「新型ウィルス! 身体健康電脳病気 | オブジェクト脳@kcg」という記事で報告したように,中国のウィルスはとてもすさまじいです。今回の感染も,USBメモリは感染していますが,PCは感染したのかどうかもわからず,日々効率の悪い作業の仕方に追われていました。
 本日,KCGノートPCはカスペルスキー2009から2010へバージョンアップしました。その前に,自宅のパソコンは2010を導入しました。2010から1ライセンスの購入で2台使用できますので,とても便利です。中国出張のある方は必ず購入しましょう。

comments

映像で中国語を学ぼう!

北京ドリーム―ドラマで学ぶ中国語

NHKテレビ中国語会話のドラマ(2003年4月~2004年3月)をまとめたものです。発音編+全47課で構成され,全台詞,全訳がついています。
 映像で中国語を覚えたい方には超おすすめです。
 ちなみに,DVDの方は以下を参考にしてください。
 
【DVD】
Amazon.co.jp:新品および中古商品: NHK外国語会話 GO!GO!50 中国語会話 Vol.1&2 [DVD]

ここがオススメ。
・発音編はなかなかいいです。DVDも併用するととても参考になります。声調,3つのeの読み方,そり舌音の練習など。
・GO!GO!50 という目標で,50個の厳選された例文が出てきます。

comments

asahiに『プロジェクト演習』のことが

 2009年の学科再編であたらしく登場した『プロジェクト演習』のことが,asahi.comに掲載されています。KCGに入学を考えている皆さん,新聞ネタになるほどの科目ですよ!!

【出典】
asahi.com(朝日新聞社):歴史誇るコンピューター教育 コミュニケーション能力開発にも力/京都コンピュータ学院 – わが校イチ押し – 教育

comments

超入門者向け

やさしいC 第3版 [やさしいシリーズ]

  高橋麻奈の「やさしい」シリーズのC言語です。高橋麻奈は「やさしいJava」で特に有名で,CarとRacingCarといえば高橋麻奈を思い出すぐらいです。その後で出版された「やさしいC++」もナイスです。
 これは,さらに後にかかれたCの本です。 著者のサポートページもあります。

【著者によるサポートページ】
やさしいC

 内容は超入門用ということですが,巻末には主要なライブラリ関数が掲載されているのは,とてもいいです。初心者には,stdlib.hなどにどんな関数が入っているのかわかりませんので,よく質問を受けるんです。この本であれば,その心配はありませんね。

【簡易目次】
1 はじめの一歩
2 C言語の基本
3 変数
4 式と演算子
5 場合に応じた処理
6 何度も繰り返す
7 配列
8 関数
9 ポインタ
10 配列・ポインタの応用
11 いろいろな型
12 ファイルの入出力

 「「やさしいC」の次に読む本を探しています。 – 教えて!goo」なんてページもありますが,KCGブログをみればもっといろいろとわかります。

【ブログ内参照】
大物著者のC言語参考書 | オブジェクト脳@kcg
JIS規格C言語のリファレンス | オブジェクト脳@kcg
有名でないCの良書 | オブジェクト脳@kcg
超おすすめ | オブジェクト脳@kcg
C言語の練習に | オブジェクト脳@kcg

【C言語ならエンジニアリング学系】

京都コンピュータ学院 | 学科 | エンジニアリング学系

京都コンピュータ学院 | オープンキャンパス…12月23日はクリスマスバージョン

オープンキャンパス(体験入学)参加申込み -京都コンピュータ学院-

comments

大物著者のC言語参考書

独習C 第4版

 Herbert Schildt(英語読みハーバート・シルト)さんはC言語の権威です。この方のC言語で定番の「独習C」は超有名です。ただし,あまりにも記述量が多いので,そう簡単には読めません。値段的には,この安さがこれほどの量なら納得がいくでしょう。アメリカの大学の教科書としての採用も多く,半期12週分の講義予定に即しています。アメリカでは,これをやらないとC言語の単位がもらえないのかと思うと,一読の価値があります。

【簡易目次】
1 Cの基礎
2 制御文 その1
3 制御文 その2
4 データ型、変数、式の詳細
5 配列と文字列
6 ポインタ
7 関数
8 コンソールI/O
9 ファイル入出力
10 構造体と共用体
11 高度なデータ型と演算子
12 Cのプリプロセッサとその他の高度なトピック

【詳細目次は以下】
独習C 第4版:SEshop.com/商品詳細

 私自身は,この本のすべてを読んだわけではありませんが,参考書的に使っています。ちなみに,この本はANSI規格に準拠していますので,JIS規格にも対応するでしょう。しかし,Visual Studioで利用するときには注意が必要かもしれません。

【原書はこちら】
Amazon.co.jp: Teach Yourself C: Herbert Schildt: 洋書 第3版…第4版は日本のamazonでは販売していないようです。
Amazon.co.jp: Teach Yourself C (Teach Yourself): Herbert Schildt: 洋書 第2版(改訂版)

【出版社のサイト】
独習C 第4版:SEshop.com/商品詳細

【C言語ならエンジニアリング学系】
京都コンピュータ学院 | 学科 | エンジニアリング学系
京都コンピュータ学院 | オープンキャンパス…12月23日はクリスマスバージョン
オープンキャンパス(体験入学)参加申込み -京都コンピュータ学院-

comments

JIS規格C言語のリファレンス

JISハンドブック 情報処理―プログラム言語編 (1997)

 ANSI規格C言語を日本版にしたJIS規格C言語があります。
組込みでは,JIS規格に基づいたコンパイラーになることがありえます。ところで,本学ではVisual Studio 2008を使用しているので,若干,JIS規格とは異なります。そこで,本日はJIS規格の情報をまとめてみました。
 JISC 日本工業標準調査会のサイトに,JIS規格C言語のPDFを閲覧することができます。ただし,印刷はできません。

【参照】
日本工業標準調査会:データベース-JIS詳細表示

 上記の印刷物にしたものが,「JISハンドブック 情報処理―プログラム言語編」です。

 なお,JIS規格のC言語に関しては以下のサイトにもあります。

【参考】
プログラミング言語 C の新機能

【C言語ならエンジニアリング学系】
京都コンピュータ学院 | 学科 | エンジニアリング学系
京都コンピュータ学院 | オープンキャンパス…12月23日はクリスマスバージョン
オープンキャンパス(体験入学)参加申込み -京都コンピュータ学院-

comments

ETロボコン全国会議

ETロボコン全国会議に出席するために,福井市のHOME | 永和システムマネジメント本社へ行きました。
 北陸は大雪で,雷鳥が運休するなどで,京都駅ではサンダーバード乗車の客であふれており,オブ脳はたつことになりました。
 なんとか福井に到着しましたが,東京や名古屋から来るメンバーは特急しらさぎが大幅に遅れており,会議は一時間ぐらい遅れて始まりました。とにかく,雪です。
 17時半に会議は終わり,懇親会がありました。来年も,ETロボコンが盛り上がることを祈るばかりです。

【参照】
ETロボコン2009公式サイト-組込みソフトウェア技術教育をテーマとした「ETロボコン」開催のご案内
関西地区はkcg.eduが協力しています。

comments