タグ

mslGtのブックマーク (1,347)

  • HMV&BOOKS online - 本・CD・DVD・ブルーレイ・ゲーム・グッズの通販専門サイト

    赤西仁 ライブ DVD & ブルーレイ 『JIN AKANIS... 赤西仁 主宰レーベル設立10周年記念ライブ『JIN AKANISHI "10th Anniversar...

    HMV&BOOKS online - 本・CD・DVD・ブルーレイ・ゲーム・グッズの通販専門サイト
  • IIS 8.5 における 静的コンテンツのキャッシュコントロールヘッダー変更とARR - tech.guitarrapc.cóm

    Windows Server 2012 では IIS 8。これが Windows Server 2012 R2 では IIS 8.5 になります。 なにが変わるかって? Static Content (静的コンテンツ) のキャッシュコントロールヘッダーがなんか変わるんですね-しょぼん。 今回はぐぐっても錯綜した情報が垣間見える、ASP.NET MVC における IIS の Static Content に関するキャッシュコントロールヘッダーの変更についてです。 何気に IIS でほげもげするのってあんまりまとまってないんですね。特にARR絡むと。 目次 目次 Cache Control Header の確認 Cache Control Header について IIS における Cache Control Header web.config で設定しよう IIS 8.5 における既定の Ca

    IIS 8.5 における 静的コンテンツのキャッシュコントロールヘッダー変更とARR - tech.guitarrapc.cóm
    mslGt
    mslGt 2019/06/14
  • [初心者向け] プログラムの計算量を求める方法 - Qiita

    はじめに この記事では、プログラムの計算量を求める方法を説明します。プログラミングの初心者向けに、厳密さよりも分かりやすさを優先して説明していきます。 サンプルコードについて この記事のサンプルコードは、C言語(C99)で記述しています。 計算量とは? 計算量とは、 「そのプログラムがどれくらい速いかを大雑把に表す指標」 です。 もう少し正確に言うと、 「入力サイズの増加に対して、実行時間がどれくらいの割合で増加するかを表す指標」 です。 グラフによる計算量の表現 計算量をグラフで表すと、以下のようになります。 これは、「入力サイズ $n$ が増加するにつれて、実行時間が $n$ に比例して増加する」ということを表しています。 別のグラフも見てみましょう。 これは、「入力サイズ $n$ が増加するにつれて、実行時間が $n^2$ に比例して増加する」ということを表しています。 計算量を求め

    [初心者向け] プログラムの計算量を求める方法 - Qiita
  • JVM(HotSpot VM)におけるIntrinsics(C2/Graal) - Fight the Future

    Project Loomのソースを読んでいると、また遭遇しました。 public class Continuation { ... @HotSpotIntrinsicCandidate private static int doYield(int scopes) { throw new Error("Intrinsic not installed"); }; ... } @HotSpotIntrinsicCandidateアノテーションです。継続の停止処理であるdoYield()メソッドは、エラーをスローする実装になっています。もちろん実際はエラーとならず、停止処理が実行されるわけですが、どうなっているのでしょうか? 僕は、@HotSpotIntrinsicCandidate、あーCPUアーキテクチャごとの処理があって実行されてるんだよね、くらいの認識でそれ以上深めてことはありませんでした

    JVM(HotSpot VM)におけるIntrinsics(C2/Graal) - Fight the Future
    mslGt
    mslGt 2019/05/29
  • 【UMLツール】Visual Studio CodeとPlantUMLでソフトウェア設計図を描く方法|はやぶさの技術ノート

    【ソフトウェア開発入門チュートリアル】OpenCVPythonで『物体追跡カメラ』を作るソフトウェア開発入門のチュートリアル記事を書きました。記事では、OpenCVPythonを使った『物体追跡カメラ』の開発を題材に、開発プロセス・設計・実装(コーディング)などのソフトウェア開発に関する知識を一通り学べる内容になっています。... これらの記事に出てくるモデル図(ソフトウェア設計図)は“PlantUML”というUMLツールを使って描きました! ↑の記事やで”UML”や”ソフトウェア設計”を勉強したら、モデル図(ソフトウェア設計図)描きたくなっちゃうよね? モデル図(ソフトウェア設計図)は手書きやエクセルでも描けますが、UMLツールを使う方が綺麗に描けます! 記事ではUMLツールでモデル図(ソフトウェア設計図)を描きたい!という人のために… 『Visual Studio Codeと

    【UMLツール】Visual Studio CodeとPlantUMLでソフトウェア設計図を描く方法|はやぶさの技術ノート
  • ASP.NET Core 2.1 では、日本語がHTMLエンティティで表示される問題(解決) - Qiita

    と表示されます。 発生を確認した環境 Visual Studio 2017 Community より、直接コンパイルした場合 Windowsでコマンドより、dotnet run で実行させた場合 Linuxasp.net core(.net core 2.1)を使った場合 mac osでのasp.net core(.net core 2.1)を使った場合 問題点 ブラウザでは、読める形で出力されるために閲覧としては問題はありません。しかし、HTMLエンティティとして表示されている関係上、出力されるバイト数が生の状態よりも2倍近く増えること(UTF8の場合、日語は3byteのため。なお、一部例外あり)と、HTMLエンティティされていることにより、デコードが余分にかかってしまうということ。特に、ブログなどの記事の場合はよろしくない状態かと思われます。 影響範囲 現在、検証できている範囲は、

    ASP.NET Core 2.1 では、日本語がHTMLエンティティで表示される問題(解決) - Qiita
    mslGt
    mslGt 2019/05/24
    地味にハマったやつ
  • 論理ゲート

    論理回路を構成する基ゲートには、NOTゲート、ANDゲート、ORゲート、XORゲートの4種類があります。XORゲートは、その他の基ゲートの組み合わせでも実現できることから基ゲートと考えない場合もありますが、ここでは基ゲートに含めます。これら基ゲートには、次のような特徴があります。 半導体デバイスとして実現されることが多い入力端子と出力端子がある入力端子数は、1または複数出力端子数は1入力端子と出力端子が取り得る状態は、0または1の2値(0と1のみを扱う2進数で動作)入力端子に与えられる電圧がある値より低い時は0の状態とみなし、ある電圧より高い時は1の状態とみなして動作する入力端子に0または1のレベルの電圧が入力されると、基ゲートの機能に応じて出力端子から0または1のレベルの電圧が出力される基ゲートの入出力端子の取り得る値である0と1は、L(Low)またはH(High)と

    論理ゲート
  • TypeScript入門以前ガイド - mizchi's blog

    某社で自分が React/Redux + TypeScript などの講習をやってみた結果、TypeScript 入門用資料が必要だと思って書いたやつです。 このドキュメントのターゲット TypeScript で書かれたプロジェクトに参加する人 TypeScript を導入するために、その事前知識が必要な人 このドキュメントの読み方 ES2015 for Beginners ES2015 for ES5 Programmers ES Modules 非同期表現: Promise と async/await TypeScript エコシステム編 自分が React/Redux などの講習でいろいろやってみた結果、 ES2015 と TypeScript を同時に教えると、初学者は何がどの概念に由来するかの区別が出来ずに混乱します。なので、ES5 -> ES2015, ES2015 -> Ty

    TypeScript入門以前ガイド - mizchi's blog
  • TypeScript Deep Dive 日本語版 | TypeScript Deep Dive 日本語版

    出典: https://www.npmtrends.com/typescript TypeScriptJavaScriptを拡張して作られたプログラミング言語です。トレンドが示すとおり、TypeScriptJavaScriptに代わって第一に選択される言語になりました。TypeScriptが提供する静的型システムは、コードの保守性と可読性を大幅に向上させます。またブラウザ等の互換性を心配することなく、モダンで便利なJavaScriptの機能を利用できます。 TypeScript DeepDiveは初心者からベテランまで役立つオープンソースのドキュメントです。JavaScriptのモダンな機能からTypeScriptの様々な魔法に至るまで丁寧に説明されています。多くのコードサンプルがあり、具体的なTypeScriptの使い方を簡単に理解できます。TypeScript DeepDive日

    TypeScript Deep Dive 日本語版 | TypeScript Deep Dive 日本語版
  • 浮動小数点数値型 - C# reference

    上の表の左端の列にある各 C# 型/キーワードは、対応する .NET 型の別名です。 これらは交換可能です。 たとえば、次の宣言では、同じ型の変数が宣言されています。 double a = 12.3; System.Double b = 12.3; 各浮動小数点型の既定値はゼロ 0 です。 各浮動小数点型には、その型の最小および最大有限値を指定する MinValue および MaxValue 定数があります。 float および double 型では、数字ではない値や無限値を表す定数も提供されています。 たとえば、double 型では、定数 Double.NaN、Double.NegativeInfinity、Double.PositiveInfinity が提供されています。 decimal 型は、必要な精度が小数点の右側の桁数によって決まる場合に適しています。 このような数値は、財務ア

    mslGt
    mslGt 2019/03/27
  • 整数数値型

    最後の 2 つを除くすべてのテーブル行で、左端の列の各 C# 型キーワードは、対応する .NET 型の別名です。 キーワードと .NET 型の名前は交換可能です。 たとえば、次の宣言では、同じ型の変数が宣言されています。 int a = 123; System.Int32 b = 123; テーブルの最後の 2 行の nint 型と nuint 型は、ネイティブサイズの整数です。 nint と nuint コンテキスト キーワードを使用して、"ネイティブサイズの整数" を定義できます。 これらは、32 ビット プロセスで実行される場合は 32 ビット整数、64 ビット プロセスで実行される場合は 64 ビット整数です。 これらは、相互運用シナリオ、低レベル ライブラリ、および整数演算が多用されるシナリオでパフォーマンスを最適化するために使用できます。 ネイティブサイズの整数型は、.NET

    mslGt
    mslGt 2019/03/27
  • 8.1. 数値データ型

    smallint、integer、bigintは各種範囲の整数、つまり小数点以下の端数がない数を保持します。 許容範囲から外れた値を保存しようとするとエラーになります。 integer型は数値の範囲、格納サイズおよび性能において最も釣合いが取れていますので、一般的に使用されます。 smallint型は通常はディスク容量に制限が付いている場合にのみ使用します。 bigint型はintegerの許容範囲では十分ではない場合に使用されるよう設計されています。 SQLでは整数の型としてinteger(またはint)とsmallint、bigintのみを規定しています。 int2、int4およびint8は拡張ですが、いくつか他のSQLデータベースシステムでも使われています。 numeric型は、非常に大きな桁数で数値を格納できます。 通貨金額やその他正確性が求められる数量を保存する時は特に、この型を

  • 数値データ型

    8.1.1. 整数データ型smallint、integer、bigintは各種範囲の整数、つまり小数点以下の端数がない数を保持します。 許容範囲から外れた値を保存しようとするとエラーになります。 integer型は数値の範囲、格納サイズおよび性能において最も釣合いが取れていますので、通常使用されます。 smallint型は一般的にディスク容量に制限が付いている場合にのみ使用します。 bigint型はintegerの許容範囲では十分ではない場合にのみ使用すべきです。 integerデータ型の方がずっと速いからです。 8バイト整数をコンパイラがサポートしているかどうかに依存しますので、bigint型は全てのプラットフォームで正常に機能するとは限りません。 サポートしていないマシン上ではbigintはintegerと同じように振舞います(しかし、領域は8バイトまで必要です)。 しかしながら、この

  • Chapter 8. Data Types

    PostgreSQL has a rich set of native data types available to users. Users can add new types to PostgreSQL using the CREATE TYPE command. Table 8.1 shows all the built-in general-purpose data types. Most of the alternative names listed in the “Aliases” column are the names used internally by PostgreSQL for historical reasons. In addition, some internally used or deprecated types are available, but a

    Chapter 8. Data Types
  • Exploring the cookie authentication middleware in ASP.NET Core

  • HTTP 認証 - HTTP | MDN

    HTTP ガイド リソースと URI ウェブ上のリソースの識別 データ URL MIME タイプ入門 よくある MIME タイプ www 付きと www なしの URL の選択 HTTP ガイド HTTP の基 HTTP の概要 HTTP の進化 HTTP メッセージ 典型的な HTTP セッション HTTP/1.x のコネクション管理 プロトコルのアップグレードの仕組み HTTP セキュリティ Content Security Policy (CSP) HTTP Strict Transport Security (HSTS) Cookie security X-Content-Type-Options X-Frame-Options X-XSS-Protection Mozilla web security guidelines Mozilla Observatory HTTP アク

    HTTP 認証 - HTTP | MDN
  • Understanding HTTP Authentication - WCF

    Authentication is the process of identifying who the client is, typically to determine if the client is eligible to access a resource. The HTTP protocol supports authentication as a means of negotiating access to a secure resource. The initial request from a client is typically an anonymous request, not containing any authentication information. HTTP server apps can deny the anonymous request whil

    Understanding HTTP Authentication - WCF
  • Role-based authorization in ASP.NET Core

  • Return HttpStatusCode in API method

  • Introduction to Identity on ASP.NET Core

    By Rick Anderson ASP.NET Core Identity: Is an API that supports user interface (UI) login functionality. Manages users, passwords, profile data, roles, claims, tokens, email confirmation, and more. Users can create an account with the login information stored in Identity or they can use an external login provider. Supported external login providers include Facebook, Google, Microsoft Account, and

    Introduction to Identity on ASP.NET Core