<<前のページ /戻る
Tex ..
Latexといってもクツのメーカーを思い浮かぶ理系の学生さんはいないとおもうが、実験レポートや論文はどうするの?数式はどうするのかな?一太郎やWordの数式エディターだって?そりゃない。もともとUNIXの発展をもたらしたものはテキスト処理だと私は思う。、AWKやSEDやPerlなんかのテキスト処理の中核に正規表現なんてもんがあるわけです。Texは単なるレポートや論文だけでなく本もつくれる組み版ソフトです。若干くせがあるが、まあ、HTMLみたいな言語ライクなもので文章を書いたり、数式を入れたりするわけです。勿論、画像もはめこめる。ただし、太郎やWordのようなWindowsのソフトになれた者にはとっつきがいまいちです。しかしいったんなれれば手放せない。とくにMuleと組み合わせて使ってくれれば特にいい。Linuxにはすべてのディストリビューションでセットアップ時で選択項目に入っている。最近はMicrosoftのWindows版もでまわっているので、Windowsのフリークはそっちでもいい。画面に出すまでに(dviout)、コンパイルする作業があるのが他のワープロとの違いです。Windows版もImpressを除けばフリーで入手できる。今までのワープロに飽きた諸君こそアカデミックな雰囲気を満喫できるチャンスだ。アホでも出来るワープロより少しは骨がいる。でも「Tex」でつくったと言ってみたいじゃないか。そこの先輩だけがたのみの小間使いの理系の学生さんではいけないよね。もっともこりゃ理系だけではないか?レポートはコネでたのんで映させて。だって実力のない学生が増えた。そういやぁ文部省も入試で過去問を容認したっていうじゃないか?過去問の範囲を超えた問題をだすと某国立の工学部の学生の平均点は30点もいかないって友人の教授が嘆いていた。
Gimp
最近はGimpがやたらもてはやされていてびっくりする。GimpはGnu Image Manipulation
Program の頭文字を取って命名された。Linux を用いて気軽に絵を書くことの出来るツールです。Photoshop
は高いけど、Gimp はフリーです。でも、機能はなかなかなものです。現在ソフトの解説書としては3冊も出ている。たしかにLinix版PhotoShopなどといわれているが、GPLに対応しているのがすごい。操作はいたって簡単で、Gimpのギャラリーには毎日すっごく良質な作品が投稿されている。「英語はいまいち」の人は日本語しか出来ない場合は(まあなれれば英文のマニュアルはそう難しいわけではない)解説書を購入したほうがいいだろう。
PostgreSQL
フリーで強力なDataBaseシステムです。ランゲージインターフェイスも各種(C,Perl,PHP/FI)それっているし、やはりフリーのODBCでWindowsのAccessやVBからの操作もOKです。特にPHP/FIとApacheでNetscapeやIEなどのブラウザーからデーターベースを操作できる。PHP/FIはPerlなんかとおなじようなCGIとして利用されていて、データーベース操作の関数が標準で用意されている。インターネットを利用しながらのデーターベース操作はPHP/FIやPerlで記述すればいいし、Linuxからの操作ならPostgreSQLのくみこみのインタープリタであるPsqlで操作すればよい。私は会社のデータをPsqlとPerlのコマンドをbashのスクリプトとしてnkfでShift-JISに変換したcsvでexcelにほうりこんでいる。もちろんCronをつかって定期的におこなっている。まあSQL文は得意ではないが、どうせ私はこったクエリーは書かずにSelect文のみしかつかわないし、以降はPerlのフィルターで対処している。そのうちもっと詳しく書くかもしれない。推薦本としては石井さんの{Postogresql」のシーラーカンス本です 。ただPostgreSQLは大きく2000年8月にバージョンアップしてSQLにcase文が導入されたりもした。
telnet
MicroSoftもWindowsの95以上でtelnetをサポートした。インターネットといえばwwwやFtpだと思っていて画像ばかりdownloadしている君達にこんな世界があるなんてしらないなら大損です。大馬鹿野郎と言われる。プロバイダーの各種設定が終わっているなら、MS-DOSプロンプトでtelnet
xxx..co.jp とでもしてやってくれ、勿論 xxx.co.jp はTelnetがOKのサイトのドメインです。当たり前すぎて怒らないでください。これでloginがでればOK。出なければ探すしかない。どうやって探し、どうやってLoginするかはヒミツ。wwwサーバーにWindowsNTをつかっているのはMicrosoftの手先です。運良く諸君のプロバイダーがtelnetがOKなら(たまに、地方のプロバイダーにはあるんだ。セキュリティーがあまいからといって、そういう貴重なプロバイダーにつまらない攻撃をしないでいただきたい)loginには諸君のアカウント(ID)をいれると次はpasswordを聞いてくる。そしたら、プロバイダーにわたされたパスワードを入力してみる。これでうまくいったら、数行の英文が出るだろう。それでまたloginとでたならアカウントかパスワードの入力ミスです。そうじゃなかったらとりあえずexitと入力してください。あとはLinuxでもunixでもともかくunix系のコマンドリファレンスでコマンドを覚えてくれ。WindowsだってUNIXの世界を体験できる。
ちなみにMicrosoft純正のtelnetよりtera term (写真)というフリーソフトの方が数倍使いやすい。viだってmuleだってつかえるから、秘密の設定ファイルの中身を見る事だって出来る。tera
termの特徴は以下の如しです。絶対に入手すべき一品さ。Telnetを公衆回線や常時接続のADSLなどで使用する際のセキュリティで悩む必要も実はtera
termにはない。なんとsshに対応しているものもあるのだ。
シリアルポート接続
TCP/IP (telnet) 接続
VT100 端末のエミュレーション(および、VT200,
300 の一部
TEK4010 端末のエミュレーション
ファイル転送プロトコル (Kermit, XMODEM, ZMODEM,
B-PLUS, Quick-VAN)
マクロ言語による自動運転
日本語/英語/ロシア語モード
でも決して書き換えたりししゃいけないよ。まあ、それらを書き換えられるようなプロバイダーではセキュリティに問題はあるがな
VNCの威力
VNC はいわゆる遠隔操作のフリーソフトで、別のPCから他のPCのキーボードやマウスなどの入力操作などが出来ます。(Linux
→ Windows 、Linux ← Windows 、Windows →
Windows など)
Vncの何がすごいかっていうと、TeratermのGUI版みたいなものともいえるが、本質はそんなもんじゃない。WindowsとXwindowのどちらかの環境で双方向で動くわけです。画像はWindowsでLinuxのKDEを動かしているところです。KDE上ではGimpが動いている。
すさまじい例としてはこのKDE上からさらにWindowsを起動することもできるんです。そしてリモートでのモニターも当然できるし、LAN以外のWAN環境でもOK。
KDEよりGnomeが好きだってのもわかるし、LedHatもGnomeに本腰をいれだしてきたんだが、KDEの方が少しは軽い。だから、より軽いtwmだって当然OKさ。.
左の画像はダブルクリックでフルのスクリーンショットを表示する。画像の説明だが、Windows98からLinuxのXwindowマネジャーのKDEを起動させ、さらにKDE上で他のWindows95をリモート起動している画面です。
NetScapeはLinuxのものです。
VNC のインストール
私が日ごろ使っているソフトを中心にコメントしてみる。私はFreeSoftの作者を尊敬している。したがってFreeSoftが中心となるわけです。
エディター
DOS環境
VzEditorが不朽の名作といっても過言はないだろう。こいつが出る前はMifesをつかっていた。Mifesの前はFinalをFinalの前はTurboPascalのEditor部分をそれ以前は自分で作ったイモなEditorをつかっていた。Vzは現在でも私は使っている。これを使わないでDosの環境でProgramを作成する奴はいないんじゃないか?VZGoodiesのシリーズを購入すれば(購入しなくとも)Windows上でもHiTextやUnixでもつかえる。だから手放せないんです。
Windows環境
WzEditorを使用していた。Unixではほとんどの優良なエディターはフリーなのにWindows上では使えるEditorはシェアウエァか流通品となっている。ところが最近になってやっとFreeSoftでプログラマーとして使えそうなのが出てきた。その名も「テキストエディタ」というなのエディターです。バグフィックスは頻繁にやっていて、実に好感がもてる。作者ば貧乏だそうでカンパを依頼しているので、出来ればカンパしてやってくれ。最新バージョンのダウンロードは以下のURLです。 (FreeSoft) http://hp.vector.co.jp/authors/VA016528/
Unix環境
Viだよな当然。Unixでは絶対にインストールされているから、必ず操作は覚えてくれ、2つのモードがあってMicrosoft系からきた連中にはちょっととっつきが悪いが、Unixの長い歴史を潜り抜けてきたわけが、使い込めば十分理解できるはずです。Viも多くのファミリーがあるので気に入ったのをln
-s でViにすればいいだろう。
emacsはエディターというより環境といっても過言ではない。なんていうけど、私はやっぱりエディターとしてかメーラーとしてしか使わない。ただ、CやPerlなどUnix系の言語でプログラムを作成する者にとって使いやすい。ただし、最近のWindows系のエディターだってすごく使いやすいので、無理にこいつを使うまでのことはない。とても重い。特にxemacsなんてCPUやMemory、HDDなどのリソースを結構要求する。Unixはやっぱり、Viだよな、そうでないならDosEmuでVzなんかを使うのも手です。
画像処理
Windows
私の場合はPhotoShopをメインに使っている。そのほかMet’sのPaintShopなんかもあるのでプロではない私にとって使いやすいのがいいだけです。高度な機能を有してもつかわなければ意味がない。
Unix
やっぱりgimpにつきる。操作よりも機能はアドインでどんどん追加できる。今のところPhotoShopと比べれば機能や操作性は落ちるが、なんといってもFreeSoftという魅力がある。GPLなので腕に自身があるならアドインだって作れる。それに最近は日本語パッチをあてているものだってある。gtkについての本だって出ていることを考えれば、Unixでの画像処理の基準となることは請け合いです。
グラフィックソフト (DTP)
GCrew
いわずとしれた超低価格のイージーDTPソフトです。今はVersion7がでたのかな。私はたしか4980円で購入した。HomePageのTitle文字やポスター作成とか、レジュメの表紙あたりに活躍している。安いのでもっといて徳です。マニュアルはどこの奴でもそうだがわかりにくい。まあ解説本も出ているから買ってもいいだろう。ただし、ソフトと比べて本は高い。金のない奴はフィーリングで操作を覚えることです。フィーリングで覚えるこつをつかむと今後この手のソフトはほとんど簡単に理解できる感性が養われるわけです。「マニュアル、マニュアル」とただわめけば言い訳じゃないんです。
PhotCrew
これもネーミングからして、Met’sの製品です。GCrewから比べるとあまり魅力がないが、Ulead社のgifアニメーション作成そふとGIF Animatorがついているのがラッキーです。それ以外はMicrosoftでもにたようなやつがあるし、Office2kにはかなりのヤツがついてくるそうじゃないか。あんまりかって得した感じはないな。
PovRay
レンダリングソフトではあるが特に技術系にはおすすめです。Mathmaticaで3D表示するにはおおげさすぎるし、GnuPlotのワイヤーフレームでは表現ができない場合などにとっても有効になる。エクセルのグラフでは表現できない空間画像表示が可能です。PovRayは簡単なインタープリターを内蔵しているので、私の場合はC言語でジェネレーターを作って使用している。3Dのシュミレーションにはもってこいだが、若干ハードルは高いかもしれない。Unix出身だが現在はWindows版もある。CGで楽しい画像を作るのであればそれ専用のほうがいいかもしれないが、理系には推薦できる。(2つの写真はいづれもこのPovRayで作成したシュミレーションである。)(FreeSoft)
画像一覧ソフト
Vix
総合的は画像管理ツールとして推薦できる。何しろFreeSoftです。「Vector」 や「窓も杜」 なんかで定番です。エクスプローラ風のフォルダー操作とほとんどすべてのメジャーな画像ファイル形式に対応しているので、変換はととも簡単。さらにリサイズやトリミングも出来る。サムネルのHTMLも自動で作成できるなど売りはたくさんある。(FreeSoft)
Irfan View
Vixと同様の機能が中心だが、しかしスライドショーについてはこちらのほうが部があると思う。それは画面より大きな画像について縦横の比率を変えずに画面最大にFixする点です。この機能は印刷においても同じくたいおうする。さらに、Effectも少しはついていて、画像のボタン化はHomePage作成には便利です。ちなみに私はこいつのFanだ(FreeSoft)
CGアニメ作成ソフト
DOGA L1&L2
FreeでCGアニメーションをつくれるなんて、とおもわず舞い上がってしまうソフトです。そりゃプロ用のとは違うぜ、ただしその分だけ簡単に操作が出来るわけです。「パーツアセンブラ」「モーションエディタ」「アニメーションの表示」の流れで簡単なアニメーション作成からスタートしよう!私だってガンダムを作りたかったさ。L1からL2に行けばもっとすごい表現力がアニメに展開する。現在Project DOGA はL3を開発中です。自分だけのアニメーションを作ろう!彼女の誕生日に彼女のテーマアニメーションを作ろう!そしたら。。。。そんなロマンチック(古いなぁ)な発想が乾ききったお前の青春に癒しの小雨をあたえるかもしれない!(写真はDOGA L2起動画面)(FreeSoft)
左写真をダブルクリックすると映像がPopUpする
ソフトウェア: Tera Term Pro version 2.3 (Mar
10, 1998)
作者: T. Teranishi (寺西 高)
Term home page のアドレスは http://www.vector.co.jp/authors/VA002416/
Vectorでも窓の杜でも必ずある偉大なソフトです。ぜひフリーソフトを使用するなら作者に感謝しメールで感想を手短に連絡すべきです。それがフリーソフトの作者に対するマナーです。