moonmile solutions 分室

ソフトウェア開発者の情報収集をリアルタイムで垂れ流し...という具合に行きます。

2012-01-01から1年間の記事一覧

ひとまず IDispatch で返せばOK

QX

QX の COM が C# から直接参照設定できないので、C++/ATL で COM を書くことに。 プロパティ自体は、IDispatch を返せば、C# 側では dynamic で参照できることが分かった。ひとまず、これで用途は足りる。 本当はメソッドやプロパティのインテリセンスを使い…

QX から C# のクラスライブラリを扱う

マクロ的に QX エディタから、VBScript を通して C# のライブラリを扱うテスト。 ひとまず、IApplicataion, ActiveDocument を渡すことができたので、まぁなんとかできそう。 オブジェクトは、IDispatch で送っても、VARIANT で送っても良いみたい。

C++ の auto の扱いの注意点

C++ の auto は C# の var と同じ扱いで便利なんだけど、ちょっとだけ落とし穴があるということで。 list<int> lst ; auto bar = lst ; は、bar に lst がコピーされる(コピーコンストラクタ扱いになる)。 リファレンスにしたい場合は、 auto &bar = lst ; にし</int>…

オブジェクト指向言語での null/nil の扱い

ひとまず、C++, C#, Objective-C での null/nil の扱いを解説してみよう。あとで。

投稿のテスト

network monitor でどう見えるか?

はてぶろ投稿の API

ああ、API は公開されていないけど、IE から投稿はできているわけだけから、network を監視して「何で送っているか?」をチェックすればいいんだっけ。 そうしますか。 -- 2012/09/16 と思ったんだけど、network monitor を見たけどちょっと無理、やっぱり認…

はてぶろのポストツール

このはてぶろは、情報垂れ流し状態にするので、Twitter のほうはちょっと「メモ」を自重しようと思う。Twitter のタイムラインとして流れてしまい、あとから参照がしにくいので。やっぱり、ブログに公開しておいて、適当なキーワードで探すほうが楽である。 …

SkyDrive API

Live Connect ドキュメント http://msdn.microsoft.com/ja-JP/library/live せめて、SkyDrive だけは見ておかないと > RRB と ひと目 Metro 用に。

Windows Live Writer を外部から扱う

HTMLエディタ、WordPress のオフライン記事書きツールとしては優秀なので、以前からしらべているのだが、COM アクセスができた模様。 c# - Windows Live Writer Automation - Stack Overflow http://stackoverflow.com/questions/8490977/windows-live-write…

UIDD の思考実験 補遺

UIDD の思考実験、ということにしてあるけど、実は実用段階を設計中。 プロトタイプ UI に関しては、Excel UI を基準にして作成。下手な設定画面を作るよりも、見慣れた Excel シートにぽちぽちと設定を埋め込むほうが見た目も良いし、実装も楽。 そこで作っ…

先行 Win 8 Metro Tips 作成

どうせならば、PP-Club のメンバ集めとして、Windows 8 metro application tips 集を作りますか。いずれ正月ぐらいには作らないといけないし。 3つぐらい重なるといいんだが。 某、逆引き大全用は、ほぼ全面改訂でしょう。 某、技術メルマガのため。 某、コ…

IE から DOM を引っこ抜いて XAML にできる?

WinRT/JS の場合は、HTML ファイルを埋め込むから、内部で XAML に直しているのでは?、ってことで、XAML を引っこ抜いて、そのまま保存すれば、HTML -> XAML の変換が簡単にできる ... かどうか、後で調べておこう。

Windows Live Writer で WordPress を後から編集する

Windows Live Writer で WordPress を後から編集する時は、どうするのかな?と。 最初に Live Wirter で書いたときは、ローカルファイルのフォルダに残っているのだが、いきなり WordPress からダウンロードする方法がわからない。多分、そのままではできな…

jQuery on Excel を再起動

どうやら、C# で COM を作れば Excel VBA を操作しやすくなることが分かったので、jQuery on Excel 計画を再起動しよう。 Sub test2() ' 初期化 Dim sh As New ExQuery.Sheet sh.SetApplication Excel.Application Dim rg As ExQuery.ExRange With sh.Cell("…

acer W500 に Windows 8 Customer Preview を入れる

