「プラットフォーム」を含む日記 RSS

はてなキーワード: プラットフォームとは

2022-01-25

楽天ポイント経済圏は良いんだけどさ

これ完全に転売ヤーのためのプラットフォームになってるよね。

転売ヤー嫌いだからネットワーキングビジネスやってます!」って事業者から絶対買わないようにしてるけどさ。

こんなん気にして買うのごく一部で、ほとんどのユーザーが安くてポイント手に入ればOKって感覚でしょ。最悪だ

anond:20211029170611

質問

本のまとめ

--

この本は5章まであるが、4章と5章はハンズオンであるため、文字としてまとめるのは1から3章に留める。

1章

コンテナとは】

他のプロセスとは隔離された状態OS上にソフトウェアを実行する技術

コンテナ利用のメリット

環境依存から解放

コンテナにはアプリの稼働に必要となるランタイムライブラリを1つのパッケージとして全て含めることができる。そうすることでアプリ依存関係をすべてコンテナ内で完結できる。

依存関係を含めたパッケージリリース単位となる

環境構築やテストに要する時間の削減

優れた再現性ポータビリティ

全ての依存関係コンテナ内で完結するため、オンプレでもクラウドでも起動する。

ステージング環境テスト済みのコンテナイメージプロダクション環境向けに再利用することで、ライブラリ差異による環境ごとのテスト必要工数を削減できる。

リソース効率のアップ

サーバー仮想化では、仮想マシンレベルリソースを分離し、ゲストOS上でアプリが起動する。つまりアプリだけでなく、ゲストOSを動かすためのコンピューティングリソース必要

一方コンテナは、プロセスレベルで分離されてアプリが稼働する。OSから見ると単に1つのプロセスが稼働している扱いになる。

Dockerとは】

コンテナライフサイクル管理するプラットフォーム

アプリコンテナイメージとしてビルドしたり、イメージの取得や保存、コンテナの起動をシンプルに行える。

アプリソースコード + Dockerfile

↓ buildでイメージ作成

イメージ(アプリケーションと依存関係パッケージングされる。アプリライブラリOS)

shipイメージの保存

レジストリに保存

run コンテナの実行

オンプレクラウドなどで起動

Dockerfileとは】

イメージを構築するためのテキストファイル

このファイルコマンド記述することで、アプリ必要ライブラリインストールしたり、コンテナ上に環境変数を指定したりする。

1章まとめ、感想

コンテナの登場により、本番・開発環境ごとに1からサーバーを立ててコマンド設定ファイルを正確に行い、環境差異によるエラーをつぶしていき...というこれまでの数々の労力を減らすことができるようになった。

2章

AWS提供するコンテナサービス

コントロールプレーン

コンテナ管理する機能

コントロールプレーンは2種類

ECSとEKSがある。

ECS

フルマネージドなコンテナオーケストレータ。

オーケストレーションサービスであり、コンテナの実行環境ではない。

ECSの月間稼働率99.99%であることがSLA として保証

タスク

コンテナ動作するコンポーネント

タスクは1つ以上のコンテナからなる

アプリを起動するためにはコンテナ必要

タスク定義

タスク作成するテンプレート定義JSON記述

デプロイするコンテナイメージタスクコンテナに割り当てるリソースやIAMロール、Cloud Watch Logsの出力先などを指定する。

サービス

指定した数だけタスクを維持するスケジューラーで、オーケストレータのコア機能にあたる要素。サービス作成時は起動するタスクの数や関連づけるロードバランサータスクを実行するネットワーク指定

クラスター

サービスタスクを実行する論理グループ

データプレーン

コンテナが実際に稼働するリソース環境

2種類ありECSとFargateがある。 Fargateに絞って書く

Fargateとは

サーバーレスコンピューティングエンジン

AWSのフルマネージドなデータプレーンとして定義されている

コンテナ向けであるためEC2のように単体では使用できず、ECSかEKSで利用する

Fargate メリット

ホスト管理不要であること

サーバーのスケーリングパッチ適用保護管理にまつわる運用上のオーバーヘッドが発生しない。これにより、アプリ開発に専念できるようになる

Fargate デメリット

価格EC2より高い。

利用者コンテナの稼働するOSには介入できない

コンテナごとにENIがアタッチされるため、コンテナごとにIPが振られるため起動に若干時間がかかる

ECR

フルマネージドなコンテナレジストリ

コンテナイメージを保存、管理できる

コンテナが利用されているサービス

Lambda

・App Runner

Lambda

 利用者コードアップロードするだけでコードを実行できるサービスAWS側で基盤となるコンピューティングリソースを構築してくれるフルマネージドサービス

App Runner

 2021年5月GA(一般公開)となったサービスプロダクションレベルスケール可能webアプリを素早く展開するためのマネージドサービスGithub連携してソースコードをApp Runnerでビルドデプロイができるだけでなく、ECRのビルド済みコンテナイメージも即座にデプロイできる。

 ECSとFargateの場合ネットワークロードバランシング、CI/CDの設定などインフラレイヤに関わる必要があり、ある程度のインフラ知識必要になる。App Runnerはそれらインフラ周りをすべてひっくるめてブラックボックス化し、マネージドにしていることが特徴である

ECS Fargateを利用した場合コスト拡張性、信頼性エンジニアリング観点

コスト

EC2より料金は割高。ただし、年々料金は下がってきている。

拡張性】

デプロイの速度 遅め

理由1 コンテナごとにENIが割り当てられるため。ENIの生成に時間がかかる

理由2. イメージキャッシュができないため。コンテナ起動時にコンテナイメージを取得する必要がある。

タスクに割り当てられるエフェメラストレージは200GB。容量は拡張不可。ただし永続ストレージの容量が必要場合はEFSボリュームを使う手もある。

割り当て可能リソースは4vCPUと30GB。機械学習に用いるノードのような大容量メモリ要求するホストとしては不向き

信頼性

Fargateへのsshログインは不可。Fargate上で起動するコンテナsshdを立ててsshログインする方法もあるが、セキュアなコンテナ環境sshの口を開けるのはリスキーである。他にSSMセッションマネージャーを用いてログインする方法もあるが、データプレーンEC2の時に比べると手間がかかる。

しかし、2021年3月Amazon ECS Execが発表され、コンテナに対して対話型のシェルや1つのコマンドが実行可能となった。

エンジニアリング観点

Fargateの登場からしばらく経過し、有識者経験者は増え、確保しやすい。

システム要件確認

多数のユーザーに使ってもらう

可用性を高めるためにマルチAZ構成を取る

CI/CDパイプライン形成し、アプリリリースに対するアジティを高める

レイヤで適切なセキュリティ対策不正アクセス対策認証データの適切な管理ログ保存、踏み台経由の内部アクセス)を施したい

2章まとめ、感想

AWS提供するコンテナサービスはいくつかあり、なかでもFargateというフルマネージドなデータプレーンがよく使われている。ホスト管理不要インフラ関連の工数を削減できる一方、EC2より料金が高く、起動に若干時間がかかるのが難点である

3章

この章では運用設計ロギング設計セキュリティ設計信頼性設計パフォーマンス設計コスト最適化設計について述べている。

運用設計

Fargate利用時のシステム状態を把握するためのモニタリングやオブザーバビリティに関する設計不具合修正デプロイリスク軽減のためのCI/CD設計必要である

モニタリングとは

システム内で定めた状態確認し続けることであり、その目的システムの可用性を維持するために問題発生に気づくこと

オブザーバビリティとは

