Recent Posts

Ruby, Rails - 朔・弦・望(月の満ち欠け)一覧ページ!  (2016-10-22)

これまでコツコツと太陽と月の視位置を正確に計算するプログラムを作成してきました。 この度、高精度で計算できるようになったので、月の満ち欠け(朔・弦・望新=月・上弦・満月・下弦)の一覧ページを Rails 製の自 Web サイト上に作成&公開しました。※分単位では国立天文台の計算と一致するはず

Ruby, Rails - 二十四節気(時刻入り)一覧ページ!  (2016-10-18)

これまでコツコツと太陽と月の視位置を正確に計算するプログラムを作成してきました。 この度、高精度で計算できるようになったので、既存の Rails 製の自 Web サイト上「二十四節気一覧」ページに二十四節気の瞬間の時刻を追加しました。(国立天文台の計算と高精度で一致するはず)

Linux - システム稼働開始日時取得(uptime 使用)!  (2016-10-14)

以前、 btime からシステム稼働開始日時を取得する方法を紹介しました。 Linux - システム稼働開始日時取得(btime 使用)! 今回は uptime から取得する方法についての記録です。 【2017-06-16 追記】 Debian であれば、以下のようにわざわざ計算しなくとも、 ...

Ruby - JPL DE430 データから太陽・月の視位置を計算!  (2016-10-06)

NASA の機関である JPL(Jet Propulsion Laboratory) が惑星探査用に編纂・発行している太陽・月・惑星の暦の最新版 DE430 からデータを取得し、太陽と月の視位置を高精度で計算してみました。 【2016-10-10 追記】 以下で紹介の Ruby スクリプトを gem ライ...

MySQL - Mroonga でメモリマッピングエラー!  (2016-10-02)

Mroonga は、全文検索エンジン Groonga をベースとした MySQL のストレージエンジンです。 Mroonga を利用した自作ツールを実行した際に、メモリマッピングに関するエラーが発生するようになったので、その対処方法について記録しておきます。

Ruby - グリニッジ恒星時の計算(by 自作 gem ライブラリ)!  (2016-09-28)

以前、 Ruby でグリニッジ恒星時(視恒星時、平均恒星時、分点均差)を計算するプログラムを作りました。 Ruby - グリニッジ恒星時の計算(IAU2006 理論)! しかし、他のプログラム内でも使用したかったので、今回 RubyGems ライブラリ化しました。 以下、その簡単な使用例です。