2008年4月28日月曜日

Windows XP SP3

4/29からSP3が配布される。
ダウンロードとインストールに相当な時間がかかるだろう。
こういうときは夜中じゅうPCの電源をつけっぱなしにしておくしかない。
1日目にダウンロードされ、翌日の夜中にインストールする。
そのくらい気長に待とう。

2008年4月27日日曜日

Bloggerで学内限定ブログを作る

BloggerはFTPでアクセスできる場所にブログを作成できる。
必ずしもHTTPでアクセスできる必要はない。
したがって、学外からFTPでき、かつ学内からHTTPでアクセスできるサイトであればBloggerを使ってブログを設置できる。
残念ながら該当するサイトはwww2.toyo.ac.jpだけだ。他のサイトは学外からのFTPを受け付けない。
www2.toyo.ac.jpは教員のみ利用可能なので、この方法でブログを設置できるのは教員だけとなる。
学生には残念だが、将来FTP可能なサイトができるかもしれない。

2008年4月22日火曜日

無料のOffice

授業のレポートを作成するときOfficeを使う。特にWordを使う。
WordはMicrosoftのソフトで、有料だ。コピーして使ってはいけない。
しかし、Officeがないとレポートが書けないので何とかしないといけない。
無料でWordを使うにはいくつかの方法がある。
(0) Office Personal(有料)
いまどきのPCにはたいていOffice Personalがインストールされている。Office PersonalはWordとExcelのパッケージだ。よって新しくPCを購入した人は追加の支払いなくOfficeを使うことができる。正確には無料ではないが、追加支払いがないので、無料に準じるものとして番外にランクしておく。ただし、PersonalにPowerPointは含まれないので以下の方法を参考にするとよい。
(1) OpenOffice(無料)
OpenOfficeはオープンソースのOfficeだ。操作感はOffice 2003に近い。OpenOfficeはMicrosoft Office 2003の文書を読み書きできる。また、Microsoft Office 2007はOpenOfficeの文書を読み書きできる。OpenOfficeの文書形式は国際標準となっている。Microsoft Office 2007の文書形式も国際標準である。しかし、Microsoft Office 2003の文書形式は国際標準ではない。国際標準に基づいた文書は長く利用できる。自宅で使うOfficeとしては大いに推奨できる。
(2) Googleドキュメント(無料)
Googleのサービスの1つにオンラインで使えるOfficeである「ドキュメント」がある。ドキュメントにはWord、Excel、PowerPoint相当の機能がある。正確にはワープロというよりホームページ編集というべきかもしれない。しかし、Word形式で取り出すことができるので実用上は問題ない。特筆すべき点は、ドキュメントの文書はネットワークの向こう側に保存されるという点だ。編集するにはオンラインでなければならないが、ストレージの容量を気にする必要はない。

WingNet

WingNetは学生が使うソフトではない。教卓PCにしかインストールされていない。しかし、授業では毎回使われているので、そのしくみを知っておくのもよいだろう。
WingNetは授業を支援する様々な機能を持っている。中でもよく使われる機能は、モニター、出席と指導だろう。
モニターとは、学生のPC画面をそのまま表示する機能だ。昔のWingNetでは使用中のアプリケーション名が表示されるだけだったが、今のWingNetでは縮小画面が表示される。だから無関係のサイトを見たり、ゲームをしていればすぐわかる。
出席は、文字通り出席をとる機能だ。授業を開始してから終了するまでにログオンした履歴が出力される。出席データはCSV形式で保存されるので、Excelで集計することもできる。
指導は、教師画面を学生画面に転送する機能だ。PC教室にはプロジェクターがあるが、後ろの席から前のプロジェクターを見ても小さな字は読めないだろう。そこで指導が必要になる。
しかし、指導を使うにはコツがいる。指導で転送可能なのはメインモニタだけだ。通常、メインモニタは17インチ画面だ。学生用ディスプレイは17インチなので、指導画面でディスプレイが覆われてしまう。そこで、指導用モニタとして15インチモニタを用意している。解像度が低いが十分だろう。なぜなら従来のPC教室では15インチモニタで授業をしていたのだから。15インチモニタをメインモニタにするには[コントロールパネル]-[ディスプレイ]-[設定]で切り替える。
また、スタートメニューを表示するには、タスクバーの固定を解除して、15インチモニタに移動する。

2008年4月18日金曜日

Cコンパイラ

プログラミングの授業ではC言語を習うことが多いだろう。
Cのプログラムを実行するにはCコンパイラが必要だ。
MicrosoftのサイトではVisual Studio Expressを無料で配布している。
UNIXにはGCCという有名なコンパイラがある。これをWindowsに移植したものが、MinGWだ。これも無料で配布されている。
今の時代にお金がないから勉強できないということはないということだ。

