来年の抱負・・・と書くほうが、いいのかしら(笑)

来年は、
WordPressに関係する情報をOUTPUT
wpbp.net

Eラーニングシステムの試用開発

vpsで、
~3月 講義をしている環境 tomcat5.0 での課題作成
4月~ 新人研修用のjava開発

あわせて
アジア工芸さんのWP導入サイト
サポート

開発仕事もちらほら・・・こちらもがんばろ・・・

そして、
個人的な趣味サイトの充実、公開までしたいな

最近、VPSが安価ででてますね。

1000円程度で、いろいろできるなんて、面白い

レンタルサーバー会社の比較サイトでは、みつけられないようなものもあるし

WEBKEEPERS VPSライト メモリが256~512 と書いてあり
PLESKなしも使えたので借りてみました。

ひさびさのインストールなんで、ネット探しながら、記憶たどりながらなんで
結構、はまってます。

今回、SSH接続のために
WINSCPと、Poderosaを使ってみました。

Poderosaのせいなのか、WEBKEEPERSのせいなのか
なんだか、とても重い

ecipse3.4を設定しようとしたら、TOMCATが5.5を入れてたので

あらためて、6.0をインストールすることに。

http://tomcat.apache.org/download-60.cgi

から、ダウンロード

ecipse3.4は、日本語バンドル版を

http://mergedoc.sourceforge.jp/

からダウンロード  

今回はStandard All in One (JRE なし) をvistaにインストール

ノートPCのほうは、Full All in One (JRE あり)を入れよっかな

う~ん、こういうことやりだすと

LINUXでjavaの動くサーバーが、またほしくなっちゃう。shell打ちたくなるから、

ecipse3.4のパッケージを展開し、toolというフォルダ名に変更して

PCログインユーザーのフォルダ直下に移動

eclipseからTOMCAT6.0を設定

起動してみる。エラー・・・

環境パスを修正するの忘れてた。直す

再び起動、無事に

情報: Server startup in 1078 ms

のメッセージを確認する

起動ができたので停止

次にいろいろ設定

eclipse3.4には、  

 

 DBViewerがすでにプラグインとして入っている

PCにはpostgresが入っているので、連携してみよう。

講師の仕事先で

javaサーバサイドを用いて、システム開発が行われているのだけど

実習環境が、全生徒のファイル(チームのアプリ)が同一サーバーにアップされるという環境

もちろん、TOMCATのログなどみれない

この実習、2つの学校でやってるのだけど

1箇所では、各自のマシンにTOMCATがあるにも関わらず
起動、停止が自由にできない・・・・

こちらは、eclipseを利用することで、各自の学習環境ができ
不具合のデバッグなども、対応できるのだが

もうひとつの学校は、eclipseも利用禁止

もちろん、デバッグ情報なんてみれやしない。 生徒たちは手探りでデバッグ。案の定、サーバーもよく停止する。

で、何か方法はないかと探すことに

—–

エラー情報をログファイル出力

e.printStackTrace(new PrintWriter(new FileWriter(“log.txt”)));

printStackTrace(PrintWriter pw)

を使うと、画面にだせそうだから

いれまくるしかないか、、、

本番移行したら、絶対に表示させちゃいけないことだけどね。

去年まで、さくさくと、

office2007からPDFを作成していたのに、急にエラーが

なんか壊れちゃったのかしら?と、CS3の再インストールまでしちゃいました。

それでも、動かない。

PDFMaker ファイルが見つからない

なんてエラーメッセージ。

バージョンが古い問題もあるってことで、 adobeのサイトから8.13なるものでアップグレード

う・・・でも、まだエラーが

Acrobat9の説明だけど、officeのほうでも停止されているらしい

http://support.adobe.co.jp/faq/faq/qadoc.sv?233971+002

で、やっとPDFが作成できた。

なんで急に動かなくなっちゃうんだろか、まったく!

先日作成していた課題。

リクエストの取得方法も網羅しているので、難儀なチェックボックスを利用している

そのからみで、HTMLの値はtrueとfalseとしてJavaBeansにセットしている

データベースがらみはDAOを作成している

PostgreSQLは、boolean型を持っているので、自宅でのサンプル作製は予定どおり

利用場所のOracle環境にもっていくとBolean型はないので、Numberに変更

turu=1 false=0 で使う

利用したJDBCドライバで、getBit も、 getBoolean もサポートしていない

getIntしか動かない

すでに、JavaBeansは作成済みで実習で動かしている

さ・・・どうしよう

ってことで、DAOに、2つのメソッドを追加した

booleanTOint()とintTOboolean()

先日作成した解答サンプルを、

利用する場所に持っていき、動かそうとしたら、

いきなり動かない。いきなり頭真っ白~

微妙に環境が異なると、こういうことが結構大変。

今回は、 

String str = ”” + カレンダ-の月をget

がエラーになった。

int c = カレンダ-の月をget

String str = ”” + c

とやると動く

( ) でも増やせば動くのかしらね。 

不安なので、来週稼働させる予定のサンプルも、のせてみる

postgreSQLのテーブル作成SQLを、修正してoracleに

あれ?oracleはbooleanなかったっけ?

昔から・・・??????

numberにしておけば、jdbcが変換してくれるようだけど、

http://www.atmarkit.co.jp/fjava/rensai/jdbc02/jdbc02.html

getBit()? getBoolean() ?

データベースの環境も追加することに。

実際にはoracleを利用しているとことPostgreSQLがあるのだけど

自宅に無償oracle入れても、使用期限があるし、自宅マシンに入れるんじゃ重すぎだし

PostgreSQLだけ、インストールすることに。

参考にしたのは、こちらのサイトです。

ユーザーの追加は、たしかに、間違えやすいですよね。

接続時の再パスワード設定があるかないかで、インストール時の設定がかわるのでご注意を。

jdbcドライバの入手方法

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=26752&forum=12&4

http://jdbc.postgresql.org/download.html

 http://old.postgresql.jp/wg/jpugdoc/jdbc/jdbc-8.3dev-600/jdbc.html

java講師稼業をやってる場所の
1か所で、サーバサイドからeclipseを利用しているので、環境準備

4月からの仕事は、java6、TOMCAT6でeclipseは利用しないんだけど、
3月までの仕事場所は、TOMCAT5.5 java5
一か所はeclipse利用、一か所はeclipseは利用しない。

1月から、eclipse利用の場所での追い込みの授業の準備があって、完成ソースを持っていきたいので
バージョンを合わせてインストール。
eclipseを起動して、TOMCAT起動したらエラー!

なにかと思ったら、PCをvistaにしたので、管理者権限で実行しなくちゃならないらしい。

eclipseを軌道するとき、右クリックして『管理者権限で実行』 確認画面がでて、許可し
動いた

開発用のXPを復旧しとかないと不便よね。やっぱり・・・

eclipseは、ここでは3.1を利用
wtpのが便利なんだけど、学校の授業だから
いたれりつくせりだと、覚えるべきとこがぬけてしまうので、3.1の準備をしていたら、
設定をすっかり、忘れてる。

html用プラグイン GEFのインストール
エクリプスの自動更新

こちらのページがわかりやすかったです。

昨年12月から

仕事はjavaの講師がメインになってきています。

PHPの講師稼業は6月~11月

java講師稼業が、12月~5月

なんとなく、そんなサイクルが、ここ数年続いております。

WPも2.7になり、ダッシュボードがかなり変わったので、ちょいと面喰っておりますが
今年は、WP使ったいろいろ版(?)も作って公開していきたいなっと思っていますが
PHP没頭時期が、6月すぎなわけでして

そんなん状況なんで、半年のjava期間をこなすために、javaネタをまとめておこうかなと。

私が今年度の3月までのjava講師期間につかっているテキストのご紹介。
教える場所の指定なんで、どれがいいとかいうつもりはないのであしからず。。。

javaを教えている場所は4か所で、対象者は3つにわかれます。

A、再就職者向けの学校(2校)
B、社会人のスキルアップ向け
C、IT会社の新人向け

CのIT会社の新人向けは、研修会社で作成したオリジナルテキストなので、一般入手は不可能です。

ABで利用するテキスト本ですが

 Javaの絵本―Javaが好きになる9つの扉 (単行本)

 

やさしいJava 第3版 (やさしいシリーズ) (単行本)

 はじめてのJSP&サーブレットプログラミング―Eclipse WTP 2.0対応 (TECHNICAL MASTER) (単行本)

ちなみに新人研修の内容は
はじめてのJSP&サーブレットプログラミング―Eclipse WTP 2.0対応 (TECHNICAL MASTER) (単行本)に
匹敵する内容です。

新人研修って、この本一冊の内容を2週間程度で理解してもらうというハードな日程なんですよ。
※カスタムタグとかは、ありませんけど。
以前、
大学で習ったことを二日で追い越されたと言われたことがあります。