開発
SQL Serverでのデータ暗号化・複合化について検証した内容のまとめ。 0、前提 対象のSQL Serverのバージョンが最新ではない DB単位での認証とか対称キーとかはなるべく使わずに、アプリ単位で暗号化・複合化したい 開発ではEntity Frameworkを使う予定。で…
経緯 Visual Studio 2017でedmxツールを開いてDB内容を更新しようとしたが、そもそもedmxファイルの中身が表示されない。 原因 Visual Studio 2017にデフォルトとして設置されていないので、別途入れる必要があるらしい。 対策 クラスデザイナーをインストー…
前提 デフォルト言語は日本語だけど、海外のユーザーは英語で見せたい。 ユーザーの設定情報から使用言語の情報を取得可能。 実装 1、リソースファイルを用意する デフォルト言語:Localize.resx 日本語:Localize.ja-JP.resx 英語:Localize.en-US.resx ※…
経緯 Visual Studio 2017から新規WebApplicationプロジェクト作成 ⇒ 初回ビルド ⇒ 正常!⇒ 再ビルド ⇒ ビルドエラー!?! ←イマココ なんでー!? Visual Studioを再起動してもビルドエラー。端末の再起動をすればさすがに効くけど、これじゃ意味がない。 原因 …
問題 Visual Studioからリソースファイルを追加したい。 でもAdd New Itemからリソースファイルのテンプレートが見つからない?!? 解決 Add New Item --> Resource File (.RESX) missing - Developer Community it appears the "ASP.NET and web developme…
【11/28 開催】参加無料 Microsoft Azure 徹底活用フェス@渋谷 開催決定!AI, IoT, ビッグデータ活用からクラウド アプリケーション開発まで、国内インテグレーターが一堂に!Azure Stack 専用エリアも併設!~大好評につき第2弾の開催決定~ よかった点 Mic…
ASP.NET MVC:レスポンスヘッダにCookieを設定 セキュリティ設定なし Response.AppendHeader("Set-Cookie", "testCookie=1234; path=/"); セキュリティ設定あり Response.AppendHeader("Set-Cookie", "testCookie=1234; path=/; Secure; HttpOnly"); 参考サ…
ログイン時のCookieのセキュア設定 うん、問題ない。 ログアウト時のCookieのセキュア設定 ログアウトされたので、Cookieの値は空。 でも、値がないとは言え、HttpOnly設定もSecureも設定されていない。 設定は以下の記事通り設定済み。 pie001.hatenablog.c…
※2015/07チーム内で共有するためにまとめた内容。 IEnumerable 全ての始まり(以下全てのインタフェースの親に当てはまる)。 foreachはIEnumerableインターフェースを実装しているクラスしか処理することができません。 特定のアイテムを取得することは出来…
対応 1、クッキーの設定 Web.config <system.web> <httpCookies httpOnlyCookies="true" requireSSL="true" /> </system.web> SSL通信のときのみ、クッキーを有効にする 2、レスポンスヘッダーの設定 Web.config <system.webServer> <httpProtocol> <customHeaders> <remove name="Cache-Control" /> <remove name="X-Powered-By" />…</remove></remove></customheaders></httpprotocol></system.webserver>
下記の手順でEntityFrameworkでMySQL接続が出来ていることを前提とする pie001.hatenablog.com pie001.hatenablog.com パスワードに特殊記号が含まれる場合 既存のconnectionStrings PW:abcefg <connectionStrings> </connectionstrings>
.NET MVCのWeb APIにBasic認証を適用する方法 ↑の「Web API」を選択して作成したプロジェクトを基準とする。 docs.microsoft.com MSDNに凄く詳しく書いているので、基本的にはそのままに良い。 以下、自分用のメモになります。 Web.config <system.web> ... <authentication mode="Windows" /> </system.web> <system.webServer> <modules> ... </modules></system.webserver>
1、JavaScriptSerializer:string ⇒ JSON変換 using System.Web.Script.Serialization; var json = new JavaScriptSerializer().Serialize("A->B"); // "\"A-\\u003eB\" HTMLタグのエスケープ JavaScriptSerializerを利用してJSONに変換する場合、HTMLタグ…
tategakibunko.hatenablog.com stackoverflow.com jquery:clickイベントの上書き // ex1 $("#selector").unbind("click").click(function(){ //処理 }); // ex2 $('#clickme').unbind('click').click(fireclick);
だいぶ日にちが経ちましたが、せっかくなので参加記念にまとめてみました。 pyconjp.connpass.com PyCon JPとは? PyCon JPは、Pythonユーザが集まり、PythonやPythonを使ったソフトウェアについて情報交換、交流をするためのカンファレンスです。PyCon JPの…
何がしたい? .Net Framework 4.0のプロジェクトでC# 6を使いたい。 そもそもC# 6は.Net Framework 4.5以上でしか動かない。 .Net FrameworkをアップグレードしてC# 6を使おう ← イマココ! 必要なこと 1、CodeDOM Providers for .NET Compilerインストール Mic…
経緯 正常に動作しているのに、何故かwebフォントファイルが404エラーになっている。 因みにローカル環境では起きてない。 原因 IISが「woff」と「woff2」のMIMEタイプを認識できないため、404エラーになる 対策 Web.configの中に以下の記述を追加し、「woff…
AjaxでリストオブジェクトをControllerに渡す stackoverflow.com JS var things = [ { id: 1, color: 'yellow' }, { id: 2, color: 'blue' }, { id: 3, color: 'red' } ]; $.post('@Url.Action("PassThings")', { things: things }, function () { $('#resul…
smalldata.tech www.swiss-miss.com www.reddit.com PerformanceJS | The Best Frontend JavaScript Interview Questions (written by a Frontend Engineer) www.codementor.io blog.yhat.com ASP.NET MVC Interview Questions | elmah.io The job interview…
数字でif判定をさせることは殆どなかったので軽く調べてみた。 テスト用js function test(){ var x = 0; // 0をはじめ1,10,-10を試す if(x){ console.log("x : " + x); } } test(); 結果 var x = 0 のときはfalse判定なので、コンソールに表示されない。 な…
HTML minifier
経緯 別部署でデザインリソースをもらい、それを検証サーバーに適用してみたら、全く適用されずに401エラーが出まくり、直接アクセスしようとしても401エラーが発生した。 ローカル環境での動きは問題がなかったので、戸惑ってしまった。 サーバーにアクセス…
CSS to LESS 既存のCSSをLESSに移行する必要があったのでCSS⇒LESS変換ツールを使いました。 www.css2less.net 元のCSSの書き方に問題がなければ、LESS変換後、そのままコンパイル出来ます。 css2less.netの特徴 CSS内の色とフォント設定、背景色を最初に変数…
原文 JavaScript keydown/keyup events: key codes keydown/keyupイベントによるキーコード一覧 Opera MSIE Firefox Safari Chrome Key pressed 8 8 8 8 8 Backspace 9 9 9 9 9 Tab 13 13 13 13 13 Enter 16 16 16 16 16 Shift 17 17 17 17 17 Ctrl 18 18 18…
tech.sanwasystem.com www.jerriepelser.com stackoverflow.com QRコード生成 on-ze.com $('#qrcode').qrcode({width: 64, height: 64, text: 'otpauth://totp/System%3aaccount?secret=MXHAXGZ63RCPPGSWV2CTJRU6&issuer=System'}}); ※例:qrcodeUrlは「otpa…
stackoverflow.com ufcpp.net 自動プロパティ(get/set の中身の省略) public string FirstName { get; set; } プロパティ private string firstName; public string FirstName { get { return this.firstName; } set { this.firstName = value; } } 最近省略…
「Deep Learning Lab コミュニティ イベント 第2回」に参加してきました。 先月6/19に参加したイベントに続いて2回目のイベントです。 dllab.connpass.com pie001.hatenablog.com タイムテーブル 時間 セッションテーマ 登壇者 15:05 オープニング 日本マイ…
www.miukoba.net Hacker News hckrnews.com
pie001.hatenablog.com Apache Sparkに引き続き、Spark Notebookを入れてみた。 参考:Quick Start spark-notebook/quick_start.md at master · spark-notebook/spark-notebook · GitHub 1、http://spark-notebook.io/からダウンロードする ※初めての場合は…