はてなグループでRuby日記をはじめてみました(^^)のびのびなRuby日記

Haskell日記

はてなグループでHaskell日記をはじめてみました(^_^;)のびのびなHaskell日記

ふつうのHaskellプログラミング

先週末ぐらいからふつうのHaskellプログラミングを読み始めて、Haskellを超スローペースで学習しています。いつまで続くか分かりませんが、「ふつうのHaskellプログラミング」の写経や学習したことをアウトプットしていきたいと思います。

MySQLインストール時に表示されたエラー:Cannot create Windows service for MySQL.Error:0

MySQL5.0のインストール後、MySQL Server Instance Configuration Wizardという画面が起動しMySQLのサービスをWindowsのサービスとして登録するよう設定を行いましたが、最後の方で以下のようなMySQLをWindowsのサービスとして登録しようとしたが、出来ませ…

EJB3.0の環境構築メモ

EJB

学校の授業でEJB3.0の環境構築を作り、簡単なサンプルを動かしました。復習のためにメモしておきます。 環境構築編 (1)J2SE5.0が必要ですので、J2SE5.0をインストールされてない方はJ2SE5.0をインストールして、J2SE5.0をインストールしたフォルダに環境変数…

JBoss3をインストールしてみました。

EJB

EJB3.0は多少触った事はありますが、EJB2.xを触った事が全くないので、今回JBoss3という古いバージョンのJBossをインストールしEJB2.xが非常に面倒であることを体感してみたいと思います。 環境準備編 jboss-3.2.3.zipをダウンロードして、Cドライブ直下にコ…

RMIのサンプルコード その2

RMI

再度RMIを使ったサンプルコードを書いてみました。 プログラム全体の説明 今回のサンプルコードの全体図を描いてみました。1.スタブはリモートオブジェクト(BookSearchServiceImpl)と同じメソッド(以後リモートメソッドと略)を持っています。クライアントプ…

RMIのサンプルコード その1

RMI

RMIの簡単なサンプルコードを書いた時のメモです。使用したJ2SEのバージョン:1.4.2_081.D:\RMI_HELLO\examples\rmiフォルダを作成し、以後プログラムはこのフォルダ以下に保存します。2.以下のようなクライアントから呼び出せるメソッドを定義したリモー…

ポリモフィズム

【ポリモフィズムとは】 ポリモフィズムとは、同じ名前の操作が多くの形を取る、異なる振る舞いをする、ということを意味します。

アプリケーション企画

蔵書管理アプリケーション:停滞中 毎月の携帯料金を管理するアプリケーション:企画中 個人的な日記をWEBアプリケーションで開発:企画中 超個人的なめざせ100万語!読書記録手帳のWebアプリ化:企画中 アンケート集計&抽選Webソフト:企画中上記は全てJav…

マーカーインターフェイス

Serializableのようにメソッドもフィールドも持たないインターフェイスを、マーカーインターフェイスと呼ぶこともあるらしい。java.lang.Cloneableも同じようにマーカーインターフェイスらしい(メモ)SubClass extends SuperClassの関係にあるクラスがあった…

概念モデルと論理モデル

DB

概念モデルと論理モデルの良い参考資料探し中。

Tomcat5.5はCGIも使えるんですね

Tomcat5.5はCGIが使えてJavacいらないんですってね。初めて知りました。情報源はこちらです。

RSSリーダー

Googleで、「RSSリーダー」と検索すると1,720,000件もヒットする。Javaで自作RSSリーダーなんていうのを作っている人もいるんですね。こういう実用的なソフトを作ってみようと。 eクルーザー

[Java]JSP実行時のエラー Tomcatのバージョン:5.0.28 JDKのバージョン:1.5.0_02J2EE1の課題2を終わらそうと思い、まずは教科書に掲載されている簡単なloop.jspを動かそうとしたらエラーが出てしまいましたorzTomcatのJSPサンプルプログラムは動くのですが…

抽象性をまったく考えないDBへアクセスするコード

DBの検索、挿入、更新そして削除をメインメソッドに放り込んだメンテナンス性が低いコードを書いてみた(笑)それも処理毎のメソッドも書いていない。これを元に抽象度が高いコードを書いてみたいと思います。 package jdbc3;import java.sql.Connection; impo…

WSDLに悪戦苦闘

definitions要素の各属性とその値 <definitions name="MyHello" targetNamespace="http://myhello/" xmlns:tns="http://myhello/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">definitions要…</definitions>

WSDL2JAVAの疑問

service要素のname属性の値をMyWelcomeにし、名前空間の一部を以下のように設定してWSDL2JAVAを実行したら、MyWelcome_pkgというフォルダの下にJavaのソースコードやWSDDファイルが吐き出されました。 targetNamespace="http://myWelcome/" xmlns:tns="http:…

今日のエラーその1

Welcome.wsdlファイルを作って、java org.apache.axis.wsdl.WSDL2Java -o . -s Welcome.wsdl実行後以下のエラーが発生 D:\>java org.apache.axis.wsdl.WSDL2Java -o . -s Welcome.wsdl java.io.IOException: 生成に失敗しました。 WSDLドキュメント内に未定…

AXISに悪戦苦闘〜結果はケアレスミス

以下のMyHello.wsdlファイルを元にしてWSDL2JAVAを実行しAXISでこのWEBサービスを実行するのに必要なファイルを生成して、deployしたらエラーが表示されました。MyHello.wsdl

WEBサービスの勉強中

WEBサービスの勉強のためにWSDLファイルを読んでいます。わかるようなわからないような。手を動かして体で技術を取得しなくては。少々古い記事ですがAxisによるAmazon Webサービス活用記(1/4)というのを見つけました。以前かAmazon Webサービス(以下AWSと略)…

デザイン変更とC言語の課題

Hatena::Diaryには綺麗なテンプレートが沢山ありますね(^^)一番最初に選らんだ緑色のテンプレートからSODAにデザインを変更してみました。これも綺麗で満足しています。さて最近Javaから少し離れてC言語の課題に取り組んでおります。全部で27問あるのですが…

C言語の課題

先程やっとC言語2の課題22章が終わりました。凄く難しかったです。総時間どれぐらいかかったことだろうか(汗)一応出来て動いたけど、空白ノードを作らないでも動くようにあとでまた修正して動かしてみようと。明日というか今日はJavaのTigerをクラスメートと…

はてなダイアリ開始

今日からはてなダイアリを始めます。いつまで続くかな?それにしてもこの緑のデザインは凄く綺麗でお気に入りです。私は緑色大好きなんです。もちろん緑茶も好きです。今も緑茶を飲みながら日記を書いています。今日はあと数時間後に学校へ行かなくては。た…