JavaFXでドラゴン曲線

パッケージJava製品開発担当の大です。 あけましておめでとうございます。 昨年にひきつづき、今年もブログトップバッターです。昨年のプログラム書初めは、2011という数字にちなんで素数判定でした。今年は辰年ということで、ドラゴン曲線を描いてみます。

Read more
PDFのAES暗号化

パッケージJava製品開発担当の大です。こんにちは。 今回は、シーオーリポーツ for Java Ver.2で実装された、PDFのAES暗号化機能について書こうと思います。 以前のバージョンのシーオーリポーツ for Javaでは、PDFの暗号化アルゴリズムはRC4(40bit および 128bit)しか対応していませんでした。PDFの仕様としては、RC4に加え、PDF 1.6(AdobeReader 7)以降で128bit AESが、PDF 1.7 Adobe Extension Level 3(AdobeReader 9)以降で256bit AESが使用可能になっていたため、今回のバージョ […]

Read more
JavaSE 7でメソッド名に使えなくなった文字

パッケージJava製品開発担当の大です。こんにちは。 朝晩はだいぶ肌寒くなって、秋らしい空気になってきましたね。 前回も書いたとおり、現在HOSでは製品のJavaSE 7での動作検証を進めています。JavaSE 7で早く使いたい方、申し訳ありませんがいましばらくお待ちください。 さて、検証している上でちょっと困ったことが出てきました。従来動いていたテストコードの一部が、JavaSE 7ではコンパイルもできなくなってしまったのです。これはJavaSE 7の不具合か?と思い、調査してみました。

Read more
JavaSE 7 リリース

パッケージJava製品開発担当の大です。こんにちは。 先月28日、JavaSE 7が正式にリリースされました。実に約5年ぶりのメジャーバージョンアップです。 HOSでも現在、動作検証を進めております。JavaSE 7のリリースに先立ってリリースした新製品「シーオーリポーツ for Java Ver.2」と、「帳票クリエータ Ver.2 for Java」では、検証が終わり次第、対応プラットフォームとしてJavaSE 7を加える予定です(旧製品では対応の予定は今のところありません)。いましばらくお待ちください。 さて先週は、JavaSE 7のリリースを記念して、コミュニティ主催のイベントが開かれ […]

Read more
AndroidのWebViewでHTMLソースを取得する

パッケージJava製品開発担当の大です。こんにちは。 最近、趣味でAndroidアプリの開発をやっています。 自分で使っている携帯端末で、自分の作ったアプリを手軽に動かせるというのは、率直に言ってとても楽しいですね。学生のころに、Z80のマイコンボードに打ち込んだプログラムが動いて、はじめてLEDが点灯したときのような感動があります。 さて、Androidに標準であるWebViewクラスを使用してウェブアクセスを行うアプリを作成していて、ちょっと困ったことがありました。WebViewクラスを使用してウェブにアクセスするのはとても簡単なのですが、アクセスしているウェブページのHTMLソースを取得 […]

Read more