2019-01-01から1年間の記事一覧

稼働中 Azure Web Apps に影響を与える操作について (再起動とか)

Azure ポータルでは Web Apps に関して色々と操作出来るが、その際の稼働中 Web Apps の挙動について説明。 なお、Functions の挙動は異なるので注意 (https://poke-dev.hatenablog.com/entry/2019/11/24/160018)。 ここでは ASP.NET MVC のプロジェクト作成…

html のキャッシュ抑制方法

まず一番基本の、html ファイルのヘッダーにメタ情報として指定する方法は、下記。Cache-Control については no-cache もあるけど、no-store の方がキャッシュされない感じ。 <head> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Cache-Control" content="no-store"> <meta http-equiv="Expires" content="0"> </head> ただ、html のキャッシュ抑制対応するには html ヘッダーの meta タグだけで…

ASP.NET MVC アプリの脆弱性対策について

対象 ASP.NET MVC 5 (.NET Framework) + Azure Web Apps を対象とする。 不要なレスポンスヘッダーの削除 既定のままだと、レスポンスヘッダーには以下のような ASP.NET を示唆する情報が出力される。 Server: Microsoft-IIS/10.0 X-AspNet-Version: 4.0.303…

電動ノコギリのすすめ

普通のノコギリで庭の木の枝を切るのに疲れてしまって、電動ノコギリを買ったら非常に便利だったので、その紹介。 高儀 EARTH MAN 14.4V充電式電気のこぎり 高儀 EARTH MAN 14.4V 充電式 電気のこぎり 電池・充電器セット DN-110Liメディア: Tools & Hardwar…

タニタのデジタル温湿度計買ったけど、壁掛けはどうするのってなった時

柱に温湿度計かけようと思ってこんなのを買って、 タニタ(Tanita) 温湿度計 デジタル グレー TT-559 GY 壁掛け 卓上 マグネット発売日: 2015/07/01メディア: ホーム&キッチン 壁掛けするための穴もこんな感じに開いてるのに、 肝心の穴にかけるネジが付属し…

自分用確定申告メモ

来年の自分へ・・・ 自分の属性 派遣として働いてる 社会保険は基本的に厚生年金+健保だが、たまに無職の期間あるので、その場合は国民年金+任意継続保険に切り替わる 株メインで投資やってる ふるさと納税も使う 年末調整は使わない 基本 確定申告は全て …

Dialogflow API v1, v2 の webhook リクエスト JSON 例

参考 How fulfillment works | Dialogflow Documentation | Google Cloud Migrate fulfillment from API V1 to V2 | Dialogflow fulfillment-webhook-json/requests/v2/ActionsOnGoogle at master · dialogflow/fulfillment-webhook-json · GitHub Helper in…

Actions on Google で位置情報を毎回使用したい場合

Actions on Google では、ユーザーの位置情報や名前を取得して使用することが出来る。 が、無制限に使用できるわけではなく、情報を得たい場合はユーザーに許可を申請し、ユーザーがその許可を承認して初めて取得できる。 つまり、その為だけにユーザーとの…

UWP アプリ開発メモ

証明書の有効期間が切れて申請用パッケージの作成に失敗する時の、更新方法 VS で当該プロジェクトを開く [ソリューション エクスプローラー] で当該プロジェクトを右クリックし、プロパティを表示する [アプリケーション] タブを選択し、[パッケージ マニフ…

ソルデフ データ

自分で確認した情報をスプレッドシートにまとめているので、それを公開。 今の所、下記情報を記載。 通常マップ (3-2 まで) ルーン 敵 行ヘッダでフィルタ設定して公開したつもりなんですが、閲覧者として使おうとするとうまくフィルタされないので、フィル…

.NET の型変換について

byte[] <-> string 何でも良いと思うが、例えば下記 Convert.ToBase64String() Convert.FromBase64String()

.NET で文字列の暗号化を行う

非対称アルゴリズム(ハッシュ化) System.Web.Helpers.Crypt.HashPassword() が使える(他のも色々あるっぽいけど)。 ハッシュ化された文字列には使用された salt も含まれるので、使う側は salt の保存などは考慮する必要なく、また、同一文字列をハッシ…

ASP.NET MVC の認証周りについて

ASP.NET のセッションは Session Fixation 問題を抱えるため、認証には認証用に用意されている Form 認証を使用する。 MVC で認証ありサイトを作る時は、RegisterGlobalFilters() で AuthorizeAttribute を Filter に追加して、基本的にサイト全体で認証必要…

コロナ石油ストーブ SX-C21 の、しんの交換について

替芯の型番は、本体説明書の記載通り、コロナ石油燃焼機器用しん SX-2270。 コロナ部品:替え芯(しん)SX-2270型用 石油ストーブ用石油燃焼機器用しんAmazon 石油ストーブ自体の説明書には芯の交換方法は記載されてなくて、替芯付属の説明書に記載があるが…