荒井省三のBlog
昨年にリリースされたASP.NET FutureというCTPにDynamic...
Author: shozoa Date: 09/25/2008
C#などの言語でZIPアーカイブを取り扱うには、幾つかの方法があります。全てではないにしても、その代表的なものを以下に記載します。 J#のZipライブラリを使用する。 Windows Shell...
Author: shozoa Date: 09/24/2008
IronPython...
Author: shozoa Date: 09/19/2008
ベータ5がリリースされました。リリースノートによると、もうじきRC1が出来ると書いてあります。残っていたバグ対応とDLRのネームスペース変更などが行われていると書かれています。まずは、お知らせまで。
Author: shozoa Date: 09/18/2008
以前のDLRのASTのみを使うというエントリでTreeCompilerを使う方法を説明しました。最近のDLRでは、どうなったでしょうか。結論から云えば、IronPython 2.0...
Author: shozoa Date: 09/04/2008
前回のエントリで Silverlight Dynamic Language SDK 0.3.0がリリースされたと記載しました。このSDKで提供されているサンプルにDLR...
Author: shozoa Date: 09/03/2008
Dynamic Language SDK のVer0.3.0がリリースされています。Dynamic Language SDKとは、DynamicSilverlight...
Author: shozoa Date: 09/01/2008
TechEd 2008 Yokohamaでお話したようにDLRのホスティングのサンプルを公開します。今回は、1)MyCalc、2)Toolサンプルの2種類が含まれています。どちらもIronPython...
Author: shozoa Date: 08/30/2008
何とか「.NETにおけるLightweight Language」のデモ準備が終わりました。最終的に利用するものは、Iron Ruby SVN 138とIronPython...
Author: shozoa Date: 08/27/2008
いよいよ明日からTechEd Yokohamaが始まります。実は、まだデモの準備をしている最中なのですが......
Author: shozoa Date: 08/24/2008
FXさんからのフィードバッグから色々と調べていました。 IronRuby SVN 132とIronPython...
Author: shozoa Date: 08/17/2008
IronPython 2.0...
Author: shozoa Date: 08/08/2008
ShiroさんのブログにIronPython 2.0 Beta4でOLEオートメーションサポートがどのようになるかが詳しく解説されています。彼の記述した内容の概要は、以下のようなものです。...
Author: shozoa Date: 08/05/2008
色々な方たちのご協力を得ながらDomain-Specific Development with Visual Studio DSL...
Author: shozoa Date: 07/25/2008
John Lam が...
Author: shozoa Date: 07/24/2008
Silverlight 2.0 Beta2やIronPython 2.0 Beta3に含まれているDLRのホスティングAPIの概要図を作成しました。 TechEd...
Author: shozoa Date: 07/24/2008
IronPython 1.1.2RC1がリリースされています。バグフィックスが主体のようです。今は、今年のTechEd Yokohama...
Author: shozoa Date: 07/16/2008
遅まきながら日経ソフトウェア7月号に掲載された「Silverlightで動的言語を使う」の記事が日経BP IT...
Author: shozoa Date: 07/13/2008
IronPython 2.0...
Author: shozoa Date: 06/25/2008
OPC Diaryさんからトラックバックをいただいたように、リリースされています。リリースノートには、DynamicSilverlight SDK for...
Author: shozoa Date: 06/15/2008
Silverlight2.0 Beta2がリリースされたのはご存じだと思います。先にIronPython 2.0 Beta2がリリースされていましたが...このBeta2に合わせた...
Author: shozoa Date: 06/10/2008
Nyaruruさんの日記でCLS規則37や38という文言を見て、改めて最近はCLIの仕様を読んでいないなぁと思った次第です。CLIがECMAで最初に承認されてから、ISOでも承認されて、JIS...
Author: shozoa Date: 05/23/2008
ついにIronPython 2.0...
Author: shozoa Date: 05/08/2008
昨日に続いて、IronPython 2.0ベータ1を使ったホスティング(埋め込み)方法を説明します。以下にコードを示します。//...
Author: shozoa Date: 04/18/2008
以前、DLRで簡単な言語を作るというものを説明しました。この時に使用したDLRは、A7あるいはA8でした。3月にベータ1が公開されたのは、皆様もご存じだと思います。そこでベータ1で動作するようにコード...
Author: shozoa Date: 04/17/2008
IronPython 2.0ベータには、COMのOLE...
Author: shozoa Date: 04/15/2008
今更という気がしないでもないですが、リリースされています。インストールしたフォルダの中の「VisualStudioIntegration\Tools\DSLTools」にVisual Studio...
Author: shozoa Date: 03/29/2008
今回はSilverlight 2.0 Beta1でDLRを使用する時のパラメータであり、initParamsを説明したいと思います。このパラメータの記述方法は、以下のような形式です。...
Author: shozoa Date: 03/18/2008
Silverlight 2.0 Beta1 SDKに含まれているDLRは、IronPython 2.0A8相当です。IronPython 2.0...
Author: shozoa Date: 03/15/2008
何回かご紹介したDynamicsilverlight.netですが、Silverlight上の動的言語のサンプルなどを提供するサイトとして、作り直されたようです。このサイトで見ることのできるサンプルに...
Author: shozoa Date: 03/15/2008
dynamicsilverlightというサイトで、ソースコードとハンズオンラボの内容があるとご連絡しました。ここで公開されているFlickrを使ったラボを実行するには、必ず提供されているフォルダで「...
Author: shozoa Date: 03/13/2008
私もJohn...
Author: shozoa Date: 03/10/2008
やっとSilverlight 2.0 Beta1が公開されました。そしてラスベガスで行われたMIX08のセッションもストリーミングが公開されています。そしてサンプルの公開も始まっています。まだDLR...
Author: shozoa Date: 03/09/2008
タイトルほどじゃ無いのですが、DLRのASTに関するエントリを昨日、記載しました。その後にMartinさんのブログを見ていたら、彼も時を同じくTreeに関する話題を取り上げています。彼のエントリでは、...
Author: shozoa Date: 03/01/2008
簡単な言語を作るシリーズでNyaRuRuさんがDLRのASTだけを使った方法というのを解説していると取り上げました。DLRのソースコードを使わないで、DLRのASTだけを扱う方法を以下に示します。us...
Author: shozoa Date: 02/29/2008
IronPython 2.0 A8で提供されているDLRを見ていると、IronPython...
Author: shozoa Date: 02/24/2008
DLRを使って四則演算ができる言語を数回に渡って作成しました。この中で利用したDLRのAPIなどを簡単にまとめたいと思います。大きくは、以下の2種類になります。 言語の実装(言語の規則など)...
Author: shozoa Date: 02/16/2008
前回まででパーサーを作成して、一応、動いているらしいところまで来ました。結果を表示できるようにする前に、どのようなASTが作成されているかを調べてみます。例えば、「1 +...
Author: shozoa Date: 02/05/2008
これから例題として取り上げるMyCalcの言語仕様を説明します。基本的に四則演算ができる仕様とします。従って利用できるキーワードは以下のようなものにします。 演算子: +、-、*、/ 整数...
Author: shozoa Date: 02/04/2008
せっかくコンソールができたので、「>...
Author: shozoa Date: 02/03/2008
前回はIronPython 2.0...
Author: shozoa Date: 02/02/2008
IronPython...
Author: shozoa Date: 02/02/2008
PowerShell2.0CTPでは、PowerShellリモーティングなるものが提供されています。リモーティングの言葉通り、リモートコンピュータのPowerShellを手元のPowerShellから...
Author: shozoa Date: 01/22/2008
PowerShell2.0でスクリプトの国際化機能が追加されています。どのような機能かと云えば、変数に格納するデータを言語識別子フォルダ(ja-JP、en-USとか)に格納しておくことで、UICult...
Author: shozoa Date: 01/19/2008
多分、ご存知の方も多いと思いますが、2007年5月にRedmondでコンパイラー・ラボというイベントが開催されました。このイベントでJim Huguninが話したスライドのタイトルが「ZEN of...
Author: shozoa Date: 01/17/2008
PowerShell 2.0では、WMI関係の機能強化が行われています。どのような機能強化かと云えば、以下のようなものがあります。...
Author: shozoa Date: 01/17/2008
前回は、ScriptEngineクラスかScriptクラスを使ったスクリプトの実行方法を説明しました。今回は、変数を外部からどのように引き渡すかを説明します。最初にEngineクラスを使った方法を以下...
Author: shozoa Date: 01/11/2008
昨日のエントリでDLRを使ったホスティングを簡単に説明しましたが、少し情報が古かったです。具体的には、IronPython...
Author: shozoa Date: 01/10/2008
Dynamic Language...
Author: shozoa Date: 01/09/2008
新年、明けましておめでとうございます。ご存じの方も多いと思いますが、PowerShell v2のCTPが2007年11月に公開されています。今回は、v2で追加されたバックグラウンド...
Author: shozoa Date: 01/09/2008