システム全体を俯瞰しつつ、内部状態まで深掘できる状態

オブザーバビリティの獲得によって、原因特定対策検討が迅速に行えるようになる

ロギング設計

・cloud watch logs

他のAWSサービスとの連携も容易

サブスクリプションフィルター特定文字列の抽出も容易

・Firelens

AWS以外のサービスAWS外のSaaS連携することも可能

Firehoseを経由してS3やRed shiftOpenSearch Serviceにログ転送できる

Fluentdやfluent bit選択できる

fluent bitを利用する場合AWS公式提供しているコンテナイメージ使用できる

セキュリティ設計

イメージに対するセキュリティ対策

 - ソフトウェアライブラリ脆弱性は日々更新されており、作ってから時間が経ったイメージ脆弱性を含んでいる危険がある。

 - 方法

  脆弱性の有無はECRによる脆弱性スキャンOSSのtrivyによる脆弱性スキャン

継続的かつ自動的コンテナイメージスキャンする必要があるため、CI/CDに組み込む必要がある。しかし頻繁にリリースが行われないアプリ場合CICDパイプラインが実行されず、同時にスキャンもなされないということになるため、定期的に行うスキャン必要になる。

cloud watch Eventsから定期的にLambdaを実行してECRスキャンを行わせる(スキャン自体は1日1回のみ可能

提供元が不明ベースイメージ使用は避ける

・IAMポリシーによるECRのパブリック化の禁止

 - オペレーションミスによる公開を防ぐことができる

信頼性設計

マルチAZ構成

Fargateの場合サービス内部のスケジューラが自動マルチAZ構成を取るため、こちらで何かする必要はない。

障害時切り離しと復旧

ECSはcloud watchと組み合わせることでタスク障害アプリエラーを検知できるうえに、用意されてるメトリクスをcloud watchアラームと結びつけて通知を自動化できる

ALBと結びつけることで、障害が発生したタスク自動で切り離す

リタイアという状態

AWS内部のハードウェア障害や、セキュリティ脆弱性があるプラットフォームだと判断された場合ECSは新しいタスクに置き換えようとするその状態のこと。

Fargateの場合アプリはSIGTERM発行に対して適切に対処できる設定にしておかなくてはならない。そうしておかないとSIGKILLで強制終了されてしまう。データ整合などが生じて危険

システムメンテナンス時におけるサービス停止

ALBのリスナールールを変更し、コンテンツよりもSorryページの優先度を上げることで対処可能

サービスクォータという制限

意図しない課金増加から保護するために設けられた制限

自動でクォータは引き上がらない

cloud watch メトリクスなどで監視する必要がある。

パフォーマンス設計

パフォーマンス設計で求められることは、ビジネスで求められるシステム需要を満たしつつも、技術領域進歩環境の変化に対応可能アーキテクチャを目指すこと

ビジネス上の性能要件を把握することが前提

利用者数やワークロードの特性を見極めつつ、性能目標から必要リソース量を仮決めする

FargateはAutoscalingの利用が可能で、ステップスケーリングポリシーターゲット追跡スケーリングポリシーがある。どちらのポリシー戦略をとるかを事前に決める

既存のワークロードを模倣したベンチマークや負荷テスト実施してパフォーマンス要件を満たすかどうかを確認する

スケールアウト

サーバーの台数を増やすことでシステム全体のコンピューティングリソースを増やそうとする概念。可用性と耐障害性が上がる。既存タスクを停止する必要原則ない。

スケールアウト時の注意

・Fargate上のECSタスク数の上限はデフォルトリージョンあたり1000までであること。

VPCIPアドレスの割当量に気をつける

ECSタスクごとにENIが割り当てられ、タスク数が増えるごとにサブネット内の割当可能IPアドレスが消費されていく

スケールアウトによるIPアドレスの枯渇に注意

Application Autoscaling

Fargateで使用可能

Cloud Watchアラームで定めたメトリクスの閾値に従ってスケールアウトやスケールインを行う

ステップスケーリングポリシー

ステップを設けて制御する

CPU使用率が60~80%ならECSタスク数を10%増加し、80%以上なら30%増加する、という任意ステップに従ってタスク数を増減させる

ターゲット追跡スケーリングポリシーとは

指定したメトリクスのターゲット値を維持するようなにスケールアウトやスケールインを制御する方針

ターゲット追跡スケーリングPermalink | 記事への反応(0) | 21:45

本のまとめ

--

この本は5章まであるが、4章と5章はハンズオンであるため、文字としてまとめるのは1から3章に留める。

1章

コンテナとは】

他のプロセスとは隔離された状態OS上にソフトウェアを実行する技術

コンテナ利用のメリット

環境依存から解放

コンテナにはアプリの稼働に必要となるランタイムライブラリを1つのパッケージとして全て含めることができる。そうすることでアプリ依存関係をすべてコンテナ内で完結できる。

依存関係を含めたパッケージリリース単位となる

環境構築やテストに要する時間の削減

優れた再現性ポータビリティ

全ての依存関係コンテナ内で完結するため、オンプレでもクラウドでも起動する。

ステージング環境テスト済みのコンテナイメージプロダクション環境向けに再利用することで、ライブラリ差異による環境ごとのテスト必要工数を削減できる。

リソース効率のアップ

サーバー仮想化では、仮想マシンレベルリソースを分離し、ゲストOS上でアプリが起動する。つまりアプリだけでなく、ゲストOSを動かすためのコンピューティングリソース必要

一方コンテナは、プロセスレベルで分離されてアプリが稼働する。OSから見ると単に1つのプロセスが稼働している扱いになる。

Dockerとは】

コンテナライフサイクル管理するプラットフォーム

アプリコンテナイメージとしてビルドしたり、イメージの取得や保存、コンテナの起動をシンプルに行える。

アプリソースコード + Dockerfile

↓ buildでイメージ作成

イメージ(アプリケーションと依存関係パッケージングされる。アプリライブラリOS)

shipイメージの保存

レジストリに保存

run コンテナの実行

オンプレクラウドなどで起動

Dockerfileとは】

イメージを構築するためのテキストファイル

このファイルコマンド記述することで、アプリ必要ライブラリインストールしたり、コンテナ上に環境変数を指定したりする。

1章まとめ、感想

コンテナの登場により、本番・開発環境ごとに1からサーバーを立ててコマンド設定ファイルを正確に行い、環境差異によるエラーをつぶしていき...というこれまでの数々の労力を減らすことができるようになった。

2章

AWS提供するコンテナサービス

コントロールプレーン

コンテナ管理する機能

コントロールプレーンは2種類

ECSとEKSがある。

ECS

フルマネージドなコンテナオーケストレータ。

オーケストレーションサービスであり、コンテナの実行環境ではない。

ECSの月間稼働率99.99%であることがSLA として保証

タスク

コンテナ動作するコンポーネント

タスクは1つ以上のコンテナからなる

アプリを起動するためにはコンテナ必要

タスク定義

タスク作成するテンプレート定義JSON記述

デプロイするコンテナイメージタスクコンテナに割り当てるリソースやIAMロール、Cloud Watch Logsの出力先などを指定する。

サービス

指定した数だけタスクを維持するスケジューラーで、オーケストレータのコア機能にあたる要素。サービス作成時は起動するタスクの数や関連づけるロードバランサータスクを実行するネットワーク指定

クラスター

サービスタスクを実行する論理グループ

データプレーン

コンテナが実際に稼働するリソース環境

2種類ありECSとFargateがある。 Fargateに絞って書く

Fargateとは

サーバーレスコンピューティングエンジン

AWSのフルマネージドなデータプレーンとして定義されている

コンテナ向けであるためEC2のように単体では使用できず、ECSかEKSで利用する

Fargate メリット

ホスト管理不要であること

サーバーのスケーリングパッチ適用保護管理にまつわる運用上のオーバーヘッドが発生しない。これにより、アプリ開発に専念できるようになる

Fargate デメリット

価格EC2より高い。

利用者コンテナの稼働するOSには介入できない

コンテナごとにENIがアタッチされるため、コンテナごとにIPが振られるため起動に若干時間がかかる

ECR

フルマネージドなコンテナレジストリ

コンテナイメージを保存、管理できる

コンテナが利用されているサービス

Lambda

・App Runner

Lambda

 利用者コードアップロードするだけでコードを実行できるサービスAWS側で基盤となるコンピューティングリソースを構築してくれるフルマネージドサービス

App Runner

 2021年5月GA(一般公開)となったサービスプロダクションレベルスケール可能webアプリを素早く展開するためのマネージドサービスGithub連携してソースコードをApp Runnerでビルドデプロイができるだけでなく、ECRのビルド済みコンテナイメージも即座にデプロイできる。

 ECSとFargateの場合ネットワークロードバランシング、CI/CDの設定などインフラレイヤに関わる必要があり、ある程度のインフラ知識必要になる。App Runnerはそれらインフラ周りをすべてひっくるめてブラックボックス化し、マネージドにしていることが特徴である

ECS Fargateを利用した場合コスト拡張性、信頼性エンジニアリング観点

コスト

EC2より料金は割高。ただし、年々料金は下がってきている。

拡張性】

デプロイの速度 遅め

理由1 コンテナごとにENIが割り当てられるため。ENIの生成に時間がかかる

理由2. イメージキャッシュができないため。コンテナ起動時にコンテナイメージを取得する必要がある。

タスクに割り当てられるエフェメラストレージは200GB。容量は拡張不可。ただし永続ストレージの容量が必要場合はEFSボリュームを使う手もある。

割り当て可能リソースは4vCPUと30GB。機械学習に用いるノードのような大容量メモリ要求するホストとしては不向き

信頼性

Fargateへのsshログインは不可。Fargate上で起動するコンテナsshdを立ててsshログインする方法もあるが、セキュアなコンテナ環境sshの口を開けるのはリスキーである。他にSSMセッションマネージャーを用いてログインする方法もあるが、データプレーンEC2の時に比べると手間がかかる。

しかし、2021年3月Amazon ECS Execが発表され、コンテナに対して対話型のシェルや1つのコマンドが実行可能となった。

エンジニアリング観点

Fargateの登場からしばらく経過し、有識者経験者は増え、確保しやすい。

システム要件確認

多数のユーザーに使ってもらう

可用性を高めるためにマルチAZ構成を取る

CI/CDパイプライン形成し、アプリリリースに対するアジティを高める

レイヤで適切なセキュリティ対策不正アクセス対策認証データの適切な管理ログ保存、踏み台経由の内部アクセス)を施したい

