並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 242件

新着順 人気順

"New App"の検索結果121 - 160 件 / 242件

  • #Teoとは何か?Teo(テオ)はスキーマ中心のrust,node,js,python用の次世代Webフレームワーク #六09

    #Teoとは何か?Teo(テオ)はスキーマ中心のrust,node,js,python用の次世代Webフレームワーク #六09 https://github.com/teodevgroup/teo より 紹介 テオは スキーマ中心 rust、node。js、python 用の次世代 Web フレームワーク。 ハイライトと機能GraphQL と Prisma にインスパイアされた革新的なスキーマ定義データベースの自動移行Rust、Node。js、Python をサポートしていますMySQL、PostgreSQL、SQLite、MongoDB をサポートしています生成された ORM タイプとインターフェイスフロントエンド用の生成されたクエリクライアント非常に効率的でパフォーマンス的ですデータのサニタイズ、変換、検証内蔵ユーザーセッション組み込みの許可チェックまずはミドルウェアからカスタムルート

    • Unblocking your path to build apps with Dataverse | Microsoft Power Apps

      We are happy to announce public preview of Just-in-Time (JIT) Developer Environments, a smart routing that will be a game-changer for building premium apps with Dataverse. It will assess whether the app you want to build demands more permissions than what your current environment provides. In cases of insufficient permissions, JIT Developer Environments steps in and promptly offer you a solution.

      • AWS CDK v2.115.0 で Step Functions の Bedrock InvokeModel API 最適化統合がサポートされました | DevelopersIO

        AWS CDK v2.115.0 で Step Functions の Bedrock InvokeModel API 最適化統合がサポートされました こんにちは、CX 事業本部 Delivery 部の若槻です。 先月に AWS re:Invent 2023 期間のアップデートの一つとして、AWS Step Functions での Amazon Bedrock API の最適化統合のサポートがありました。 そして本日リリースされた AWS CDK v2.115.0 で、この最適化統合が L2 Construct でもサポートされました。 stepfunctions-tasks: support for the Step Functions optimized integration for Bedrock InvokeModel API (#28276) (f3dafa4) 試してみた

          AWS CDK v2.115.0 で Step Functions の Bedrock InvokeModel API 最適化統合がサポートされました | DevelopersIO
        • Slack アプリを作成してincoming Webhook URLを設定する - Qiita

          概要 Slackにてアプリを作成してincoming Webhookを設定する方法をまとめる。 前提 作成するアプリを連携するワークスペースとチャネルが事前に作成されていること。 方法 下記にアクセスする。 https://api.slack.com/apps?new_app=1 「sign in to your Slack account」をクリックしてログインする。 「Create an App」をクリックする。 「From scratch」をクリックする。 「AppName(アプリ名 任意)」を入力し、「Pick a workspace to develop your app in:」で作るアプリを入れるワークスペースを選択する。 遷移先のページ(今作成したアプリの詳細)のサイドバーで「Incomming Webhooks」をクリックする。 スライダーを「On」にする。 「Add N

            Slack アプリを作成してincoming Webhook URLを設定する - Qiita
          • Google拡張機能と連携できるTauriベースのアプリを作った - Qiita

            [dependencies] tauri = { version = "1", features = [ "api-all"] } serde = { version = "1", features = ["derive"] } serde_json = "1" actix-web = "4" # 追加したのはこの2つ actix-cors = "0.6.0-beta.4" # 追加したのはこの2つ // Prevents additional console window on Windows in release, DO NOT REMOVE!! #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] use std::sync::OnceLock; use actix_cors::Cors; use act

              Google拡張機能と連携できるTauriベースのアプリを作った - Qiita
            • 絶対に失敗しないLaravel+Vue.jsのアプリをHerokuにデプロイする方法〜画像付きで丁寧に説明〜

              概要 プライベートでLaravel+Vue.jsのSPAを開発し、Herokuにデプロイしたのでその時の手順を初学者でもなるべく躓かないようにご紹介します。 この通りやれば絶対成功すると...思います!! ※もしこの通りにやっても上手くいかなかったらぜひコメントをいただけますと幸いです🙇‍♂️ 環境 ※PCはMac(≠M1チップ)を想定しています。 $ composer -V Composer version 1.10.20 2021-01-27 15:41:06 $ php artisan --version Laravel Framework 6.20.16 $ npm -v 6.14.6 $npm list vue `-- vue@2.6.12 事前準備 デプロイの前にいくつかやることがありますのでまずはその説明から。 先にまとめると以下の Herokuにユーザー登録して使える状態

                絶対に失敗しないLaravel+Vue.jsのアプリをHerokuにデプロイする方法〜画像付きで丁寧に説明〜
              • TS: TODOリストとSlackを連携させよう!その1「更新通知」|TechRacho by BPS株式会社

                🔗目次 まえがき 今回作りたいもの 完成品 環境構築 Slack Appを完成させる GAS側を完成させる Slackアプリをデプロイする あとがき 🔗まえがき 皆さんどうもこんにちは、この度晴れて株式会社ECN所属インターンから正社員となりましたFuseです。 株式会社ECNでは近頃、特に納期がキツくないけど誰でもいいから手が空いたらやって欲しいという社内の仕事を書き込んで管理したり依頼したり受けたりするTODOリストが登場しました。私もちょくちょく確認しては、受けれそうな仕事を受けて提出したり、様々な提案を書き込んだりしています。 ですが現状依頼の書き込みやステータスの更新を通知する手段がなく、いちいちスプレッドシートに見に行く必要があります。新しい依頼の追加や完了報告もスプレッドシートからでしか行えません。 そこで今回はSlackに依頼が追加された、または内容が更新されたときにS

                  TS: TODOリストとSlackを連携させよう!その1「更新通知」|TechRacho by BPS株式会社
                • [第一弾] TROCCO®︎を使ってSlackからチャット情報を抽出しBigQueryに集約する - Qiita

                  目的 株式会社primeNumberでテクニカルサポートエンジニアとして働いている@kimura34です。 弊社が提供しているサービスTROCCO®︎ではEssentialプラン以上のお客様にはslackを利用したサポートを提供しており、 エラーなどのトラブル発生時や、利用方法などに関する相談があるときはslack上でコミュニケーションを取っています。 入社したばかりの頃はTROCCO®︎のことを知るための教科書として、過去の問い合わせ履歴から学んでいました。 今でも問い合わせを受けた時はSlackやSalesforceで検索をかけて、過去に同じような事例がないか確認しています。 しかし自分が参加していないSlackチャンネルの履歴までは確認できないので過去の事例に辿り着かないこともよくありました。 チャンネルへの参加有無関係なく、過去のチャット履歴を検索することができたらハッピー!なのに

                    [第一弾] TROCCO®︎を使ってSlackからチャット情報を抽出しBigQueryに集約する - Qiita
                  • ポケモンGOで学ぶ!CouchDBを使ったWebアプリの作り方

                    ドキュメント指向のデータベース「CouchDB」で作る、Webアプリのチュートリアル。後編ではいよいよ、Googleマップのデータを取り込み、ポケモンの位置と名前を登録できるようにします。 『NoSQLってどう使うの? CouchDBでポケモンGOレコーダーを作ってみた』では、CouchDBについて紹介しました。今回は学んだことを活かして本格的なアプリを作ります。記事の最後では、データベースの保護方法についても解説します。 プロジェクトの概要 ポケモンの出現場所を記録するアプリを作成します。 このアプリではユーザーがポケモンGOで出会ったポケモンの場所を保存できます。Googleマップを位置検索に使い、マーカーで正確な位置を示します。ここだと思える場所でマーカーに触ると、ユーザーがポケモンの名前を入力して場所を保存できるモーダルウィンドウが表示されます。次のユーザーが参加して同じ場所を検索

                      ポケモンGOで学ぶ!CouchDBを使ったWebアプリの作り方
                    • 効果的!Laravelでブラウザにプッシュ通知する機能

                      さてさて、この間のコピペでOK!Laravelからwordpressに投稿する機能という記事ではLaravelに独自のNotificationを作ってwordpressに投稿する機能を実装しました。 そして、これに関連してNotificationで他に何かできないかと考えていたところ、ちょっと手間が大きいので「また今度にしよう😉」と考えていた機能を思い出しました。 それが、 プッシュ通知(WebPush) です。 プッシュ通知とは、ある特定の通知がリアルタイムでユーザーにお知らせされる通知のことで、WebPushはなんとブラウザでサイトを開いていなくても通知させることができるようになります。 そして実は、最近のブラウザにはプッシュ通知機能が実装されているのを知っているでしょうか。(ブラウザのサポート状況はCan I useをご覧ください) そこで! 今回はブラウザにプッシュ通知を送るWe

                        効果的!Laravelでブラウザにプッシュ通知する機能
                      • Slackでアプリケーションを作成し、OAuth Tokenを発行するまで - Qiita

                        目標 SlackのAPIを使用してワークスペース内の特定のスレッドに投稿できるようにセットアップする 手順 1. Slackにサインインする https://api.slack.com/apps/ 「sign in to your Slack account」をクリックする そうするとSlackのログインフローが始まるので、最後に、連携したいWorkspaceに参加する 2. アプリを作成する 「Create New App」をクリックする 「From scratch」をクリックする アプリケーション名・連携するワークスペースを選択後、「Create App」クリックする 作成が完了すると、左上の赤枠のように、作成したアプリ名が表示されます 3. 作成したアプリの設定を行う 「Add features and functionality」内の「Permissions」をクリックする 「Sc

                          Slackでアプリケーションを作成し、OAuth Tokenを発行するまで - Qiita
                        • AWS App RunnerのランタイムにPHPが追加されたので使ってみる - Qiita

                          TL;DR App RunnerでPHPが使えるようになったらしい 触った事ないので触ってみた どの場面で使うの?となった はじめに 昨今お手軽にWEBアプリを動かす環境が増えて来ました。 一昔前はどんな小さなアプリでもある程度ポチポチカタカタsshなんてしていたものです。 便利になったものだ。 便利 = 面倒な事を抽象化してユーザに意識させない という事なんですかね? 知らなくてもできる。 便利と怖さはセットなようです。 とりあえず、 「え?まだEC2とか使ってんの? んなもんRunner一発でエルボーっしょ」 って言いたいがためにApp Runner触ってみた話です. やること symfonyで簡単なWebAppを作る DockerImageにする App Runnerに必要な一式をcdkで作る 動かしてみる My環境 PC: MAC Apple M1 Node: 18.1.0 PHP

                            AWS App RunnerのランタイムにPHPが追加されたので使ってみる - Qiita
                          • 既存の API を Copilot for Microsoft 365 プラグインにする

                            はじめに 2024/04/15 に API ベースの Teams メッセージ拡張機能を作成することができるようになりました。 これまでは Teams メッセージ拡張機能は Microsoft Bot Framework でしか作ることができませんでした。この機能により既存の API を追加の開発なしで Teams アプリにすることができます。また Teams メッセージ拡張機能は Copilot for Microsoft 365 プラグインになりますので、既存の API を Copilot for Microsoft 365 から利用できることになるということです。これは非常に強力なアップデートだと思います。 実際に既存の API を使って Copilot for Microsoft 365 から呼び出せるようになるところを見てみたいと思います。 実装方法 サンプルとしてこちらの API

                              既存の API を Copilot for Microsoft 365 プラグインにする
                            • 【Next.js】Page Router ⇒ App Routerで何が変わったのか?

                              初めに よくNext.jsを使用する事があるのですが、最近プライベートでようやく気になっていたApp Routerを色々触ってみました。 そこで、Page Routerとの違いについて、気づいた点/学習した点をアウトプットしてみようと思います。 なお、公式には以下のように記載されており、App Routerを推奨しているようですね。 Before Next.js 13, the Pages Router was the main way to create routes in Next.js. It used an intuitive file-system router to map each file to a route. The Pages Router is still supported in newer versions of Next.js, but we recommen

                                【Next.js】Page Router ⇒ App Routerで何が変わったのか?
                              • 【Python】Streamlit Sharingで簡単・爆速でWebページをデプロイする! - Qiita

                                Introduction 皆様はStreamlitをご存じでしょうか? 完結に説明すると、WebシステムをPythonのみで作成できるフレームワークです。 ======================= Streamlitについて ======================== Pythonで Web開発となるとDjangoやFlask、FastAPI等が有名ですが、 Streamlitではデータの可視化や機械学習モデルを用いたデモに用いられます。 一般的な Web 開発に必要なHTMLやCSS、JavaScriptを用いずとも作成できるため、Web開発に明るくない方や社内で結果を共有する際に優位性を発揮します。 本記事で内容には触れませんが、公式チュートリアル及びドキュメントが充実しているため興味のある方は覗いてみてください。 https://docs.streamlit.io/kno

                                  【Python】Streamlit Sharingで簡単・爆速でWebページをデプロイする! - Qiita
                                • LlamaIndexでサクッとSlackの情報をベースに回答させてみる - SO Technologies 開発者ブログ

                                  はじめまして こんにちは、データ戦略室の伊藤です。最近はデータ基盤の保守や改修を中心に担当しています。 今回はタイトルの通り、ChatGPT等のLLMを外部データと接続することができるLlamaIndexを試してみました。 非常にシンプル&短めのコードですので、もしよろしければ皆様の環境でもお試しいただければと思います。 LlamaIndexとは LlamaIndexは、上述の通りLLMと外部データを接続し、LLMに与えたデータをベースとした回答をさせることができるライブラリです。 よく名前が挙げられるLLMライブラリとしてLangchainがありますが、LlamaIndexはLangchainの機能の中でもデータの取り込み(データコネクタ)やデータの構造化(データインデックス)部分に特化しています。 提供されているデータコネクタは、CSVやPDF等各種ファイルはもちろん、NotionやS

                                    LlamaIndexでサクッとSlackの情報をベースに回答させてみる - SO Technologies 開発者ブログ
                                  • Slack アプリでのモーダルの使い方完全ガイド

                                    こんにちは、Slack の公式 SDK 開発と日本の Developer Relations を担当している瀬良 (@seratch) と申します 👋 この記事では、Slack アプリでエンドユーザーからの情報送信を受け付けたり、インタラクティブなインタフェースを提供するために利用できる「モーダル」について知っておくべきことを可能な限り全て網羅していきます。 この記事で網羅しているトピック もし、以下のようなことを疑問に思って Google 検索をしてこの記事にたどり着いたようでしたら、この(長い)記事のどこかにきっと必要な情報があるはずです。該当の箇所を読んでみてください。 モーダルを使うための基本的な手順 モーダルの API に渡すパラメータの詳細 モーダルからのデータ送信の留意点 モーダルからのデータ送信に対する応答方法 モーダルからのデータ送信以外のインタラクションへの応答方法

                                      Slack アプリでのモーダルの使い方完全ガイド
                                    • TikTok、Instagram風の新アプリ「TikTok Notes」を開発中 | Gadget Gate

                                      Image:XanderSt / Shutterstock.com TikTokはInstagramに対抗する新たな写真共有アプリを開発している模様だ。このアプリはユーザーに宛てられた通知の中で「TikTok Notes」と呼ばれる「写真投稿のための新しいアプリ」として紹介されている。 Looks like TikTok is launching a new app for photo posts called 'TikTok Notes'. pic.twitter.com/xTbgcGxJno — Alex Friedman 🤠 (@heyalexfriedman) April 8, 2024 スタートアップ/テクノロジーニュースサイトのTechCrunchは、TikTokが所有する“photo.tiktok.com”というURLが一時的にオンラインになっていたこと、そのサイトに「Op

                                        TikTok、Instagram風の新アプリ「TikTok Notes」を開発中 | Gadget Gate
                                      • Bedrock Llama3でコード実行できるSlackチャットボットを作ってみた | DevelopersIO

                                        こんにちは。CX事業本部のたにもんです。 先日BedrockでLlama3が利用できるようになりました。 Meta Llama 3 が Amazon Bedrock で利用可能に Llama3を利用して何か作ってみたかったので、今回はLlama3をBedrockから利用し、コード実行できるSlackチャットボットを作ってみたので紹介します。 実際に動かしてみたときの様子は以下のとおりです。 指示内容遂行に必要な行動計画を立て、それに必要なコードを書いて実行し、最終的な結果を返してくれます。 今回作成したコード全体は以下のGitHubリポジトリで公開しているので、興味のある方はご参照ください。 https://github.com/tanimon/ai-chatbot-slack/tree/v2024.05.09 環境 Rancher Desktop: 1.12.2 docker: 24.0

                                          Bedrock Llama3でコード実行できるSlackチャットボットを作ってみた | DevelopersIO
                                        • Slack のグループメンションをゲストアカウントでも使えるようにしよう

                                          Slack のグループメンションをゲストアカウントでも使えるようにしよう 2022.02.10 取り組み Slack, 業務改善, 第1事業部 こんにちは。 第一事業部に所属しているエンジニアの珍田です。 今回は、一部プロジェクトで導入している Slack ボットを紹介します。 プロジェクトに所属するメンバーが 3 桁の人数規模にもなってくるとさまざまな方が開発に参加されることとなります。 Slack のマルチチャネルゲストで参加されている方も多くなり、運用しているユーザグループも某プロジェクトでは 30 個弱ありました。 Slack では、ゲストアカウントの方はグループメンションを利用できないのですが、これを bot を使うことで(擬似的に)使えるようにしましょう、というのが今回の趣旨です。 少々蛇足ではありますが、なぜこれが必要なのかがピンと来ないかもしれないので、Slack の基本的

                                            Slack のグループメンションをゲストアカウントでも使えるようにしよう
                                          • Workato JPデータセンターのSAML設定に苦戦した話

                                            Workatoの管理画面へ移動しSettingsを開きます。 Authentication methodをSAML based SSOを選択します。 SAML providerはOther SAML IdPを選択します。 ※選択肢にはOktaもありますが次のService provider (SP) entity IDの出力に影響があるためOther SAML IdPを選択する必要があります。 Service provider (SP) entity IDをコピーしておきます。 Okta管理画面Applications>ApplicationsからCreate App Integrationをクリックします。 Create a new app integrationでSAML 2.0にチェックを入れ、Nextをクリックします。 App nameにわかりやすい名前を入力し、Nextをクリック

                                              Workato JPデータセンターのSAML設定に苦戦した話
                                            • LaravelのModelの処理が予想以上に時間がかかっていた

                                              はじめに Laravelを使っているとEloquentで取得した複数のModelに対して処理を実行したときがありますよね。 // Collection & Model $items = collect(); foreach(range(1,500000)as $i){ $items->push(new App\Models\SampleModel()); } $start = microtime(true); foreach($items as $item){ $item->id; } $end = microtime(true); echo "Collection & Model:" . (int)(($end-$start) * 1000) . "ms\n"; // Collection & Model:1977ms // array & array $items = collect(

                                                LaravelのModelの処理が予想以上に時間がかかっていた
                                              • SlackでIncoming Webhookを導入する方法(承認フロー)

                                                TL;DR アプリ作成後、管理者にメッセージが送信されます。管理者が承認したのち、チャンネルへ導入できます。 ゲスト(シングル/マルチチャンネルゲスト)ではアプリの作成はできるものの承認依頼はできないようです。ご注意ください。 前提 Slack Enterprise Grid アプリの承認が有効になっている 環境 Slackで提供されている開発用のEnterprise Gridにてテスト。 1. アプリの作成 一般ユーザでアプリを作成します。https://api.slack.com/apps の[Create an App]または[Create New App]を押下します。 今回は一から作成するため[From scratch]を選択します。 次にアプリ名とアプリをインストールするワークスペースを選択します。 承認が必要な場合、画像のようにメッセージが表示されます。現時点では承認依頼は送

                                                  SlackでIncoming Webhookを導入する方法(承認フロー)
                                                • Gradle Plugin for GraalVM Native Image の使い方(Windows platform) - A Memorandum

                                                  はじめに Visual Studio Build Tools の準備 プロジェクトの準備 単純なアプリをネイティブイメージ化 リフレクションを利用したアプリをネイティブイメージ化 まとめ はじめに GraalVM 公式のGradleネイティブイメージプラグインの使い方です。 Gradleネイティブイメージプラグインのリポジトリは以下となっています。 github.com ここでのバージョンは以下となります。 Gradle : 8.2 Gradleネイティブイメージプラグイン:0.9.25 GraalVM :20.0.2+9.1 Gradleネイティブイメージプラグイン 0.9.25 は、Gradle 8.3 では動作しないので注意してください。 本事象は GraalVM Native Image Plugin 0.9.26 で改善されたようです Visual Studio Build To

                                                    Gradle Plugin for GraalVM Native Image の使い方(Windows platform) - A Memorandum
                                                  • Rustで450行くらいで作るViteっぽいもの

                                                    はじめに みなさんはもうこちらの素晴らしい記事は読まれましたでしょうか。 この記事を元にして、RustでViteっぽいものを実装しました(元記事はTSです)。 成果物 にあります。mvite devでHMR付きの開発サーバーが立ち上がります。mvite buildでバンドルします。 元記事のものと比較すると、Plugin機構がなかったりファイルが見つからない場合panicしたりするなどするのでタイトルは「っぽいもの」としました。至る所でunwrapしているのはそのうちどうにかします。 実装 サーバはActix Web、コンパイラはSWCを使っています。 TypeScriptコードのコンパイル RustからSWCを使ってTypeScriptで書かれたコードをコンパイルするのには、以下を参照しました。 上記のコードはファイルパスをコマンドライン引数で受け取ってファイルを読み込み、JSに変換して

                                                      Rustで450行くらいで作るViteっぽいもの
                                                    • 【Laravel】自作の関数ライブラリをどこからでも呼び出せるようにする

                                                      自作ライブラリを使いたいけどどうやるの?Laravelで自作の関数をまとめたライブラリをどの場所からでも簡単に呼び出せるようにする方法です。 サービスコンテナ/サービスプロバイダ/ファサードを使って実現する方法です。 Laravel勉強中なので、調べながら理解していった過程も合わせて書きます。 まず、自作関数のライブラリを「app/MyLib/MyUtil.php」として作成します。 この中の “testFunction()” をどこからでも簡単に呼び出して使いたいのです。 <?php namespace App\Mylib; class MyUtil { public function testFunction() { return 'succeeded'; } } とりあえずストレートに呼び出すまずは何も工夫せず呼び出してみます。 routes/web.php に以下のコードを書いて、

                                                        【Laravel】自作の関数ライブラリをどこからでも呼び出せるようにする
                                                      • Noottiというマストドン・Bluesky・Nostrにマルチポストできるアプリ | 世界のねじを巻くラジオ

                                                        ノーティ Mastodon、Nostr、Blueskyにマルチポストできるアプリ「Nootti」。 プラットフォームに合わせて各投稿を簡単にカスタマイズできるのはありがたい。(マストドンだけハッシュタグ付ける、みたいなこともできるらしい) Nootti’s new app lets you post to all three. – https://techcrunch.com/2024/02/16/cant-decide-between-bluesky-mastodon-and-nostr-noottis-new-app-lets-you-post-to-all-three/

                                                          Noottiというマストドン・Bluesky・Nostrにマルチポストできるアプリ | 世界のねじを巻くラジオ
                                                        • Next.js の API Routes から Amazon Virtual Private Cloud (Amazon VPC) 内のリソースにアクセスする方法 | Amazon Web Services

                                                          Amazon Web Services ブログ Next.js の API Routes から Amazon Virtual Private Cloud (Amazon VPC) 内のリソースにアクセスする方法 開発者はしばしば、AWS Amplify Hosting にデプロイされた Next.js アプリケーションから、Amazon Virtual Private Cloud (Amazon VPC) 内にデプロイされたリソースにアクセスする必要があります。 Amazon VPC を使用すると、お客様は隔離された仮想ネットワークでリソースを起動できます。しかし、開発者は、複雑なネットワークアクセス制御とセキュリティグループのために、Amazon VPC 内で API とデータベースを呼び出すためにフロントエンドアプリケーションを接続することが困難であると感じるかもしれません。 この投稿

                                                            Next.js の API Routes から Amazon Virtual Private Cloud (Amazon VPC) 内のリソースにアクセスする方法 | Amazon Web Services
                                                          • Slack 次世代プラットフォーム機能を少しずつ試す - app_mentioned イベントトリガー編 - Qiita

                                                            こんにちは、Slack の公式 SDK 開発と日本の Developer Relations を担当している瀬良 (@seratch) と申します この記事は Slack の次世代プラットフォーム機能を少しずつ試しながら、ゆっくりと理解していくシリーズの記事です。 「次世代プラットフォーム機能って何?」という方は、以下の記事で詳しく解説しましたので、まずはそちらをお読みください。 この記事では、イベントトリガー(Event Trigger)のうち、アプリのボットユーザーがメンションされたときに発生する "app_mentioned" イベントを使ったワークフロー実行の方法をご紹介します。 ブランクプロジェクトを作成 いつものようにブランクプロジェクトを作成してゼロからコードを足していきましょう。slack create コマンドを実行して、選択肢から「Blank Project」を選択して

                                                              Slack 次世代プラットフォーム機能を少しずつ試す - app_mentioned イベントトリガー編 - Qiita
                                                            • トモニテ相談室での API サーバーの開発環境で sqlboiler と oapi-codegen を導入してみた - every Tech Blog

                                                              はじめに こんにちは トモニテ でバックエンド周りの開発を行っている rymiyamoto です。 今回はトモニテの新規事業として、2023 年 11 月 30 日にローンチした家族・家庭や恋愛に対する悩みをプロのカウンセラーと相談出来る新サービス トモニテ相談室 の開発に関わる中で API サーバーの開発環境での工夫について紹介していきます。 トモニテ相談室の通話周りの基盤の話は別の記事で紹介されていますので、こちらも合わせてご覧いただけると幸いです。 tech.every.tv 技術選定 新規でサービスを立ち上げるに当たっての技術選定は 2 点を意識して選びました できるだけ既存の技術をを使う 面倒なところは楽できるようにする できるだけ既存の技術をを使う こちらに関しては基本的にはトモニテの技術スタックを踏襲することにしました。 使用言語: Go フレームワーク: echo インフラ

                                                                トモニテ相談室での API サーバーの開発環境で sqlboiler と oapi-codegen を導入してみた - every Tech Blog
                                                              • twitter のような簡単な SNS を bubble で作ってみる(新レスポンシブ版)1: ツイートと一覧表示 - ノーコード ラボ

                                                                1. はじめに 2. 新規アプリを作る 3. 新レスポンシブモードへ変更 4. 画面のデザイン 4.1. 4つのレイアウトタイプの解説 4.2. ヘッダー部分のデザイン 4.3. ボディ部分のデザイン 5. データベースの設計 5.1. テーブルのデザイン 5.2. データの作成 6. Tweet 部分にデータベースの内容を反映させる 6.1. Repeating Group の設定 6.2. Repeating Group 上の Group に Repeating Group の内容を反映させる 7. デザインの修正 8. Tweet ボタンの処理を作る 8.1. Popup ウィンドウで Tweet 入力画面を作成する 8.2. tweet ボタンを押したら、Popup が表示されるようにワークフローを設定する 8.3. Tweet をデータベースに登録するようにワークフローを設定する

                                                                  twitter のような簡単な SNS を bubble で作ってみる(新レスポンシブ版)1: ツイートと一覧表示 - ノーコード ラボ
                                                                • Temu - Wikipedia

                                                                  Temu(テム)は、中華人民共和国のPDDホールディングス(拼多多/ピンドゥオドゥオ)が中国国外向けに運営するオンラインマーケットプレイス[1]で、アパレル、化粧品、家電、家具、雑貨などを廉価販売する[1]。アフィリエイト、ソーシャルメディアを通じて宣伝を行っており、新規ユーザーの勧誘に成功した一部のユーザーに無料で商品を提供している[2]。 Temuはアプリのマルウェア感染[3]、個人情報保護[4]、製品の安全性[5]、新疆ウイグル自治区の人権に関わる問題が指摘されており[6]、アメリカモンタナ州グレッグ・ジャンフォルテ(英語版)知事(共和党)は、TikTok、テレグラム、WeChat、Temuを州内で禁止する法案を2023年5月に署名した[7]。 「Temu」の発音や表記については「ティームー」など、若干の揺れがある[8][9][10]。 事業地域[編集] 2022年9月1日にアメリカ

                                                                  • WPFでのデータの持ち方(MVVMのMODEL) - 我が家の流儀

                                                                    WPF アプリケーションでのデータの持ち方を紹介します。 MVVM の利用有無にかかわらず、アプリケーションのデータをどこでもつか悩みどころです。WPFはフレームワークによるコードの隠蔽化が WinForm より顕著なため、どこからプログラムがスタートするさえ分かりにくいです。正直、とっつきにくいです。 データの持ち方 アプリケーションでデータを管理するときに使用するのが、ひっそりと追加されている App.xaml.cs です。 App.xaml.cs は App.xaml の影に隠れていますが、アプリケーションにとって最も大切なソースです。 App.Xaml.cs は Application クラスから派生しており、このクラスこそがプログラム開始時に唯一生成されるインスタンスです。 インスタンスには Current プロパティで取得できます。 データは、App クラス内に配置しておきます

                                                                      WPFでのデータの持ち方(MVVMのMODEL) - 我が家の流儀
                                                                    • golangの「iris」フレームワークとは 特徴やメリットについて解説|webdrawer

                                                                      あらゆるプログラミング言語にはフレームワークがあります。 フレームワークとは、枠組みや構造を意味しており、システム開発においてはシステムの土台となりシステム開発の効率化を図る上では欠かせない仕組みです。 フレームワークを使うことによって得られるメリットとして、最も大きな特徴はメンテナンス性を高く保てることにあります。例え同じプログラミング言語でシステム開発をしていても、フレームワークがなければ開発者によって作りがバラバラになる可能性があります。 書き方に統一性が出るためメンテナンス性も上げることができます。さらに一から作る必要がなくなるので時間短縮にも繋がります。 irisとはirisは高速かつ開発において便利な機能を多く備えたWebアプリケーションフレームワークです。 GoのWebフレームワークの中でも特にパフォーマンスに優れているのが特徴です。 irisの歴史irisはGo言語のWeb

                                                                        golangの「iris」フレームワークとは 特徴やメリットについて解説|webdrawer
                                                                      • Slackでの発言を強制させたいbot - Qiita

                                                                        はじめに 慶應大学 理工学部 情報工学科 B3のぽこちゃんです 今回は自分が運営に携わっている データサイエンス系学生団体 DataCampusにて利用している 2週間、情報共有チャンネルに投稿がなかったら 本人と管理者に通知を送るbot 👇 の実装を紹介します 2週間の部分は変えられるので 1日発言が無かったでも1時間動きがなかったでもなんでもできます 基礎機能ではありますが応用性は高いので是非是非 Xもやってるのでぜひフォローお願いします フォロバします! Slack bot そもそもこのSlack botはGASという Googleが提供するアプリケーション開発プラットフォームで動かしてて、JavaScriptがベースになってます。 Googleのさまざまなサービスと連携して動作を自動化でききて、スプレッドシートとかフォームとかにも対応してるのでめっちゃ便利です 👇いまにゅさん

                                                                          Slackでの発言を強制させたいbot - Qiita
                                                                        • 現場で使える Ruby on Rails 5速習実践ガイド を読んで学んだこと - Qiita

                                                                          Rails速習で学んだことをおおまかに書き留めました。 前提 RubyやRailsでは万物がオブジェクトとして認識する とクラスとインスタンスオブジェクトが紹介されているので抜粋・加筆する RubyやRailsでは万物がオブジェクトとして認識する オブジェクトという概念は簡単にいうと「モノ」のようなものである。私の現実世界でもモノは溢れている。食材・家・人間・動物という物体から、時間・愛・感情のような抽象的な概念もモノとして捉えることができる。 Ruby/Railsでも同じようにオブジェクトが溢れている。Ruby/Railsを書くというのはありふれたオブジェクトを取捨選択し、レゴブロックさながら新たな形を生み出すようなものである。 クラスとインスタンスオブジェクト Rubyのようなオブジェクト指向言語では一般的に、「オブジェクトXのクラスがYであるとき、XはYのインスタンスオブジェクトであ

                                                                            現場で使える Ruby on Rails 5速習実践ガイド を読んで学んだこと - Qiita
                                                                          • MicroShiftを動かしてみる - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

                                                                            今回のネタについて MicroShiftはワンバイナリーで動くエッジ及びスモールファクター向けのOpenShiftです。 サポートされているアーキテクチャーはamd64/x86_64/arm64/riscv64です。 「MicroShift」と言うキーワードでだけでWeb検索すると、様々な違う「マイクロシフト」が検索結果として出てきます。 検索するときは「MicroShift OpenShift」とか「Red Hat MicroShift」で検索すると良いでしょう。 今回はワンバイナリーで動くエッジ向けOpenShiftである「MicroShift」を、Raspberry Pi 4で動作させてみます。 MicroShift自身はマルチアーキテクチャーに対応しているため、同じような流れでIntel CPUマシンなどでも動かせます。 参考情報 MicroShift公式 OpenShift +

                                                                              MicroShiftを動かしてみる - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア
                                                                            • [Slack][Slash Command][AWS][Lambda][ChatOps] Slack Slash Command と AWS Lambda で処理時間のかかるコマンドを作成 - Qiita

                                                                              [Slack][Slash Command][AWS][Lambda][ChatOps] Slack Slash Command と AWS Lambda で処理時間のかかるコマンドを作成SlackChatOpsLamdaslash_command EC2 でのコマンド実行を、サーバにログインせずに簡単にできないかを考えていました。 EC2 のコマンド実行自体は SSM RunCommand で可能 Lambda で RunCommand を実行できるので、API Gateway や ALB 経由で Web API まではできる API をどう叩く?画面用意するのは面倒、curl で叩くのはもっと面倒。。 コマンド実行なので結果の受け取りまで必要 そんなことを考えていて、Slack の Slash Command というのがよさそうだったので試してみました。 slack api | Ena

                                                                                [Slack][Slash Command][AWS][Lambda][ChatOps] Slack Slash Command と AWS Lambda で処理時間のかかるコマンドを作成 - Qiita
                                                                              • capybara + seleniumの設定でdesired_capabilities/options属性がDEPRECATIONになった - Qiita

                                                                                遭遇したWARNING ruby3.0 対応のため selenium-webdriver を 4.0.0.beta3 にアップデートしたところ、次のような DEPRECATION WARNING が発生しました。 [DEPRECATION] [:desired_capabilities] :desired_capabilities as a parameter for driver initialization is deprecated. Use :capabilities with an Array value of capabilities/options if necessary instead. 関連するPRはこちらのようです。 要約すると、 :desired_capabilities 属性と :options 属性をどう使いわければよいか判断に迷うので、 :capabiliti

                                                                                  capybara + seleniumの設定でdesired_capabilities/options属性がDEPRECATIONになった - Qiita
                                                                                • 英語の句動詞って何?イディオムとの違いや使えるフレーズを紹介! - ネイティブキャンプ英会話ブログ | 英会話の豆知識や情報満載

                                                                                  英語の句動詞について イディオムとの違い 句動詞の注意点 ①単語を切り離して使えるものとそうではないものがある ②1つの句動詞が複数の意味を持つ場合がある 句動詞の例文 「off」を使った句動詞 Break off:〜が折れる/〜を打ち切る/急にやめる Put off:〜を延期する/〜を後回しにする Take off:(靴・服などを)脱ぐ/離陸する/急に成功する/休みをとる 「around」を使った句動詞 Turn around:方向を変える Look around:見回る・あちこちを見る 「out」を使った句動詞 Watch out:気を付ける・警戒する Pass out:気を失う・〜を配る まとめ 洋画や海外ドラマを観ていると、ネイティブスピーカー同士の会話で「句動詞」が頻繁に使われています。しかし、日本の英語教育ではあまり句動詞はフォーカスされておりませんので、「句動詞って何だっけ?

                                                                                    英語の句動詞って何?イディオムとの違いや使えるフレーズを紹介! - ネイティブキャンプ英会話ブログ | 英会話の豆知識や情報満載