概要 GCP Cloud SQL における failover と replication について記載します。 Failover Cloud SQL インスタンスが存在する zone またはインスタンス自体が利用できなくなった際に、同じ region の別 zone に存在する Cloud SQL インスタンスに対してトラフィックを流すように切り換えることができます。これを failover
サンプルコード my_class.h #ifndef MY_CLASS_H_ #define MY_CLASS_H_ // 関数テンプレート https://www.qoosky.io/techs/22b50b7062 と同様、 // テンプレートは通常ヘッダファイルにすべてを記述する必要があります。 // ヘッダファイルでの using 使用は好ましくないため std::cout 等とします
トピック Should the retirement age be abolished? (英検、2005 1_2 経済・ビジネス) 定年を廃止すべきか? 意図や意味、具体例(政策、データ、時事ネタ事例、自分の経験持論) 人口減少 日本だけで起きている問題ではなく、例えば韓国でも深刻な問題となっている。 無償保育や男性の育休取得等、少子化対策を既に実施しているが、未だ解決していない。
概要 周期関数は三角関数の無限級数和で展開できることが知られており、フーリエ級数展開とよばれます。更に、連続した非周期関数にも適用できるようにフーリエ級数展開の考え方を拡張することができ、フーリエ変換とよばれます。これを離散化した離散フーリエ変換 (DFT: Discrete Fourier Transform) を用いると、デジタル信号の周波数解析を行うことができます。
トピック Can government censorship ever be justified? (英検、2008 3_2 政治・国際関係) 政府の検閲は正当化されるのか? 意図や意味、具体例(政策、データ、時事ネタ事例、自分の経験持論) 言論の自由 民主主義の原動力。Freedom of speech →
実行時型情報 RTTI #include <iostream> #include <typeinfo> using namespace std; class MyClass { public: virtual ~MyClass() {} // typeid で正しい RTTI // (RunTime Type Information; 実行時型情報) // を得るためには
概要 レイアウトおよび部分テンプレートはどちらもテンプレート (*.html.erb) に共通の要素をまとめておき、任意のテンプレートから利用できるようにしておくための仕組みです。フッターやヘッダーといった大枠はレイアウト、小さなパーツは部分テンプレートというイメージで使い分けましょう。 レイアウトの使用方法 クラス毎に指定する方法と、アクション毎に指定する方法があります。
サンプルコード #include <iostream> using namespace std; class MyClass { public: MyClass(int intval); MyClass(const MyClass& other); public: int Get(); int Get() const; // オーバーロード可能 private
概要 Railsに標準で搭載されているActionMailerという仕組みを利用してメール送信を行う方法を記載します。 必要なファイルの自動生成 以下のコマンドで必要なファイルを自動生成します。 rails generate mailer MyMailer method_name 実行結果例 create app/mailers/my_mailer.rb invoke erb cr
概要 unshare コマンドを用いると、プロセス内でのみ有効なマウントポイントを作成できます。内部的には unshare システムコールが発行されます。 unshare コマンド → man 1 unshare unshare システムコール → man 2 unshare 動作の理解 事前準備