2章まとめ、感想

AWS提供するコンテナサービスはいくつかあり、なかでもFargateというフルマネージドなデータプレーンがよく使われている。ホスト管理不要インフラ関連の工数を削減できる一方、EC2より料金が高く、起動に若干時間がかかるのが難点である

3章

この章では運用設計ロギング設計セキュリティ設計信頼性設計パフォーマンス設計コスト最適化設計について述べている。

運用設計

Fargate利用時のシステム状態を把握するためのモニタリングやオブザーバビリティに関する設計不具合修正デプロイリスク軽減のためのCI/CD設計必要である

モニタリングとは

システム内で定めた状態確認し続けることであり、その目的システムの可用性を維持するために問題発生に気づくこと

オブザーバビリティとは

システム全体を俯瞰しつつ、内部状態まで深掘できる状態

オブザーバビリティの獲得によって、原因特定対策検討が迅速に行えるようになる

ロギング設計

・cloud watch logs

他のAWSサービスとの連携も容易

サブスクリプションフィルター特定文字列の抽出も容易

・Firelens

AWS以外のサービスAWS外のSaaS連携することも可能

Firehoseを経由してS3やRed shiftOpenSearch Serviceにログ転送できる

Fluentdやfluent bit選択できる

fluent bitを利用する場合AWS公式提供しているコンテナイメージ使用できる

セキュリティ設計

イメージに対するセキュリティ対策

 - ソフトウェアライブラリ脆弱性は日々更新されており、作ってから時間が経ったイメージ脆弱性を含んでいる危険がある。

 - 方法

  脆弱性の有無はECRによる脆弱性スキャンOSSのtrivyによる脆弱性スキャン

継続的かつ自動的コンテナイメージスキャンする必要があるため、CI/CDに組み込む必要がある。しかし頻繁にリリースが行われないアプリ場合CICDパイプラインが実行されず、同時にスキャンもなされないということになるため、定期的に行うスキャン必要になる。

cloud watch Eventsから定期的にLambdaを実行してECRスキャンを行わせる(スキャン自体は1日1回のみ可能

提供元が不明ベースイメージ使用は避ける

・IAMポリシーによるECRのパブリック化の禁止

 - オペレーションミスによる公開を防ぐことができる

信頼性設計

マルチAZ構成

Fargateの場合サービス内部のスケジューラが自動マルチAZ構成を取るため、こちらで何かする必要はない。

障害時切り離しと復旧

ECSはcloud watchと組み合わせることでタスク障害アプリエラーを検知できるうえに、用意されてるメトリクスをcloud watchアラームと結びつけて通知を自動化できる

ALBと結びつけることで、障害が発生したタスク自動で切り離す

リタイアという状態

AWS内部のハードウェア障害や、セキュリティ脆弱性があるプラットフォームだと判断された場合ECSは新しいタスクに置き換えようとするその状態のこと。

Fargateの場合アプリはSIGTERM発行に対して適切に対処できる設定にしておかなくてはならない。そうしておかないとSIGKILLで強制終了されてしまう。データ整合などが生じて危険

システムメンテナンス時におけるサービス停止

ALBのリスナールールを変更し、コンテンツよりもSorryページの優先度を上げることで対処可能

サービスクォータという制限

意図しない課金増加から保護するために設けられた制限

自動でクォータは引き上がらない

cloud watch メトリクスなどで監視する必要がある。

パフォーマンス設計

パフォーマンス設計で求められることは、ビジネスで求められるシステム需要を満たしつつも、技術領域進歩環境の変化に対応可能アーキテクチャを目指すこと

ビジネス上の性能要件を把握することが前提

利用者数やワークロードの特性を見極めつつ、性能目標から必要リソース量を仮決めする

FargateはAutoscalingの利用が可能で、ステップスケーリングポリシーターゲット追跡スケーリングポリシーがある。どちらのポリシー戦略をとるかを事前に決める

既存のワークロードを模倣したベンチマークや負荷テスト実施してパフォーマンス要件を満たすかどうかを確認する

スケールアウト

サーバーの台数を増やすことでシステム全体のコンピューティングリソースを増やそうとする概念。可用性と耐障害性が上がる。既存タスクを停止する必要原則ない。

スケールアウト時の注意

・Fargate上のECSタスク数の上限はデフォルトリージョンあたり1000までであること。

VPCIPアドレスの割当量に気をつける

ECSタスクごとにENIが割り当てられ、タスク数が増えるごとにサブネット内の割当可能IPアドレスが消費されていく

スケールアウトによるIPアドレスの枯渇に注意

Application Autoscaling

Fargateで使用可能

Cloud Watchアラームで定めたメトリクスの閾値に従ってスケールアウトやスケールインを行う

ステップスケーリングポリシー

ステップを設けて制御する

CPU使用率が60~80%ならECSタスク数を10%増加し、80%以上なら30%増加する、という任意ステップに従ってタスク数を増減させる

ターゲット追跡スケーリングポリシーとは

指定したメトリクスのターゲット値を維持するようなにスケールアウトやスケールインを制御する方針

ターゲット追跡スケーリングPermalink | 記事への反応(0) | 21:45

アメリカガチシステム開発現場を行動観察

アメリカガチシステム開発現場を行動観察

ここから今日の本題です。

アジャイルコーチとして、アメリカガチの、ガチシステム開発現場に、言うたらエスノグラフィ(行動観察調査)をしてるようなもんです。三流プログラマながら。

そういうリファレンスみたいなことをお伝えしたら、皆さん(Regional Scrum Gathering Tokyo 2022の参加者)が喜んでくれるかなとか思って、内容を構成しています

ただ、僕が知っているのはマイクロソフトだけですし、自分職場だけなので、主語が大きすぎるとか、そう言うのはやめてください。心が傷つくから(笑)

そういうのを踏まえて聞いてください(笑)。全部一次情報で、人から聞いたものではないです。ちょっとだけマネージャ関連のところはマネージャに聞いたところもありますが、基本的には自分経験したことのみで構成します。

ウォーターフォールは使われていない

まず滝。ウォーターフォールがどれぐらい使われてるのかって話ですけど、これは簡単です。ゼロパーセント、本当に見たことないです。

fig

からといって本当に素晴らしいスクラムをみんなやってるかっていうと、そうでもない。どれぐらいプロセスに対してマチュア成熟)かはチーム次第なんだけど、少なくともイテレーティブじゃないのはないし、アップフロントデザイン(開発前の仕様策定)を大量に時間をかけてやってるというのもない。

