IE8

IE8 のことを知るためには以下を一読。

現時点で Dojo Toolkit が IE8 で上手く動いていません。次の Dojo の ver UP で直されそうなのでに期待。

ライブラリが動かない等、過去に制作したサイトが崩れたり問題が起きている場合、レンダリングモードを変更して過去の IE 互換レンダリングで表示させておくことが必要。

IE8 にはレンダリングモードが複数あります。詳細は以下のサイトで。

1 年弱前の記事ですが、こちらも参考になりました。

ただ、IE8 の互換モードと IE7 は全く同じではないということで、そのあたりも注意が必要ですね。

正直レンダリングモードが複雑化しすぎている気がします。せっかく「 hasLayout から IE8 で逃れられた!(= IE の面倒なモノはなくなった!)」と思ったのになぁ。まだ面倒ですね。
とりあえず、「Internet Explorer 8 開発者向け技術概要」を片手にがんばります。

HTML5

以前 HTML5 メモ | Numb. という記事を書きましたが、最近 HTML5 を利用したサイトもぱらぱらと出てきたようなので改めて参考サイトなどをメモ。現在はまだ策定中の仕様なので、仕事で使うのは仕様が固まる来年 2010 年以降だと思いますが、そろそろ覚え出したいな。

HTML5 利用サイト

HTML5 利用サイトを見てると、そう遠い技術ではないんだなぁと改めて思いました。

HTML5 を知るには以下のサイトを

上記にもあげた IBM の「HTML 5 の新要素」が、現在のマークアップと HTML5 でのマークアップを見比べやすいです。

HTML5 でサンプルとかも作りたいなあ。

以下、090628 追記
「仕様が固まる来年 2010 年以降」と書いたところの補足。

ウェブ関連技術の標準化団体「W3C」(World Wide Web Consortium)が「HTML5」の策定に向けて活動を本格化しました。1月22日には「HTML5」の最初の草案を公開。2010年9月に正式な勧告としてリリースする予定だと発表しました。

HTML5が持つ本当の意味 - @ITより引用』

2010年9月に正式な勧告としてリリースする予定、これは遅れるかもしれないし、予定通りかもしれないですが、どっちにしても正式な勧告が来てから実務では使うことになるかな。

WordPress のパーマリンク設定を変更

ブログ開始時、パーマリンクを以下のように設定して以来ずっとそのまま使っていました。

/%year%/%monthnum%/%day%/%post_id%

1 回サーバーの移動をしたときに post_id が狂ってしまって。そのときは無理矢理 .htaccess でリダイレクトをかけて対応したものの「post_id じゃなくて post_name で管理したほうがいいなぁ」と痛感。ただ、そうすると過去の記事へのリンクが全部きれてしまうし、どうしよう…と悩んで半年以上経過していました。

そんな状態でずるずると移行できないでいたんですが、さっき twitter を見ていたら Masayan さんが以下のような発言を!

しまったなぁ。パーマリンク構造にpost_idを入れるとつぶしが効かん。「月と投稿名」がベストのような気がする・・・

Twitter / Masayan: しまったなぁ。パーマリンク構造にpost_idを入れ …より引用』

私もまさにそんなかんじだったので「思うことはみんな似てるんだなあ!」と思いましたw その後以下のようなやりとりがあり、とても良いプラグインを教えていただきました!

@Masayan 私も最近「月と投稿名」にしたいなと思っていたりします。今までの記事が問題ですよね:x:

Twitter / hibiki443: @Masayan 私も最近「月と投稿名」にしたいなと …より引用』

@hibiki443 そんなあなたにこんなプラグイン。(笑) http://tinyurl.com/9gfjvm

Twitter / Masayan: @hibiki443 そんなあなたにこんなプラグイン …より引用』

プラグインの紹介記事

さっそくパーマリンクを以下のように変更。

/%year%/%monthnum%/%day%/%postname%

上記のプラグインを導入して、こんなかんじに設定。

これで上手く post_id から post_name へ移行できました。
いいプラグインを教えていただけて助かりました!Masayan さんありがとうございます><

Skype を複数のアカウントで同時ログインする方法

追記:Skype4 では以下の方法では多重起動できなくなりました。Skype4 を多重起動する方法 | Numb. という記事に新しい方法を書きましたので、こちらをご覧ください。

1 台の PC で同時に複数の Skype アカウントでログインしたい場合の方法です。

方法は簡単で、Windows の場合は Skype.exe を「右クリック>別のユーザーとして実行」で別アカウントでログイン可能です。
簡単にいうと、通常ログインしている Windows ユーザーとして Skype アカウント A でログイン、別の Windows ユーザーとして Skype アカウント B にログイン、ということです。

Skype 公式日本ブログに載ってますので、詳しくはそちらをどうぞ。

これで以前は十分便利だったのですが、最近は複数アカウントをたちあげる機会が多かったので毎回この動作をするのが面倒になってきました。そんなわけでショートカットを作ったのでメモ。

  1. どこか適当な場所(デスクトップの空いてる場所とか)を右クリック>新規作成>ショートカット
  2. ”項目の場所”に以下の CODE のように記入して、「次へ」ボタンを押す
  3. 分かりやすい名前を付けて、「完了」
runas /user:<コンピュータ名>\<ユーザー名> "C:\Program Files\Skype\Phone\Skype.exe"

たとえば、コンピュータ名が「hoge」で、別ユーザー「Guest」で Skype を実行する場合

runas /user:hoge\Guest "C:\Program Files\Skype\Phone\Skype.exe"

ダブルクリック等でショートカットを実行すると「パスワードを入力してください」という内容の書かれたプロンプトが出るので、別ユーザーのパスワードを入力してエンターで Skype が起動するはずです。Skype の設定でアカウント情報を覚えさせておくようにすれば、このユーザーで Skype を立ち上げればこのアカウントに自動でログイン、と出来るので楽です。

※念のため書くと、コンピュータ名は「マイコンピュータを右クリック>プロパティ>コンピュータ名 タブ」の、フルコンピュータ名の項目で確認可能です。

コマンド便利だなー。

パス名を高速に検索する Everything Search Engine

パス名を高速に検索するツール。
自分内ヒットしたのでメモ。

かなり高速にインデックスを作ってくれ、常駐してもサイズは小さいし、サーチも高速。いいなぁ。
動作が軽いし、Esc でサッと消えてくれます。

Language Pack もダウンロードして入れれば日本語化も可能です。

参考