年別アーカイブ: 2017年
【PostgreSQL備忘録】UPDATEの条件に他のテーブルを含める
2017年12月13日 データベース
UPDATEの条件に他のテーブルを含める時の書き方は、各DBでかなり違うようです。 ここではPostgreSQLでの書き方をメモ。 update foo set foo_col1 = true from bar wher …
(ユーザ向け)Slackの超基本的な使い方
2017年12月8日 IT一般
Slackとは, ・チャットツールです. ・非同期でメンバー間のコミュニケーションを図ります. LINEのグループチャットとはどう違うの? ・似たようなものです. ・LINEの1つのグループチャットをSlackでは「チャ …
【WPF備忘録】ViewModel内のインスタンスの値を変更しても反映されない
2017年12月6日 C#
ViewModelにObservableCollection(ここではTestClassColllection)を用意して、その中にクラス(ここではTestClass)のインスタンスを持たせたとします。 そのクラスに p …
【WPF備忘録】WebBrowserに任意のHTMLを表示させる
2017年12月3日 C#
WPFのWebBrowserコンポーネントは、Formのそれとは結構違って戸惑います。 たとえば、DocumentTextプロパティがありません。 とりあえず、WPFのWebBrowserで任意のHTMLを表示させた …
【備忘録】クライアント Hyper-V (Windows8.1)で音が出ない
2017年9月28日 IT一般
Windows10 上のHyper-VはクライアントHyper-VなのでRemoteFXに対応していません. したがって,オーディオドライバがインストールされず,クライアントOS(今回はWindows8.1)の音声の再生 …
【忘備録】QNAPのNASのNTPサーバを有効にしてみた
2017年9月3日 IT一般
QNAPのNASのコントロールパネルには「NTPサーバを有効にする」というオプションがあるのに,なぜかNTPサーバとして機能してくれなかったので設定してみました. 動作を検証したのは,TS-213+,ファームウェアバージ …
【WPF備忘録】DataGridの編集内容を強制的に確定(commit)する
2017年8月21日 C#
DataGridは、同じ行内で作業をしているとCell間を移動しても編集内容が確定(commit)されないようです。 違う行にうつれば編集内容が確定されるのですが、同じ行内にボタンを用意して色々する場合などは、確定されて …
【SQL備忘録】各グループの1位のレコードを抽出する
2017年8月11日 データベース
res_id(uuid), memo(text), memo_timestamp(timestamp) からなるテーブル(memo_table)があるとします。 res_idごとに複数のmemoがあり、memo_time …
【WPF備忘録】ItemsSourceに使うクラスではメンバー変数じゃなくてプロパティにする
2017年8月11日 C#
下記のようなViewModelを用意したときの話。 class ReservationViewModel:INotifyPropertyChanged { public event PropertyChangedEven …
【Npgsql備忘録】Parameterの中身を入れ替えるときは先にRemoveする
2017年8月6日 C#
Parameterの値を変えて複数回commandを実行したい場合、一度Removeする必要があります。 var cmd = new NpgsqlCommand() cmd.Connection = conn; cmd. …