SVGの要素はXPathで直接指定できないらしい

qiita.com そうなのかー。 name()で指定するなら問題ないらしい。 以下サンプルコード <button id="button1" >/html/body/div/p</button> <button id="button2" >/html/body/svg/text</button> <button id="button3" >/html/body/*[name()='svg']/*[name()='text']</button> <div> <p>hello world1</p> </div> <svg xmlns="http://www.w3.org/2000/svg"> </svg>

PostgreSQL

PostgreSQLをWindows Serverにインストールした。 https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows 特に問題はなかった。データベースの作り方も適当にググったら何とかなった。 ただいい感じの入門サイトがないのがちょっと…

ASP.NET WebAPI

qiita.com ASP.NET WebAPIを試した。 上の記事に従ったら問題なく出来た。 プロジェクトのテンプレートはWebAPIもあるんだけど、そっちはテンプレートの中身が複雑なのでEmptyテンプレートにWebAPIのチェック入れて作るのが良いと思う。 以下気になった点 (…

ASP.NETを発行した

hssamurai.blog62.fc2.com だいたいここに従ったら出来た。ググると発行の手順は結構出てくる。 IISユーザーでやると発行が繋がらないことがあったのでWindowsユーザーでやったほうがたぶん楽。 ASP.NET 4.5やWebdeploy?をちゃんとインストールしてなかった…

IISにASP.NET MVCをデプロイ

Windows ServerのIISにASP.NET MVCをデプロイしました。 Visual StudioでMVCのプロジェクトを作って発行→Webデプロイパッケージでzipを作る。 zipをWindows Serverに移動してIISマネージャー→アプリケーションのインポートでzipをインポート。 ブラウザで該…

IISでHello world?

と言うほどでもないけど。 http://IPアドレスでブラウザ開いたら初期ページ見れたから最初から見れるように設定されてたのかなあ? フォルダにhtmlファイルおけば外からでも開けるんですね。

Windows ServerでHello world

下のURLを参考にしてポート開放したりWebサーバー建てたら簡単にできた。 blog.clock-up.jp symfoware.blog.fc2.com

WebSocket上のJSON-RPCの結果を非同期で受け取るコード(typescript)

暇な時に解説書きます。 class JSONRPCWebSocket { private resultDic: { [key: number]: any; } = {}; private ws: WebSocket = null; private idCounter: number = 0; public interval: number = 100; public timeout: number = 3000; public closeWebSock…

参考サイト

Powerpoint VBAの情報は少ないから集める価値はあるのです。 VBAの文法などの情報 見つけ次第載せる。 Powerpointのオブジェクト関係などの情報 seesaawiki.jp https://msdn.microsoft.com/ja-jp/library/office/ff862770.aspx MsoShapeType 列挙 (Office) M…

現在のページのオブジェクトの名前を全て出力する

Sub 現在のスライドのオブジェクトのNameを出力する() Dim page As Slide Set page = ActivePresentation.Slides(ActiveWindow.Selection.SlideRange.SlideNumber) Dim shp As Object For Each shp In page.Shapes MsgBox (shp.Name) Next shp End Sub 参考 …

Powerpoint VBAはじめました

始めます。 環境はPowerpoint 2016。 何はともあれHello world。 表示→マクロ→適当に名前入力→作成でマクロエディタが開きます。 Sub Hello() MsgBox ("Hello world") End Sub これで実行ボタンを押すとHello worldと書かれたメッセージボックスが開きます。…

プロジェクトテンプレートのインポート(Visual Studio 2017)

VS2015にはTypescriptの空テンプレートが付属していたんですが、VS2017には無いんですよね(多分)。 じゃあ2015から持ってくればいいじゃんってことでテンプレートを探してインポートしました。 このサイトの仕方に従ってやったら簡単にできたので報告。 方…

今話題でもないVPS始めました。

VPS

さくらインターネットでWindows Server借りて?きました。 導入の手続きはこのサイトが参考になりました。 jiyugaoka.biz そんだけ。