この記事は 武蔵野 Advent Calendar の12日目の記事です。
この記事を書いた目的は,私の (しょぼい) pull-request (以下「プルリク」) 遍歴を振り返って,「こんなにしょぼくても大丈夫だから,みんな気軽にOSSにプルリクしよう」ということを呼びかけることにある。
この記事は 武蔵野 Advent Calendar の12日目の記事です。
この記事を書いた目的は,私の (しょぼい) pull-request (以下「プルリク」) 遍歴を振り返って,「こんなにしょぼくても大丈夫だから,みんな気軽にOSSにプルリクしよう」ということを呼びかけることにある。
この記事は, NTT Communications Advent Calendar 2022 5日目の記事です。
Mermaid の紹介記事は巷に溢れているので今更感はありますが,自分なりの感想を交えつつオススメのポイントなどを書いてみたいと思います。
公式サイト https://mermaid-js.github.io/mermaid/ より:
2017.03.29
These demos are validated against:
このgistは Cloud Foundry Advent Calendar 2013 の19日目の記事です。またしても大幅に遅れて本当に申し訳ありません。
今日は,「Gorouter と Ruby Router v2 の性能比較」の3回目として,Gatling を使って Gorouterと Ruby Router v2 の負荷テストを行います。
まずは準備から。
(準備1) Gatlingのインストール。面倒なので詳細は省きます。以下のURL等を参考にしました。
この Gist は Cloud Foundry Advent Calendar 2017 の12日目の記事です。
アプリの実行環境の環境変数を知るには, cf ssh
でアプリのコンテナーに入って,以下のスクリプトを実行すれば(たぶん)OK:
この Gist は Cloud Foundry Advent Calendar 2017 の6日目の記事です。
この Advent Calendar の 前回の私の記事 では,Java の task について書いたが,今回は Node.js の task の話。
きっかけは,Cloud Foundry 本家の Slack の,このメッセージだった。
このgistは Open PaaS Advent Calendar 2014 の5日目の記事です。前日の記事は,jacopen さんの「cf-sshでCloud Foundryのコンテナ内に潜り込む)」でした。
#完全に1日遅れました。もうしわけありません。
今日は,Herokuや Cloud Foundry で使われているアプリケーションの実行環境を作る仕組み「buildpack」について書くつもりだったのですが,buildpackを説明する前に,まず「buildpackがアプリケーションのデプロイ全体の中でどこに使われているか」から説明した方が良いと思い直し,「Cloud Foundry でアプリケーションをデプロイする時の全体の流れ」について書くことにしました。Herokuはproprietaryなので,「buildpackがアプリケーションのデプロイ全体の中でどこに使われているか」については推測しかできないのですが,Cloud Foundry ならオープンソースなので,ソースを読めばその辺りもわかります。この辺が open paas ならではですね,と強引に advent calendar の趣旨に話を持っていってみました。
では,さっそく行ってみましょう。私の前回の記事同様,資料は以前作ったものの修正版(使い回しともいう)です。
####### POST /internal/apps/:process_guid/crashed {:controller => "VCAP::CloudController::AppCrashedController", :action => "crashed_with_auth"} | |
####### POST /internal/v4/apps/:process_guid/crashed {:controller => "VCAP::CloudController::AppCrashedController", :action => "crashed"} | |
####### GET /internal/bulk/apps {:controller => "VCAP::CloudController::BulkAppsController", :action => "bulk_apps"} | |
####### POST /internal/bulk/apps {:controller => "VCAP::CloudController::BulkAppsController", :action => "filtered_bulk_apps"} | |
####### GET /internal/v3/bulk/task_states {:controller => "VCAP::CloudController::BulkTasksController", :action => "bulk_task_states"} | |
####### POST /internal/dea/hm9000/start/:app_guid |