2008/4/25 金曜日

Visual Studio 2008:JavaScriptのIntellisense。

カテゴリー: 技術情報, 面白いもの — chiztek-team @ 1:29:38

暖かくなってきましたが、いかがお過ごしですか?
「CHIZTEK(チズテク) 手描き地図検索」の開発チームです。

先の「Microsoft MVP Award」ですが、(現金な)開発者として
一番うれしい特典が「Visual Studio Team Suite with
MSDN Premium Subscriptionが頂ける」という点です!

もちろん開発用途に限られますが、高価でなかなか触るチャンスが
無いようなMS製品もほぼ全てインストールして使えてしまう、
というのは夢のような状況です。

先日弊社にも無事MSDNが届きましたので、早速開発環境を
今までのメインであった「Visual Studio 2005」から、
「Visual Studio 2008」に移行してみました。

2005から2008への変化というのは本当にたくさんあり、
ほとんどまだ理解できていないのですが、個人的に一番興味が
あったのが「JavaScriptのIntellisense」です。

参考リンク:
VS 2008 JavaScript Intellisense
@IT ASP.NETアプリ開発者のためのVisual Studio 2008新機能 Part I

この「Intellisense(インテリセンス)」というのは、VS IDEでの
入力補助機能のことなのですが、C#やVB、C++などの
コンパイル言語、またはCSSやHTMLといったUI方面では
かなり強力な入力補助をしてくれていたものの、残念ながら
JavaScriptではほとんど入力補助が行われませんでした。
(一部動く部分もありましたが)

我々が開発しているCHIZTEKは、そのほとんどがJavaScriptで
作られており、VSでのJavaScriptデバッグ機能は使いまくって
いたものの、入力に関してはテキストエディタのみで頑張っていましたので、
今回のこのIntellisenseには大変期待していたのです。

ということで、早速試してみました。
こちらがその様子です。
JavaScriptのインテリセンス

ざっと触ってみた限りでは
・JavaScriptの組み込み関数や変数はほぼ完全に補助してくれる
・自分で作った関数も引数など完全に補助してくれる
(ただし、編集しているjsファイル内で定義されている場合に限る)
というところで、かなり進歩しているな、と思いました。

残念ながら他のjsファイルまでは追いかけてくれませんが、
「依存関係がScriptタグに定義される」という点を考えれば
致し方ないのかもしれません。

逆に言えば、これだけの入力補助が行われるのであれば、
かなり巨大なjsファイルになっても何とかなりそうですから、
今後はそちらの方向で進めるべく検討してみたいと思います。

それでは失礼いたします。

2008/4/21 月曜日

マイクロソフトMVPを受賞しました。

カテゴリー: お知らせ, ご挨拶 — chiztek-team @ 19:06:08

しばらく雨が続きましたが、皆様いかがお過ごしでしょうか。
「CHIZTEK(チズテク) 手描き地図検索」の開発チームです。

CHIZTEKのお話ではない、大変個人的な話でとても恐縮なのですが
この度、弊社代表取締役の飯島 進仁がWindows Live Platform部門で
Micorosoft MVPを頂きました。

MVP ロゴ  MVPの賞状。

マイクロソフト MVP プログラムについてはこちらをご覧ください。
こちらが飯島 進仁のMVPプロファイルです。

昨年はこのCHIZTEKREMIX07での講演、ITPro様のマッシュアップ道場など、
Virtual Earthテクノロジーを皆様に紹介する場面が多くあったせいもあって、
マイクロソフトの方からご推薦を頂くチャンスがあり、
先日4/1に晴れて受賞という運びになりました。

このような名誉ある賞を頂くことになったのも
ひとえに皆様のおかげだと考えております。
ご協力頂いた皆様、本当にありがとうございました!

また、結果的に飯島個人での受賞となりましたが、原則的には
「株式会社ふむふむソフトとしての活動が評価された結果」だと思いますので、
このような活動はこれからも変わらず続けていきたいと思います。

このBlogをご覧の皆様も、今後ともこのBlogを、そして弊社を
何卒よろしくお願いいたします!

それでは失礼いたします。

2008/4/20 日曜日

サイドバー ガジェット配布の注意点。

カテゴリー: 技術情報 — chiztek-team @ 15:50:37

こんにちわ。
「CHIZTEK(チズテク) 手描き地図検索」の開発チームです。

ちょっと遅くなりましたが、以前こちらでご紹介した
Vista サイドバーガジェットについてです。
実はこのようなダウンロード形式で配布するには注意点があります。

Windows サイドバー ガジェットの配布について

こちらに詳しい説明がありますが、要するにgadgetファイルというのは
「Zipファイル、もしくはCabファイルの拡張子を変えただけ」
のものですから、そのままだと「Zipファイル、もしくはCabファイル」として
ダウンロードされてしまいます。
ですから、Webサーバ側でMIMEの設定をしてあげないといけないのです。

ということで、このサーバはApacheで動いていますからhttpd.confには
AddType application/x-windows-gadget .gadget
の一行を足してApacheを再起動する必要があります。

ちなみにIISの場合は「IISマネージャ」の「MIMEの種類」で指定してあげればOKです。

2008/4/18 金曜日

サーバを移行しました。

カテゴリー: お知らせ, 技術情報 — chiztek-team @ 15:41:41

妙な天気が続きますが、皆様いかがお過ごしでしょうか。
「CHIZTEK(チズテク) 手描き地図検索」の開発チームです。

以前は、比較的リーズナブルな価格の共有サーバで運用していた
このblog.chiztek.netですが、思うところあって、この度
「もうちょっと高級な価格の占有サーバ」に引っ越してみました。

この変更でPHPは4.3から5.1に上がり、eAccelerator
なども入れられるようになりました。
さらにApacheの設定もこちらなどを参考にいじったり
してみましたので、このBlogの表示速度も、
以前のサーバの倍近く速くなりました。
(このBlogに関してははwp-cacheの効果が大きいのですが…)

「このサーバでも重い!」というくらいのPVを稼げるように、
今後もがんばっていきたいと思います。

HTML convert time: 0.344 sec. Powered by WordPress
Copyright (C) 2007 fmfmsoft corp.