CODE-R: 2007年6月アーカイブ
« 2007年5月 | 2007年6月 | 2007年7月 »

 

   Clip to Evernote    このエントリーをはてなブックマークに追加

 

最近、キングソフトのオフィススイート である「Kingsoft Office 2007」を購入した。
ワープロと表計算とプレゼンテーションの3つのアプリがそろって4,980円。
ベクターで特価販売の時に買ったので、内容そのままで3,980円。オフィス製品としてはタダみたいな値段だ。

で、しばらく使ってみたところ。
Microsoft Officeってもういらないねー、という結論に。


じつはこれまで、Office2000だのOffice97だのをずっと使い続けてきていたんだけど、どうも最近のバージョンのOfficeとの互換性に 問題が生じていた。

かといって、ちょっとした資料の閲覧や構成案の確認程度のためだけにOffice2007を購入するのもなあ、とバージョンアップには二の足を踏んでい た。とゆーのも、ライセンス1つじゃ足りないんだよね。少なくともメインのデスクトップとノートにはインストールする必要があるわけで、これにもう一台増 えるだけでもたいへんな金額になってしまう。それに見合うだけのリターンがあればいいんだけど、そこまでOfficeに依存するわけじゃなし。はっきり 言って無駄な投資になっちゃう。

StarSuite7を使ってみたこともあったんだけど、こちらはどうもイマイチだったし、どうせKingsoft Office 2007も似たようなもんかなーと思っていたんだけど。

いやー、すごいね。
古いバージョンのMicrosoft Officeなんぞより、はるかに完成されてるよ。しかも“よりOfficeっぽい”し。

ワープロでは原稿のやり取りに必要なコメントや変更履歴などの機能もしっかり使えるし、そりゃあMicrosoft Officeに劣る部分もどこかしらあるんだろうけど、少なくとも私の業務にはまったく問題ない。