VMware

川越キャンパスのPC教室ではVMwareを使うことができる。
VMwareというソフトを知る人は多くないかもしれない。VMwareは仮想マシンを作成したり、実行したりするソフトだ。
仮想マシンという言葉も初めて聞く人がいるだろう。仮想マシンとは、ソフトウェア的に作成された別のマシンを意味する。ゲーム機PS2ではPS1のゲームをプレイできる。同様にWiiでは昔のファミコンのソフトをプレイできる。同じようなものだと考えればよい。要はPCの中に別のPCを作ることができる。
これが何の役に立つのかと疑問に思う人もいるだろう。Windowsの中でWindowsを動かしても重くなるだけで無駄なように思えるかもしれない。しかし、PC教室のWindowsは限られた権限の中でしか使えないが、VMware上のWindowsは自由に使うことができるという点が大きく違う。つまり、VMware上のWindowsには好きなソフトを自由にインストールできるわけだ。もちろんライセンスは守って使おう。
また、Windows以外のOS、たとえばLinuxをインストールすることもできる。世の中にはWindows以外のOSもある。しかもかなりたくさんある。それらをすべて試すことができる。本気で勉強したい人にとってはうれしいソフトだろう。
ただし、このVMwareを使うにはかなりのディスク容量を必要とする。考えてみれば当然だが、80GBのHDDを搭載したPCを作りたければ、80GBの容量が必要だということだ。実際には、使用した分の容量が消費されるので、80GBのファイルを作成する必要はない。しかし、それでも最初から1GBくらいは必要とする。
ここで、個人当たりのディスク容量が500MBだったことを思い出してほしい。つまり、USBディスクがなければ使えないということだ。
VMwareを使ってLinuxを試すにはUSBディスクが必要だ。
ちなみに、VMwareにはVMware Playerという無料版がある。こちらは仮想マシンを作成することはできないが、作成した仮想マシンを実行することはできる。学校で仮想マシンを作成し、家で実行することができるわけだ。

2008年4月17日木曜日

Visual Studio 2005

PC教室でC/C++のプログラムを作成するにはVisual Studio 2005(以下VS)を使う。
現在VSではトラブルが報告されている。
「MSVCR80D.dllが見つからなかったため、...」と表示されたら、以下の方法で対処しよう。
メニューから[プロジェクト]-[~のプロパティ]を選択し、プロパティページを開く。
次に、[構成プロパティ]-[C/C++]-[コード生成]を選択し、[ランタイムライブラリ]から[マルチスレッドデバッグ(/MTd)]を選択する。

Zipで圧縮しよう

PC教室の容量は限られている。履修の終った授業のファイルはZipで圧縮しよう。
WindowsはZipファイルをフォルダのように表示できる。
圧縮するにはファイルまたはフォルダを選択し、右メニューから[送る]-[圧縮(Zip形式)フォルダ]を選択する。
Zipファイルはフォルダとして扱うことができるので、ファイルを取り出したり、格納したりすることもできる。
Zipファイルを展開するには、Zipファイルを選択し、右メニューから[すべて展開]を選択する。ウィザードが開くので質問に答えていけばよい。

2008年4月15日火曜日

Blogger

このブログはGoogle Bloggerで作成している。ブログはHTMLを編集する必要がないので手軽に利用できる。ちょっとしたホームページ編集ソフトの代わりになる。
通常、Bloggerでブログを作るとblogspot.comサイトに登録される。しかし、Bloggerは別のサイトのブログを編集することもできる。FTPで経由して別サイトにコンテンツをアップロードするのだ。
www2.toyo.ac.jpはFTP経由で学外からアクセスできるので、Bloggerでブログを編集することができる。この技を知っていれば、面倒なHTML編集作業に煩わされることはない。

Google Page Creator

www2.toyo.ac.jpの容量は50MBしかない。これでは物足りないという人も多いだろう。容量を節約する小技を説明する。いろいろな方法があるが、ここではGoogle Page Creatorを使ってみよう。
www2.toyo.ac.jpは公開用ホームページだ。公開用ホームページはどこにあってもよい。つまり、大学になくてもよい。Google Page CreatorはGoogleのホームページ編集ソフトだ。オンラインで使えて、ホームページのホスティングもしてくれる。
私のホームページはwww2.toyo.ac.jpからPage Creatorへリダイレクトするようになっている。しかし、その中で重要なコンテンツはwww2.toyo.ac.jpに保存している。

