dockerでもnginxを使うことが多々あるでしょう。 ネットの記事や公式のDockerfileを見ると、以下のようなコマンドで実行しています。 CMD ["nginx", "-g", "daemon off;"] この記事では上記のコマンドにはどんな意味があり、なぜそうする必要があるのかを書…
RustをインストールしたのでおなじみのHello Worldプログラムを作って見ましょう。 常々言っていますがまずは公式の情報を見るようにしましょう。リンクは以下です。 Get started - Rust programming language こちらも以下に手順を書きます。 1. プロジェク…
まずはRustをインストールします。 常々言っていますがまずは公式の情報を見るようにしましょう。リンクは以下です。 Get started - Rust programming language 一応説明込みで以下に手順を書きます。 Rustのインストールは公式サイトにもある通りRustupを使…
周りの人がおすすめしているのでやってみるかということでRustに入門することにしました。 今回はmac(mac os: 10.14.4)で入門していきます。 以下には今後書いていく記事のリンクを追加していきます。 1. Rust と各種インストール(Rustupなど) - ゼロからス…
最近業務でDatadogを使うようになったので勉強がてら試してみようと思います。 バージョンは以下の通りです。 ruby: 2.6.3 Rails: 5.2.3 まずはAPIモードでプロジェクトを作りましょう(--api を付けるとAPIモードになる)。 $ rails new datadog-test --api -…
GCPの勉強を行う上で、やはり業務を行う場合はCUIでの作業にも慣れないといかん。。。 というわけでGoogle Cloud SDKのコマンドをここに記す(gcloudのバージョン: Google Cloud SDK 232.0.0)。 公式情報: https://cloud.google.com/sdk/gcloud Google Cloud …
vue cli3で簡単にTypescriptを導入できるようになったので開発していたところ、以下のようなエラーが出た。 [ts] 型 '{ mode: "history"; base: any; routes: ({ path: string; component: VueConstructor<Vue>; } | { path: string; components: VueConstructor<Vue>;</vue></vue>…
Vue CLIでプロジェクトを作成(アプリケーション開発環境を準備する)には サブコマンドの createを使用する。 ※ 2.x系ではvue initを使用していたが、3.x系ではvue createなので注意 基本的には公式の情報こそ正義だと思っているので、まずはそれをみるといい…
まずはフロント部分で使用するVue.jsの環境構築をVue CLIを使って行うため、ライブラリを導入する。 なお、node.jsとnpmについては入っている前提で進める。 npm --version > 6.4.1 node --version > v8.11.1 1. Vue CLIの導入 Vue CLIはバージョン3を使いま…
GoとVue.js の勉強のために一つ一つ段階を踏んでいく。 javascriptではTypeScript、CSSではStylusを使用する。
1. 導入 io.Writerインターフェースは馴染み深いところでいうとFprintやFprintlnなどのfmtパッケージの関数の第一引数に指定され、 それぞれのメソッド内ではw.Write(p.buf)(w は io.Writer型のレシーバ)を呼び出したりする。 このFprintlnもまた、おなじみ…
プログラマのためのGoogle Cloud Platform入門(https://www.amazon.co.jp/dp/B0721JNVGT) を読み進めながら備忘録として書く。 文章の推敲はあとでする(多分しない)。実行環境はGCEでlinuxならどれでもいけるはずです。 実際GCPの変更で危殆化する可能性ある…
プログラマのためのGoogle Cloud Platform入門(https://www.amazon.co.jp/dp/B0721JNVGT) を読み進めながら備忘録として書く。 文章の推敲はあとでする(多分しない)。 1.プロジェクトを作成 [ナビゲーションバー] ->[ホーム] ->[プロジェクト設定] ->[リソー…