デザインドキュメントっていうのを書く人もいれば書かない人もいて、書く人が多いですけど、書いても5ページぐらい。

何年か前にサム・グッケンハイマーというDevOpsで有名な人が日本に来たとき日本のお客さんに「ウォーターフォールアジャイルメリットデメリットを教えてください」って聞かれて、彼が「ウォーターフォールは全くメリットがないのでやめておきなさい」って言い放って。

僕が当時そのことをブログに書いたらすごい炎上しましたけど。

私は間違っていた。ごめん。ウォーターフォールは何のメリットも無い - メソッド屋のブログ

分かります。誰も使ってないんだから。やっぱりもうやめといた方がいいですよね、正直話無理があります

開発者それぞれが責任を持って設計実装する

次は、僕のチームがどんな感じで運用されてるかっていうお話します。

マイクロソフトには統一プロセスとかなくて、基本的にチームをどう回すかはチーム次第なんですよ。でもだいたいみんな似たような感じでやってると思います

基本的にはスモールチームです。どんな大きなプロジェクトであっても、スモールチームの集まりって感じです。

自分のチームについては、これがよいやり方かは分からないですが、個人商店みたいなもので。「IC」というのはIndividual Contributorですね、開発者

fig

マネージャからアサインされるバックログ基本的にはふわっとしているので、ICがそれを明確にします。

IC仕様自分明確化して、自分デザインして、インプリメントする。だからそれぞれがレスポンシビリティを持っていて、それぞれが実装をする。

ただ、同じマイクロサービスメンテする役割の人みたいなのがいて、それは「Buddy」(バディ)みたいになっていて、僕の場合は例えば「スケールコントローラー」っていうのを開発していますが、スケールコントローラーのチームでバディになってると、質問というかお互いに話が聞きやすい。すぐに答えてくれやすいですね。

他のチームとかになると、ちょっとバリアがあって。やっぱりみんなそれぞれの仕事をやっているので、プライオリティがそれぞれあるんですよ。だから違うチームの人になると意地悪じゃなくて彼らのレスポンスは1日に1回とかになったりするわけですよね。仕方がないことです。

多分このチームの単位マネージャ管理できる最大以下の人数で構成されてるんじゃないかなと思います。だから本当に自分のチームはそれぞれが個人商店みたいな感じですね。自分レスポンシビリティを持って自分でやる。それは新人であっても一緒です。

司会)ここでちょっと会場から質問が入りました。このチームというのはどういう単位なんでしょうか。プロダクトの単位なのか、どういう単位なのか。

(右下の点線で囲われたところ)このチームはスケールコントローラをやっていて、(右上の3つのICを指して)このあたりはプラットフォームと言って中の基盤みたいなことをやってたりします。

でも基盤もかなり巨大なので、内部でいくつか分かれているんですけど、同じマネージャが見て、みんなを助けている、という感じですね。

司会)隣のチームと、このチームを分けているのは、マネージャが違うだけ?

ええと、大きな機能で分かれているというのがあります。例えば隣のチームはランタイムっていうチームなんで、Azure Functionsのランタイム担当してるんですよ。

給料を上げるのは他人との競争ではなく自分との戦い

さて、エンジニア評価っていうのはどんな感じになってるかっていうと、この図にはマイクロソフトは入っていないのですが、僕の友達に「ゆうさん」っていう人がいて、彼がブログGAFA給与体系みたいなをまとめてくれて、マイクロソフトも似たような感じです。

参考:GAFA米国本社エンジニア年収ジョブレベル別に比較してみた【GoogleAmazonFacebookApple

この図がまさに僕が言いたいことなので、この図を使います

fig

こういう情報って外部に公開されてるので別に隠すことはないし、マイクロソフト給料の額とかも調べられるんですよ。

どういうふうになってるかっていうと、エンジニアとしてランクがあるんですよね、「SDE1」「SDE2」とか。マイクロソフト場合は「シニアソフトウェアエンジニア」があって「プリンシパルエンジニア」がある、みたいな。

このランクの人はこういうことができる、っていうのが明確に定義されていて、それによって給料が決まるんですね。

から自分給料を上げたかったらどうするかっていうと、プロモート(ランク上げ)してもらえるように頑張るって感じです。他の人との戦いじゃないんです。

いまより一つ上のランク仕事をしばらくしていれば、マネージャが「こいつは今はシニアだけどプリンシパル仕事してるからプロモートしよう」とノミネートしてくれる。

そうやってノミネートされたら次のレベルに行けるし、行けなかったら転職をする。転職するとそこでネゴシエーションやすいので、その時に例えばシニアとかプリンシパルになれればその給料がもらえる。

ただ、そういうふうに上に行くとレスポンシビリティも大きくなるので、自分でチョイスする感じですね。自分でチョイスするし、自分との戦いなので。だから他の人と比べて不公平とか全然思わない。

給料を上げたかったら次のレベルになればいい。そういうアクションをとればいいので、あくま自分との戦いって感じになります

マネージャ自分仕事キャリアを助けてくれる

マネージャ存在っていうのは僕的にはすごい(日本と)違ってるように感じています

日本にいるときマネージャって進捗管理課題管理をしたりとかして、プログラマとか開発者を指揮するとかそんなイメージだったんですかね、僕のイメージとしては。

アメリカ場合は、彼らが重視してくれるのは僕のキャリアなんですよ。僕がハッピーかどうかとか、僕がキャリア成功するかっていうのをすごい重視してくれるんです。

fig

これまで何人かマネージャが変わりましたけど、みんなそうでした。マイクロソフトには明確にそう定義されているんです。だからマネージャはみんなそういう動きをしてくれます

