カテゴリー別アーカイブ: お知らせ・ニュース

アンテナハウス製品におけるJava 11以降の動作確認と動作保証

2019年1月でJava 8のサポートが切れます。
そして、2018年9月下旬、Java 11が予定通り出荷され、お客様からの問い合わせが入っていますので、アンテナハウス製品におけるJava 11以降の動作確認、動作保証について、現段階での方針をお知らせします。

Oracleが、これまで無償で配布してきたJDKのサポートを有償化するという話が出て、いろいろと混乱した話が飛び交いましたが、OpenJDKを使えば、無償で使えます。
OpenJDKは、OracleからJDKのソースコードの提供を受けて、いろんな企業や団体がビルドして無償で配布しているもので、企業や団体によって、有償サポートがあったりなかったり、サポート料やサポート期間もマチマチです。
この辺は、Linuxに各種のディストリビューションがあるのと似ています。
詳しい話は、参考に挙げた記事やサイトをお読みください。

アンテナハウスは、OpenJDKの中でも、LTS(Long Term Support)バージョンのOpenJDKを、無償で、最低4年間は、セキュリティやバグフィックスのアップデートを提供するといっているAdoptOpenJDKによって、動作確認と動作保証を始めています。
AdoptOpenJDKのJava 11は、最低、2022年9月までアップデートが提供される予定です。

AdoptOpenJDK

AdoptOpenJDK Support

First Availability End of Availability [1]
Java 8 (LTS) March 2014 At Least Sep 2023 [2]
Java 9 Sept 2017 March 2018
Java 10 March 2018 Sept 2018
Java 11 (LTS) Sept 2018 At Least Sept 2022 [2]

AdoptOpenJDKでダウンロードできるバイナリのうち、アンテナハウスが動作確認、動作保証の対象とするJava 11は、「OpenJDK 11 Hotspot」です。
Hotspotは、元々Sun(Javaの本家)が作ったJVM(Java仮想マシン)です。Oracleがメンテナンスや機能拡張をしています。これがリファレンスと考えてよいので、このJVMのみ動作保証対象にする予定です。
理由は、JVMは多くの実装があるので、やり出したら、きりがないからです。
たとえば、上記サイトには、Java 11でも、
「OpenJDK 11 with Eclipse OpenJ9」
がありますが、OpenJ9は、IBMが開発したJVMです。これは動作保証の対象にはしない予定です。
アンテナハウス自身が、動作確認、動作保証をするJVMを限定することについては、何卒、ご了承ください。

現在、アンテナハウス製品で使われているJavaのコードは、Java 8のコンパイラでビルドして出荷していますが、動作確認を始めた製品では、いずれも、問題なくJava 11で動いています。
アンテナハウスの製品のうち、Javaを使っている製品については、いずれ、各製品のウェブページで、動作確認が取れたことをお知らせしていく予定です。
なお、Java 8のコンパイラからJava 11のコンパイラに切り替える時期は未定です。
Java 11のコンパイラでビルドすると、Java 11の実行環境が必要になり、Java 8では動かなくなることが予想されます。
2019年1月でJava 8のサポートが切れるといっても、すぐ、Java 11に乗り換えられるお客様は、そんなに多くないだろうと考えていますので、2019年早々のコンパイラの切り替えは考えていません。
Javaを使っているアンテナハウス製品のリリース時期によりますが、今後、1年から数年をかけて、コンパイラを切り替えていくことになるでしょう。

参考:
【GlassFish勉強会レポート】各JDKベンダの動向を知ってJava 11に備えよう
2018年10月5日
杉山貴章

Javaは今も無償です

Oracle Java SE サポート・ロードマップ
(2018年 9月25日更新)

Time to look beyond Oracle’s JDK
Monday, 3 September 2018


サーバーサイドのOffice文書変換にMS-Officeは必要なし!

『Office Server Document Converter』は、アンテナハウスのコンバータ技術を使った Office 変換ライブラリです。
Word/Excel/PowerPoint のデータをサーバーサイドで PDF や、画像に変換することができます。
10月29日に開催する『アンテナハウス PDF活用レシピ ~PDFの美味しいクッキング教室~ 』の第二部で製品概要と実際に導入頂いている事例をご紹介をさせていただきます。

◆◆『アンテナハウス PDF活用レシピ ~PDFの美味しいクッキング教室~ 』10/29開催!!◆◆

◆ 開催概要
―――――――――――――――――――――――――――――――――――
■ 開催日時: 2018年10月29日(月)13:00~17:00
■ 会場: 東京都新宿区百人町2-27-6 関東ITソフトウェア健保会館
■ アクセス: https://www.its-kenpo.or.jp/fuzoku/kaigi/ookubo.html#syozai
■ 詳細・お申込URL: https://www.kokuchpro.com/event/pdf_full/

◆ 講演内容
―――――――――――――――――――――――――――――――――――
■ 第一部
□ 13:20~15:00 PDFの編集・加工・再利用について、今後注目のノウハウを伝授
■ 第二部
□ 15:15~16:05 サーバーサイドのOffice文書変換にMS-Officeは必要なし!な、ライブラリの決定版「Office Server Document Converter」のご紹介
■第三部
□ 16:10~16:30 世界的に高評価を頂いている自動組版エンジンの最高峰!「AH Formatter」 サーバー上で大量のPDFを自動一括印刷する方法をご紹介!

まだお席に余裕がございますので、ご興味のある方は、是非この機会にご参加ください。


PDF の編集・加工・再利用に使える『PDF Tool API 』

『PDF Tool API』は、PDF の加工・編集に特化したライブラリです。
最新バージョンでは、PDF 内にある文字列の位置情報を取得することにより、特定の文字列の位置でページを分割したり、特定の文字列が含まれているページのみ抜き出したりすることが可能です。
10月29日に開催する『アンテナハウス PDF活用レシピ ~PDFの美味しいクッキング教室~ 』の第一部で『PDF Tool API』の活用テクニックと、実際に導入頂いている事例をご紹介をさせていただきます。

◆◆『アンテナハウス PDF活用レシピ ~PDFの美味しいクッキング教室~ 』10/29開催!!◆◆

◆ 開催概要
―――――――――――――――――――――――――――――――――――
■ 開催日時: 2018年10月29日(月)13:00~17:00
■ 会場: 東京都新宿区百人町2-27-6 関東ITソフトウェア健保会館
■ アクセス: https://www.its-kenpo.or.jp/fuzoku/kaigi/ookubo.html#syozai
■ 詳細・お申込URL: https://www.kokuchpro.com/event/pdf_full/

◆ 講演内容
―――――――――――――――――――――――――――――――――――
■ 第一部
□ 13:20~15:00 PDFの編集・加工・再利用について、今後注目のノウハウを伝授
■ 第二部
□ 15:15~16:05 サーバーサイドのOffice文書変換にMS-Officeは必要なし!な、ライブラリの決定版「Office Server Document Converter」のご紹介
■ 第三部
□ 16:10~16:30 世界的に高評価を頂いている自動組版エンジンの最高峰!「AH Formatter」 サーバー上で大量のPDFを自動一括印刷する方法をご紹介!

まだお席に余裕がございますので、PDF の加工にご興味のある方は、是非この機会にご参加ください。


アンテナハウス PDF活用レシピ ~PDF の美味しいクッキング教室~ 

PDFの活用方法を実際の利用例を参考にして セミナー を開催いたします。

セミナーでご紹介する製品は、以下の予定です。

PDF Tool API V6

「Antenna House PDF Tool API」(PDF Tool API)は、PDFファイルの情報取得やPDFファイルの加工・編集を行うライブラリです。

PDF Tool APIに関する詳しい情報は、PDF Tool APIページ を御覧ください。

PDF CookBookに関する詳しい情報は、PDF CookBookのご紹介 を御覧ください。

PDF Tool APIを組み込んだブラウザベースでPDFを編集するデモサイトをお公開しております。詳しくは、PDF Tool API デモ を御覧ください。

Office Server Document Converter

「Office Server Document Converterを」(OSDC)は、Microsoft Officeを使わずに、サーバー上でWord/Excel/PowerPoint/RTF/PDFを様々な形式にダイレクト変換するライブラリです。Windows環境のみならず、Linux環境でも高速に処理できます。

