赤西仁 ライブ DVD & ブルーレイ 『JIN AKANIS... 赤西仁 主宰レーベル設立10周年記念ライブ『JIN AKANISHI "10th Anniversar...
![HMV&BOOKS online - 本・CD・DVD・ブルーレイ・ゲーム・グッズの通販専門サイト](https://cdn-ak-scissors.b.st-hatena.com/image/square/4c1e7df1906ec625b9395bc7e39956640f373c4e/height=288;version=1;width=512/https%3A%2F%2Fimg.hmv.co.jp%2Fog_img20180115.png)
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
はじめに この記事では、プログラムの計算量を求める方法を説明します。プログラミングの初心者向けに、厳密さよりも分かりやすさを優先して説明していきます。 サンプルコードについて この記事のサンプルコードは、C言語(C99)で記述しています。 計算量とは? 計算量とは、 「そのプログラムがどれくらい速いかを大雑把に表す指標」 です。 もう少し正確に言うと、 「入力サイズの増加に対して、実行時間がどれくらいの割合で増加するかを表す指標」 です。 グラフによる計算量の表現 計算量をグラフで表すと、以下のようになります。 これは、「入力サイズ $n$ が増加するにつれて、実行時間が $n$ に比例して増加する」ということを表しています。 別のグラフも見てみましょう。 これは、「入力サイズ $n$ が増加するにつれて、実行時間が $n^2$ に比例して増加する」ということを表しています。 計算量を求め
Project Loomのソースを読んでいると、また遭遇しました。 public class Continuation { ... @HotSpotIntrinsicCandidate private static int doYield(int scopes) { throw new Error("Intrinsic not installed"); }; ... } @HotSpotIntrinsicCandidateアノテーションです。継続の停止処理であるdoYield()メソッドは、エラーをスローする実装になっています。もちろん実際はエラーとならず、停止処理が実行されるわけですが、どうなっているのでしょうか? 僕は、@HotSpotIntrinsicCandidate、あーCPUアーキテクチャごとの処理があって実行されてるんだよね、くらいの認識でそれ以上深めてことはありませんでした
【ソフトウェア開発入門チュートリアル】OpenCVとPythonで『物体追跡カメラ』を作るソフトウェア開発入門のチュートリアル記事を書きました。本記事では、OpenCVとPythonを使った『物体追跡カメラ』の開発を題材に、開発プロセス・設計・実装(コーディング)などのソフトウェア開発に関する知識を一通り学べる内容になっています。... これらの記事に出てくるモデル図(ソフトウェア設計図)は“PlantUML”というUMLツールを使って描きました! ↑の記事や本で”UML”や”ソフトウェア設計”を勉強したら、モデル図(ソフトウェア設計図)描きたくなっちゃうよね? モデル図(ソフトウェア設計図)は手書きやエクセルでも描けますが、UMLツールを使う方が綺麗に描けます! 本記事ではUMLツールでモデル図(ソフトウェア設計図)を描きたい!という人のために… 『Visual Studio Codeと
と表示されます。 発生を確認した環境 Visual Studio 2017 Community より、直接コンパイルした場合 Windowsでコマンドより、dotnet run で実行させた場合 Linuxのasp.net core(.net core 2.1)を使った場合 mac osでのasp.net core(.net core 2.1)を使った場合 問題点 ブラウザでは、読める形で出力されるために閲覧としては問題はありません。しかし、HTMLエンティティとして表示されている関係上、出力されるバイト数が生の状態よりも2倍近く増えること(UTF8の場合、日本語は3byteのため。なお、一部例外あり)と、HTMLエンティティされていることにより、デコードが余分にかかってしまうということ。特に、ブログなどの記事の場合はよろしくない状態かと思われます。 影響範囲 現在、検証できている範囲は、
論理回路を構成する基本ゲートには、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)と
某社で自分が 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
出典: https://www.npmtrends.com/typescript TypeScriptはJavaScriptを拡張して作られたプログラミング言語です。トレンドが示すとおり、TypeScriptはJavaScriptに代わって第一に選択される言語になりました。TypeScriptが提供する静的型システムは、コードの保守性と可読性を大幅に向上させます。またブラウザ等の互換性を心配することなく、モダンで便利なJavaScriptの機能を利用できます。 TypeScript DeepDiveは初心者からベテランまで役立つオープンソースのドキュメントです。JavaScriptのモダンな機能からTypeScriptの様々な魔法に至るまで丁寧に説明されています。多くのコードサンプルがあり、具体的なTypeScriptの使い方を簡単に理解できます。TypeScript DeepDive日本
上の表の左端の列にある各 C# 型/キーワードは、対応する .NET 型の別名です。 これらは交換可能です。 たとえば、次の宣言では、同じ型の変数が宣言されています。 double a = 12.3; System.Double b = 12.3; 各浮動小数点型の既定値はゼロ 0 です。 各浮動小数点型には、その型の最小および最大有限値を指定する MinValue および MaxValue 定数があります。 float および double 型では、数字ではない値や無限値を表す定数も提供されています。 たとえば、double 型では、定数 Double.NaN、Double.NegativeInfinity、Double.PositiveInfinity が提供されています。 decimal 型は、必要な精度が小数点の右側の桁数によって決まる場合に適しています。 このような数値は、財務ア
最後の 2 つを除くすべてのテーブル行で、左端の列の各 C# 型キーワードは、対応する .NET 型の別名です。 キーワードと .NET 型の名前は交換可能です。 たとえば、次の宣言では、同じ型の変数が宣言されています。 int a = 123; System.Int32 b = 123; テーブルの最後の 2 行の nint 型と nuint 型は、ネイティブサイズの整数です。 nint と nuint コンテキスト キーワードを使用して、"ネイティブサイズの整数" を定義できます。 これらは、32 ビット プロセスで実行される場合は 32 ビット整数、64 ビット プロセスで実行される場合は 64 ビット整数です。 これらは、相互運用シナリオ、低レベル ライブラリ、および整数演算が多用されるシナリオでパフォーマンスを最適化するために使用できます。 ネイティブサイズの整数型は、.NET
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バイトまで必要です)。 しかしながら、この
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
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 アク
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
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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く