Home About
表計算ソフトを使ってウェブサイトに残っている不要ページを削除する方法

大規模なサイトを管理しているとどうしても古いページがサーバに残ってしまうことがあります。
これらの古いページは、トップページ経由でリンクをたどってアクセスするユーザの目に触れることはありませんが、Googleなど検索エンジンから直接アクセスするユーザが、 サイト管理者の意図せずして、古いページにアクセスしてしまうことがあります。

» Read More
ブログを続ける方法〜ワインバーグ(Gerald M. Weinberg)の自然石構築法 を参考にして〜

わたしは、3年前くらいからブログをはじめたのですが、はじめの2年間はまったくアクセスがありませんでした。 アクセス統計をとってもあまりのアクセスの少なさに嫌気がさして、しばらくして、統計を見ないようになってしまいました。

» Read More
Processing + Java で Hello World(ハローワールド)...Javaアプリケーションにプロセッシングのスケッチを埋め込む方法

Processingは、通常 PDE と呼ばれる統合開発環境でスケッチしながら使います。 スケッチの成果物は、アプレットとして書き出して単体配布できます。これは、これで便利な機能ですが、Javaプログラマであれば、直接JavaにProcessingを埋め込んで使った方が早い場合があります。 Eclipse上で開発すれば、コード補完も効きますからPDEを使わなくても、スケッチもはかどります。

hello

» Read More
Processing+POIをエクセルグラフウィザードの代替として使う

Processingは、簡易スクリプト的な記述でイラスト画像を(対話的に)作成できるツールです。
他にもいろいろな活用方法があるので詳しくは http://www.processing.org/http://processing.jp/をご覧ください。

barchart

» Read More
Java Swing によるカスタムボーダー ( custom border ) の作成

javax.swing.border パッケージには、あらかじめ便利なボーダーがいろいろと揃っています。 通常は、javax.swing.BorderFactoryを通じて各種ボーダーのインスタンスを取得して使いますが、それらSwing標準のボーダー、およびその組み合わせで間に合わない場合は、自作します。 今回は、ツールバーとメインパネルの間に引くボーダーを 実現する UnderlineBorder.java を作成しました。

underlineborder

» Read More
JythonとJava2Dを使って、CD-ROMアイコンを作成

Jythonを使って、今回CD-ROMアイコンを作成してみました。

» Read More
NTFSフォーマット済HDDをext3にフォーマットする方法(Linux ubuntu 8.10)

Ubuntuの場合、NTFSフォーマットにも対応しており接続すると自動的にマウントしてしてしまう。 今回のように、NTFSフォーマット済みディスクをext3フォーマットにしたい場合、結構やっかいだったので、覚え書きとして記録。

» Read More
CD-Rを焼く前に isoイメージファイル を使ってテストする方法

ローカルのファイルシステム上ではうまく作動するのに、 CD-Rに焼くとうまく作動しない。
そんな場合のひとつの対処方法。

» Read More
Trangを使って、DTDを簡単に作成する

XMLデータからDTDを作成するには trang を使用すると簡単に作成できます。 完全に自分が意図したDTDにするには、Trangで得た出力からさらに修正する必要がありますが、InDesign+XMLで使用するような簡単なXMLを扱う場合は、ほとんどこれで十分です。

» Read More
InDesign(CS3)でXML書き出ししたときの改行(u2029 = PARAGRAPH SEPARATOR)の取り扱い方法

InDesignでXML書き出しするときに、改行情報はどうなるのか?の調査。

» Read More
PHPとJavaServletとの比較(小規模ウェブサイト/ウェブアプリ構築の場合)

ながらくJavaとServletを使ってウェブアプリケーションを構築してきたのだが、ついにPHPを使って開発をすることになった。

» Read More
ブラウザの画面サイズの取得

接続してきたブラウザの画面サイズを元にHTMLのレイアウトを調整したい場合に使用するJavaScript。 今回は、textareaを画面サイズに応じて調整したかったので、実装しました。

» Read More
本に対する付き合い方を考える

最近、本田 直之氏の「レバレッジリーディング」や勝間和代氏の著書「効果が10倍アップする新・知的生産術」を読んで、自分自身の本に対する付き合い方に思う。

» Read More
Makefileの中でワイルドカードを使ってファイルを指定する方法

カレントディレクトリに複数のXMLファイル (*.xml) があり、これをHTMLに変換したい。 このときMakeを使って、更新されたファイルだけ変換するようにしたいがどうすればいいか。

» Read More
JavaでPluginを実現する方法(改良版)

前回 の例では、プラグインを使う側のクラスにプラグインしたクラス名を知らせる必要がありました。

» Read More
JavaでPluginを実現する方法

プラグイン機構は、開発時点では、どんな機能が追加されるかわからないときに使います。 それを Java で実現する方法を整理しました。

» Read More
口内炎が痛い、痛みを和らげる方法

数日前から口内炎になってしまった。

» Read More
考え続けるということ

時間配分記録を付けているのだが... (時間配分とは、自分が何に時間を使っているか逐一ノートに記録することです...) しばらく、やってみて、自分は考えている時間が思ってたよりも多い、ということがわかりました。 つまりPlan-Do-See でいえば、Planの割合が思ったより多いと。

» Read More
はじめてのInDesign CS3 JavaScript,ちょっとしたテクニックあれこれ

InDesign CS3 でJavaScriptを使って自動組版する場合に毎回使うちょっとしたテクニックを整理しました。

» Read More
はじめてのInDesign CS3 JavaScript, カラー(スウォッチ)の作成と利用および基本図形の追加

InDesignでは、単に文字やイラスト・イメージの配置だけでなく、四角形や多角形・楕円などを直接配置できます。 これをJavaScriptから操作するにはどうすればいいのか? また、それらの図形オブジェクトの色はどうやって指定するのか?

» Read More
増え続けるコンテンツの上手な管理方法、 プレーンテキストを使え それから独自形式はできる限り避けるべし

コードを書いていても、マニュアルの制作をしていても、コンピュータで扱うファイルは増え続ける。 これを如何にに上手にマネジメントしていくか、という話。

» Read More
矢印を簡単に描画するシェイプの自作(Java2D)

矢印の描画自体は、矢印を構成する各頂点を線で結んでいくだけなので、単純です。 (頂点の計算はちょっと面倒かもしれませんが)

とはいえ、何本の矢印を描画する必要がある場合、都度描画するのは面倒なので、始点(p0)と終点(p1)だけ指定したら、矢印を描画するShapeクラスをつくりました。

arrowShape

» Read More
php ファイル名の拡張子だけを変更したい(PHP)

テキストファイルの拡張子を持つファイル名をHTMLの拡張子に変更する例。

» Read More
今日の日付でアーカイブを作成したい

頻繁にソフトウェアをリリースしたり、バックアップデータを毎日作成する場合、日付文字列をファイル名につけておくと管理が楽です。

» Read More
pdftk を使って 複数のPDFを一つのファイルに結合する

pdftk というツールを使えば、簡単に結合できる。 pdftk自体は内部でiTextを使っているようなのだが、それはともかく、pdftk経由でやった方が取り扱いやすい。 その上、pdftkにはもっといろいろと便利なpdfの操作ができる。 pdftkを使ってpdfの結合をするので一番難しいのは、pdftk自体をインストールすることかもしれません。

» Read More
プログラム終了時に”ある処理”を絶対に実行したい(Java)

プログラム終了時に確実にある処理を実行したい、ということがあります。 (たとえば、編集中のドキュメントが未保存の場合、自動保存するとか)

» Read More
java.util.Calendarによる月初・月末の計算方法

Javaで、月初と月末の計算をする。

» Read More
Apache またはTomcatでページが存在しない(404エラー)場合に指定のページを表示する方法

存在していないページのリクエストがあった場合に、 404 page not found ! とかいった味気ないエラーページを表示するのを避けるための方法。

» Read More