2006/12/18

StartForce

Ajax関連の新サービス紹介

「スタートフォース」招待メールより抜粋〜
---------------------
 スタートフォースとは、StartForce, Inc. (米国、カリフォルニア)が、Ajax(エイジャックス:Asynchronous
JavaScript and XML) 技術を駆使して開発した「ウェブ上のデスクトップ」
とも言える、Web2.0の新しいソリューションです。α版は、通常コンピュータを利用する際に必要な、テキスト作成、画像ビュアーなどの基本機能に併せ、(1)ファイルの保管:ストレージ
(2)ファイルの共有 (3)インスタントメッセージング機能を備えています。
 エンドユーザの皆様にとって、スタートフォースは「ブロードバンド・デスクトップ」となります。ブロードバンド環境があれば、後はブラウザーの操作で、世界中どこからでも、成長著しい数々のWeb
2.0アプリケーションをご利用いただけるようになります。
 開発者にとっては、スタートフォースはWeb 2.0アプリケーションの開発・配布用のプラットフォームとなります。
スタートフォースに関する詳細は、下記にてご参照いただくことができます。http://www.startforce.jp/

是非スタートフォースをお楽しみください。プロジェクト一同お待ちしております!

---------------------

実際に使ってみましたが、"これがWEB?"とびっくりしました。自作のajaxもこの中で動かせるような説明文がありますので、今後の動向が楽しみです。

2006/12/15

レポート作成等の再提示

レポートの課題について締切りを確認する人が増えましたので、改めて提示します。

■研究ゼミナール(工学部 3年生) :
テーマ 「日本文理大学紀要レポート(自由課題)」
期日 2007.1.31
概要 国立国会図書館の 「雑誌記事索引検索」サービスで、本学の紀要を検索し興味のあるテーマをもとにレポートを作成・提出する。
(紀要は近年のものは開架で閲覧できるが、必要なものは複写請求を行い手元に残す。)


■データベース論(経営経済 2年生):
テーマ 「データベースシステムとパソコン(コンピュータ)の関係について」
期日 2006.12.20
概要 「書き方の約束」で取り上げられた点に気をつけてテーマに沿った小論文を作成・提出する。

2006/12/08

LINUXコマンドを解説したサイト

LINUXコマンド関連のリンクを挙げます。(研究ゼミナール関連)

LINUXWORLD "コマンド制覇への道"
http://www.linuxworld.jp/command/-/index.html/commandList/

日経LINUX " Linuxコマンド集 "
http://homepage2.nifty.com/cs/linux_command/command/

LINUXコマンド
http://cyberam.dip.jp/linux_command/command/com_main.html

Linuxコマンド Topics
http://linux-topics.com/

Linuxコマンドリファレンス
http://cyberam.dip.jp/linux_command/command.html

Linuxコマンド集 INDEX
http://itpro.nikkeibp.co.jp/article/COLUMN/20060224/230573/

Linuxコマンド逆引き大全 Index
http://itpro.nikkeibp.co.jp/article/COLUMN/20060224/230579/

2006/12/04

研究ゼミナール 補足

VMWareを用いてLinuxサーバ(CentOS4.4Server版<1CD>)の環境を構築しましたが、検証の結果バイナリパッケージは導入できるもののソースからのインストールで中断するケースがありました。現状のプリントで補足しているbison,flex,cpp,gccの追加でApacheは導入できますが、Mysqlが導入することができません。
導入のために特定のパッケージをインストールすればよいのですが後々他のソフトで同じ状況にならないとも限りません。
開発用のパッケージを全て導入しこの問題に対応します。

時間に余裕があるときに、コンソールから
yum groupinstall "Development Tools"
を実行してください。

確認が表示されるので、yes コマンドを用いると放っておいてもよさそうですね。
yes y | yum groupinstall "Development Tools"
※夜寝る前に実行するとよいでしょう。

yes y | yum update も忘れずに。

2006/11/25

TOMCATの導入

JAVAを用いたWEBサーバ"TOMCAT"を仮想マシンで環境構築しました。
そもそも、TOMCATの素性を良く理解していなかったので、wikipediaやら、SunMicroSystemsなどで、情報を仕入れました。
http://ja.wikipedia.org/wiki/Jakarta
http://ja.wikipedia.org/wiki/Tomcat
たくさんの情報が氾濫していて、何をどうすればよいのか良くわからない状態でした。
ここでは、参考ページをもとに実施した作業を記録しておきます。

 <作業はrootで行いました。>

http://java.sun.com/j2se/1.4.2/install.html で
j2sdk-1_4_2_13-linux-i586.bin
 をダウンロードしてsftpで送信

chmod +x j2sdk-1_4_2_13-linux-i586.bin と実行権限を与えて
./j2sdk-1_4_2_13-linux-i586.bin と実行しました。
使用許諾?の確認が表示されたので、よく読んでyesとタイプし、しばらく(10分くらいでしょうか)待ちました。その後、

wget http://ftp.kddilabs.jp/infosystems/apache/tomcat/tomcat-4/v4.1.34/bin/apache-tomcat-4.1.34.tar.gz
と直接ファイルをダウンロードし、
tar zxvf apache-tomcat-4.1.34.tar.gz と、展開しました。

vi .bash_profile で
export JAVA_HOME=/root/j2sdk1.4.2_13 を追加
source ~/.bash_profile で反映
cd ./apache-tomcat-4.1.34/bin と場所を変え
./startup.sh で起動

仮想マシンのファイアウォールを解除して、pingで相互に通信ができる事を確認の上
http://xxx.xxx.xxx.xxx:8080/ で稼動確認

スタイリッシュな猫(!?)が表示されました。

参考
http://tomcat.apache.org/tomcat-4.1-doc/RUNNING.txt
http://www.jasminesoft.co.jp/gcat/support.html
http://oss.kk-ntc.co.jp/jpug/pukiwiki/pukiwiki.php?Tomcat(Linux%C8%C7)%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB
http://moisoft.peko.li/tomcat.php3#jdkDownload
http://www.egjug.org/tomcat_linux

2006/11/23

仮想化関連

以下に紹介しているPDFの中に仮想化の特集がありました。
研究ゼミナールで演習をしたVMWare以外の仮想化技術が取り上げられています。
興味のある人はのアクセスしてみてください。 (約16MB)

Linux magazine(休刊中)の2005年3月号の全記事が http://www.linux24.com/linux/linuxmag/ にて、pdf形式で配布されています。

2006/11/20

情報メディア概論(補足)

授業で紹介した以外に、学習する上で参考になる情報をお知らせします。

(日経BPサイトにさまざまな記事がありました)

・「Web-DBサイト」入門
http://itpro.nikkeibp.co.jp/article/COLUMN/20061005/250033/
全4回、WEBとDB連携について現場サイドでしかも案件数が多いと思われる中小企業関連向けの解説のようです。

・「今どきのWebアクセス」
http://itpro.nikkeibp.co.jp/article/COLUMN/20060215/229458/
Webサーバとクライアントのヒソヒソ話について解説してあります。

・「FlashでWeb用のゲームを作ろう」
http://itpro.nikkeibp.co.jp/article/COLUMN/20060228/231306/
FLASHでの開発の参考になるでしょう。

・「Web標準と新たなマークアップ言語「XHTML」
http://itpro.nikkeibp.co.jp/article/COLUMN/20060620/241302/
HTMLから変化(進化)したXHTMLの状況など参考になるでしょう。

2006/11/18

研究ゼミナール(11/17)補足

ゼミの1コマを使ってCENTOS4.4を導入しました。授業の際、配布した手順画面はそれぞれ何をしているか理解するのがむずかしいと思います。以下URLにそれぞれの設定内容について説明がありましたので、参考にしてください。
http://itpro.nikkeibp.co.jp/article/COLUMN/20060911/247639/?ST=oss&P=1
(ちなみにゼミで導入したものは、サーバタイプなので、8ページの17番までが、各シーンでの説明となります。)

10月のlinux演習以降(内容B)については、以下のリンクを参考にしてください。
・ファイルの基本操作
http://www.linux24.com/linux/allascii/linuxmag/2001/05/31/626386-001.html
・オペレーションが100倍便利になる各種のコマンド
http://www.linux24.com/linux/allascii/linuxmag/2001/06/09/626472-000.html
・管理コマンド
http://www.linux24.com/linux/allascii/linuxmag/2001/06/12/626700-000.html
・コマンドリファレンス
http://www.linux24.com/linux/allascii/linuxmag/2001/06/18/626705-000.html
・シェルを使おう
http://www.linux24.com/linux/allascii/linuxmag/2001/06/27/627083-000.html
・vi、最初の一歩
http://www.linux24.com/linux/allascii/linuxmag/2001/07/13/627086-000.html

