2010年2月21日
スタイルシートにアクセス制限
ときどき、MovableTypeで運用しているサイトで、スタイルシートが読み込まれていないサイトを見かけます。あえてそうする人はたぶんいないと思うので、意図しないことが起きていると思います。
スタイルシートは、mtディレクトリのmt-staticのblog.cssなどをインポートとして読み込む必要があるのですが、それに気づかず、mtディレクトリにアクセス制限をかけているのかもしれません。アクセス制限をしても、自分自身は制限を解除しているので、何の不自由もなく、正常に表示されているため、いつまでも気づかないのかもしれません。
そういえば、ホームページビルダーなどで、ローカルのファイルにリンクしているサイトもあります。自分のコンピュータでは画像などがきちんと表示されるので、気づかないのでしょう。
2010年2月12日
ウェブ拍手
Minor Problem - GJ!(Web拍手) Archive
上記リンクのGJは、Javascriptを使って、画面が切り替わることなく拍手ができるのがおもしろい。ただ、ファイルに書き込むタイプなので、時々ファイルをロックしたままになることがあるので、この部分をMysqlで処理するようにした。
2010年1月31日
どうしてindex.htmlなのだろう
ウェブページにアクセスするときのURLで、index.htmlは省略可能な特別なファイル名ですが、なぜindex(インデックス=索引)なのだろうと、ふと思いました。ホームページなのだからhome.htmlとか、トップページなのだからtop.htmlでもいいのに。でも、それだと省略可能でなくなるばかりか、index.htmlがないとディレクトリ内のファイル一覧が表示され、かっこが良くない。問題が起きることがあり、index.htmlを置くことが推奨されているかのようです。もちろんファイル名は、.htaccessを使って変更することはできますが。
索引とは - はてなキーワード indexの日本語訳。テキストの見たい部分にいきつけるように、用語や人名など主要な項目を抜き出してそれぞれ参照すべきページを示したリスト。検索の便宜のために五十音順などで並べてある。
本来のindex.htmlは、やはり索引が載っているべきのもの。そのウェブサイトのウェブページの内容を包括したリストがあるものだったのでしょう。それがトップページの役割となり、サイトの概要などの「入り口」としての役割を持たせることになったのでしょう。
現在、「索引」というのを意識しないインデックスページがほとんどだと思います。誤用ともいえると思います。このサイトでも、過去の記事のタイトルはインデックスページにはありません。ある程度の記事リストはありますが、インデックスの役割はしていません。
そういえば、blockquoteも「引用」の意味なのに、段下げとしてか使っていない人もいますね。MovableTypeの編集画面でも、段下げをするためのようなアイコンになっていますし。
2010年1月16日
プログレスバー
ソフトの起動やダウンロードなどで、少し時間を要するものは、進行状況を示すメーターが表示されると、少し安心します。何も表示されるに待たされると、フリーズしたのか? と不安になってしまします。
あるいは、確実に進行しているのはわかっていても、プログレスバーが表示されていないより、表示されている方が少し速く感じるのではないでしょうか。ただし、メーターが100%まで進んだあと、次のタスクに移り、また0%からというのを繰り返すタイプや、往復するタイプだと、がっかりします。
最初速くて、半分から遅くなるより、最初が少し遅くても、あとからスピードアップした方が速く感じるような錯覚もあると思います。
コンピュータが進化して、スピードアップしても、機能が増えて遅くなっているソフトは少なくありません。速くなってくれるのが一番期待することですが、遅く感じさせない(速く感じさせる)工夫もしてほしいですね。
2010年1月11日
カーネルのアップデートで容量不足
yum updateをしようとすると
error: unpacking of archive failed on file /boot/System.map-2.6.9-89.0.19.EL;4b4aeef8: cpio: write
というエラーがでるようになってしまいました。
カーネルの過去ファイルで/bootディレクトリの容量不足になったようです。
yum-utilsをインストール
# yum install yum-utils
過去のカーネルを削除
# package-cleanup --oldkernels
【参照サイト】
CentOS /bootのディスク容量が・・・
2009年12月 6日
Google依存症
先日「Google日本語入力」が発表され、ATOKから乗り換えて使っています。膨大な単語量で、ストレスなく使うことができます。
以前からGmailにメールが転送されるようにして、RSSもGoogleリーダーで閲覧。ブラウザで多くの作業が事足りるようになってしまっています。もちろんブラウザはGoogle Chromeです。
最近は、文書もGoogleドキュメントを利用し始めています。Officeソフトを使っていますが、自宅内のどのパソコンに保存したか、あるいはどのフォルダに保存したかを覚えていない時があります。メモ程度のものならGoogleドキュメントの方がさっと取り出すことができそうです。
GmailもGoogleリーダーもGoogleドキュメントも検索が強力。ローカルのソフトだと案外、検索に時間がとられます。
Google日本語入力が対応すれば、このままGoogle Chrome OSに移行してもいいんじゃないかと思うほどです。
しかし、頻度が低いながら、音楽ファイルの管理や年に何度かの動画編集など、専用ソフトに頼ることがあります。Google Chromeが動くのでGoogle Chrome OSである必要はないのです。
いずれにしてもGoogle依存症なのは間違いないでしょう。
2009年12月 1日
マックのターミナルでSMART
GUIでハードディスクをチェックするソフトはありますが、ターミナルでSmartmontoolsを動かしてみます。
手順はこちらですが、英語で書かれています。
Download - smartmontools
ソースのダウンロード
→ Browse S.M.A.R.T. Monitoring Tools Files on SourceForge.net
以下を実行
tar zxvf smartmontools-5.38.tar.gz
cd smartmontools-5.38
./configure
make
make install
しかし、これでは、パスが通っていない場所にインストールされるので、
vi .bash_profile
以下の1行を追加します。
export PATH=$PATH:/usr/local/sbin
2009年11月25日
Thunderbird3.0を広く使う
Thunderbird3になって、タブ機能が装備されたり、メッセージヘッダ領域の高さが大きくなり、表示領域が狭くなりました。
まず、タブを消すには、
メニューの[環境設定]から、[詳細]→[一般]とたどり、[設定エディタ]を起動します。
mail.tabs.autohideをtrueにします(ダブルクリック)。
メッセージヘッダの幅は、コンパクトヘッダアドオンを使えば、1行にすることができます。
→ mozdev.org - compactheader: installation
もちろん、ツールバーは非表示です。
2009年11月22日
ChromeOSを試してみた
VirtualBoxから起動。
わずかな時間でログイン画面になります。Googleアカウントでログインします。

