年別アーカイブ: 2016年
UMLのツール(Enterprise architect)について
大学生のころからRDBをいじってきた身からすると、アジャイル開発とはいっても、「何も考えずにまずは作りだしてしまえ」的な考え方は邪道に違いないと思っていて、ある程度拡張性などを担保したうえで、要件やDBデザインなどをしっ …
【備忘録】AWS RDS for PostgreSQL
2016年6月8日 データベース
・既存(ローカルのPostgreSQLなど)のデータベースを移行した場合、ユーザーはすべてCannot Loginに変更されている。 必要ならALTER ROLEを。 ・LEAKPROOFを指定した関数ははじかれて作成で …
【備忘録】XAMLでResource2つをつなげてLabelのContentにする
2016年5月8日 C#
Property.Resourcesの要素を2つつなげてLabelのContentにする方法。 こんな感じにすると大丈夫。 <Label x:Name=”lbOrderedDr” HorizontalAlignme …
【備忘録】Npgsqlの利用方法が変わった
以前、Npgsqlを利用するときは、Npgsqlをダウンロードして解凍し、実行ファイルのフォルダに置き、参照追加、という流れでしたが、 今はPackage Manager Consoleからインストールする形に替わったよ …
【備忘録】Visual Studioで多言語アプリツールキットを有効化するには、まずニュートラル言語を設定
2016年5月8日 C#
タイトルがすべて。(笑) Visual Studioで、いくら「ツール」→「多言語アプリツールキットを有効化」をクリックしても、プロジェクトのプロパティ→「アセンブリ情報」でニュートラル言語を設定してないと、有効化できな …
【備忘録】UNION句があるSELECT文をORDER BYする時
2016年5月2日 データベース
UNION句があると、 SELECT ‘foo’, 1 UNION ALL SELECT name, row_number() OVER (PARTITION BY bar_id) FROM bar_table WHER …
【備忘録】データベースから引き出した配列をJadeで条件分岐しつつ加工してリスト化
2016年5月1日 データベース
DBサーバから行の配列(ここではresult)を取ってきて、各行の中のanimalカラムのリストを作ります。 なお、各行にはanimal, number, animal_countが格納されているものとします。 ul e …
【備忘録】Hyper-V server上のVMがNASにバックアップできなかった話
2016年4月25日 システム
Hyper-V server上のVMのバックアップ先をネットワークドライブに指定したらエラーになって、フォルダだけできあがる現象出現。 簡単に調べてみた限りでは、Export-VMコマンドは実行するユーザ権限がVirtu …
【備忘録】PostgreSQLでシーケンス取得時のハマり所
2016年4月21日 データベース
関数(ストアドプロシージャ)で取得しに行く場合、「SECURITY DEFINER(セキュリティを定義)」オプションを有効にしているなら、その関数のオーナーのシーケンスに対する権限をallにしておかないといけない。 (U …
【備忘録】PL/pgSQLメモ
2016年4月3日 データベース
とりあえず本家の文書はこちら:PL/pgSQL – SQL手続き言語 | PostgreSQL 9.5.1文書 演算子 := 変数に値を代入する || 文字列を結合する 論理演算子 Logical Ope …