ホームページの公開

ToyoNetでホームページを公開するには3つの方法がある。
(1) www2.toyo.ac.jp
サイトにFTPまたはSSHでアクセスし、~/public_html以下にコンテンツを作成する。ただし、SSHは学内からしかできない。
http://www2.toyo.ac.jp/~uehara/のようなアドレスで学外に公開される。
教員用と授業用があり、申請することで利用可能となる。容量は50MBに限られる。
(2) www.eng.toyo.ac.jp
サイトにSSHまたはFTPでアクセスし、~/www_html以下にコンテンツを作成する。ただし、FTPは学内からしかできない。
http://www.eng.toyo.ac.jp/~uehara/のようなアドレスで学外に公開される。
申請しなければ利用できない。容量は500MBだ。
(3) www.cc.eng.toyo.ac.jp
サイトにSSHまたはFTPでアクセスし、~/public_html以下にコンテンツを作成する。ただし、SSHおよびFTPは学内のサイトからしかできない。
http://www.cc.eng.toyo.ac.jp/~uehara/のようなアドレスで学内のみに公開される。
学内に限定されるので練習用だが、容量は(2)と共有で500MBまで可能だ。つまり、両方の合計が500MBを超えてはいけない。
私の場合は、全部のサイトを利用している。例えば、学外用の公的個人ページは(1)、研究室のページは(2)、授業ページは(3)といった具合だ。
また、FTPとSSHの学外からのアクセスはwww2.toyo.ac.jpとwww.eng.toyo.ac.jpで逆になっている。つまり、www.eng.toyo.ac.jpにSSHでアクセスできれば、そこを経由してwww2.toyo.ac.jpにアクセスできる。

2008年4月14日月曜日

Gmail

GmailはGoogleが提供する無料のメールサービスだ。Active Mail同様にWebメールなので、オンラインで使う必要がある。
Gmailの最大の特徴は容量の大きさだろう。6GBもの容量があるので、よほど無茶な使い方をしない限り全部使い切れない。ちなみに、私は Gmailに過去10年分のメールを保存しているが、それでも2GBに達しない(逆の言い方をすれば2GBくらいなら近いうちに消費してしまう)。しかも随時容量を増やすというから安心できる。
Gmailのアカウントを申請するには、既存のメールアカウントが必要だ。ToyoNetメールのアカウントを使ってGmailのアカウントを取得しよう。
ToyoNetにはオプションで転送機能がある。このオプションはもちろん無料だ。オプションメニューで転送設定すればGmailのアドレスにメールを転送できる。Gmailならば容量を心配する必要はない。
Gmail以外にも大容量のWebメールはある。YahooやHotmailだ。その中でGmailを推奨するのはGoogle Apps for Educationがあるからだ。このプログラムでは、学校の全員に無料のGoogleアカウントが配布される。近い将来ToyoNetメールが Gmailになるかもしれない。

Thunderbird

ToyoNetメールの容量不足を解消するにはメールソフトで定期的にメールをダウンロードする必要がある。ToyoNetメールは15MBしか容量がないので、1MBのメールを15通受信すると、それ以降メールを受信できなくなる。1MBものメールを添付することは珍しいと思うかもしれないが、場合によってはよくある。例えば、レポートを受信する場合だ。履修者が100人いるのに15人までしか受信できないとしたら大変なことになる。学生も同じだろう。グループでレポートを書くとき誰か一人が受信できずに作業が進まなくなると困る。
PC教室にはThunderbirdがインストールされている。Thunderbirdを使うとToyoNetからメールをダウンロードすることができる。ここではThunderbirdの使い方や細かな設定についてのは省略する。それより、Thunderbirdを使う意味や利用上の注意について述べる。
Thunderbirdは自宅で使う方がよい。学校で使っても学校のPCに保存できる量は限られている。自宅のPCなら十分な容量があるだろう。
Thunderbirdを学校で使うならUSBメモリにポータブル版を入れて使おう。前に紹介したwinPenPackにはポータブル版の Thunderbirdが含まれている。USBメモリにはPC教室に保存できるより多くの容量がある。しかし、長く使っているとUSBメモリにも入りきれなくなる。その場合は自宅のPCか、Google Mail(Gmail)を使おう。

winPenPack