GoogleChrome専用OSといった感じで、Chromeが動いていればChromeOSでなくてもよく、低性能のコンピュータ以外でのメリットがないような気がします。
とりあえず、起動後は日本語の表示もOKですが、apt-getが動作しないので、それ以上何もできません。
2009年11月20日
Chrome for Linux(64bit)
Fedora 12(64bit)にGoogle Chromeをインストール。
vi /etc/yum.repos.d/chromium.repo
を実行します。
[chromium]
name=Chromium Test Packages
baseurl=http://spot.fedorapeople.org/chromium/F$releasever/
enabled=1
gpgcheck=0
あとは、yumでインストールを実行。
# yum install chromium
上記より以前の記事
finkのアップデートが失敗する - 2009年11月12日
Safari AdBlocker - 2009年11月 2日
エグザイルとエクセルの違い - 2009年8月20日
ネットブックに対抗する「スマートブック」 - 2009年8月 8日
NetNewsWireとGoogleリーダー - 2009年8月 2日
気になるサイト - 2009年7月26日
Gmail忍者 - 2009年6月24日
「ゆびとま」突然の運営停止 情報流出懸念 - 2009年6月 7日
SafariのWebインスペクタ - 2009年5月28日
ウェブページのトップをフォルダ内へ - 2009年3月 8日
ウェブページをソートして表示 - 2009年3月 6日
MovableTypeでバックアップ - 2009年3月 3日
マイクロSD - 2009年3月 1日
原因をググれ - 2009年2月 1日

