ここは過去のSPYで私が発表してきた内容を要約してXHTML化するコーナーです。
SPY-online には全員分のもっと詳細な発表内容記録と発表資料がありますので, ログインできる人はそっちを見てください。
パソコンを使っていると,どんどん余計なファイルが増えていく。 これはユーザが作業過程で作ったファイルのことではなく, ソフトウェアがその動作においてバックグラウンドで自動的に作成するファイルのことである。 このような余計なファイルは作ったソフトウェアが自動的に消すことが望ましいが, 現実には消されないことがしばしばある。そうするとソフトを使っているうちにディスク容量が どんどん圧迫されていく。よってパソコンを使う人は定期的に この余計なファイルを削除しなければならない。 削除用のソフトウェアもWindowsには標準で用意されている。 (SPY第5回 2003/01)
PCをしばらく使用していると,デスクトップやマイドキュメントの中が ファイルでごちゃごちゃになってしまうことはないだろうか。 単にごちゃごちゃだというだけでなく,Windowsではデスクトップに多くのアイテムが配置されていることで コンピュータ全体の処理パフォーマンスを低下させることがある。 片付かない人のために,フォルダによる整理術をすすめる。 (SPY第6回 2003/02)
パーソナル・コンピュータは非常に多種多様な目的に利用できる道具である。 しかし多くのパソコンユーザがそのような潜在的性能を持っている道具を使いこなせているかというと, そんなことは稀だろう。パソコンでどんなことができるのか,について徹底的に考えてみる。(SPY第8回 2003/02/18)
テキストエディタについて解説する。 テキストエディタが対処するファイル(テキストファイル)とは何か, ワープロソフトとはどう違うのか,なぜテキストエディタを使うのがよいのか,などなど。 (SPY第9回 2003/02/?)
タブ操作型のウェブブラウザが流行して久しい。 しかしまだインターネットユーザの大多数にタブブラウザが 認知されているとは言えないだろう。 具体的な例とともに,タブブラウザの便利な点を紹介する。 (SPY第10回 2003/03/07)
Windows上で動くアプリケーションの多くは標準コントロールやコモンコントロールと呼ばれる Windowsが提供するGUI部品を利用している。これによって,さまざまなアプリケーションにおいて 一貫した(慣れた)インターフェイスで操作することが可能になっている。その種類を紹介。 (SPY第10回 2003/03/07)
Microsoft社は多くのバージョンのOSを市場に送り出してきた。その流れを俯瞰し, 今後発表予定の新OSにもふれる。また,デスクワークや実験などではそれぞれどのOSを使うのがよいのか, にもふれる。 (SPY第11回 2003/03/14)
現在のWWWの躍動を支えるのはHTMLと呼ばれる言語である。ウェブ閲覧とは,(技術的に)言ってしまえば, サーバマシンにあるHTMLファイルとそれに関連する画像ファイルなどを通信によってローカルにコピーして, それを画面に表示(レンダリング)することである。 HTMLとはどんなものかを簡単に解説する。 (SPY第12回 2003/03/22)
ネットワーク内のコンピュータからのインターネットへのアクセスを監視するソフトウェアを紹介する。 これを用いると,従業員がどんなサーバに接続しているか,どんなサイトにアクセスしているかが把握でき, 通信制限も可能である。あとは余談。 (2003/04/14)
パソコンの長時間の使用は体によくない。しかし現在では研究活動を行う上でパソコンを使わないでいることは 難しくなってきている。よって,ユーザの健康という観点から, パソコンの利用に際してどういう点に気をつけるべきかを解説する。 (2003/05/22)
現在のTCP/IPネットワークにおけるIPアドレスの基本的な役割と,DHCPとは何か,どういう利点があるのか, について解説する。とくに,昨今の研究室のネットワーク事情とからめて, 研究室内のPCがインターネットにつながらなくなる理由を説明する。 (2003/08/11 SPSS)
Microsoft Excelは表計算ソフトであり,非常に高機能である。 あまりに高機能なためその機能をすべて使いこなせる人は非常に少なく, 一般ユーザには大半の機能は知られていない。また,そもそも表計算ソフトとは何なのかがわかりにくい。 総じてExcelは「全体を理解されずにその氷山の一角だけ使われているソフト」の代表的なものである。 しかしこの使われていない部分の機能は有益なものであり, それを知っているかいないかで研究活動においても作業効率に大きな差が出てくる。 よって何回かのシリーズでExcelの知られていない機能にスポットを当てて解説する。 Excelをより使いこなせるようになることが目標だが,まずはどんな機能があるのかを知ることからはじめる。 (2004/02/06)
一般に普及している電子メールのセキュリティは無いも同然である。言わばハガキであって,封書ではない。 第三者が容易に内容を見ることができる。詐称や改竄も簡単である。パスワードもたれ流しである。 しかし安全にメールを送るための技術が無いわけではない。 PGP,S/MIME,APOP,SMTP-AUTHなどの現在一般市民が利用可能な電子メールセキュリティ技術を紹介し, その利用を促す。また,暗号化の方式にも多少ふれる。 (2004/04/22)
LISPは,リスト処理に適するよう設計されたプログラミング言語でマッカーシーにより開発された。 人工知能研究において頻繁に用いられてきた。簡単な文法の紹介とデモンストレーションを行う。 (龍輪さんとの共同発表) (2004/06/10)
ハードディスクはいつ壊れるかわからない!さっきまで元気だったのに急にお亡くなりになる。 だから頻繁にバックアップを取っておくべきだ。しかしたとえ高頻度でバックアップをしていても, あるバックアップから次のバックアップまでの間のラグはどうしようもない。 ハードディスクが故障すればその間の作業の成果は失われる。 個人用途のPCで究極的にこれを回避するには,RAIDを使うのがよい。 最近は安価で構築できるようになってきた。RAIDの種類を紹介し,その利点と限界を述べる。 あなたの「危機管理度チェック」シート付き。 (2004/08/27 SPSS)
現在でもテレビやPCでよく用いられているCRTディスプレイの仕組みについて解説する。 とくにコンピュータ・ベースの実験においてはCRTディスプレイが用いられることが多い。 人間が画面上に像を見ている原理と,心理学実験で用いる場合のCRTから発せられる視覚刺激の妥当性の問題についてもふれる。 (2004/08/28 SPSS)
Rは最近話題の統計処理ソフトウェアである。Rとはどういうものか, その機能,ライセンス,背景について説明する。とくに,なぜRをつかうべきなのか, について念入りに解説する。また日本語化版についての情報も提供。 (2004/10/26)
Windowsのコマンドプロンプトの基本的な操作を概説する。また,バッチファイルについて解説し, 具体的な使用例を示すことで,その利便性を認識してもらえるようがんばる。 シェルについての抽象的な説明も多少おこなう。WSHについてはちょっとだけ。 (2005/02/08)
Windowsでは基本的に(作者がきちんと作っていれば)アプリケーションの機能はすべて キーボードで(マウス要らずで)操作できるようになっている。 また,キー操作でしか使えない機能が含まれていることもある。 これはサードパーティのアプリケーションだけでなく,Windows自体に関しても同様である。 ソフトのキー操作を覚えると,機能を100%使えるようになるだけでなく,作業効率が飛躍的に上昇する。 これは文字を入力するときにマウスでやるよりもキーボードを打つほうが早いのと同じことである。 また,プレゼンテーションにおいてはキー操作を身につけているだけで持ち時間を浪費せずに済む。 Windowsにおいて(私が)よく用いる基本的キー操作を紹介し,少しでも日ごろの作業効率を改善したい。 ひいてはPCの前で作業する時間を短縮させ,健康の増進にもつながるかもしれない。 (2005/02/22)
Wikiなるシステムの紹介。起源,種類,実装方法,最近の高度な機能など。 とくにその動作原理とデータ構造について。 (2006/08/26)
HSPでプログラミングするときのごくごく基本的な事柄の概説。 変数や手続き型プログラミングといった概念についても。 (2003/05/22)
HSPに ver2.5β5 から加わったモジュール機能について解説。 HSPプログラミングの必修項目。 (2003/05/29)
HSPで高機能性の基盤(なんでもできる原動力)になっている拡張プラグインについて解説 (2003/06/05)
ある程度以上の規模のプログラムを作るときの定石,分割コンパイルについて解説 (2003/06/12)
難解だ,やっかいだ,と言われ続ける概念「ポインタ」を平易に理解するための解説 (2003/06/26)
その理解の有効性や重要性が「プログラミングの教科書」にはまったくと言っていいほど 書かれていない概念,「仕様」について語る。 これを理解することの意義は実験プログラムを設計するにあたっても同じである。 (2003/07/03)
編集中... (2003/07/10)
構造体とは何か,どういう利点があるのか,について解説 (2003/07/17)
聴講者がCを知っていることを念頭に,C++がCに比べて優れている点を列挙する。 C++におけるオブジェクト指向,テンプレートなどの高度な部分と 単にCをより便利した部分を分けて紹介し, オブジェクト指向プログラミングやジェネリックプログラミングを行わない CユーザであってもC++を使う利点があることを述べる。 (2003/08/10 SPSS workshop)
Windowsのアプリケーションを作るにはCやC++を習得するだけではまったく不十分である。 C/C++を理解したうえでさらにWindowsプログラミングに必要な知識は何なのかを解説する。 WindowsのGUIの動作原理,メッセージ駆動,GDIなどについて触れる。 (2003/08/10 SPSS workshop)
C/C++言語の基本的抽象的概念の一つ,記憶クラスについての連続講義1回目 (2003/09/16)
C/C++言語の基本的抽象的概念の一つ,記憶クラスについての連続講義2回目 (2003/10/02)
C/C++言語の基本的抽象的概念の一つ,記憶クラスについての連続講義3回目 (2003/10/09)
C/C++言語の基本的抽象的概念の一つ,記憶クラスについての連続講義4回目 (2003/11/06)
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
編集中...
主にグラフィクスに関する用語を深く解説
主にファイルシステムに関する用語を深く解説
主にシェル(とくにWindowsの)に関する用語を深く解説
編集中...
編集中...
編集中...
編集中...
編集中...
発表なし. コメントのみ.
編集中...
発表なし. コメントのみ.
編集中...