« 2005年09月 | メイン | 2005年11月 »

2005年10月24日

アーカイブメニューを折りたたみ式に

Movable Type 3.2

月を追う毎にアーカイブメニューの項目がどんどん増えていくので折りたたみ式にすることにしました。とりあえずメモ書きとして最もシンプルなスタイルのものを書いておきます。

ブロック(段落)の表示・非表示のコントロールのみです。

<!--
function my_menu(target) {
  var m= document.getElementById(target).style;
  m.display = (m.display == 'none')? "block":"none";
}
//-->
--------------------------------------------------------------
<h2><A href="javaScript:my_menu('a_menu')">▼アーカイブ</A></h2>
<DIV id="a_menu" style="display:none">
<ul>
----------------------
</ul>
</DIV>

※Firefox対応済み

  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする

2005年10月18日

Macromedia Labサイト&AS2とAS3の比較一覧

flashマクロメディアは、アルファテクノロジープログラム(アルファ段階のソフトウエア)の最新ニュースを公開するためにMacromedia Lab(マクロメディア研究室?)サイトをオープンしました(場合によってはアルファ版やその他リソースのダウンロードも可能になるようです)

現時点ではFlex2.0のアルファ版のダウンロードが可能です。
ActionScript 3.0を学ぶためのチップスも掲載されていました(下記リンク参照)

livedocsサイトにはすでにActionScript 2.0とActionScript 3.0の比較一覧表(移行のための)やActionScript3.0言語リファレンスも掲載されていますので併せてご覧ください。(ActionScript 3.0は、ActionScript 1.0/2.0と互換性がなくなった)

と言っても発売されたばかりのFlash 8にはまったく関係のない先の話なのでFlexを使う必要が無い人にとってはまだまだ先の話です(笑)

  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする

2005年10月13日

コードネーム「BLAZE」:Flash 9

10月10日付のMike Downey氏のブログには、すでにFlash 9(コードネーム:BLAZE)の開発がはじまっていることが書かれています。

要はFlash Playerの進化スピード(Flash 8 発売の前にFlash Player 8.5のアナウンス)にオーサリングツール(Flash)の開発が間に合っていないことが大きな要因のようです。
またFlex(サーバー版Flash)などの他の技術と再生環境を共有してるというのもリリースがちぐはぐになる原因のひとつですよね。

来年(春頃?)には、Flash Player 8.5が正式リリースされるらしいので、その時期からどれくらいかかるかですね?!

次期バージョンは、新しいバーチャル・マシン「AVM2」、新しいプログラム言語「ActionScript 3.0」を搭載とプログラミング的には大きく進化しそうなのでどちらかと言えばそちらに期待したいですね。

→ Flex 2 and Flash Player 8.5 Public Alpha Notification

  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする

2005年10月12日

Macromedia Studio 8日本語版発売開始

Macromedia Studio 8英語版の発売から1ヶ月、ようやく日本語版が正式発表され、あわせて同日発売開始になりました。
マクロメディアのサイトも8関連のニュース一色でお祭りのようになってますね。

Studio 8 アップグレード版の値段は、50,400円(税抜 48,000円) です。
回を重ねるたびにちょっとずつ高くなってるような・・・でも買うしかないよなあ(笑)
Contribute 3とかいらないんだけど(爆)

Studio 8 のパッケージ内容 by Macromedia
● Dreamweaver 8
Web サイトおよび Web アプリケーション構築の業界標準ツール
● Flash Professional 8
Flash コンテンツ制作のための業界標準ツール
● Flash Video Encoder
高品質VP6コーデックや、Flash Player バージョン 6 以上がサポートする Sorenson コーデックを利用してビデオをエンコーディングする際の高度なオプション設定が装備
● Fireworks 8
Web グラフィックを効率的に制作できる業界標準ツール
● Contribute 3
誰でもできる簡単 Web パブリッシング
● FlashPaper 2
あらゆるファイルを Web との親和性に優れた Flash ドキュメントや PDF に変換
  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする

2005年10月08日

XAMPPで簡単サーバー構築

XAMPP自分のPCにWEBサーバー環境を構築しようと思うとあれやこれやのソフトウエアインストールや面倒な設定が必要だったりしますが今どきは設定無用の超簡単パッケージものが存在してます。

以前はphpDevを使ったりしてましたがイマイチパッケージであることの優位点に乏しかったような気がしてます。おまけにアンインストールが大変だったような気が・・・