Office Server Document Converterに関する詳しい情報は、Office Server Document Converterページ を御覧ください。

AH Formatter

「AH Formatter」は、大容量・多言語データに最適な自動組版ソフトです。独自開発した PDF出力エンジンで、アクセシブルなタグ付きPDF や印刷用の PDF/X、長期保存用の PDF/A などさまざまな PDF形式の出力ができます。

AH Formatterに関する詳しい情報は、AH Formatterページ を御覧ください。

セミナー当日には、各製品担当者も会場入りしておりますので、別室で個別にご相談いただくことも可能です。
是非、ご参加ください。

〒103-0004
東京都中央区東日本橋2-1-6 東日本橋藤和ビル5F
アンテナハウス株式会社
◆ご購入に関するお問い合わせ(祝日を除く月~金曜日9:30~18:00)
TEL : 03-5829-9021
FAX : 03-5829-9023
E-mail: sis@antenna.co.jp
URL : https://www.antenna.co.jp/


『PDF Cook Book』を順次公開中

『PDF Cook Book』は、PDFの料理本『PDF CookBook』を簡潔にまとめたものです。
先日行われた『技術書典5』でも多くの方々にお買い上げいただきました。
現在はPDF Tool APIのWebページにてVol.1~Vol.3まで公開しております。

PDF CookBook Vol.1 ページ
PDF CookBook Vol.2 ページ
PDF CookBook Vol.3 ページ

PDFの料理本『PDF CookBook』は、PDF Tool APIで実現できる機能を目的別にわかりやすく解説しております。
また、すぐにでもご使用できるようにJavaでのソースコードも記載しています。

自社システム、及びアプリケーションへPDF加工・編集機能を追加したい場合や、エンドユーザー様へのご提案時に参考にしてください。

PDF Tool API V6

「Antenna House PDF Tool API」(PDF Tool API)は、PDFファイルの情報取得やPDFファイルの加工・編集を行うライブラリです。

PDF Tool APIに関する詳しい情報は、PDF Tool APIページ を御覧ください。

PDF CookBookに関する詳しい情報は、PDF CookBookのご紹介 を御覧ください。

PDF Tool APIを組み込んだブラウザベースでPDFを編集するデモサイトをお公開しております。詳しくは、PDF Tool API デモ を御覧ください。

〒103-0004
東京都中央区東日本橋2-1-6 東日本橋藤和ビル5F
アンテナハウス株式会社
◆ご購入に関するお問い合わせ(祝日を除く月~金曜日9:30~18:00)
TEL : 03-5829-9021
FAX : 03-5829-9023
E-mail: sis@antenna.co.jp
URL : https://www.antenna.co.jp/


ScanSaveと「OCRシステム」事例がJIIMA「ベストプラクティス賞」に決定!

公益社団法人日本文書情報マネジメント協会が先進的な文書情報マネジメントシステムを導入し、顕著な成果を出された企業・団体を顕彰する『ベストプラクティス賞』に、NJK様高精度手書き文字読み取りシステム「FormOCR」とアンテナハウス製「ScanSave」による、茨城県大同青果株式会社様導入事例が選ばれました。

導入の結果、約6万件/月間・年間72万件の「販売伝票&仕入票」を電子化し、約5名分の業務対応人数が効率化し、合わせてペーパーレス化も実現できました。

宣伝:
建設業電子契約ガイドライン準拠し、特商法対応で印紙税を劇的削減した事例を解説します!
~ 最新のe-文書ソリューションが半日で学べます! ~
日時:2018年11月9日(金) 13:20?16:30
場所:株式会社CEGB セミナールーム
東京都港区芝4丁目17番5号 相鉄田町ビル 2F https://cegb.co.jp/access/
詳細・申込:https://www.kokuchpro.com/event/ah1109seminar/


10月10日「財務統計」に「スキャナ保存」承認件数最新発表!

アンテナハウスの益田です。
9月末から気にして毎日見ていましたが、ついに10月10日に確認ができました。

昨年10月発表:1,050件
今年10月発表:1,846件

詳細は下記に!
---------------------------------
国税庁 ホーム刊行物等統計情報国税庁国税庁 統計情報
http://www.nta.go.jp/publication/statistics/kokuzeicho/tokei.htm
の「5 その他」に「電子帳簿保存法承認状況」が発表になりました。
---------------------------------

