Home » Archives for 12月 2016
[Java,JNI]JNIでクラス検索するときのパッケージ名
OracleのJNIドキュメントに載っているサンプルプログラムを参考にして、Cからパッケージ名付きクラスのmainメソッドを呼びだそうとしたんだけど、うまくいかなかった話。 Java Native Interface Specification 5. The Invoca...
[シェルスクリプト]シェルスクリプトでの関数定義の記法
bashで関数を定義するには以下の3つの記法がある。 # 関数名() func1() { echo 'func1' } # function 関数名 function func2 { echo 'func2' } # functi...
[Apex]現在の会計年度を取得するApexコード
開発中のForce.comアプリで、Apexコードから現在の会計年度を取得する必要が出てきました。 Apexの標準クラスからで簡単に取れるかと思いきや、そんなものはないらしいので自分で実装することにしました。 例えばエス・ジーはSalesforceの会計年度設定で「会計...
[linux]そうだ、manpage作ろう
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9aMG6ttE_lXb-dg6BdLZ-AghD_wCXtaHJz7_6eJ4lFThgvF-ZV314n2Yo-dD0FKFvLvEpfX8lS-O45rBM_TbheChsKl6pA6OWJOJdNaqLXgOdi30_Yk6VjNzBnlQN6PYnOB-uKIwoyyY/s72-c/man2html_001.png)
シェルスクリプトのようなコマンドラインツールを作成した時に使い方をreadmeファイルで提供することはよくある。 これをreadmeファイルではなく、もっとかっこよく提供したい。manやHTMLのように。 そんなときは、help2manを使ってみるといいかもしれない。 &...