Schedule

スケジュールが遅れることはよくあるのですが、何ででしょう。単純な原因としては、見積もりが甘いとか、見積もりが難しい内容だったとか、そもそもできないことがあったとか、考えることができます。個人的には、その他に、その作業をする人の気分というのも影響が大きいような気がします。創造的な作業というのは特にそうで、作家が締め切り間近にならないと書けない、というのはわかるような気がします。

演奏家やスポーツ選手は公演や試合にあわせて、気分を盛り上げてピークをそこへ持っていくわけですから、作家や芸術家であっても同じように締め切り前に終了するように気持ちをいれていかないといけないのだと思いますが、ルールがない世界での作品創造ですから、同じようなレベルでは話はできないのかもしれません。

一般の人がしている普段の仕事でも、質的には気分が大きく影響しているのだと思いますが、気分が大きく作業に影響しないように、仕事中は仕事に集中をして、プライベートな時間は切り替えて気持ちをリフレッシュさせて、ということができないと、ストレスがたまってしまって倒れてしまいます。

ただ、ひとそれぞれバイオリズムがあるわけで、同じバイオリズムの人が集まって作業ができるわけでもありませんから、画一的に朝8:30から夕方17:30まで働くという仕事のあり方というのには疑問を感じたりします。なんとなく経験上の話ですが、職場に拘束されている時間帯全部を仕事に集中させるというのは、非常に難しいです。逆に言うと、その間の何割かは無駄が発生すると言う前提で仕組みができているような気がします。

まぁ、なにはともあれ、とりあえず納期は守るように努力しなければ。

hiro345 store

hiro345のAmazon ショップ https://astore.amazon.co.jp/hiro345-22 を作成してみた。

これを作っておくと、Tomcat6本へのリンクはhttps://astore.amazon.co.jp/hiro345-22/detail/4873113881のように書くことができる。4873113881(ASIN)の取得方法さえわかれば、いろいろとできそうです。

たとえば、ヒット本のRSSがとれたりするので、ここからASINを取り出すことは簡単にできそうです。自分のところでASINとコメントをリンクするDBをちょこっと作っておいて、ごにょごにょとやれば、出来合いのAmazonショップをもっといいものにできそうな気がします。

Blogシステムでサイト構築をするということ

Blogシステムでサイト構築をするのは当たり前になりつつありますが、この先はどうなるのかたまには考えてみたいところです。各Webサイト編集ツールも、Blogシステムのテンプレートに対応してきているようですから、デザイナがBlogが動作するプラットフォームのシステムをあまり意識しなくても、サイト運営までみることができる世の中にはなっていきそうです。

個人的にBlogシステムを使う5つの理由をあげるとしたら、下記になります。
・頻繁な更新を実現するCMS(Contents Management System)
・コンテンツとデザインの分離
・テンプレートによるデザイン変更
・RSS/Atomによるフィード情報提供
・WeblogAPI/AtomPPによる記事投稿が可能

CSSだけでは限界があるのですが、テンプレートエンジンとの併用により、コンテンツとデザインの分離がかなり簡単に実現できるようになりました。また、RSS/AtomやAtomPPによりシステム間の連携についてやりやすくなっています。もちろん、できることには制限がありますが、制限がある分、わかりやすいですし、利用されやすくなっているため、一般にも受け入れやすくなり、結果的に普及しやすくなっています。

さて、実際に使っているBlogシステムとしては、WordPressや、オープンソース版Movable Type(MTOS)、Apache Roller を使っています。前の2つはGNU-General Public License (GPL)系のライセンスで、最後のものは名前からわかるように、Apache系のライセンスです。DBはMySQL、PostgreSQLとかですが、SQLiteも最近は選択肢になりつつあります。どれもインストールは簡単で、OSがあれば、比較的すぐに使い始める事ができます。もちろん、細かいチューニングをしていくと時間がかかります。たとえば、管理画面はHTTPSで安全にアクセスできるようにする設定とかは、それなりに準備が必要です。ユーザが限定されるなら、自己認証局を用意して対応をするわけですが、これが結構面倒なのです。もちろん、手を抜くこともできるので、いろいろと割り切ればすぐに対応できますが、個人的にはきちんと設定しておいた方がメンテナンス性の面からは有利だと考えています。

ここで、Blogシステムを導入すれば効果的なWebサイトが構築できるかというと、そういうわけにもいきません。表示デザイン、機能デザインがしっかりと計算された上で、中身におもしろいコンテンツがないとアクセスを増やすことができません。デザインだけでは勝負できないですし、コンテンツだけでも勝負にならないわけです。

企業サイトでは、Webサイトの重要な機能としてはショーウィンドウやカタログというようなものがあるわけですが、それらを有効的に利用するためには、どうすればいいでしょう。人が並んでいると並びたくなる行列効果のようなものを演出するためにはどうすればいいでしょう。毎月届くカタログのようなものとして提供する場合には、どういうサイトにすればいいでしょう。テレビショッピングのようなしゃべりと見た目で購入を促すにはどうすればいいでしょう。そんなことを考えて設計と実装をする必要があります。

季節によってショーウィンドウの中身は変わる、ショーウィンドウは通りすがりの人にPRするためのものである、常連さん(リピータ)を増やすための仕掛けは何か、ウィンドウショッピングをする潜在的なお客さんをどう取り込むか、といった実際の店舗でも考えることを、Webサイトでも考えて提供をしないと勝負には勝てないわけですが、なかなか思うようにいかないものです。

ということで、しばらくいろいろと悩みそうです。

OpenOffice.org Impress and Microsoft PowerPoint

「日経PC21 2009年5月号」には、「パワーポイントで作図&文書作成」という特集がありました。そこには「パワポこそ最強の文書作成ツール」と書いてあります。ちょうど、「PowerPointで資料をよく送ってくる人がいて、あの人はPowerPointが好きだよな。」という話をしていたときに、この記事が目にとまりました。ですから、「こういった記事がPowerPoint好きを増やしている原因か」と思いました。

個人的にはPowerPointつきのMicrosoft Officeは高いので、OpenOffice の Impressを使っています。クリップアートもダウンロードして登録すると、かなり使えて満足しています。FreeMindもインストールしてあって、マインドマップとか作図できる環境にしています。

ただ、残念ながら、なかなかこれらの作図ツールを有効に使えていません。やはり作図は時間がかかるから精神的なしきい値が高いのかもしれません。

ちなみにPowerPointのファイルを見るだけならViewerが無償でMicrosoftから配布されているので、それを使うという手もあります。

メール

メールの整理にかなり時間をとられているのですが、なんかいい方法はないかなぁと思う次第。todoはtrac、その日の記録はblogで管理しはじめていますが、どうもいまいち。優秀なPIMツールがないということのような気もするのですが、Outlookとかは使う気がしません。

何にしても、同じようなことを繰り返している気がするのが苦痛なのですが、読まないと忘れてしまうし、各項目の調整をするためには詳細も思い出せるようにしておかないといけないし、といろいろあるので、各ツールで整理するようにしているのですが、扱っている情報量が多すぎるということが、そもそもの問題なのではないかという気がしてなりません。

ということで、頭が痛い毎日です。せっかくのGWだというのに…

Poderosa

Terminal Emulator Poderosaを使ってみました。なかなか良さそうです。鍵がPutty, OpenSSHと互換性がありません。ssh.com 系なので、OpenSSHかputtygen.exe で変換をしてあげれば、秘密鍵ファイルが手に入ります。

ラック

職場でラックの移動をしました。2台あるうちの1台を空にしてあって、それを移動しました。結構な重量があるので、5、6人で作業をしましたが、けがもなく無事終わりました。今度は、移動したラックへサーバを1台ずつ入れていく作業が必要です。UPSとペアで設置となるので、ちょっと悩みどころです。1台UPSを購入して、ハード的に余裕をもたせてから作業を進めるのが一番いいような気がしますけど、さてさてどうしたものか。