弊社の「ScanSave」も同様に前年大幅増加中です。
豊富な導入事例が
https://www.antenna.co.jp/scansave/jirei.html
よりご確認できます。
企業規模や連携システム毎の詳しい情報が確認できます。

  • 「ScanSave」のエデョションは、
  • PC(買取ライセンス)版
  • サブスクリプション(PC)版
  • オンプレ(クラサバ・Web)版
  • クラウド(マルチ/プライベート)版

など多彩なエディションから選択が可能です。

詳しくは、こちらより
https://www.antenna.co.jp/scansave/price.html


PDF Server V3.1 についてのお知らせ。

V3.1 メンテナンスリリース7
全てのエディションを対象としたメンテナンスリリース7(MR7) を公開しております。
これらのうち、特に PDF Driver の問題については全てのお客様で発生する可能性がある障害となりますので、最新 MR への更新をお願いいたします。
また、V3.0 などの過去のバージョンをご利用のお客様は、是非この機会に最新バージョンへのバージョンアップもご検討ください。

改訂内容:

  • Office 文書の変換時に PDF Driver でクラッシュが発生したり変換エラーになってしまうことがある問題を修正
  • バージョンの異なるフォントが複数インストールされている環境で PDF Driver が PDF 変換を行う際に、古いバージョンのフォントを使用してしまうことがある問題を修正
  • 複数ページの TIFF 画像を PDF 変換する際に 2ページ目以降の画像に対して無用な変換が発生することがあり、処理時間とファイルサイズの増大につながるケースがあった問題を修正

保守期間中のユーザー様であれば無償で更新いただけます。
詳細は こちら からご確認いただけます。

  • 体験版について
    PDF Server には 30日間、製品と同じ機能を全てご利用いただける体験版を用意しております。
    体験版のお申し込みは こちら からお願いします。

製品ページ:

製品お問合せ:システム営業グループ
TEL:03-5829-9021  e-mail:sis@antenna.co.jp


『瞬簡PDF 変換 10』は第30回Vectorプロレジ大賞 PDF 部門賞を受賞しました!

このたび、弊社のPDF変換ソフト『瞬簡PDF 変換 10』は、第30回Vectorプロレジ大賞において、PDF部門賞を受賞いたしました。

Vectorプロレジ大賞は半期に一度ずつ開催されて期間内にもっとも人気のあったダウンロードソフトを決定するもので、今回で30回を数えるそうです。

この伝統あるイベントで『瞬簡PDF 変換 10』は、2018年上半期のPDF部門賞をいただくことができました。
第30回Vectorプロレジ大賞 PDF 部門賞

多くのユーザー様のご投票により受賞できましたことを、開発メンバー一同、心より感謝申し上げます。また、今回の受賞を励みにして、さらなる製品の改善に取り組んで参りたいと存じます。

今後とも弊社製品をご愛用いただけますよう、よろしくお願いいたします。

結果発表は以下のサイトでご覧いただけます。
祝30回Vectorプロレジ大賞 結果発表

『瞬簡PDF 変換 10』は、ご購入前に変換精度や使い勝手をご評価いただけるよう、以下のサイトで体験版を用意しております。
瞬簡PDF 変換 10 体験版のお申し込み

15日間無料でお試しいただけますので、どうぞお気軽にお申し込みください。


C++の劇的な進化に圧倒されるModern C++

C++は、アンテナハウスでは主力のプログラミング言語です。Java, Scala, C#, JavaScript, Python, PHPなども製品、サービス、社内利用では使われていますが、多くの製品は、C++で書かれています。
C++で書かれた中核コードの古いものは、数10年経っています。
その間に、C++は、C++11, C++14, C++17とずいぶんと進化し、3年ごとに新規格にするので、もうすぐC++20になります。以下では、C++11以降のC++をModern C++と呼ぶことにします。
アンテナハウスでも、いつまでも古いC++のコードを書き続けるわけにはいかないので、昨年くらいから、Modern C++に移行するために、勉強会をしたりしています。

忘れないように先に書いておきますが、アンテナハウスでは、C++の経験者を募集中です。詳しくは、
経験者採用情報
をご覧ください。多くの方のご応募をお待ちしております。

