読者です 読者をやめる 読者になる 読者になる

AngularJS テンプレートでの SVG 要素属性のバインディング

基本的には ngAttr 属性バインディングを使う。(例: ng-attr-cx="{{cx}}") xlink:href 属性には ngHref ディレクティブを使う。テンプレートの要素の属性に「xlink:href=""」を記述しておかないと画像が表示されないみたい。

Windows ネットワークをワークグループからドメインに変更したら、SQL Server に外部から接続できなくなった

原因は Windows ファイアウォールでした。セキュリティが強化された Windows ファイヤウォールの受信の規則から「sqlservr.exe」のプロパティを開き、詳細設定タブのプロファイルにあるドメインにチェックを付けます。これで無事外部から接続できるようにな…

Mongoose の Document インスタンスにプロパティを追加しての JSON 化

Node.js + Express + Mongoose で MongoDB から取得した Document インスタンスにいくつかのプロパティを追加して JSON で返す Web API を作っていたんですが、プロパティを追加した Document インスタンスをそのまま res.send で送っても追加したプロパティ…

SQL Server のテーブル型の使い方を整理してみた

一応仕事で SQL Server は触っていて、テーブル型についても仕事で必要になった範囲でなんとなく使ってたんですけど、ちょっと応用したことをしようとしたらどう書けばいいのかわからなくなったので、自分の中で整理することにしました。 テーブル型変数の宣…

SQL Serverで動的に生成したSQLを実行する

EXECUTE や sp_executesql で文字列の SQL 文を実行できるので、これらを使えば動的に生成したクエリを実行できます。 -- EXECUTEステートメントでの実行例。 EXECUTE (N'SELECT * FROM sys.objects') -- 変数を使った実行例。 DECLARE @sql NVARCHAR(200) S…

FormsAuthentication.RedirectToLoginPage を実行してもページの実行が止まらない

ここに書いてありました。http://lonetechie.com/2009/05/14/formsauthenticationredirecttologinpage-does-not-stop-page-execution/FormsAuthentication.RedirectToLoginPage の後に、Response.End を呼ばないと止まらないそうです。RedirectToLoginPage …

DatePicker のインライン表示

jQuery UI の DatePicker がインライン表示できることに全然気づいていなかったのでメモ。 とりあえず2か月分のカレンダーをインラインで表示するサンプルを書いてみました。 カレンダーで選択された日付を hidden 要素にセットしてみました。 <html> <head> <title>DatePicker</title></head></html>…

COPY コマンドで取り込む UTF8 のテキストファイルは BOM 無しなんですね

PostgreSQL で UTF8 で作ったデータベースに COPY コマンドで CSV ファイルからテーブルにデータを取り込もうとしたら、エラー発生。 ERROR: invalid input syntax for type 1列目のカラムの型: "&#65279;1行1列目の値" SQLステート:22P02 コンテキスト:CO…

T4 Template を触ってみた

XMLファイルを Linq to XML で読み込んで、T4 Template を使ってコードを生成してみたので、メモメモ。まずは適当にコンソールアプリプロジェクトをつくって、入力用のXMLファイル(今回は People.xml)をプロジェクトに追加します。 <People> <Person name="Isabella" /> <Person name="Sophia" /> <Person name="Emma" /> <Person name="Olivia" /> <Person name="Ava" />…</person></person></person></person></person></people>

モナドパターン

モナドはメタファーではない: http://eed3si9n.com/ja/monads-are-not-metaphors「ある物から始めて、その値を使って新たな物を計算するのだ。」値を格納する型Aを定義して、その型Aに格納した値を使って何かを計算する関数を引数に受けて、計算結果を格納し…

EPPlus を触ってみた

社内で営業の人が「―Excel を操作するパッケージがあるらしくて、それを使えば―」みたいな電話をしていて、「ああ POI っすね。.NET だと NPOI かな。」と思いながら、その日は自分の仕事をこなしていました。で、気が向いたので軽く触ってみることにしまし…

new PosExplorer() で TypeInitializationException

今後の仕事で使うかなーと思って POS for .NET をサンプルコードを見ながらコーディングしてたら PosExplorer のインスタンス生成で TypeInitializationException の例外が。 PosExplorer posExplorer = new PosExplorer(); えーここでー?使い方間違ってる…