目次 はじめに Git を使ったことがない方へ 生のデータが見たい方へ Git の全体像 .git の中身 Git オブジェクトデータベース 4種類のオブジェクト リファレンス リファレンスのリファレンス 大きなツリー Git オブジェクトの ID と 中身 ハッシュ関数 SHA1 の簡単な説明 tree と blob オブジェクト tree と blob の参照関係 ルートツリーの ID でツリー全体を識別する commit オブジェクト リファレンスとブランチ ブランチ ブランチ先頭を指すリファレンス HEAD リファレンス detached HEAD 2種類のタグ 一時待避 (stash) インデックス キャッシュとしての役割 マージ Fast-Forward マージ non Fast-Forward マージ rebase reset 2種類のブランチ 各リポジトリが自分のブランチを
はじめに この記事では、DialogFlowの基本的な使い方の説明とチャットボットを設計する上で必要となる工程などを紹介しながら、チャットボットを作っていきたいと思います。 DialogFlowとは? DialogFlowは、音声認識・音声合成・自然言語処理・感情解析を使った対話アプリやチャットボットを構築できるサービスです。 Google AssistantやFacebook Messenger、Twitter、 Lineなどをはじめ、他にも様々なチャットサービスと連携させることができます。 さらに、Webhookでデータベースとのやりとりができるため、動的な情報提示ができるチャットをつくることができます。 例えば、ユーザーの好みに応じて、商品の注文ができるチャットボットや、会議室の空き情報を参照して会議室予約をしてくれるチャットボットなども作れるようです。 さらに、DialogFlo
はじめに ナウでイケてるヤングな皆様におかれましてはTerraformを使うのはもはや当たり前ですよね? このTerraformですが日々バージョンが上がっており、ネット上で公開されているtfファイルの書き方が若干古いものもちょいちょい見受けられます。 特にTerraform v0.10.3(2017/8/30リリース)で導入されたLocal Valuesについては利用している例が少ないように思いますので今回通常のvariableとの違いなどについてまとめてみます。 TL; DR 今北産業 tfファイル内の変数は基本的にLocal Valuesを使おう 特に判定処理はLocal Valuesで明確な名前をつけよう Variableを使うのは外部からのインプットにする場合だけ そもそもLocal Valuesってなによ? Local Valuesとはモジュール内に閉じて使える変数です。モジュ
はじめに この記事は CrowdWorks Advent Calendar 2017 の8日目の記事です。 Terraform職人の @minamijoyo です。Infrastructure as Codeしてますか? インフラのコード管理に Terraform を使い始めて2年ちょっと、本番環境で運用していると日々色んな学びがあるので、Terraformやってみた系の入門記事では語られない、現場の運用ノウハウ的なものを共有してみようかと思います。 Terraformを使い始めた or 使っている人が、こんなときどうするの?っていうときに参考になれば幸いです。 書き始めたら超長文になりました。概要は以下のとおりです。 公式ドキュメントを読もう tfファイルを書く技術 インデントを揃える 組み込み関数に親しむ lifecycleブロックを使う リソースの差分を無視する リソース再生成のとき
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く