Modern C++を勉強し始めて驚いたのは、古いC++から、あらゆる面で劇的に進化していること、そして、いまも進化を続けていることです。3年ごとに新規格にすることになったのが、着実に、そして劇的に進化した大きな要因だと思います。

Modern C++で劇的に変わった点を、思いつくままに挙げるだけでも、

  • 型推論
  • using
    もうtypedefは使わない。
  • スコープ付き列挙型(scoped enum)
  • 各種スマートポインタ
    もう生のポインタを使うのは、Cのレガシーコードとインターフェースするときのみ。
  • 右辺値、右辺値参照、ムーブセマンティクス、ムーブコンストラクタ、ムーブ代入演算子
    Modern C++以前は、あいまいだった所有権や一時オブジェクトの扱いを明確化したことで、ムーブによって無駄なコピーを減らして、高速なコードが書けるようになった。
  • ラムダ式(クロージャ)
    プログラミング言語としては、Lispが50年前に導入したものが、ようやく入った。
  • テンプレートプログラミングの劇的な強化
    constexprによるコンパイル時計算の強化。コンパイル時にいろいろ調べられるメタプログラミング機能、SFINAEをやりやすくする機能の強化。
    SFINAE
  • 上記に伴う標準テンプレートライブラリSTLの変更

などなど、たくさんあります。

C++とプログラミングパラダイムの関係を考えると、C++は、

  • Cの命令型プログラミング(手続き型プログラミング)に、オブジェクト指向プログラミングを追加
  • GenericsとTemplateによる汎用テンプレートプログラミング

といったマルチパラダイム言語に進化してきました。
Modern C++は、汎用テンプレートプログラミングというパラダイムをさらに推し進め、テンプレートメタプログラミング(TMP, Template Meta Programming)を強化し、流行りの関数型プログラミングの強化も抜かりなくやっていて、マルチパラダイム言語としてますます強力になった印象です。

古いC++では、テンプレートメタプログラミングは、そのエキスパートしか書けない黒魔術の世界でした。それが、中級のスキルがあるC++プログラマなら書ける程度には楽になりました。
しかも、ネイティブコンパイルですから、実行スピードは、RubyやPythonといったスクリプト言語に比べ桁違いに速く、JavaやScalaと比べても速い。
スマートポインタを使えば、以前のようなメモリの管理の面倒もなくなり、ガベージコレクションがあるJava, Scalaやスクリプト言語のように楽に書けます。
さらにいえば、型推論と関数型プログラミングの強化によって、個人的には、Scalaのようになってきた印象があります。
型推論のおかげで、テンプレートプログラミングが非常に楽になりました。型推論がないテンプレートプログラミングは、プログラマにとって地獄ですからね。

とまあ、いいことづくめのModern C++ですが、既存のコードをModern C++に全部書き変えるのは、事実上不可能なので、新しく書くコードをModern C++で書こうとしています。
しかし、ここで商用ソフトならではの問題があって、お客様の中には、古いC++でシステムを構築していて、ランタイムライブラリの関係で、容易には、Modern C++の環境に切り替えるのが困難なお客様がいらっしゃいます。
たとえば、Visual C++ 2005(!)どころか、Visual C++ 6.0(!!)の環境でシステムが動いているところがあるのです。
もう1つの問題は、マイクロソフトのC++は、GCCやClangに比べ、現時点では、規格の準拠度がまだまだで、Modern C++の機能を駆使したコードが正しくコンパイルできないといった問題もあります。

ということがあるので、移行はゆるやかにやっていくと思いますが、Modern C++を使うことで、速くクリーンで、拡張性、保守性もいいコードにして、お客様に少しでも早く、いい製品をお届けしたいと思っています。

最後になりますが、ご参考までに。
Modern C++の規格やライブラリの解説は、次が非常によいです。
cpprefjp – C++日本語リファレンス
たとえば、
言語機能
を読めば、C++11, C++14, C++17, C++20と、何がどれくらい変わっているかがわかります。
また、次も非常に参考になります。
C++リファレンス


Pages: Prev 1 2 3 4 5 6 7 8 9 10 ... 18 19 20 Next