てゆーか、これまでの古いバージョンのOfficeより軽快に動くし高機能だし。(^^
あとね、複数ファイルを開くときにタブ形式で 表示することができる。これ、めちゃくちゃ便利で、一度使ったら手放せそうにない。

とゆーわけで、この先しばらくはKingsoft Office 2007を使って仕事をすることになりそうな感じ。
人によっては、プレゼンテーションだけ1,980円で買うって選択肢もありですな。

 

   Clip to Evernote    このエントリーをはてなブックマークに追加

 

世界中の1%の人々へ」の「今日のMovable Type:Ajaxを利用したMT用超高速検索システムはスゴすぎる!」で紹介されてい た検索システムを導入してみた。

結論。
Google Searchなんぞよりはるかに良い。

上記のページで配布されているのは、元々は「暴想」で公開されたものをMT用にパッケージ化してくれたもの。導入方法も丁寧に書かれているので、導入は きわめて簡単である。

以下、私のところで導入した際の注意点。

1.フォームをPHPのモジュールに設置する場合

「Ajax_search_form.txt」に記載されているフォームのコードには、<$MTBlogURL$>のMTタグが使われてい る。PHPのモジュールで読み込む場所にフォームを設置する場合、MTタグはダメ。なので、ここは自分のブログURLを記述。てゆーか、使ってるMTタグ はこの一種類だけなので、それでとくに問題はないんだけど。

2.検索結果表示領域の指定とデザインは別のクラスで
配布されているパッケージでは、検索結果を表示する領域としてresultクラスを用意している。
で、おそらくこの領域は通常、<div class="blog">で囲まれたエリアのすぐ内側、<div class="blogbody">の外側に設定することになると思う。
ここで問題、resultクラスにデザインを設定してしまうと、当たり前だが検索前の通常のページにも適用されてしまう。

ではどーするかというと、「blog_ajax_json_search.js」の中にデザイン用のクラス指定をしてあげれば良い。

function build_search_result_html( result_data, keywords ) {
    var html = '<div class="result-style"><div id="search_notice"  style="text-align:left; font-size: x-small;">※スペースでAND検索が出来ます。</div><div class="entry-top"></div><div class="entry"><h3>検索結果(' + result_data.length + '件ヒット)</h3><div class="entry-body-top"></div><div class="entry-body"><div class="entry-body-text"><ol type=1 start=1 style="text-align:left;">';
    for ( var i= 0; i<result_data.length; i++ ) {
        html += '<li><a href="' + result_data[i].link + '#search_word=' + search_keyword + '" style="font-size:normal">' + highlight( result_data[i].title, keywords ) + '</a><br />' + highlight( trunc( result_data[i].body, keywords[0] ), keywords ) + '</li><br />';
    }
    html += '</ol></div></div><div class="entry-body-bottom"></div><p class="posted" style="text-align:right;"><span class="post-footers"></span><span class="separator"></span><span class="bo_so_copyright"><a href="#" title="もとのページに戻る" onclick="location.reload(true); return false;" onkeypress="location.reload(true); return false;">[もとのページに戻る]</a> <a href="/" title="トップページに戻る" >[トップページに戻る]</a></span></p></div><div class="entry-bottom"></div><div class="date-footer"></div></div>';
    return html;

こんな感じで、<div class="result-style">とでもする。でもって、スタイルシートの設定ファイルにデザインを記述すればOK。結果が見つからな かったときの出力用スクリプトでも同様に指定のこと。

 

   Clip to Evernote    このエントリーをはてなブックマークに追加

 

リンクサムネイル――よくあるアレである。
外部リンクにマウスオーバーしたとき、リンク先ページのサムネイル画像をポップアップ表示するやつ。

他人様のサイトに行ったとき、この仕組みがあるとなんとなく外部リンクを開きやすいなという思いもあったので、せっかく自宅MTなんだからとこのサイトに も導入してみることにした。

なんかめんどくさいJavaScript書かなきゃかなあと思っていたところ、arc90 labというサイトにまんま「Link Thumbnail」という名前のツールが公開されていたので、さっそくそれを使ってみる。

導入方法はいたって簡単。
てゆーか、上記ページには設置方法も懇切丁寧に書いてあるし、そもそも手順が圧倒的に少ない。

やることは4つだけだ。

1.ファイルの取得
上記ページにダウンロードボタンがあるのでZIPをダウンロード。解凍したファイルは「arc90_linkthumb.js」 「example.html」「linkpic_shadow.gif」の3つ。このうちサンプルHTMLは当然不要なので、スクリプトと画像(これはサ ムネイル画像に付ける影の部分ね)の2つを適当な場所にアップロード。


2.スクリプト(の呼び出し)を埋め込む
各ページのヘッダに下記のスクリプトを埋め込む。ブログの場合、各テンプレートに書き加えて再構築すればOKですな。

<script language="JavaScript" type="Text/JavaScript" src="http://スクリプトをアップロードした場所のパス/arc90_linkthumb.js"></script>


3.スタイルを記述する
arc90 labの説明ではスタイルもヘッダ内に書き込むようになっているけど、普通はスタイルシートの設定ファイルを別に持っているはず。なので、そこに下記のよ うな2つの設定を加える。

.arc90_linkpic { display: none; position: absolute; left: 0; top: 1.5em; }
.arc90_linkpicIMG { padding: 0 4px 4px 0; background: #FFF url(http://画像をアップロードした場所のパス/linkpic_shadow.gif) no-repeat bottom right; }



4.サムネイルを表示するように設定する
私の場合、外部リンクのすべてにサムネイルを表示したかったので、各ページのヘッダ(つまりは各テンプレートのヘッダ)に下記の一文を加える。

<script>arc90_linkThumbUseClassName = false;</script>

自分のサイト内のリンクには適用されない設定になっているので、そこはあえて気にする必要はない。

あるいは、個別のリンクに設定したい場合は、
class="linkthumb"
をリンクタグに加えればOK。この場合、先のヘッダへの記述は行わないように。

とりあえずこれでリンクサムネイルが完成。
表示サイズや影の色を変えたい場合なども、ちょっとしたカスタマイズで簡単にできそうである。

About Me

Name : RyoMorita

Sex : Male

Age : 37

Job : Writer / Director

テクノロジーが好き。
ガジェットが好き。
オモチャが好き。
ジョークが好き。
マンガもラノベも好き。
そんな森田亮なのです。

Facebook

Twitter

Flickr Photos

YouTube Movie

Amazon Profile





レコメンデーションエンジン

アーカイブ

このアーカイブについて

このページには、2007年6月に書かれた記事が新しい順に公開されています。