2006/11/16

weblogを提供するソフトウエアの比較

世の中には、さまざまなblogシステムががありますが、
http://lifehacker.com/software/blogging/compare-blogging-software-146190.php
内の、"Blog software
comparison(ブログソフトの比較)"をクリックすると、さまざまな比較項目についての機能の有無などについてまとめられています。
はじめてその名前をみるものもありますし、「あのソフトは?」というものもありそうですが、比較する項目がなかなか面白いですね。"Work
offline"ってyesにできるものなのでしょうか? JavaScriptで実現は..
時系列で機能の移り変わりを見ると、Blogシステムの未来予想も可能かも知れませんね。

他にもこんな比較サイトがありました。
http://www.asymptomatic.net/blogbreakdown.htm

2006/11/15

CentOs4.4ServerCD

CentOS4.4ServerCDを使って、サーバの環境を構築してApacheをコンパイル&インストールしましたが、
makeがぐるぐると同じところで先に進まない。マニュアルを見直して、gccのバージョンチェックも問題なし。
ふと、時間が気になって"date"したら、2000年1月1日!?長く使っていないノートPCをベースにしていたのですがBIOS周りの電池がかれてしまったようです。
ntpdate -s ntp.xxx.xx.xx などとして時計を合わせてから、Apacheはmakeしましょう。
http://httpd.apache.org/docs/2.0/install.html にも "必要なもの"の中に書かれていますね。

2006/11/14

図書館での文献情報申込について(3年生)

3年生の研究ゼミナールで取り扱った、国立国会図書館で「雑誌記事索引検索」の検索結果を本学図書館で請求する方法について確認しました。

ゼミナールのページ下部にその方法を追加してありますので参考にしてください。
http://www.nbu.ac.jp/~hamada/zemi_file/

なお、学外の文献についてとりよせが必要な学生は、費用等調査の上相談に来てください。

2006/11/06

総理大臣の背景にあるコマンドは?

