大規模なサイトを管理しているとどうしても古いページがサーバに残ってしまうことがあります。
これらの古いページは、トップページ経由でリンクをたどってアクセスするユーザの目に触れることはありませんが、Googleなど検索エンジンから直接アクセスするユーザが、
サイト管理者の意図せずして、古いページにアクセスしてしまうことがあります。
わたしは、3年前くらいからブログをはじめたのですが、はじめの2年間はまったくアクセスがありませんでした。 アクセス統計をとってもあまりのアクセスの少なさに嫌気がさして、しばらくして、統計を見ないようになってしまいました。
» Read MoreProcessingは、通常 PDE と呼ばれる統合開発環境でスケッチしながら使います。 スケッチの成果物は、アプレットとして書き出して単体配布できます。これは、これで便利な機能ですが、Javaプログラマであれば、直接JavaにProcessingを埋め込んで使った方が早い場合があります。 Eclipse上で開発すれば、コード補完も効きますからPDEを使わなくても、スケッチもはかどります。
» Read MoreProcessingは、簡易スクリプト的な記述でイラスト画像を(対話的に)作成できるツールです。
他にもいろいろな活用方法があるので詳しくは
http://www.processing.org/や
http://processing.jp/をご覧ください。
javax.swing.border パッケージには、あらかじめ便利なボーダーがいろいろと揃っています。 通常は、javax.swing.BorderFactoryを通じて各種ボーダーのインスタンスを取得して使いますが、それらSwing標準のボーダー、およびその組み合わせで間に合わない場合は、自作します。 今回は、ツールバーとメインパネルの間に引くボーダーを 実現する UnderlineBorder.java を作成しました。
» Read MoreJythonを使って、今回CD-ROMアイコンを作成してみました。
» Read MoreUbuntuの場合、NTFSフォーマットにも対応しており接続すると自動的にマウントしてしてしまう。 今回のように、NTFSフォーマット済みディスクをext3フォーマットにしたい場合、結構やっかいだったので、覚え書きとして記録。
» Read Moreローカルのファイルシステム上ではうまく作動するのに、
CD-Rに焼くとうまく作動しない。
そんな場合のひとつの対処方法。
XMLデータからDTDを作成するには trang を使用すると簡単に作成できます。 完全に自分が意図したDTDにするには、Trangで得た出力からさらに修正する必要がありますが、InDesign+XMLで使用するような簡単なXMLを扱う場合は、ほとんどこれで十分です。
» Read MoreInDesignでXML書き出しするときに、改行情報はどうなるのか?の調査。
» Read MoreながらくJavaとServletを使ってウェブアプリケーションを構築してきたのだが、ついにPHPを使って開発をすることになった。
» Read More接続してきたブラウザの画面サイズを元にHTMLのレイアウトを調整したい場合に使用するJavaScript。 今回は、textareaを画面サイズに応じて調整したかったので、実装しました。
» Read More