s3labの記事一覧

スタートアップ支援

シリコンバレー流スタートアップの学習 – 「スタートアップアイデアの獲得と評価の仕方」

以下のジェアード フリードマン氏のスピートのポイントを箇条書きにまとめました。https://www.youtube.com/watch?v=Th8JoIan4dgアイデアの見つけ方スタートアップアイデアの概念的な評価方法(YCのアプローチ):Y Combinator(YC)のアプローチでは、アイデアが最終的に成功するかどうかを予見することは困難ですが、特定の種類のアイデアは他よりも成功しやすいとされています。これは、アイデアの質だけでなく、それを実行する能力にも依存します。講演者は、成功するアイデアを見つけるために、YCトップ100企業のアイデア発見過程を分析することから始めました。これには、彼らがどのようにしてアイデアを思いついたかに関する「硬い定量的データ」が含まれます。成功するスタートアップアイデアを考える際の重要なポイントとしては、実行可能性、市場ニーズの明確さ、競争優位性が挙げられます。これらはすべて、スタートアップが成功する確率を高める要因です。良いアイデアと悪いアイデアの見分け方:良いアイデア: 本物のユーザーニーズに基づいています

スタートアップ支援

シリコンバレー流スタートアップの学習 – 「ローンチの仕方」

以下のカット・マニャレック氏のスピーチのポイントを箇条書きにまとめました。カット・マニャレック氏は、Yコンビネーターのアウトリーチ部門の責任者であり、約9年間の勤務で3,500社以上の企業がプログラムを経てローンチするのを見てきました。彼女のチームの主な役割の一つは、企業が初めてのローンチを支援することです。https://www.youtube.com/watch?v=u36A-YTxiOwローンチの考え方を変えるローンチに対する新しい考え方:マニャレック氏は、多くの創業者が最初のローンチを過度に深刻に考えすぎると指摘しています。彼女は、一度のローンチで完璧なメッセージングを達成しようとするプレッシャーを感じることが多いと述べ、この考え方を変えることを提案しています。継続的なローンチの重要性:ローンチは一回限りのイベントではなく、継続的なプロセスとして捉えるべきだとマニャレック氏は説明しています。彼女は、製品の最初のバージョンが誰にも気にされなかった場合でも、企業は諦めずに反復し、再ローンチを行うべきだと強調しています。Airbnbがユー

スタートアップ支援

シリコンバレー流スタートアップの学習 – 「あなたはスタートアップを始めるべきか?」

以下のTaggar氏のスピーチの主要ポイントを以下に箇条書きでまとめました。https://www.youtube.com/watch?v=BUE-icVYRFU&list=PLQ-uHSnFig5M9fW16o2l35jrfdsxGknNB対象者の特定と支援: Taggar氏のスピーチは、現在スタートアップを始める準備ができていないが将来的に興味がある人々を対象にしています。彼の目的は、これらの聴衆に対して、スタートアップの道を探求する際の心構えや準備に関する具体的なアドバイスとモチベーションを提供することです。彼は聴衆に対し、起業家としての適性や準備に必要なスキル、さらには起業するための心理的準備についての洞察を共有しています。創業者としての適性と多様性: 成功する創業者は多様なバックグラウンドから来ており、カリスマや特定のスキルだけが成功を決定づけるわけではありません。Taggar氏は、異なる強みがそれぞれの環境やチャレンジに応じてスタートアップを豊かにし、成功に導く可能性があると強調しています。彼は、伝統的な「成功モデル」にとらわれず、個々の強みを

Microsoft

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

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

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

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

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

Azure Active Directory B2Cの利用-(1)テナントの作成

Azure Active Directory B2C を利用するチュートリアル - Azure Active Directory B2C テナントを作成する | Microsoft LearnAzure Active Directory B2Cとは?Azure Active Directory B2C(Azure AD B2C)は、Microsoft Azureのサービスの1つで、顧客向けの認証とアクセス管理を提供するクラウドベースのIdentity as a Service(IDaaS)プラットフォームです。Azure AD B2Cを使用すると、企業は顧客に対して強力な認証機能を提供し、アプリケーションやサービスへの安全なアクセスを確保できます。主な機能としては以下が挙げられます:カスタマイズ可能な認証と登録フロー: Azure AD B2Cは、企業が自社のブランドや要件に合わせて、カスタムの認証および登録フローを作成できるように設計されています。これにより、ユーザーエクスペリエンスを向上させることができます。ソーシャル IDプロバイダの統合: A

Lang »