スタートアップ支援
2024.05.9
シリコンバレー流スタートアップの学習 – 「最初の顧客の獲得の仕方」
以下のYコンビネーターのグループパートナーのグスタフ氏のスピーチのポイントを箇条書きにします。https://www.youtube.com/watch?v=hyYCn_kAngI&list=PLQ-uHSnFig5M9fW16o2l35jrfdsxGknNB&index=7「スケールしないことを行う」マインドセットが非常に重要:初期スタートアップにおいて「スケールしないことを行う」というのは、顧客と密接に連携しながら製品を開発し、手動で顧客を獲得していくプロセスを意味します。ポール・グラハムによる「スケールしないことをする」というエッセイが、この考え方を最もよく説明しています。特にAirbnbの初期の事例が引用されています。スピーチの中で、スタートアップが自動的に成功するわけではなく、創業者が積極的に関与して顧客を獲得し、製品を改善していくことが成功に不可欠であると強調されています。また、広告を使うだけでは不十分で、創業者が直接販売を行うことの重要性が語られています。成功するスタートアップは、市場のニーズに応じて迅速に製品を改善し続けることが求め
スタートアップ支援
2024.05.9
シリコンバレー流スタートアップの学習 – 「スタートアップアイデアの獲得と評価の仕方」
以下のジェアード フリードマン氏のスピートのポイントを箇条書きにまとめました。https://www.youtube.com/watch?v=Th8JoIan4dgアイデアの見つけ方スタートアップアイデアの概念的な評価方法(YCのアプローチ):Y Combinator(YC)のアプローチでは、アイデアが最終的に成功するかどうかを予見することは困難ですが、特定の種類のアイデアは他よりも成功しやすいとされています。これは、アイデアの質だけでなく、それを実行する能力にも依存します。講演者は、成功するアイデアを見つけるために、YCトップ100企業のアイデア発見過程を分析することから始めました。これには、彼らがどのようにしてアイデアを思いついたかに関する「硬い定量的データ」が含まれます。成功するスタートアップアイデアを考える際の重要なポイントとしては、実行可能性、市場ニーズの明確さ、競争優位性が挙げられます。これらはすべて、スタートアップが成功する確率を高める要因です。良いアイデアと悪いアイデアの見分け方:良いアイデア: 本物のユーザーニーズに基づいています
スタートアップ支援
2024.05.9
シリコンバレー流スタートアップの学習 – 「ローンチの仕方」
以下のカット・マニャレック氏のスピーチのポイントを箇条書きにまとめました。カット・マニャレック氏は、Yコンビネーターのアウトリーチ部門の責任者であり、約9年間の勤務で3,500社以上の企業がプログラムを経てローンチするのを見てきました。彼女のチームの主な役割の一つは、企業が初めてのローンチを支援することです。https://www.youtube.com/watch?v=u36A-YTxiOwローンチの考え方を変えるローンチに対する新しい考え方:マニャレック氏は、多くの創業者が最初のローンチを過度に深刻に考えすぎると指摘しています。彼女は、一度のローンチで完璧なメッセージングを達成しようとするプレッシャーを感じることが多いと述べ、この考え方を変えることを提案しています。継続的なローンチの重要性:ローンチは一回限りのイベントではなく、継続的なプロセスとして捉えるべきだとマニャレック氏は説明しています。彼女は、製品の最初のバージョンが誰にも気にされなかった場合でも、企業は諦めずに反復し、再ローンチを行うべきだと強調しています。Airbnbがユー
スタートアップ支援
2024.05.8
シリコンバレー流スタートアップの学習 – 「あなたはスタートアップを始めるべきか?」
以下のTaggar氏のスピーチの主要ポイントを以下に箇条書きでまとめました。https://www.youtube.com/watch?v=BUE-icVYRFU&list=PLQ-uHSnFig5M9fW16o2l35jrfdsxGknNB対象者の特定と支援: Taggar氏のスピーチは、現在スタートアップを始める準備ができていないが将来的に興味がある人々を対象にしています。彼の目的は、これらの聴衆に対して、スタートアップの道を探求する際の心構えや準備に関する具体的なアドバイスとモチベーションを提供することです。彼は聴衆に対し、起業家としての適性や準備に必要なスキル、さらには起業するための心理的準備についての洞察を共有しています。創業者としての適性と多様性: 成功する創業者は多様なバックグラウンドから来ており、カリスマや特定のスキルだけが成功を決定づけるわけではありません。Taggar氏は、異なる強みがそれぞれの環境やチャレンジに応じてスタートアップを豊かにし、成功に導く可能性があると強調しています。彼は、伝統的な「成功モデル」にとらわれず、個々の強みを
Microsoft
2024.05.3
Azure AD B2Cチュートリアル(2) – SPAアプリのユーザー認証
概要手順 1: ユーザー フローを構成する手順 2: SPA と API を登録する手順 3: SPA のサンプル コードを取得するhttps://github.com/Azure-Samples/ms-identity-b2c-javascript-spa/archive/main.zip を利用する手順 4: Web API のサンプル コードを取得する手順 5: SPA と Web API を実行するアプリケーションをデプロイするhttps://learn.microsoft.com/ja-jp/azure/active-directory-b2c/configure-authentication-sample-spa-appMSAL.jsとは?MSAL.js(Microsoft Authentication Library for JavaScript)は、Microsoft Identity Platformを利用してWebアプリケーションやブラウザベースのアプリケーションで認証と認可を行うためのライブラリです。このライブラリを使用することで
Microsoft
2024.05.3
Azure AD B2Cチュートリアル(1) – WEBアプリ登録、ユーザーフロー生成、サインイン/ログインの確認
概要Web アプリケーションの登録(jwt.meを利用)クライアント シークレットの作成ID トークンの暗黙的な許可の有効化サインアップとサインイン ユーザー フローを作成するセルフサービス パスワード リセットを有効にするプロファイル編集ユーザー フローを作成するhttps://learn.microsoft.com/ja-jp/azure/active-directory-b2c/tutorial-register-applications?tabs=app-reg-gaWEBアプリケーションの登録Azure AD B2C テナントに切り替える「Azure AD B2C」を検索するアプリの登録から新規登録を選択するアプリ名:webapp1サポートされているアカウントの種類:Accounts in any identity provider or organizational directory (for authenticating users with user flows)リダイレクトURI:web, https://jwt.msアクセス許可:
Microsoft
2024.05.2
Azure App Serviceの利用 (3)- Azure AD B2Cによる認証
ユーザーフローの設定サインアップおよびサインイン フローを設定する - Azure AD B2C | Microsoft LearnテナントをAzure AD B2C用に切り替えるAzureポータルの検索ボックスで「Azure AD B2C」を検索する「Sign up and sign in」を選択する「Recommended」を選択するCreateボタンをクリックするフローに名前を付ける:B2C_signupandsignin1IDプロバイダー:EmailMFA:無効コレクト属性:givenname, surname, emailリターンクレイム:なしユーザーフローをテストするAzure Active Directory B2C (Azure AD B2C) を使ってサンプル Node.js Web アプリケーションで認証を構成する - Azure AD B2C | Microsoft LearnAzure Active Directory B2C を使用して独自
Microsoft
2024.05.2
Azure App Serviceの利用 (2)- Nodeアプリのデプロイ
Azure で Node.js Web アプリをデプロイするクイック スタート:Node.js Web アプリを作成する - Azure App Service | Microsoft Learn開発環境の選択以下が選択可能VS CodeコマンドラインAzure Portalここでは、VS Codeを使用する環境設定Node.jsのインストールNode.js — Run JavaScript Everywhere (nodejs.org)v20.12.2VSCodeのインストールDocumentation for Visual Studio CodeWebアプリの作成と起動npm install -g npm@10.7.0npx express-generator myExpressApp --view ejscd .\myExpressApp\npm installSET DEBUG=myexpressapp:* ; npm start
Microsoft
2024.05.2
Azure App Serviceの利用 (1)- 概要
Azure App Serviceとは?https://learn.microsoft.com/ja-jp/azure/app-service/overviewAzure App Serviceは、Microsoft Azureが提供するフルマネージドなクラウドプラットフォームで、Webアプリケーション、モバイルアプリのバックエンド、RESTful APIなどを簡単に構節、デプロイ、スケール、管理することができます。このサービスは、開発者がインフラストラクチャの管理に関する心配なく、アプリケーションのビジネスロジックやユーザーエクスペリエンスの開発に集中できるように設計されています。主な特徴マルチ言語とフレームワークのサポート:Azure App Serviceは、.NET、.NET Core、Java、Ruby、Node.js、PHP、Pythonなど多様なプログラミング言語とフレームワークをサポートしています。これにより、開発者は好みの技術スタックを使用してアプリを構築できます。統合されたデベロッパーツール:Visual S
Microsoft
2024.05.1
Azure Active Directory B2Cの利用-(2)Webアプリケーションの登録
Webアプリケーションの登録チュートリアル:Azure Active Directory B2C に Web アプリケーションを登録する - Azure AD B2C | Microsoft Learn