マネージャ大事仕事アンブロック」

マネージャのすごく大事仕事に「アンブロック」というのがありますIC、つまり開発者の人がどこかで詰まっている状態になると、マネージャが助けてくれる。ブロックされているものアンブロックしてくれるんです。

fig

例えば、僕が技術的に詰まるとして、誰かに聞かなあかんけど、誰か聞かなあかん人がなかなか答えてくれへんとか、そういうこともあるかもしれないです。

そういうブロックをされる状況が一番生産性を阻害すると思うんですね。

そういうときマネージャアンブロックを手伝ってくれる。ある人に繋いでくれたり、マネージャ経由で他の人が僕に協力してくれたりとか。

マネージャが、このプルリクエストを見たら分かりやすいよと教えてくれるとか。

基本的納期の設定はない。マネージャも急かさな

あと結構面白いのは、少なくとも今の僕の職場では、納期基本的にない感じです。

fig

あるときもあるんですよ。どんなときかっていうと、マイクロソフト最大のイベントの「Build」というのが5月ぐらいにあって、そのキーノートで発表される予定のプロダクトみたいなもの。それが決まったら納期があるのかもしれないですけど。

基本的納期的なものはなくて、できたときが終了なんです。

マネージャも僕に対して「早くしてください」って言ったことは1回もないですね。どっちかというと、僕が「何か遅くてごめんな」とか言ってたら、「いやそんな気にすんなよ」って、「よくあることだよ」とか言われたりする。

これは多分いろんな意味合いがあるんですよね。多分クラウドプラットフォームって、難しいことがいろいろあって、例えば自分が1週間でできるって思ったのに2カ月かかったりとか、ほんまにあるんですよ。

例えば、JVMにあるJarをアタッチするだけに見えた仕事に、僕は半年かかりました。

僕の能力のなさもあるかもしれないですけど、そういういろんな予想外のことが起こる。

やっぱり世界中の人が使うプラットフォームなので、よく分かってない実装とかしたらむちゃくちゃになるんです。ちゃん理解して、より良いアーキテクチャを作らないとひどい目にあう。

から多分マネージャ絶対に急かさないんだと思いますちゃん理解して出来るようになれば、次からは開発が速くなる。だからマネージャとしてはそこで急かさないことによって未来への投資をしてる感じなんじゃないかなと、僕は思ってます

バックログはあり予定もあるが、達成されないこともしょっちゅう

司会)すいません、マネージャの話しに行く前に。質問が集まっていて。納期がないという話に関して皆さんが大混乱に陥っていてですね(笑)納期がないとすると逆に何があるのか。バックログみたいなのがあるのか、ロードマップがあるのか。どういうものを始点に駆動されていて、牛尾さんの仕事が始まるのか。

バックログですね。大きなトピックだけはある。今期はこれをやろう、というのはあるんですよ。

だいたい今期はこれとこれをやっていこうというのがあって、それを荒い粒度ですけどブレイクダウンしたストーリーにして、それをICアサインするんです。

でも、それが今期に達成されないということはしょっちゅう起こります

思ったよりもすごく難しかったとか、あるシステムで改変が入るのでそれまで作れないとか、そういうのがしょっちゅうある。でもそれでそのICが責められることはないです。

変化は見通せないので仕方ないですよね。オーガナイズはされているけど、できなかったときはできないと認める、ということです。

司会)お客様からバックログの元になるような要求がきて、それがリリースされるまでのタイムスパンはどのくらいなんでしょうか?

僕らの場合プロダクトオーナーみたいなチームとしてプロダクトマネージャがあって、バックログの発生元はプロダクトマネージャが決めるのですが、そのインプットソースとしては、彼らの戦略(ストラテジ-)とカスタマフィードバックですね。

あとはハッカソンエンジニアがなにかプロポーズするときもあります

そういうもののなかからプロダクトマネージャが、今期これをやればインパクトがあるんじゃないかと考えるものピックアップされます

で、それが達成されてリリースされるまでの期間は本当にピンキリです。

僕の場合は、早いときは1週間で終わりましたけど、さっきの話みたいに1週間で終わると思ったやつが半年かかったこともあります

僕の上司で僕よりもプログラミングができない人はいない

ではマネージャ技術力の話に進みたいと思います

僕の上にはプリンシパルマネージャがいるんですね、それが日本で言ったら課長みたいなもので、その上に部長みたいなのがいて、で、テクニカルフェロー、これは事業部長みたいな感じです。

彼らの技術力はどんな感じか。

僕の1つ上の上司は、Azure FunctionsのJavaランタイムをイチから書いた人です。

その上の人は、Azure Automationの開発をしている人で別チームなので細かいところまでは知らないのですが、技術力がハンパない、ということだけは分かります

何でかと言うと、どんなテッキー話題を振っても、ものすごく早く深く理解するんです。彼が経験したことのないことであっても、Kubernetesでも、彼がやったことのないPythonとかでも、完璧理解してアーキテクチャの深い話をするんです。

給料が高くて当然だと思いますね。

fig

で、テクニカルフェロー。これはAzureの主要なサービスをイチから書いていたりします。

まり何が言いたいかというと、僕の上司で僕よりもプログラミングができない人なんて一人もいないんです。

そしてこういう人が僕の仕事サポートをしてくれる、応援をしてくれるわけです。

からこんな上司に何かを説得する必要なんてないんです。彼らがテッキーミーティングに参加して、しかも僕らにすごい鋭いアドバイスをくれるんですよ。

皆さんがもしマネージャをやるときには、こういう人たちと世界で戦わないといけない、ということをちょっと意識していただきたいんです。

へーOutlookぽちぽちけがスキルのクソ雑魚ポンコツ年功序列PMになってるようなケースがないのねアメリカ

2022-01-23

anond:20220122181211

そもそもアニメってのはポルノだと思ってるし、裸バグできゃっきゃするのも楽しみ方の一つではある

それをTwitterできゃっきゃするのがいいかいかわからんけど。知り合いがそうしたんじゃなく偶然流れてきたんだったらプラットフォーム側の問題になるかもしれんし、全裸バグ画像掲載したやり方に配慮があったのかなかったのかみたいな部分まで見ないと何とも言えない

というかフェミ一人一派なんだからあなたも私もフェミニストだよ。その知り合いの人もキャッキャしてた人もフェミニスト。二次元の女には何やってもいいぞ派

2022-01-22

anond:20220122230251

そもそもYouTubeってリベラルコンテンツのものが不人気だから無理や

ネトウヨアンチフェミアンチリベラル動画が山ほどあるのにフェミリベラルでバズってる動画が一本もない

後者動画編集が下手ってわけでもないので、そういう連中が集まるプラットフォームだと思って諦めるしかない

2022-01-21

anond:20220121153930

随分長々と書いてくれたが、前半に異議はない。というか、そんなのわかってて書いてる。

あのオープンレターは明らかに賛同者を募る「署名行為として一見成立しているように見せかけているので、記名と署名の違いを書いた所で、オープンレター関連の話には本質的無関係だろうからね。

そのことは貴殿が書いてる、

真正に成立した文書というのは、なにも直筆サイン入りの文書に限らない。

たとえば本人がスマホで送ったLINEや本人のtweet印刷した物は、内容が本人=作成名義人の意思に基づく文書なので、真正に成立したといえる。

にもあるように、効力としては同等と扱われる。

 

問題は、貴殿が書いてる下記の2文。