今回、PHP5をやるために久々にサーバー環境を作ろうといろいろとパーケージものを探す中でXAMPPが同梱ソフトウエアの多さではダントツだったので使ってみることにしました。(以下は標準パッケージ内容です)
また、単にソフトウエアが多いだけでなくPHP4、5を切り替える機能があるのも魅力のひとつです。
ただしインストールにはちょっと工夫が必要かも・・・
ちなみに最初にインストーラー版を落としてインストールしてみましたが家のマシンではうまく動作しませんでした(これはマシン環境の問題?)
次にZip版を落としてみたら今度は解凍エラーに・・・
最後の自己解凍型(EXE)でやっとうまくいきました。
解凍したxamppフォルダを、c:\xamppにしてxampp_start.exeを走らせればバッチリです。
(setup_xampp.batの実行も忘れずにね!)

  + Apache 2.0.54
+ MySQL 4.1.14
+ PHP 5.0.5 + PHP 4.4.0 + PEAR
+ eAccelerator 0.9.3 (PHP5) / 0.9.4-dev(PHP4)
+ PHP-Switch win32 1.0 (from Apachefriends, use the "php-switch.bat")
+ XAMPP Control Version 2.1 from www.nat32.com
+ XAMPP Security 1.0
+ SQLite 2.8.15
+ OpenSSL 0.9.8
+ phpMyAdmin 2.6.4-pl1
+ ADODB 4.65
+ Mercury Mail Transport System for Win32 and NetWare Systems v4.01a
+ FileZilla FTP Server 0.9.10a
+ Webalizer 2.01-10
+ Zend Optimizer 2.5.10a
(注)Perl 5.8.7 (1.4.16) 、Python 2.3.5 、Tomcat 5.5.9等はアドオン(別インストール)です。

他にも国内メーカー(スペースタグ)がフリーとして出している「ST Server for Windows」というものもありましたがパッケージ内容がかなりシンプルになります。
まあ、やりたいことが限定しているのであればすべてが日本語でいける分、こちらの方が使いやすいかも知れません。

  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする

2005年10月07日

AS3.0とPlayer 8.5の発表で大騒ぎ・・・・

flex_2日本ではFlash 8も発売されていないと言うのに本日のFlash系ブログ界(国内外)ではActionScript3.0とFlash Player 8.5の話題で大騒ぎになっています。

ただしあくまでFlex2.0(Flashのサーバー版)のプレスリリースでのことなので今月末にでも発売されるであろうFlash 8日本語版にActionScript3.0が実装されるわけではありあせん。

Flash 8では、ビジュアルエフェクトやビデオ等に大幅な改良がありましたがそれはあくまで独自のクラスが増えただけで大元のECMAScriptで定義されているにもかかわらず未だに実装(例えば正規表現等)されていないものもあるのでActionScript3.0はプログラマとしてはかなり期待したいところですね。希望としては限りなくJavaScript3.0(?)==ActionScript3.0であって欲しいけど・・・!

→ Standard ECMA-357 ECMAScript for XML (E4X)

Macromedia(Adobe?) Flashとしては数ヶ月後のアップデーター(Flash8.5)か次回のメジャーアップグレード(Flash 9)になると思いますが、現在は”Open Source Flash”のようなオープンソースを推進するグループがあるのでFlash player 8.5がリリースされた段階でまっさきにMTASCあたりが対応すると思いますよ。

→ Flex 2 製品ラインの紹介

☆プレスリリースからの一部引用
・・・・・
Flash Player 8 が既に持つ表現力に加え、Flash Player 8.5 には非常に強力なプログラミング機能が追加されることにより、最先端のクロスプラットフォームな実行環境が誕生しました。Flash Player 8.5には、ランタイムエラーを通知する機能、改善されたデバッグ機能、そしてActionScript 3 をサポートする新しい仮想マシンが搭載され、高いランタイムパフォーマンスを実現します。ActionScript 3は、最新版の ECMAScript に準拠しており、エラーの早期探知、修復が可能となるため、開発生産性を高めることができます。
・・・・・
  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする

2005年10月05日

MT3.2の導入はもう少し待った方がいいかも・・・

Movable Type 3.2リリース後に即Movable Type 3.2日本語版にアップデートしましたが、エントリーを保存(公開)する際にやけに待たされるなあ・・・と思っていたらシックス・アパート・サイトに修正版を準備中である旨のアナウンスがありました。

特にBerkeley DBの環境下で問題が発生しているようです。

まだ導入していない方は修正版がでるまでもう少し待った方がいいかもしれませんね。

●コメントの受信時に、MTEntryNext などのナビゲートリンクが消えてしまう。
●再構築時におけるメモリー使用量の増加により、再構築できない現象が発生する可能性がある。
●recently_commented_onの処理により、パフォーマンスが低下する可能性がある。
  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする