概要 AngularJS の単体テストに Node.js, Karma, Jasmine, PhantomJS を利用する場合の例をまとめます。 インストール サーバサイド JavaScript 環境である Node.js およびそのパッケージマネージャ npm をインストールします。CentOS 6 の場合は epel を利用すると簡単です。
コンストラクタ // 現在時刻 var d = new Date(); console.log(d); // システムのタイムゾーンに変換して出力 (この例では JST) //=> Thu Jan 29 2015 23:45:21 GMT+0900 (東京 (標準時)) // システムのタイムゾーン (以下の例では JST) での日付指定 d = new Date('2000/01/01');
概要 Spring は様々なフレームワークを提供する、Java のプロジェクト群です。Spring Batch、Spring Security、Spring Loaded といったプロジェクトがあります。Spring Boot は、これら Spring フレームワークを内部的に利用するフレームワークです。効率的なアプリケーション開発が可能になります。環境構築の手順を把握できるサンプルコードをまと
概要 constで修飾された変数はread onlyになり、初期化 (必須) 時に与えられた値は変更されないことを明示的に記述できます。ただし、constは外すことが可能なため保証はされません。 const int num = 123; 上記の例は簡単ですが、ポインタ変数にconstをつける場合はややこしくなります。
概要 暗号技術で有名な MD5 や SHA-1, SHA-2 (SHA-256など) はハッシュ関数です。ハッシュ関数はある集合 A から別のある集合 B への写像関数のようなもので、集合 A の要素 a を入力として実行すると集合 B の要素 b が出力されます。このとき要素 b のことを要素 a のハッシュ値とよびます。また、集合 A の要素と集合 B の要素の対応表をハッシュ表とよびます。
概要 こちらのページで基本的な使い方を把握した Terraform を用いると、GCP 環境内にリソースを作成できます。GCP で組織を用いる際に必要となる Cloud Identity は GCP の外に存在する Google のサービスです。Cloud Identity が出力するログを GCP 内の Cloud Logging に取り込む方法について、Terraform モジュールのソース
一般の関数ポインタ #include <iostream> using namespace std; void MyFunc() { cout << "MyFunc" << endl; } int MyFuncA(int intval) { return intval; } int MyFuncB(int intval) { return intval; } int
概要 コイルとコンデンサはエネルギーを蓄えることができます。コンデンサは電位差のある電荷としてエネルギーを蓄えます。コイルは磁界としてエネルギーを蓄えます。「電源からエネルギーを蓄える期間」と「蓄えたエネルギーを放出する期間」を交互に繰り返す回路を設計することで、全体として電源から取り出せるエネルギーの総和は同じであっても、瞬間的に取り出せるエネルギーの最大値を高めることができます。「エネルギー
概要 Scala は JVM 上で動作するバイトコードにコンパイルできる言語です。JAVA よりも柔軟な記述ができます。事前にこちらからダウンロードおよびインストールしておいてください。基本的な文法をまとめます。 変数および定数 詳細は『Scala の型に関する知識』をご参照ください。 object HelloWorld { def main(args: Array[String]):
概要 クラスライブラリjava.net.InetAddressを利用すると、あるホストのIPアドレスを取得できます。 sample.java import java.net.InetAddress; class Sample { public static void main(String args[]) { try { // IPアドレスの配