現在公開中のプロジェクト

BitMeister ASN.1 library for Java™

BitMeister ASN.1 Library for Java™(以下、BM ASN.1)は、Abstract Syntax Notation One(ASN.1)構文で規定されたデータ型をJavaクラスにマッピングして、各種の処理を行うためのクラスライブラリです。BM ASN.1には、ASN.1型をJavaクラスで表現するデータ型クラス、ASN.1型に付随する情報をクラスやフィールドに付与するアノテーションインターフェース、ASN.1型データを処理するランタイム処理クラスなどが含まれています。

BM ASN.1は、ASN.1型のデータをできるだけ通常のJavaオブジェクトと同様に扱えるように配慮して設計されています。ASN.1型データを扱うプログラムを簡潔なコードで記述することができ、ASN.1で規定されたプロトコルを扱うシステムの効率的な開発を可能にします。

(更新:2012年2月8日)

おはこん番地は!? API

日々、当たり前に変化する日の出・日の入り時刻ですが、これを計算するのは以外に複雑です。地球が23.4度傾いて公転していることや、公転軌道が楕円であること、光が大気に屈折することも加味しなくてはなりません。「おはこん番地は!? API」は日の出・日の入り時刻の他、月の出・月の入り、時々刻々変化する太陽・月の位置、月齢、月相を計算する Web API です。

計算結果はXMLで出力され、他のアプリケーションとの連携も簡単です。

(更新:2015年7月17日)

ご利用にあたって

本コンテンツをご利用前に、利用規約を必ずお読みください。