USBメモリはデータを入れるだけが能ではない。アプリケーションも入れることができる。
USBメモリに入れることができるアプリケーションはインストール作業を必要としないものに限られる。これらのアプリケーションは通称ポータブル版といわれる。少し細かい話をするとアプリケーションはOSのレジストリという場所に様々な情報を保存する。しかし、レジストリはPCによって異なるのでインストールした場所でしか動作しないことになる。ポータブル版はレジストリを使用しないので、どこでも利用できる。
お勧めのポータブル版はwinPenPackだ。英語版だが、あらゆる分野のソフトがそろっている。代表的なアプリケーションは OpenOffice(無料のOffice)、Firefox(無料のブラウザ)、Thunderbird(無料の電子メール)などだ。有料のソフトを使わなくても十分授業の演習を行うことができる。ただし、内容によっては難しいこともあるので、注意する必要がある。
winPenPackには容量に応じて様々なバージョンがある。2GBのUSBメモリなら1GB版がお勧めだ。これがフルセットに相当する。データ領域が半分になってしまうが、それだけの価値はある。

SkyDrive

USBメモリを持っていない人(あるいは忘れた人)がデータを保存するにはSkyDriveを使うとよい。
SkyDriveはMicrosoft Windows Liveのオンラインストレージサービスだ。無料で5GBまで使える。1つのファイルの大きさは50MBまでだ。基本的には、IEで1つずつファイルを指定し、アップロードする。しかし、Active Xがインストールされていればdrag & dropでまとめてアップロードすることもできる。
Active Xがなくても、とりあえずまとめてアップロードするには、右ボタンで圧縮フォルダに送り、まとめたzipファイルをアップロードすればよい。ただし、50MBの容量制限に注意する必要がある。
USBメモリより大容量でかつ無料だが、インターネット経由のアップロード・ダウンロードはかなり遅い。小さなファイルはともかく大きなファイルは授業中に即座にダウンロードできないかもしれない。また、ダウンロードする場所(残り容量)もないかもしれない。したがって、USBメモリと併用することを推奨する。

USBメモリを使おう

ToyoNetでは、PC教室に自分のデータを保存することができる。しかし、この容量はあまり大きくない。工学部で500MBだ。ちなみに、工学部以外の学生でも申請すれば川越のPC教室を利用できる。ストレージとして使うには容量不足だが、興味のある人は申請してみよう。
容量不足を抜本的に解消するにはUSBメモリを使うしかない。USBメモリは2GBのものが生協で3000円ぐらいで売っている。来年はもっと大容量のものが安くなるだろう。
USBメモリはいつでも持ち歩くようにしよう。なんならiPodでもよい。iPod以外の携帯プレイヤーもUSBメモリ代りに利用できる。
大容量を望むならUSBディスクがお勧めだ。値段は1万円を超えるが、80GBくらいの容量がある。本体のPCとそん色ない。携帯性を考えると USBメモリが無難だが、後で説明する仮想マシンを使うにはUSBディスクでないと無理だろう。贅沢をいえば両方あった方がよい。必要に応じてUSB製品を買おうというなら、最初はUSBメモリを買うべきだ。

ToyoNetメール

ToyoNetでは、当然だがメールの読み書きができる。メールアカウントは入学と同時に作成され、卒業後も利用できる。メールアドレスは「ユーザ名@toyonet.toyo.ac.jp」となる。
大学には学部・学科で独自に運営しているメールもあるが、公式なメールはToyoNetメールだけだ。独自ドメインのメールはセキュリティが不十分なので、今後は消えていくだろう。
メールはやっかいなサービスだ。誰でも簡単にメールサーバを立ち上げることができる。実際、Linuxをインストールしさえすればよい。しかし、万全なセキュリティを実現するのは至難の業だ。
ToyoNetでメールするならActive Mailが便利だ。Active MailはWebメールなので、オンラインであればどこからでも利用できる。特別な準備なしにメールを使えるので初心者にはお勧めだ。
しかし、問題点もある。メール容量は原則15MBしかない。また、オンラインでしかメールを使えない。そこで、メールをダウンロードするか、転送するかした方がよい。そのやり方は別の記事で紹介する。

ToyoNet Hacksとは

ToyoNetは東洋大ネットワークの総称だ。完璧とは言わないが、なかなかのものだ。少なくとも何かをしようとしたとき、できないことはほとんどない。ただし、使いこなし方を知っていればの話だ。そこで、ToyoNetの使いこなし方を紹介していくことにする。
最近、オライリーで「~Hacks」という題の本が多く出版されている。ここで、Hacksは「~を使いこなすこと」という意味だ。このブログではもっぱらToyoNetを使いこなす方法を紹介する。ToyoNet以外のことも紹介するが、それはあくまでToyoNetを使うためのツールとしてだ。
ToyoNet Hacksは途中までtumblrで作成していたが、tumblrに検索機能がないのでBloggerに引っ越してきた。