CloudFront Origin Access Identity (OAI) Restricting access to Amazon S3 content by using an origin access identity (OAI) S3 においてサポートされています。サポートされていない origin の場合は、後述の header 埋め込みを利用します。
概要 AngularJS における HTTP 通信では、こちらのページに記載した XMLHttpRequest オブジェクトが利用されています。AngularJS で HTTP 通信を行うためのサンプルコードを以下に示します。公式ページはこちらです。 index.html <!DOCTYPE html> <html lang="ja" ng-app="myApp"> <head> <met
概要 ファイル記述子 (File Descriptor) に関連するシステムコールを利用した C 言語のサンプルコードを記載します。 ファイルの読み書き open/close main.c #include <unistd.h> #include <fcntl.h> #include <stdio.h> int main() { int fd_r, fd_w; // 読
概要 WSGI (Web Server Gateway Interface) は PSGI に影響を与えた python の標準化された Web インターフェースです。 Apache + mod_wsgi uwsgi WSGI の実装としては上記二つの選択肢があります。前者は Apache に依存しており更新も活発ではないため、後者の uwsgi を利用します。
if-else 条件分岐にはif-elseが使用できます。下記サンプルのように{}で囲むこともできますし、{}内が一行であれば他のいくつかの言語と同様に{}を省略できます。なお、JavaScriptにおける偽は「false,null,未定義,0,"",NaN」のみで、他はすべて真となります。 sample.js var val = 128; if ( val < 128 ) { con
概要 Spring Boot のテンプレートエンジンとしては、こちらで使用方法を把握した Thymeleaf が有名です。本ページでは、フォーム関連の処理について、基本的なサンプルコードをまとめます。Rails におけるビューヘルパーや、フォーム入力値のバリデーションに相当する機能です。 公式ドキュメント Handling Form Submission
概要 モデル間に従属関係がある場合、モデルにアソシエーションを記述して関係性を明示しておくことで、テーブルをjoinするSQLをRailsのActiveRecordが自動的に裏で実行してくれるようになり、直感的な情報アクセスが可能になります。 belongs_to usersテーブル commentsテーブル
概要 公開鍵証明書 (単に証明書とも) は以下の2つのセットのことです。 信頼を有するある者が、信頼のないある者の公開鍵の信頼性を第三者に保証するために発行します。 デジタル署名: 信頼を有するある者がその秘密鍵で、信頼のないある者の公開鍵 (のハッシュ値) を暗号化した結果。電子署名とも。 信頼のないある者の公開鍵
概要 何か新しい機能Targetが必要となった際に、既に十分な運用実績があり信頼できるクラスAdapteeがある場合において、もしもそのクラスAdapteeを使い回して新しい機能Targetが実現できるのであれば、1から実装し直すよりも手間が省けます。既存のクラスAdapteeが要求仕様を満たすように適合させるものAdapterを用意することでこれを実現します。AdapterはWrapperとよ
概要 自宅のネットワークから AWS VPC (Virtual Private Cloud) 内の EC2 インスタンスに SSH 接続するための設定例を記載します。リージョンは Tokyo (ap-northeast-1) を利用します。 VPC の作成 Your VPCs 内の Create VPC から作成します。独立したプライベートアドレス空間が作成されます。