Index (April 2007)
HDDの内容を完全に消去して処分したい
以前から気になっていた未使用2.5インチHDDの処分をすることにした。 たいして重要な情報は入っていないとは思うが、そのまま捨てるのは やはりはばかられる。
そこでハードディスクの内容の完全消去について調べてみた。 いろいろなツールがあるようだが、 どうやらshredという ツールが定番のようだ。
手元に玄箱があるので、これにUSB経由で2.5インチディスクをつなげて shredで処理することにする。
PDF文書を分割する(iText)
複数のPDFを一つのファイルに結合するとは逆に 複数ページからなるPDF文書を1ページごと別々のファイルに分割保存する方法。
例によって、 iTextのお世話になります。
※ここでは、 iTextを簡単に使うために、jythonを使用します。
※こちらの エントリ(jythonを楽にインストールするにはUbuntu) も参考にしてください。
複数のPDFを一つのファイルに結合する ( pdftk を使う ,Adobe Acrobatは使わない方法)
複数のPDFを一つのファイルに結合する では、 iTextを使って 結合するコードを書いていたのだが、 実はもっと簡単な方法があることが判明。
pdftk というツールを使えば、簡単に結合できる。 pdftk自体は内部でiTextを使っているようなのだが、 それはともかく、pdftk経由でやった方が取扱いがよい。 (その上、pdftkにはもっといろいろと便利なpdfの操作ができる。)
pdftkを使ってpdfの結合をするので一番難しいのは、 pdftk自体をインストールすることかも。
Cygwin上でのMacOSXと同じようにopenコマンドが使いたい
MacOSXのターミナルでは、open コマンドを使うことで、ファイルを関連づけされている アプリケーションで開いたり、現在のディレクトリまたは指定したディレクトリを Finderで開くことができる。
Finder代わりに、 ターミナルを使ってファイルの操作をしていると、このopenコマンドが非常に便利なのだが Cygwinでも同じようなことができないのか?
AntをMacOSXで使うときにJDK1.4でコンパイルしたい
ソフトウェアをリリースするときに、JDK1.4でコンパイルしてリリースしたい場合が多い。 (現在のところ)
ふたつのファイルの日付を比較して、新しいかどうか調べる sh編
はじめに指定したファイルが、あとから指定したファイルより新しいかどうか を調べる。
ふたつのファイルの日付を比較して、新しいかどうか調べる Jython編
はじめに指定したファイルが、あとから指定したファイルより新しいかどうか を調べる。