内閣総理大臣 阿部晋三( http://www.s-abe.or.jp/ )
の背景にあるコマンドは、以下のとおりです。

#ps -aux
#df
#du -h
#free -tk
#netstat -r
#less /etc/crontab
#chkconfig --list
#l

それぞれ何をしめしているのでしょう?

# すべての行頭に#があります。これは、管理者での操作をあらわしています。

ps -aux 実行しているプロセスを表示(自分以外も含め、ユーザと開始の時刻)

df ディスクの使用量を表示

du -h ディレクトリ内の容量を人が判別しやすい形式で表示

free -tk メモリの使用状態をトータルでかつkバイト表示する

netstat -r ルーティングテーブルを表示

less /etc/crontab /etc/crontabを表示(定期的なジョブを表示)

chkconfig --list 稼動状態毎のサービスの状態を表示

l なんでしょう?書きかけでしょうか?

単にコンピュータ操作のようですが、見方を変えると.....総理の仕事にも見えなくは無い!?

2006/11/05

第38回全日本大学駅伝の結果

2006/11/5 に行われた、第38回全日本大学駅伝 本学は17位でした。

よくがんばった! タイムおよび、成績はこちら↓から。
http://www.tv-asahi.co.jp/roadrace/nagoya/pc/result.html

チャレンジ情報 (01) !

株式会社イーフロンティアにおいて、shade奨学生を募集しています。

詳しくは、↓のプレス資料をご覧ください。
http://www.e-frontier.co.jp/release/news/061018_n_shade.html

腕に覚えのある学生は是非チャレンジしてください。

2006/11/01

たくさんのユーザを一度に登録する方法(Linux)

[ newusers ]コマンドを使いましょう。
/etc/passwd と同じ形式のファイルを作成して、
# newusers ファイル
を実行

※これでタイプミスや、作業モレも減ることでしょう。

出典
 http://komura.net/linux-qa.htm
 http://www.syssupo.co.jp/net_hal/tips01.html

2006/10/27

httpdのシェア とSSL設置時の教訓。

「1995年8月から2006年10月までのhttpd(webサーバ)のシェア」のグラフを見つけました。

http://news.netcraft.com/archives/2006/10/06/october_2006_web_server_survey.html

グラフを見ると1998-9年に5割を獲得したアパッチが、現在も6割以上の状態が続いているようです。
httpsの割合もすこしづつ上昇しています。apache2の登場によりmod_sslによる運用が容易になったことが要因ではないでしょうか?
個人認証局などの設定も情報が増えて、SSLをお試し感覚で運用することも可能になっています。
そのときの教訓→「学内・社内(部内)で試用されるケースも出てくるので、登録内容はそのつもりで行う事。
氏名・部署・社名などはめんどくさがらず(&省略せず)。 有効期限は可能な限り長く。」
可能であれば、有効期限がきれたときを想定して更新する手順を踏んでおくと、いざというときに助かります。(学内システムの一部で、有効期限がきれた証明書が行き来しているのは、この更新が完了していない為です。)

2006/10/16

mod_mp3?

apacheにmod_mp3を導入しようとしています。
資料が不足しているので難航しています。

2006/10/08

xoopsモジュールのうぇぶログ2

 ただいま、とあるプロジェクトの取り組みとしてxoops(CMS)を使用しています。このxoopsでモジュールとして有名な「うぇぶログ」を導入しようと挑戦し、導入までなんとかたどり着きました。 このxoopsというCMSは拡張の幅が多い反面、ドキュメントが多様化しているので難解なパズルを解いている気持ちになります。 私の修行がたりないのでしょう。

 私の備忘も兼ね、メモを残しておきましょう。

・そもそも「うぇぶログ2」という名前では、公開されておりませんでした。
・うぇぶログ2を使用するには、Xanhteが必要です。その中の「xeblog」がうぇぶログにあたるようです。

・手順

コンソールでの操作
wget http://keihanna.dl.sourceforge.jp/hodajuku/18565/xanhte_package_20060718.tgz
tar zxvf xanhte_package_20060718.tgz
cp ./xanhte_package_20060718/xoops_root_path/class/smarty/plugins/*.* xxxxxx
cp ./xanhte_package_20060718/xoops_root_path/modules/* xxxxxx
 (※ xxxxxx はインストール済みのxoopsのそれぞれの箇所)
chmod 777 ./xanhte_package_20060718/xanhte/tmp
chmod 666 ./xanhte_package_20060718/xanhte/log/xanhte.log
mv ./xanhte_package_20060718/xanhte ./

ブラウザでの操作
 モジュールのインストール
 xanhteの場所指定

導入後の設定でつまずいております。
後日、続きをレポートしましょう。

2006/09/13

Linspireの無償版 freespireを使ってみました。

Linpireの無償版freespireのCDイメージをダウンロードして早速インストールしました。手持ちのNotePCでは起動画面が出ず、コンソール画面になって少し心配しました。 VMWareで試したら問無く起動しました。インストールは、10分で終了と書いてありましたが、11分で完了しました。
インストール直後の動きが少しのんびりで、ここでも心配しました。インストール中に言語の選択があったので日本語を選びましたが、起動後はすべて英語で驚きました。
linpireの特徴でもあるCNRも無料提供でソフト管理の手間が少なく印象良し。

Linspire -> http://www.linspire.com/
freespire -> http://www.freespire.org/

2006/09/11

BRYCE5.0が無料!?

3DCGの景観を作成する「BRYCE」というソフト(少し前のバージョン)が明後日まで無償公開のようです。

http://www.daz3d.com/program/bryce/bryce5free.php

2006/09/06

CentOS Kickstart って便利。

仕事柄、OSの入れなおしや環境作成のためにlinuxを何度も入れなおしをしています。 主に使うのはCentOSなのですが同じ環境を構築する必要があるときには、同じ作業を行う必要があります。 手元にメモと鉛筆を置き作業を行うわけですが、人間誰しも間違いがあるもので微妙なずれが出るんです。

そこで試してみました→Kickstart!
Kickstart ConfiguratiorなるツールがメニューにありましたのでGUIベースでの作業で、インストールの一連の作業をファイルに記録することが可能です。

ファイルを作成したら起動時に  linux ks=floppy  とやるだけで、自動インストールを開始してくれます。

便利です。同じ境遇の方お試しあれ!

2006/09/05

Bloggerのテンプレート

Bloggerのテンプレート集を見つけました。

公開講座では触れることができませんでしたが、興味のある方は一度覗いて見る
と良いでしょう。

http://blogger-templates.blogspot.com/

bloggerにて通知します。

試験的にBLOGサイトからのお知らせを開始します。
RSSリーダーなどを活用すると便利でしょう。