そして、いわゆる署名運動まり賛同者一覧を作るだけなら、電話メールSNSで本人に確認を取れば充分だ。

 

ネット署名運動電子署名必要だなんて、まるっきりデタラメだ。

いっき矛盾してるのわかってて書いてる?

もしくはGoogleFormの仕組みを理解してないで書いてるだろ。

 

電話メールSNSで本人に確認を取れないのがGoogleFormなんだよ。

一部の肩書を含む署名にはなんとか推測して当人連絡取れるかも知れない。

ただ、オープンレター内にある署名

xx x(無職

xx xx(会社員

なんてのにメールアドレス無かったらどうやって連絡を取れるというんだ?

 

そして、

現時点では簡単プラットフォーム存在せず

とあるが、厳密にはその通り。

change.orgFAQオンライン署名は国や自治体請願に使えますか?」を読めば彼らも悩んでいるのがよく分かる。

https://www.change.org/l/jp/%E3%80%90faq%E3%80%91%E3%82%AA%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3%E7%BD%B2%E5%90%8D%E3%81%AF%E5%9B%BD%E3%82%84%E8%87%AA%E6%B2%BB%E4%BD%93%E3%81%AE%E8%AB%8B%E9%A1%98%E3%81%AB%E4%BD%BF%E3%81%88

ただ、貴殿が書いてる「記名(名前文字列掲載)されている人々の意思に基づいている(真正である)ことを証明する」行為を唯一可能にしてるのがChange.orgなんだよね。

 

せめて脊髄反射反論書くんじゃなくて、そのことを分かってからコメントしてほしかったな。

anond:20220121095048

元増田はどうも署名意味と効力を誤解してるような気がする。

「正当な手続きでの署名ではない」という書き方も、そもそもアレは「署名」では無いので、なんかズレてる。

法律上の「署名」というのは自分名前手書きすること又は手書きした筆跡を言う。だからネット署名」は「署名」では無い。例のオープンレターにあるのは署名ではなく記名に過ぎない。

日常用語にいわゆる署名まり賛同者名簿作成手続のような用法は、地方自治法上のリコール手続等で若干の例があるが、基本的には区別した方が良い。

あと、「署名として私文書の成立要件を満たしておらず」という表現おかしい。署名私文書の成立要件ではない。立証手段の一つに過ぎない。

 

署名、つまり文書に本人直筆の氏名記載があれば、文書の成立の真正、つまり文書の内容が文書作成名義人の意思に基づいていることが、民訴法の規定により推定される。(「推定」なので、反証されれば覆る。)

ちなみに本人がハンコを押した場合も同様。ハンコの場合さらに、本人のハンコの印影があれば本人が押したと事実上推定され、その結果、文書の成立の真正法律上推定される。

 

真正に成立した文書というのは、なにも直筆サイン入りの文書に限らない。

たとえば本人がスマホで送ったLINEや本人のtweet印刷した物は、内容が本人=作成名義人の意思に基づく文書なので、真正に成立したといえる。

もっと言えば、本人が「これは私の意思で作った文書です」と言えば、それで成立の真正証明できる。(ここでいう「証明」というのは、自然科学的な証明ではなく、裁判官に『十中八九間違いない』との心証を抱かせることを言う。)

から署名というのは文書の成立要件ではなく、その成立の真正証明する手段の一つに過ぎない。

 

電子署名法上の電子署名は、手書きサインと同様に、成立の真正法律上推定させるものだ。

電子署名があれば、文書の内容が名義人の意思に基づくと推定されるので、「こんな契約知らん」と言いにくくなる。(あくまでも推定なので、反証されれば覆る。)

けれども、電子署名が無くても、他の手段文書の成立の真正証明することはできる。同内容が掲載されたままのTwitterの画面を証拠化するとか、本人が「これは私の意思に基づきます」と表明するとか。

 

ネット署名とかオープンレターの話に入ろう。

もし、あの文書について、そこに記名(名前文字列掲載)されている人々の意思に基づいている(真正である)ことを証明する必要に迫られたときに、電子署名が有れば、それが裁判手続きであれば真正推定される。また、世間一般からもそれなりに信用してもらえるだろう。

もっとも、他の手段で成立の真正証明できるなら、裁判上も世論形成上も問題は無い。

たとえば賛同者に「確かに賛同しました」とteeetしてもらうとか、賛同する旨のメールを送っておいてもらうとか。

電子署名も、将来的にはスマホマイナンバーカード電子署名を行えるようなプラットフォームが出てくるかもしれないが(出てきてほしい)、現時点では簡単プラットフォーム存在せず、世間一般にいわゆる署名運動すなわち賛同者一覧作成プロセスに用いるには全く不適だ。

そして、いわゆる署名運動まり賛同者一覧を作るだけなら、電話メールSNSで本人に確認を取れば充分だ。

このことは、文書が仮に法律行為として作成される処分証書であっても原理的には同様であるが、まして何か世間アピールしたいというプロパガンダに過ぎぬ代物であればなおさら当てはまる。

ネット署名運動電子署名必要だなんて、まるっきりデタラメだ。

とりあえず、法律素人が法的助言風の文章を書くのはやめた方がいいよ。

2022-01-20

anond:20220120104321

仕組みはokなんだけど、プラットフォーム対応した上でそこに個人情報行くのは許容する必要があるよね。しょうがいか

anond:20220120103605

少なくとも日本語圏の署名において日本在住者(公的個人認証サービス在留登録された在日外国人も使える)と在外日本人(カード交付拡大予定)以外を考慮する必要ある?

対応しなければならないのもChange.orgのようなプラットフォーム側で、そこで署名運動を行う発起人側ではないでしょ。

2022-01-19

日本って、海外への発信能力は上がらず、海外から問題リスクばかり輸入して、振り回されてばかり

日本ってネット海外に対して上手く使えてない。

毎日世界のどこかで起こっている問題議論対象となって、直接関係ない人達ばかりが議論している。

直接関係いから好き放題に言えるし、深いことは知らないか感情論とか他人感情を煽るとかばかりで、仕組みを組み替えたりもできない。

国内法も詳しくなく、国際法も詳しくないし、堅い長文も読めない。


日本全体としてネットを上手く使えなかったんだろうな。

海外から外貨獲得できるようにネット使えてない。

YouTubeアマゾンのようにお金渡して勝手営業してくれる人を社外に増やすわけでもない。

暗号通貨やNFTで、分散型とか言っているが、開発なりプラットフォーム持っている特定団体に振り回されるのには自ら積極的に関与していく。

次はこれが流行るってのも、日本からは発信もできない。

勝手コピーされて広まるものばかり。海外からすりゃ日本ネット見て持ってくるだけで売れる物が沢山あるってことになって都合がいいんだろうけどさ。

2022-01-18

anond:20220118134912

「お別れスレッド」に自殺方法と時期を発表した後、2度と投稿しないメンバーは500人以上いるのだ(週に2人以上という計算になる)。

その多くは、自殺プロセスリアルタイム投稿する。

なかには、メンバーが別のプラットフォーム自殺ライブ配信しているのを見て、その様子を投稿する者もいる。

NYTの調べによると、こうした投稿ほとんどは、同じ自殺方法言及している。食肉加工品に使われる防腐剤だ。

https://news.yahoo.co.jp/articles/0f067ade679bac830af6fec6071b3e5094378b15?page=1

2022-01-17

anond:20220117160605

GMOだかどっかが、あなた落書きがNFTで売れますキャンペーンやってたけど、

結局、NFTって、誰かの落書きを売る仕組みにしかならず、

そのプラットフォーム提供した人だけが儲かるみたいだね。

2022-01-14

おじさん構文はなぜキモいのか?考えてみた

これ見て思った

https://togetter.com/li/1830266

 

おじさん構文はキモいが何故だろうか?

絵文字が多いとかそういうのもあるけどそもそも内容がキモいというか独特な気がする

自分もたまにおじさん構文をやってしま

母なんかはいだっておじさん構文だ

 

理由についてちょっと考えてみたが

一方的に見える」「手紙っぽい」というのがよくないんじゃないだろうか?

LINESNSは即レスできるコミュニケーション手段なので口頭の会話に近い

そこで即レスができない手紙っぽい内容にすると、まるで手紙を口に出して読むかのようないたたまれなさが生じるのではないかと思った

 

もっと具体的に特徴を考える

 

絵文字!?などの感嘆符注釈セルフツッコミが多い

これらは「より誤解されないように」という気持ちが入った結果だと思う

会話では少しくらい誤解されてもすぐ訂正ができるが、手紙ブログ一方通行文章ではそうはいかない

なので一発で誤解されないようにあの手この手で正しく伝わるようにデコる

結果気持ち悪くなる

 

質問よりも「〜かな?」のような表現が多い

詠嘆っていうらしい

これも「レスが返ってこない」ことを懸念しているように思える

今日学校だったの?」「今日学校だったのかな?」

比較すると前者はレスを求めているのに対して後者レスが無くても会話が成立する表現

おじさん構文を使う人はレスが返ってくると思っていないのかもしれなくて、そのおっかなびっくり感が透けて見えるあたりが気持ち悪い

 

・一個のテキスト話題が多い

例:今日学校だったのかな?僕は今会社が終わったところだよ!今日寒いね、増子ちゃんちゃんと暖かくしてる?寒い時は首元を温めるといいらしいよ!

一方的に喋り過ぎで気持ち悪い

話題が多い結果、質問数も多くなり、質問数が多くなると圧が強くなるから結果的に「かな?」が増える

 

話題が当たり障りなさすぎる

例1:今日学校だったのかな?僕は今会社が終わったところだよ!今日寒いね、増子ちゃんちゃんと暖かくしてる?寒い時は首元を温めるといいらしいよ!

例2:数学テストどうだった?僕のプレゼンは上手く行ったよ!雪が降ってるね、増子ちゃんいつも首元が寒そうだから心配だよ!

例2の方がマシに見えない?

例2の方が親密度高いんだろうな感がある(ストーカーかもしれないけど)

当たり障りないテキストは無理やり話題を作ってるように見えてより痛々しくみえ

 

相手言及しすぎる

例1:今日重要プレゼンがあったけど上手く行ったよ!早く帰ってパーッと飲みたい気分だなあ!雪が降ってるね、すっげー寒い

例2:今日数学テストがあったんだってね?今日は帰って打ち上げかな?雪が降ってるね、寒くないか心配だよ

例2の方がキモく見えない?

ただし自分のことだけ話すのもコミュニケーションできないやつだから

バランス難しいけど

 

・謎報告

例:今お風呂からあがったよ!

唐突自分語り

恋人同士くらいにしか許されないようなやつ

単に話題がないのが原因 

せめてユーモがあればいいんだけど

 

・単純にセクハラハラスメント

テキストが多くなり、相手への言及が多くなると自ずとハラスメントが多くなる

 

まとめ

・おじさんが即レス的なプラットフォームに慣れていない

・お互いの関係性がちょっと微妙、うざがられているなど

相手情報が少ない

相手が好き、相手心配、会話したいという気持ち

手紙っぽくなる(やや一方的な)

相手への言及が増える(当たり障りない話題

謎報告

誤解されたくなく長文になる、絵文字感嘆符が増える

→かな?が増える、セクハラが増える

 

SNSコメント欄なんかでも発生するよね

中途半端レス欲しがるとこうなる

 

まあこんなところでしょ

2022-01-13

コロプラの雇われVtuberって大変そう

コロプラリリースした「ユージェネ」というアプリ

ソシャゲというにはゲームらしいゲームとしての面白さは無く

アスタリスタ(3DモデルVtuberと思ってもらえれば)というゲームキャラクター

定時生ライブにおける投げ銭メインコンテンツになってる

Vtuber配信プラットフォームをセットにして内製すればガッポリやんけ

みたいなコンセプトでありながらAppleGoogleに上納するよくわからないヤツがあるんだが

やっぱりゲーマーにとってもVオタにとっても魅力がうすいのかプレイヤー人口は少なく

それでもアスタリスタ(初期3人+追加1人)のライブはやめるわけにもいか

演者会社スタジオ通って、投げ銭へのレスポンスするライブ毎日開催してると考えると

路上ライブとか営業どさ回り続けても芽が出ない感じがして気の毒になる

アダルトチャットコメント返しを中のおっさんがやってるとファミ通記事にされた

プラスリンクス」の方は同時性も声出しも無くていいし、体調不良で代わりの人がやっても

まずばれないだろうしええな

しかし人力レスポンスゲームの中核に据えるのは両者とも頭が、チャレンジャー精神旺盛ですごいな

anond:20220112213443

かわいい子豚ちゃんたち

どれだけ業界に詳しくて想いが熱いかというその思いは黙ってスパチャなげとけばいいんだよ

独自目線関係ない話を語って自分いかに正確で詳しくて深くてすごいかアピールしてくれてもね

子豚ちゃんたちにも子豚ちゃん推しにも1円も入ってこないどころか、にわか新参恥知らず素人が参入してくれて潤してくれるハードルをあげてどうするの

難解で特殊で専門的で知識がないと入れないプラットフォームには人があつまらないって事くらいわかるよね

子豚ちゃんがその困難さの権化になってくれるのは誰が喜んでくれるのかな

「俺が全額振り込んでやるからおまえらはもうついてくんな」ってカッコつけるのならだれも口出しできないとおもうけど

君は一体いくらくらい振り込んだのだい?

anond:20220113115526

別にそう呼ぶのは良いと思うけど、マイナープラットフォームまで追わないと浅いとか言うのは違うと思う

anond:20220113105710

聞き覚えあるなと思ってぐぐったら思い出したわ

というか直近21年12月で実写ドラマ化されとるやん

配信プラットフォーム限定的だけど

anond:20220112213443

おかねもちが現金でひっぱたく遊びプラットフォームでうまく活躍してるのはわかるけどさ

貧乏人がアイドルをまごころだけで支援してるみたいなきもちって

折れちゃう前に整理しといたほうがいいとおもうんだけどな

なにより本人のメンタル健康のために

2022-01-12

YouTubeスーパーチャット記事を読む時用のVTuber副読増田

https://gigazine.net/news/20220111-youtube-superchat-ranking-2021/

 

VTuber世界トップじゃん

この手の話題になる度にブコメでも毎回補足されていていい加減学習しろって感じなんだが、海外でこの手のライブ配信といえばまずTwitchなの。

Twitch投げ銭中抜きありのCheerと中抜きなしのDonationってのがあって、トータルだとトップ配信者はTwitchの方が稼いでるんじゃないかな。(要出典

一方日本ではライブ配信でもYouTubeが人気なのでこうなる。「日本VTuberがすごい」というより「日本以外の配信者にYouTubeライブ配信機能がそこまで使われていない」と言った方が正確。

確かシェア的にはTwitch : YouTube = 3 : 1くらいだった気がする。前にざっくり調べただけだから違ったらごめん。ちなみにYouTubeGoogleサービスだけど、TwitchAmazonサービス

 

ホロライブばかりじゃん

ホロライブ海外ファンが多い。1, 2年くらい前からRedditミーム的に流行り始めて登録者数や再生回数が急増した。つまり、基本国内で完結してるバーチャルYouTuber業界の中でホロライブだけ飛びぬけてパイがでかくなってる。

それと、ランクインしてるカリオペとキアラは「ホロライブEN」所属そもそも日本人じゃないし配信英語圏向け。当然英語圏ファンが多い。

要するに今のホロライブ人気は国内市場だけで成り立ってるわけじゃないってこと。よく知らんのにいっちょ噛みして「馬鹿日本人が外資に金を~」ってやってるのマジで恥ずかしいぞ。面の皮の厚さ5mくらいある?あるなら仕方ないが…

 

VTuberってスキャンダルばかりじゃん

「ぼくは下世話なゴシップが大好きなお下劣人間です!」っていう自己紹介か?大多数はまともに真面目に活動やっとるぞ。お前がゴシップばかり見てるゴシップ大好き人間なだけ。

こないだのにじさんじ麻雀杯とか盛り上がってたのにはてブは誰もその話してねーしよぉ~

結局よく知らないもの部外者がいっちょ噛みしようとすると金スキャンダルの話しかできないんだよね。

 

投げ銭◯円だからこの人の収入は◯円くらいか

別にVTuberって投げ銭だけでやってるわけじゃなく、YouTubeなのでHIKAKIN的な人たちと同じように再生回数に応じた広告収入が入るし、月額いくらかでそのチャンネルの有料会員になれるメンバーシップってのもある。

事務所所属場合YouTubeの取り分引いた額をどう配分してるかは事務所による。ちなみにTwitchだとSubscribeっていうやつがYouTubeメンバーシップにあたるぞ

 

外資中抜きされて云々~

じゃあお前もさっさとNetflixだのAmazonプライムだのやめてニコニコ動画U-NEXT楽天市場に金使え。俺とお前でニコニコを救うんだよ!頼むよ!

自分の興味が向かない分野で外資サービスに金を使う人を亡国の民みたいに言うのって戦時中非国民呼ばわりと何が違うん?

まあそれはそれとして、ライブ配信ならTwitCastingあたりは国内企業だし、ゲーム配信ならOPENREC.tvっていうサイバーエージェントの子会社がやってるサービスがあって、過疎ってること以外は高画質低遅延の神プラットフォームからよろしくな!

あとGoogle税はお前らに言われるまでもなく当然皆認識してるわけで、物販でBooth使ったり自サイト作ってやったりしてる。ただ結局のところ新規を取り込み続けるには人の多い場所YouTube)でやるのが一番効率的なので、現状そこはプロモーション料と思って割り切ってやっていくしかないんだろう。

ちなみに、Streamlabsとかのドネーションツールを使えば中抜きなしで投げ銭できて、TwitchYouTubeでの収益化がNGでも使用容認されてる。じゃあなんで使ってる人が少ないかっていうと、わからん

わからんが、事務所所属場合権利関係管理がややこしくなるとかそんなところじゃなかろうか。識者求む

 

VTuber業界独自配信プラットフォーム作れないのか

REALITYってアプリがあってえ…(遠い目

つかこの大YouTube時代簡単そうに言うなあ…作ったところで既存を連れてこれても新規YouTubeから引っ張ってこなきゃならんし、トータルで見たら現状そこまでする旨みって薄いんじゃないかな。(そして維持費をAWSに吸われる)

 

キャバ

これも毎回馬鹿の一つ覚えのように言う奴が湧くけどさ、推しVだの何だのってどう見てもアイドル文化の延長線上にある界隈なのに、そこらへん全部無視していきなり水商売の話にしたがるのってただの馬鹿じゃん。浅すぎる。

ここ10年くらいVTuberに限らず色々な配信者を同時接続1桁の人から数万の人までたくさん見てきたけど、ライブ配信って常に一対多だから基本一対一の水商売とはそもそも毛色が違うんだよね。

それこそ路上ライブとかアイドル握手会とかの方がずっと実態に近い。握手して二言三言喋って終わり、投げ銭して読まれて終わり。

視聴者側はまあ時々気合の入ったしょうもない奴もいるが、実際見てると結構ドライというかあっさりしてる配信者が多いよ。視聴者が増えれば尚更一人一人に構ってられんしな。まあでもこの辺の雰囲気は実際に見てないと分からん機微なのかなとは思う。仕方ないよね、見てないんだから

 

ところでバーチャル水商売的なものだとユメノグラフィアってのがかつて存在してえ…(サ終)チケット制でキャストと一対一で話せるサービスなんだけど、こっちの方がずっとキャバクラなのに言及する人が殆どいないんだよね。

まあそういう人たちはそもそも知らないし知ろうともしないんだろうね。そのくせして自分は賢いですけど?みたいなツラをするのがはてブしぐさだから救いがない。

ただまあ、えにからがユメノグラフィアを畳んだってことはこの界隈でキャバクラ的な一対一サービスみたいなものそもそもまり求められていないという説もある。俺自身まり求めてないし。キャストさんのYouTube配信は時々見てたけど。

単純に推しをひっそり応援したいだけ、みたいな人が多いのかなって感じ。一応言っとくけどROM専の方が遥かにいからな?

 

あと俺は詳しくないが17LIVE(イチナナ)あたりはキャバ雰囲気があるかもしれん。でもあそこはバーチャル界隈ほとんど関係ない場所からVTuber全体に当てはめるのはさすがに乱暴すぎるだろう。識者求む

 

アイドル自体水商売だと仰るのならもうこれ以上言うことはありませんのでお引き取りください。

 

最近乱発されてるVTuber増田について

最後にこれ気になってるんだけどさ、ここ1年くらいずーっと雑なVTuber増田を乱発してる奴おらん?

俺は単独かごく少数の仕業じゃないかと踏んでるんだけど、割とどっぷりめに浸かってる側からすると何じゃそりゃ??ってなるような内容で似た文体の雑VTuber増田がいくつも書かれてて、はてブでそこそこブクマされるしこの間も何百とか付いててば~~~っかじゃねえの!?ハルゴス)って感じなんだよね。noteでやれ。あ、匿名風だからnoteじゃできないのか。失敬失敬。

まあ増田だし何書いてもいいんだけどさ、問題はてブの方で、

 

VTuber増田投稿される

VTuberへの理解が雑なブクマカがブクマする

→別の雑VTuber増田投稿される

VTuberへの理解が雑なブクマカが雑な理解を深める

→以下ループ

 

っていう雑エコーチェンバーができあがっちゃってんの。

分かってるブクマカもちゃんといるんだけど、雑増田が乱発されすぎてていちいち補足や訂正するのも面倒なのよ。お前らいっちょ噛み勢はVTuber知識を雑増田スーパーチャットランキング記事だけで得てるだろ?実際に動画配信を見てる奴なんて殆どいないだろ?

VTuber」というキャッチーワードさえ付けば雑にいっちょ噛みしてくるの、誘蛾灯に寄ってくる虫と同レベルなんだわ。侍エンジニア記事プログラマを語るようなもんでさ、もう少し恥というものを知ってくれ。

はてブにいるくらいなんだからそこそこいい年なんだろ?知らないことを知ったかぶらないっていう当たり前の振る舞いをしていこうや。まあ面の皮の厚さが5mあるのなら仕方ないが…

ログイン ユーザー登録
ようこそ ゲスト さん