Java applications development on Linux

Javaアプリ開発でなぜLinuxを使わないのか

かなり無理をして書いている記事のような感じがする。いまどきのLinuxではX Window Systemを導入するところでつまずくことは、あまりないでしょう。最新のノートパソコンなどを導入すると厳しいかもしれないが…文字コードの問題も、Eclipseを使うのであれば、エディタの設定で回避できるはずなので、そんなに大きいとは思えません。

一番大きな差は、結局デスクトップ環境としてはWindowsの方に慣れている人が多いこと、IMEや辞書関係のツールがWindows環境の方が充実していること、ではないでしょうか。自分がWindowsで作業することが増えた大きな理由は、Eclipse2.xを使い始めた当初、Linuxでは安定して動かなかったということが大きいです。Javaのバージョン切り替えなどはLinuxの方が簡単なので、Eclipseが安定して動作するなら、Linux上で作業はしたいところです。

他の人も同じ考えだと思うのですが、普段使い慣れている環境でやりたいですよね。結局、Windowsを普段使っている人が多いだけのことではないでしょうか。

個人的にはWindowsで環境を整えるのが面倒だと思ってから、Linuxを積極的に利用しています。サーバサイドのアプリケーションを動作させるには、Windowsを使うよりも、Linuxの方が資料がたくさんありましたし、簡単に環境構築ができましたから。Tomcatとや、Apacheや、PostgreSQLを使うことを考えると、やはりLinuxを用意するのが一番楽でしょう。Windows XP Home Editionではこれらのアプリを動作させる場合にはライセンスの問題が発生する可能性もあります。Windows XP Professional を使えば問題ないでしょうが…

以上のような感想を持ちました。

カテゴリー: Java

Shell Script 2

本日もシェルスクリプト。

非常に単純な例だけしかやっていないが、最初のうちはゆっくりやらないと続かないので仕方ないですかね

続きを読む →

Handy HDD

001438.jpg
ノートパソコン用HDDをUSBで接続できる箱が3000円程度で売られていたので、購入してみた。コンパクトなボディに40GBのHDDをとりつけてみると、なかなか良さそうな感じだ。個人のデータを持ち運んだり、バックアップをとっておくには、これがあれば十分だろう。このHDDからブートができればなおいいのだが、そこまではできないらしい。
続きを読む →

カテゴリー: etc

100 en shop

100円ショップで大実験!

なぜか、こういう本を探していたりするんですが、近場の本屋さんではみかけない。(そもそも最近は本屋へ行っていないという話もある。)なぜか、職場でこういう小学生対象に自然科学へ興味を持つようなことをやろう、という話がでていて、そういうのは小学校の理科の先生とかに任せればいいのにと思いながら、やらないと何か言われそうという、超消極的理由から手軽にできる何かがないかと調べている次第です。

いや、嫌いというわけではないのですが、こういうのって押し付けて言われるとやりたくないもんですよね。子どもと遊ぶのはそんなに嫌いではないのですが、だれかれ構わずというのはなんだかな、という感じです。地元の小学生を対象にしてそういう活動を、各人がするという雰囲気をつくるのが大切であって、仕事でやってこい、っていうのはちょっとちがうのではないかと。そうやって仕事でかりだされるから、各地域に根ざした活動というのをする人材というのがいなくなって、地域崩壊へつながっているのではないか、と思ってしまうのです。

カテゴリー: etc

Projector

今日はEpsonのプロジェクタのデモンストレーションをしてもらった。きれいなお姉さんが東京からやってきて、丁寧に説明をしてくれた。たくさんの機能があって、結構すごいなぁと思いながら、聞いた。まだまだネットワーク機能を十分には使えていないが、技術進歩はすごいなぁとおもった。

Picture in Picture 機能と無線LANを使った機能をいろいろと見せてもらったが、値段の高いプロジェクタはやはりいい。次回のシステム切り替えのときには何とか高級プロジェクタを導入したいものだ。

ところで、今朝はすっかり今日のデモンストレーションについては忘れていたというのは、秘密です。

カテゴリー: etc

NFS

NFSとひたすら格闘してました。普通にファイルサーバとして使う分にはなんの問題もないのですが、X Windowを起動しようとして、/homeをNFSマウントしていると設定がうんぬんといわれてしまいます。たぶん、認証にLDAPを使っているのがなにか悪さをしているような気がするのですが、原因はわからず。

でも、NFSにはちょっとくわしくなりました。/etc/fstab, /etc/auto.master といったあたりはもうOKです。理解しました。しかし、動かなければ何の意味もないのだ… なんで、lockファイルが作成できないというエラーが発生するんだろう… nfsnobodyとかnobodyとかのユーザ登録がldapでされていないからかなぁ…もんもん。

とりあえず、明日はSQLだ。Microsoft ACCESSでしのぐしかないな。ふぅ。

カテゴリー: etc

Lesson

実習用のPC環境が結局復旧していないことが判明。LinuxへApacheをインストールする実習はお手上げ状態だ。なんとファイルサーバ一式を会社へ引き上げてしまって、1週間たっても直らない、いつ直るかもわからない、という状況。ユーザデータは個人毎でバックアップをとってもらうとしても、システムはバックアップぐらい普通とってあるでしょう。「はやく復旧してもってこんかー」といいたいところです。

個人的には、マシンへユーザを割り当てて、ローカルマシンのデータバックアップをファイルサーバへおいておくという運用が一番いいような気がしてきています。どう考えたって、あんな小さな教室でロケーションフリーにしたって、意味がないって。ログインするときと、シャットダウンするときに、スクリプトでファイルサーバとrsyncするようにしておけばいいだけじゃん。

とりあえず、今日の実習内容を今から考えなきゃ。ふぅ。

カテゴリー: etc