リマインドを表示したいチャンネルで
/remind me “内容” at 2019/05/30 12:00
のように記述する。
me = リマインドしたい人。meは自分。自分以外は@nameのようにかく
Excel2016の機能を利用して、下のような日本地図を作成できます。
必要な設定と、作成した図をpngファイルとして保存できる機能を追加したExcelファイルをご用意いたしました。以下からダウンロードしてご利用ください。
※SQL Server 2016にて確認
-- ダミーテーブル
with dummyData as (
select 'AGroup' as code, 'A01' as child
union
select 'AGroup' , 'A02'
union
select 'AGroup' , 'A03'
union
select 'BGroup' , 'B01'
union
select 'BGroup' , 'B02'
union
select 'BGroup' , 'B03'
union
select 'CGroup' , 'C01'
)
select
code,
left(hoge.child, len(hoge.child) - 1) as child --末尾のセミコロンを除く
from
(
select distinct
dummy.code,
(
select
dummyData.child + ';' AS [text()] --セミコロン区切りしたい列を指定
from
dummyData
where
dummyData.code = dummy.code --大元のfrom句で指定されているテーブルとJOIN
for xml path ('')
) as child
from
dummyData dummy
) hoge
■実行結果
code | value |
AGroup | A01;A02;A03 |
BGroup | B01;B02;B03 |
CGroup | C01 |
※SQL Server 2016にて確認
-- 1つのコードに複数のデータが入っているダミーテーブル
with dummyData as (
select 'AGroup' as code, 'A01;A02;A03' as child
union
select 'BGroup' , 'B01;B02;B03'
)
select
code, --元々のコード
value --childを;で分割した値が入る
from
dummyData
cross apply string_split(child, ';') --セミコロンで区切る
■実行結果
code | value |
AGroup | A01 |
AGroup | A02 |
AGroup | A03 |
BGroup | B01 |
BGroup | B02 |
BGroup | B03 |
■現象
電光ニュースのYahooのRSS読み込み時、「System.Net.WebException: 接続が切断されました: 送信時に、予期しないエラーが発生しました。。 —> System.IO.IOException: リモート パーティがトランスポート ストリームを終了したため、認証に失敗しました。」エラーになる現象を確認。
YahooがTLS1.2より前のプロトコルに対応しなくなったことが原因。
■対応
TLS1.2を有効にするため、.NET Framework4から4.6に上げた後、RSS取得処理の前に、
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
を追加したところ、エラー無く取得できるようになった。