acer の HDD は、32 GB と開発に使うにしては小さいのだが、検証用には使えるのではないかと。 Widows 8 を入れると、残りが 10 GB しかない(Windows 7 からのアップデートなので、既存の acer のソフトが入っているため、ただし、クリーンインストールはそ…

じじいブログ2

Aquarian's Memorandumhttp://aquarian.cocolog-nifty.com/masaqua/ 最新が 2011/02/06 で止まっているのが気になるけど、一応保持。 いやいや、ツイッターもあるし健在。物理学者な模様。

じじいブログ

Yama’s Memorandum http://memorandum.yamasnet.com/ ひと通り眺めてみたり。

atom api

アメブロへのアクセスは atom api だそうだ。 【続報】アメブロのAtomAPIを倒した « PHP « web « 脱オタクはぢめましたhttp://blog.livedoor.jp/j_yuze/archives/51523327.html 徒然Blog | AtomAPI+Amebaブログ。http://senpai4.blog29.fc2.com/blog-entry-…

metaweblog api

MetaWeblog API リファレンスhttp://msdn.microsoft.com/ja-jp/library/bb259697.aspx RFC: MetaWeblog APIhttp://xmlrpc.scripting.com/metaWeblogApi.html MovableType で使える XML-RPC APIhttp://www.na.rim.or.jp/~tsupo/program/blogTool/mt_xmlRpc.ht…

Highcharts

Highcharts - Interactive JavaScript charts for your webpagehttp://www.highcharts.com/ 23 « 1月 « 2012 « テスターですが何か?https://david9142.wordpress.com/2012/01/23/ ↓で、カラフルなデモが見れます。 Highcharts Demo Galleryhttp://www.highc…

SQL Server コード ネーム 2012 Express LocalDB

時期 SQLServer 2012 では、ローカルで動作するデータベースがある模様。 既に SQL Server Compact Edition があるけど、これは完全互換という訳ではないので、互換が取れたものなのかなぁ。 そうなると、ファイルベースで動く SQLite と比較してみたいんだ…

yaml css framework

Home – YAML CSS Frameworkhttp://www.yaml.de/ いまいち、どう使うのか分からないけど、あらかじめ例のグリッド(横幅 960px)のレイアウトが決められている模様。 それを使って、div タグでがしがし書いていくと、綺麗なレイアウトができるという訳、らし…

ポインタの書き方は「int *i」なのか「int* i」なのか?

10年以上、考えていたことなのだが、C言語のポインタ「*」の宣言って、どちらの書き方が正しい/素直なのだろうか、という疑問が氷解しました。 int *i ; // のように、変数側に * をくっつけるのか? int* i; // のように、int型のほうに*をくっつけるのか?…

azure 高いぜッ!! のメモ

MSDN のサブスクリプションを使っているのだが、アプリケーションをデプロイしたままだと、あっという間に1,500h は使い切ってしまうのであった。CPU 時間かと思ったよ。なので、課金としては、 デプロイ1つに対して x 24時間 x 30日 x 約10円 = 7,200円/月…

visual studio の拡張マネージャ

使ったことがないんだが...と思ったら、GrapeCity HelpViewer と Visual Assist X が入っていた。 Visual Studio ギャラリーhttp://visualstudiogallery.msdn.microsoft.com/ なところで up できる模様。

[R&D] Visaul C# Express Edition をフォームデザイン環境として使えるか?

デザイナーに頼むような綺麗な画面ではなくて、業務やツールで作るようなプロトタイプの画面を、XAML を直接ではなくて、Visual Studio のデザイナ環境で作れないだろうか? Visual C# Express Edition でプラグインかマクロが動けばそれでいいような気もす…

[todo] ツイートキャッチ★★★ の作成手順

ブラウザ経由だと、相当遅いので、やっぱり api 経由にする。 google app engine に proxy を作ろうと思って調べたのだが、oauth 経由ではない場合、app engine 上でも 150/h の制限で弾かれてしまう。即弾かれるので、app engine 自体が twitter のクローラ…

MySQL+PHP+Silverlight の組み合わせ

ホスティングサーバーの MySQL を使うとなると、扱いは PHP のほうが楽。 Siverlight の場合は、SOAP でつなげるほうが楽なのだが、PHP 側に SOAP 実装の実績が乏しいことを考えると、XML-RPC を使うのが無難。 となると、Siverlight のほうで、XML-RPC クラ…

PEAR::SOAP もあるがベータ版

SOAPhttp://pear.php.net/package/SOAP ver.0.12 とベータ版扱いなので、XML_RPC か XML_PRC2 を使うのがベターか。ホスティングサーバーにインストールされていないと思う。

PEAR::XML_RPC2 と PEAR::XML_RPC パッケージの違い

Manual :: 導入http://pear.php.net/manual/ja/package.webservices.xml-rpc2.intro.php を見ると、XML_RPC2 のほうは、PHP5 専用になっているので、通常ホスティングサーバー(bulehost.com とか)は、既にインストール済みなのかな? であれば、XML_PRC2 …