2004-01-01から1年間の記事一覧

リモートデバッグ

EclipseでWebアプリケーションをリモートでバックする方法。 リモートデバッグができると、EclipseでVisualBasicのようなブレークポイントデバックができるようになります。ただし、Tomcatの場合、SysdeoTomcatプラグインを入れると以下の手順を踏まずにブレ…

日付の妥当性チェック

日付の妥当性をチェックします。 Calendar#setLenient()にfalseをセットしてDateオブジェクトの生成を試みると、ありえないCalendarインスタンスは例外を投げます。 例:2004年02月29日はOK 例:2005年02月29日は例外 [java]/* * 与えられた日付が妥当である…

Oracleで日付を和暦で取得する

Oracleで日付データを和暦で取る。 [sql]SELECT TO_CHAR(sysdate, 'EYY.MM.DD', 'nls_calendar=''Japanese Imperial''') AS 年月日 FROM DUAL[/sql] で平成XX年XX月XX日とかが取得できる。 ちなみに1601年とかしても、サポートされていません。 文明開化以降…

データベースを簡単に操作

開発現場に行くと、たいてい、Oracle + オブジェクトブラウザの組み合わせなんですが、私はなんか、オブジェクトブラウザの操作性には不満が合って仕方ないんです。ので、私は Tsumiki Software の Common Sql Environment 派です。 すごい使いやすいのに、…

ライブラリのリンクについて

C++

あるソフトウェアを前の会社の先輩方と作ってます。趣味みたいな感じで。私はC++を仕事でやったこと無いので、足を引っ張りまくりです。私が雛型を作った、わかりにくいプロジェクト(先輩いわく、パッと見、C++だけど、中身はC言語)を先輩がまとめてくださ…

Video for Windows

C++

USBカメラなんかで、キャプチャする方法。Video for Windows というマクロを使用します。 まずはライブラリにリンクさせる #include <vfw.h> #pragma comment(lib,"vfw32.lib") キャプチャーウィンドウをつくる // キャプチャウインドを作成する //失敗す…

クリーンルーム

今日はシステムを本番サーバーに移行し、テスト公開開始でした。動作確認をするためにクリーンルームに初入室です。マスクで息苦しい。4時間立ちっぱなしだったので、普段、デスクワークの私には辛い一日でした。運動不足です。 サーバーの IP を間違ってて…

Java Web Start

swtを利用してアプリを作るからには Java Web Start を利用してみたいと思いました。というわけで、プロトタイプを作ってお客さんに提案してみたところ、「これで行きましょう!」ということに。 今までWebアプリケーション以外、殆ど経験無いですし、周りに…

JDBCドライバについてメモ2

先日の「JDBCドライバについてメモ」の訂正。 JDBCドライバの接続の際は jdbc:oracle:thin:@サーバー名、またはIP:1521:ORCL とURLを指定するけど、SID名であるORCLはサーバーのSIDを探しに行くらしい。 ojdbc14.jarというドライバを使用しているが、このド…

swtリッチクライアント

久々に早く寝たので、夜中の二時に目が覚めてしまった…。JUGEMが復旧してるみたいなので、今回の仕事のまとめを。これからこういう仕事増えると面白い。 今回のお題 JavaでWidnowsGUIのようなアプリを実現する 再配布が楽なリッチクライアント技術を試みる …

JDBCドライバについてメモ

SWTアプリケーションからあるサーバーのデータベースに接続しないといけなくなりました。今まではWebコンテナの入っているサーバーにOracleクライアントがインストールされていますが、それをインストールせずに接続することは可能でしょうか? Javaのコード…

リッチ・クライアント!!

Java Web Startを使用して、SWTアプリケーションを配置するを参考にしてリッチクライアントに挑戦した。keystoreとかが面倒だが、他マシンからSWTのダイアログを立ち上げられたときには、ちょっとこれよくない?と思った。しかし、まだリッチ・クライアント…

Javaの公式文書等

一度は目を通しておきたいのだが、余裕と理解力がないので、なかなか。 The Java Language Specification Java言語規定 第2版(JIS日本語訳) Code Conventions for the JavaTM Programming Language(コーディング規約) JavaTM 2 SDK, Standard Edition Docume…

よく使うCSS

Web

CSS(Cascading Style Sheets)の文法を、なかなか覚えられないので、使いまわしてます。 参考リンク CSS1の仕様書(W3C勧告) CSS2の仕様書(W3C勧告) HTMLの記述 [html] タイトル [/html] タグに属するスタイル [css] body { backgroud-color:#FFFFFF; margin:1…

swtってなんでしょう?

あるシステムでJavaのC/Sアプリを作らないといけなくなりました。 Appletでも何でも良いということ。何故VBとかMFCとかでは駄目かというと、他システムと共通で使うパッケージがJavaでないと呼び出せないから。よくある話ですが。というわけで、今ちょっとは…

チェックを通った時だけForwardさせる

Web

JavaScriptを使って入力項目をSubmitさせるときに、あるチェックを入れて、チェックを通過した時だけSubmitさせたいとき。 JavaScriptの記述 function someoneSelected() { var selA = document.mainForm.conditionA.value; var selB = document.mainForm.co…

blogを始めてみる

今まで開発メモ用にPukiWikiを使ってたんですが、BLOGに。 鹿児島にいた時、MovableTypeを触らせて頂いてたけど、こんな簡単に一般ユーザーが使えるようになるとは、流行って怖い。 ここのブログはデザインとか、UIとかがかなり良くて使いやすい。業務システ…