並び順

ブックマーク数

期間指定

  • から
  • まで

601 - 640 件 / 1559件

新着順 人気順

"New App"の検索結果601 - 640 件 / 1559件

  • Rust – Introduction and Variables | DevelopersIO

    RUST A systems programming language named Rust is designed to be fast, concurrent, and safe. Presently, it is an open-source programming language that was developed by Mozilla. System programming and the development of low-level libraries and programs benefit greatly from its stringent type-checking, ownership model, and safety-focused approach. Rust is easy to download and install in any operatin

      Rust – Introduction and Variables | DevelopersIO
    • Deploy a NextJS 13 application to Amplify with the AWS CDK | Amazon Web Services

      Front-End Web & Mobile Deploy a NextJS 13 application to Amplify with the AWS CDK Modern application development often includes features such as authentication, API setup, and file storage. In a previous post we saw how AWS Amplify and the AWS CDK manage the undifferentiated heavy-lifting of standing up these services. However, without a hosting platform your customers would never see your product

        Deploy a NextJS 13 application to Amplify with the AWS CDK | Amazon Web Services
      • ノーコードでウェブアプリが作れる!Bubble(バブル)の使い方 - ノーコード ラボ

        Bubbleとは なぜ Bubble なのか? WordPress との比較 Bubble で作られた Webアプリ MirrorMirror Clarify Qoins Bubbleの始め方とレッスンについて アカウント作成手順 あとは作るだけ 具体的なアプリの作成方法 twitter のような簡単な SNS をBubble で作ってみる(入門者向け) 元号ジェネレーター OGP画像 かんたん作成 Bubble で作る「4択クイズアプリ」 Bubble で作る「フラッシュカード」 Bubble でログイン処理をしてみよう! まずは私の一番のお気に入りである Bubble (バブル)のことについて紹介します。 Bubbleとは Bubbleは、ノーコードでWebアプリなどを開発することができるサービス開発ツール(サービス)です。無料から使うことができる上に、ビジュアルプログラミングに対応し

          ノーコードでウェブアプリが作れる!Bubble(バブル)の使い方 - ノーコード ラボ
        • Laravel JetstreamのEmail Verification(認証メール)の使い方

          さてさて、ここのところLaravel 8.xの目玉機能「Jetstream」の記事をお届けしています。 そして今回は、「Laravel Jetstream の各種フォームを日本語化する」の「おわりに」で触れた話題です。 それは・・・・・・・ Email Verification(認証メール) です。 これは、誰でも登録できるタイプのウェブサービスの場合に問題になる「登録されたメールアドレスが本当に正しいのか??」という問題を解決するための機能です。 つまり、実際に登録されたメールアドレスに「認証メール」を送り、そこに書かれているリンクをクリックしてもらうことで正しいメールアドレスかどうかをチェックするわけです。 ※これをやっておかないと、もしパスワードがわからなくなった場合、パスワード再発行ページで登録したメールアドレスを送信しても間違ったところに届くので、二度と自分では復活できなくなって

            Laravel JetstreamのEmail Verification(認証メール)の使い方
          • 【puma】puma4台インストールできない問題の対処法 - Qiita

            環境 Rails 5.2, 6.0 puma 4.3.1, 4.3.4, 4.3.5など xcode 12.0 xcodeのバージョンは$ xcodebuild -versionで確認できます。 「puma4台インストールできない問題」というよりは「xcode最新版を入れているとpuma4台インストールできない問題」です。 Rails6で開発をしようとしたところ、以下のようなエラーが出てpumaのインストールができませんでした。 (9/13追記) puma4.3.6で対応したそうです! アップデートでこの問題は解決しました。 (11/12追記) Railsチュートリアルでこの事例が起きる場合があるようです。 Gemfileの以下の記述で'4.3.6'に変更すると解決できると思われます。 $ rails new new_app …(省略) Fetching bootsnap 1.4.7 In

              【puma】puma4台インストールできない問題の対処法 - Qiita
            • テスト環境でPhantomJSを使うのやめました。 - てくすた

              こんにちは、開発部のケビンです。開発のテスト環境でPhantomJSを使うのをやめた話をしたいと思います。 背景 PhantomJSはヘッドレスブラウザであり、コマンドを打つだけでUI無しでブラウザを操作できるものです。適切なコマンドを実行することでページ上の操作を行えるためブラウザーテストに優れているものです。fotowaでは以前Capybaraで実行していたテストでPhantomJSを利用していました。しかし、PhantomJSの開発は終了し、リポジトリはアーカイブされ今後新しい機能が追加される予定はなさそうです。アーカイブされたのが去年(2018年)の6月であり、最新のJavaScriptシンタックスがサポートされてないためPhantomJSで発覚するエラーに出会うことが少しありました。この理由でもう少しモダンなSeleniumに移ることにしました。 SeleniumはWebDriv

                テスト環境でPhantomJSを使うのやめました。 - てくすた
              • system specでNet::ReadTimeoutになったら - おもしろwebサービス開発日記チラシの裏

                headless chromeを利用していて、超長い文章をフォームに入力しようとするとNet::ReadTimeoutでこける。そもそも超長い文章をフォームに入れないようにするべきだけど、他に方法がない*1か微妙な場合はtimeoutの間隔を伸ばすことで対応できる。 Capybara.register_driver :selenium_chrome_headless do |app| browser_options = Selenium::WebDriver::Chrome::Options.new browser_options.args << '--headless' browser_options.args << '--disable-gpu' browser_options.args << '--no-sandbox' Capybara::Selenium::Driver.new(

                  system specでNet::ReadTimeoutになったら - おもしろwebサービス開発日記チラシの裏
                • 2020 Resolution: Add user-generated content to your applications | Amazon Web Services

                  AWS for M&E Blog 2020 Resolution: Add user-generated content to your applications Many AWS customers have started to allow user-generated content (UGC) within their applications to enhance users’ ability to connect with each other and express themselves individually. This video content usually takes the form of short “stories” (less than one minute) told in a personal way, and showcasing things li

                    2020 Resolution: Add user-generated content to your applications | Amazon Web Services
                  • Zoomのクラウドレコーディング完了をAPI, Lambda経由でSlackに通知する - Qiita

                    これは何 zoomのクラウドレコーディング完了を、slackの特定のチャンネルに通知 今回は Slack App (Incoming Webhook) AWS Lambda(python) AWS api gateway Zoom App (Outgoing Webhook) などを使用します。 ※練習も兼ねて手順を細かめにメモしています。 ▼クラウドレコーディングが終わってしばらくすると通知が来る。それだけ。こっからカスタマイズしていきたい 作成のきっかけ エンコードに時間がかかること、MTGが一旦終了しないとエンコードが始まらないぽい? ことが手伝って動画をアップ&共有することを忘れがちです。なので楽したい。 でもZoom側でエンコードしてくれるのは正直ありがたいです。 Lambdaの練習 今後のZoom APIを絡めたカイゼンのステップとして Zoomの容量はすぐにいっぱいになるので

                      Zoomのクラウドレコーディング完了をAPI, Lambda経由でSlackに通知する - Qiita
                    • An Introduction To AWS Cloud Development Kit (CDK) — Smashing Magazine

                      In this article, Vivek Maskara introduces Amazon Web Services’ (AWS) Cloud Development Kit (CDK) which is increasingly becoming a popular tool for managing AWS-based infrastructure. We’ll take a closer look into CDK concepts, and then how to use the AWS CDK toolkit to deploy a sample application to an AWS account. When you start building a cloud-based back-end system for your application, you have

                        An Introduction To AWS Cloud Development Kit (CDK) — Smashing Magazine
                      • 社内slackでスタンプを押したらブロックチェーンに記録するWeb3サービスをchatGPTに丸投げして作ってみた話 - GreenSnap TECH BLOG

                        はじめに web3とは chatGPTとは 実装手順 1. hardhatでローカルにブロックチェーン環境をたてる 2. ブロックチェーン上にデータを記録するためのスマートコントラクトを作成する 3. スマートコントラクトをデプロイする 4. slack bolt経由でスマートコントラクトを呼び出す 5. slack Boltを起動して試す まとめ 最後に 裏話 はじめに この記事は、AIの自然言語生成モデルであるchatGPTによって作成されました。そのため、内容に誤りがある可能性があります。また一部人間によって訂正されたり、修正された場合があることをご了承ください。 web3とは web3は、ブロックチェーンを利用するためのアプリケーションプログラミングインターフェース(API)を提供するものです。つまり、ブロックチェーンにアクセスするためのインターフェースを提供し、ブロックチェーンを

                          社内slackでスタンプを押したらブロックチェーンに記録するWeb3サービスをchatGPTに丸投げして作ってみた話 - GreenSnap TECH BLOG
                        • GitHub ActionsのManual Workflowを使ってiOSアプリのバージョンをあげる - コネヒト開発者ブログ

                          これはiOSアドベントカレンダーその2の3日目の記事です。 こんにちは!コネヒトでiOSエンジニアをやっていますyanamuraです。 2021年11月にGitHubActionsにmanual workflowが導入されました。これはなにかというとGitHub Actionsに入力値を指定して手動でトリガーをかけて実行できるようになったのです。 コネヒトではiOSアプリをリリースする際にバージョンやビルド番号をセットするのにこれまではスクリプトを手動で実行してコミットしていましたが、これを使えばこれまで手動でやっていたバージョンアップ作業がGitHub Actionsでできそうなので導入してみました。 設定 .github/workflows 以下にこのymlを配置します # versionup.yml name: Manual Version up # 手動で動かしてアプリのバージョン

                            GitHub ActionsのManual Workflowを使ってiOSアプリのバージョンをあげる - コネヒト開発者ブログ
                          • Tauri vs. Electron: A comparison, how-to, and migration guide - LogRocket Blog

                            Nine years ago, the Electron team revolutionized how we create desktop applications by introducing a framework that allows us to quickly build one with basic HTML, CSS, and JavaScript knowledge. Barring its valid criticisms, Electron gets the job done, and we’ve seen it used by a number of companies, including Slack, WhatsApp (desktop), and even the developer community’s favorite text editor, VS C

                              Tauri vs. Electron: A comparison, how-to, and migration guide - LogRocket Blog
                            • TechCrunch

                              X, the company formerly known as Twitter, is launching a dedicated TV app for videos uploaded to the social network soon. X CEO Linda Yaccarino announced on Tuesday that the new app will bring “

                                TechCrunch
                              • Machine learning systems design

                                Design a machine learning system Designing a machine learning system is an iterative process. There are generally four main components of the process: project setup, data pipeline, modeling (selecting, training, and debugging your model), and serving (testing, deploying, maintaining). The output from one step might be used to update the previous steps. Some scenarios: After examining the available

                                • CDK for Terraformをやってみた - Qiita

                                  概要 最近インフラに興味が湧いてきたので、terrafromを使って遊んでいました。 すると「CDK for Terraform」なるものを発見👀 AWS-CDKを使ってTypeScriptやPythonなどでTerraformを扱えるとのことなので、さっそく試して見ました! ※注意: まだ開発中であり、アルファテスト段階にあるソフトウェアが含まれています。本番環境には使用しないでください🙇‍♂️ hashicorp/terraform-cdk Write Terraform with Typescript and Python CDK for Terraform: Enabling Python & TypeScript Support コマンド # CLIのインストール $ npm install -g cdktf-cli # 作成(プロジェクト配下で) $ cdktf init

                                    CDK for Terraformをやってみた - Qiita
                                  • 各チャットツールのIncoming Webhoookのまとめ

                                    チャットツール(Slack、Teams、etc..)には、他のアプリケーションから投稿できるように、Incoming Webhoookという仕組みが提供されています。 本記事では、各チャットツールでのIncoming Webhoookの設定方法についてまとめたいと思います。(適宜更新予定) 下記のRedmineプラグインのために、様々なチャットツールでIncoming Webhoookを触ることになったのですが、毎回設定方法を調べている自分自身のための記事でもあります。 Redmine issue assign notice plugin Slack SlackではIncoming Webhoookの作成方法が途中で変わっていて、旧方式ではIncoming Webhoookというアプリを使う方法でしたが、現在の方式では個々のアプリでActivate Incoming WebhooksをOn

                                      各チャットツールのIncoming Webhoookのまとめ
                                    • Bolt フレームワークを使って Slack Bot を作ろう

                                      By Tomomi Imura Published: 2019-07-02 Updated: 2020-03-04 OAuth 権限設定についての変更がありましたので、チュートリアルのその設定部分を追加しました。 ごく単純な Slack アプリを作るのはそれほど複雑であるはずはないのに、いざ作るとなると API ドキュメンテーションの中に埋もれてしまってどこから手をつけたらいいのかわからなかったり、パラメータの名前がちょっとだけ間違えてしまって思ったように動かなかったり。 でもそれを自分のせいにしないでください🙅。Slack のアプリ作成の手順は慣れていないとちょっとクセモノだったりするのです🤷。でもそれを少しでも軽減するためにもっと直感的に使えるフレームワーク Bolt をリリース、そして日本語ドキュメントも公開しました 🎉。 Bolt は Slack API を使いやすくするため

                                        Bolt フレームワークを使って Slack Bot を作ろう
                                      • サーバのバックアップをPythonでDropboxに保存した話

                                        個人で利用しているサーバのバックアップを一応外部にとりたいな・・・と、思い立ち、とりあえずDropboxに保存するようにした話です。 なぜDropboxに? サーバ外に保存しておきたいと思ったときに、どこに保存しておくか?と考えたときに思い浮かんだのは以下の3箇所でした。 AWS S3 自宅PC Dropbox バックアップ完了時にデータを保存したかったので外部から内部アクセスを許可していない自宅PCは一旦却下。そして無料枠が残っていた+API触ってみておこうと思いからDropboxに保存することにしました。 準備 DropboxにAPIを利用してアクセスする場合、アクセストークンを事前に取得しておく必要がありました。 DropboxのMy appsにアクセス 「Create app」を押す 「Create a new app on the Dropbox Platform」画面で設定を入

                                          サーバのバックアップをPythonでDropboxに保存した話
                                        • Authenticated server-side rendering with Next.js and Firebase

                                          Authenticated server-side rendering with Next.js and Firebase Feb 24, 2021: a previous version of this post contained a bug where a new cookie would be created each time you signed out and back in again. These (identical) cookies would stack up cause problems. If you're having issues, pass the { path: '/' } option to nookies.set call — details below. I had a hell of a time figuring out how to get

                                            Authenticated server-side rendering with Next.js and Firebase
                                          • ゼロからはじめるAzure(31) 「Azure Bot Services」でボットアプリを作成しよう(1)

                                            はじめに 今回は、ボットの作成から公開までを行うことのできるAzure Bot Servicesについて紹介します。 Azure Bot Servicesとは Azure Bot Servicesは、Azure上でのボットの作成、開発、公開などを行うことができるマネージドサービスです。一般的なボット同様、テキスト形式による対話インターフェースによってユーザーからのメッセージを処理するシンプルなボットの作成から、他のAzureサービスと組み合わせることで自然言語や音声の解釈のできる高機能なボットの作成まで可能となっています。 ボットとは ここでボットとは何かについて簡単に説明します。ボットの語源はロボットから来ており、そのイメージの通り自分で思考して動作する機械のソフトウェア版と捉えると分かりやすいかと思います。現在普及しているボットとしては、以下のような種類のものがあります。 ・Webクロ

                                              ゼロからはじめるAzure(31) 「Azure Bot Services」でボットアプリを作成しよう(1)
                                            • Slackチャンネルにメッセージを投稿できるSlackAppを作成する | DevelopersIO

                                              Slackのアプリを使ってAWSからのセキュリティイベントを通知させる際に、メッセージ投稿用のSlackAppを作成したので手順を紹介します。 弊社から提供しているセキュアアカウントの通知をSlackに送りたい場合も、本手順を実施することで通知用のSlackアプリを作成できますので是非ご活用ください。 やってみる 基本的には公式の手順に沿って行なっていきます。 Slackアプリの作成 まずはSkackアプリを作成していきます。以下のリンクから作成画面を開いてください。 https://api.slack.com/apps Create New Appをクリックします。 執筆時点(2022/02/08)では以下のように選択肢が出ますが、上のFrom scratchを選択します。 次にアプリの名前と作成するワークスペースの選択が求められます。アプリ名は後からでも変更可能です。ワークスペースはロ

                                                Slackチャンネルにメッセージを投稿できるSlackAppを作成する | DevelopersIO
                                              • Running Multiple Processes Inside A Fly.io App

                                                Docs Index Getting Started Toggle Getting Started section Speedrun: Launch on Fly.io Hands-on with Fly.io Troubleshooting Deployments Fly Machines Toggle Fly Machines section Introduction to Fly Machines Machines API Run a new Machine Update a Machine Machine Sizing Machine restart policy Machine states Run User Code on Fly Machines The Machine Runtime Environment Languages & Frameworks Toggle Lan

                                                  Running Multiple Processes Inside A Fly.io App
                                                • CircleCIのテスト結果をSlackに通知するには - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

                                                  前回のエントリーで、コミットをトリガーとしてCIが動作するようになりました。ですがCIの結果は、CircleCIのダッシュボードから確認する必要があります。コミットの度に発火するCIの結果を、都度確認しに行くのは面倒ですよね。そして人間は面倒なことはすぐサボってしまうものです。 そこで本エントリーでは、CircleCIのテスト結果をSlackに通知する方法について解説します。 Slack Integrationsの設定手順 CircleCIからSlackへ通知するためには、以下の手順が必要です。 Slackワークスペースにアプリをインストールし、OAuthトークンを発行する 発行されたトークンをCircleCIのコンテキストに登録する CircleCIのワークフロー内に通知処理を実装する ちなみに以前からCircleCIを利用されている方は、このSlackアプリとWebhookを利用して連

                                                    CircleCIのテスト結果をSlackに通知するには - とことんDevOps | 日本仮想化技術のDevOps技術情報メディア
                                                  • Manage application security and compliance with the AWS Cloud Development Kit and cdk-nag | Amazon Web Services

                                                    AWS DevOps Blog Manage application security and compliance with the AWS Cloud Development Kit and cdk-nag Infrastructure as Code (IaC) is an important part of Cloud Applications. Developers rely on various Static Application Security Testing (SAST) tools to identify security/compliance issues and mitigate these issues early on, before releasing their applications to production. Additionally, SAST

                                                      Manage application security and compliance with the AWS Cloud Development Kit and cdk-nag | Amazon Web Services
                                                    • TikTokがInstagramに対抗する新しい写真共有アプリの構築に取り組んでいることが明らかに、アプリのロゴや一部詳細も判明

                                                      ショート動画共有アプリのTikTokが、Instagramのような写真共有アプリの構築に取り組んでいることが、Android関連メディア・The SP Androidの報道により明らかになりました。 Exclusive: Tiktok is working on a new Photo Sharing platform to compete with Instagram https://thespandroid.blogspot.com/2024/03/Tiktok-Photo-Sharing-Platform.html TikTok reportedly developing new app to rival Instagram https://searchengineland.com/tiktok-new-app-instagram-438331 All-New 'TikTok Pho

                                                        TikTokがInstagramに対抗する新しい写真共有アプリの構築に取り組んでいることが明らかに、アプリのロゴや一部詳細も判明
                                                      • How to Export Sass Variables to JavaScript with Next.js on Space Jelly

                                                        Building web apps with Sass helps to give you CSS superpowers, but it’s another tool where you typically have to manage another set of configurations and settings outside of JavaScript. How can we make both Sass and a Next.js JavaScript app play nicely so we only have to define those configurations in one spot? What are Sass variables? To start, Sass is a CSS extension that gives you the ability t

                                                          How to Export Sass Variables to JavaScript with Next.js on Space Jelly
                                                        • Making a Gatsby Blog with Netlify CMS | Gatsby

                                                          This tutorial will use gatsby-personal-starter-blog, a Gatsby starter based on the official gatsby-starter-blog. The differences are that gatsby-personal-starter-blog is configured to run the blog on a subdirectory, /blog, and comes pre-installed with Netlify CMS for content editing. It also adds VS Code highlighting for code blocks. PrerequisitesA GitHub accountThe Gatsby CLI installedSet up a Ne

                                                            Making a Gatsby Blog with Netlify CMS | Gatsby
                                                          • Reddit - Dive into anything

                                                            ☠️We're a community that discusses GenP, a tool which is used to alter apps on Windows. If you're using a Mac, r/AdobeZii is your best friend. Updated: 15-September-2023 ❗ EVERYTHING BELOW IS FOR WINDOWS ONLY Please read the guides completely before doing anything We simply try to extend your experimental phase a little longer than the usual, before you are professionally and financially capable o

                                                            • Tweetbot Maker Tapbots Working on 'Ivory' Mastodon App

                                                              Tapbots, the company behind the popular Tweetbot app designed for Twitter, is working on developing a new app called Ivory that integrates with the Mastodon social network. Currently in beta testing, the Ivory app is in the early stages of development, with many features that still need to be implemented and bugs that need to be worked out, but it is a promising start. Many Twitter users have been

                                                                Tweetbot Maker Tapbots Working on 'Ivory' Mastodon App
                                                              • Laravelの認証機能を徹底解説

                                                                Laravelの認証は、ウェブアプリケーションにおいて最も重要で不可欠な機能の1つです。Laravelをはじめとするウェブフレームワークには、さまざまなユーザー認証方法があります。 Laravelの認証機能は、素早く、安全な方法で実装可能です。しかし、適切に実装しなければ、悪意ある第三者に悪用される危険性があります。 この記事では、Laravelの認証機能を使用する際に、知っておくべきことをすべてご紹介します。 Laravelの認証入門 Laravelには、「ガード」と「プロバイダ」から構成されるモジュールがあります。ガードは各リクエストのユーザー認証を定義し、プロバイダは永続ストレージ(MySQLデータベースなど)からのユーザーの取得方法を定義します。 認証パラメータは、config/auth.phpファイルで定義します。このファイル内でLaravelの認証の振る舞いを調整、変更する複数

                                                                  Laravelの認証機能を徹底解説
                                                                • 質感がすごい! キャンバスにお絵かきできるVRアプリがQuest 2向け配信

                                                                  質感がすごい! キャンバスにお絵かきできるVRアプリがQuest 2向け配信 Oisoi Studioが手掛ける、様々な技法のペイントが行えるお絵描きアプリ「Painting VR」がリリースされました。対応VRヘッドセットはOculus Quest(オキュラス クエスト)。価格は990円(税込)です。2021年5月現在、配信は「App Lab」で行われています。 公開された紹介映像からは、塗料を混ぜ合わせたり、筆やスプレーで様々なアートを描いていく様子が確認できます。Oculusの製品ページによれば、アプリは“学期ごと(trimester)”の更新を予定しているとのこと。 次回のアップデートではクリエイティブツールの拡充を行い、次は“世界と他ユーザーをつなげること”に注力する予定。その後は新たな環境の追加と、マーケットプレイスを通じたツール提供も計画されています。 (スプレーで描く“スマ

                                                                    質感がすごい! キャンバスにお絵かきできるVRアプリがQuest 2向け配信
                                                                  • What's New In DevTools (Chrome 104)  |  Blog  |  Chrome for Developers

                                                                    Restart frame during debugging The Restart frame feature is back! You can re-run the preceding code when paused somewhere in a function. Previously, this feature was deprecated and removed in Chrome 92 due to stability issues. In this example, the debugger initially paused at the breakpoint (line 343) near the end of the toggleColorScheme function. To restart the debugging from the beginning of th

                                                                      What's New In DevTools (Chrome 104)  |  Blog  |  Chrome for Developers
                                                                    • Creating a Project with Nest.js + Next.js

                                                                      This is the first part in a series of articles about combining nest.js and NEXT.js. Today you will learn how to setup a project and choose a valid SSR strategy. In the second part you will learn about Hot Module Replacement, more SSR techniques and subdirectory deployments. Hey, it's October 2022 and Next.js 13 was recently released! It brings lots of changes and the new app directory. While I am

                                                                        Creating a Project with Nest.js + Next.js
                                                                      • GatsbyのFileSystemRouteAPIでさらに使いやすくなった | TOMILOG

                                                                        Gatsby.js v2.26で新しい機能として追加された「File System Route API」を試してみました。 レポジトリはこちら https://github.com/RyoheiTomiyama/gatsby-file-system-route-api/tree/master/app ContentfulCMSから記事を取得してGatsbyで表示させたので、基本的な使い方とポイントを紹介します。(なお、Gatsbyはgatsby-starter-defaultから作成しています。) File System Route APIについて 英語が読める方はこちらに詳しく書かれています。 https://www.gatsbyjs.com/blog/fs-route-api 簡単に説明すると、ブログなどの記事ページなどを生成するときに、以前はgatsby-node.jsに設定を何十行

                                                                          GatsbyのFileSystemRouteAPIでさらに使いやすくなった | TOMILOG
                                                                        • Expo SDK 39 is now available

                                                                          Today we’re announcing our third release of 2020, Expo SDK 39. SDK 39 brings tons of quality-of-life improvements across our entire suite of tools: the Expo development clients, Expo CLI, documentation, and of course our SDK. Read on for more details! 🐛 Known Regressions (Updated 3 Oct 2020)Significant known regressions that have been brought to our attention have been resolved. Read more here, a

                                                                            Expo SDK 39 is now available
                                                                          • ChatGPT(GPT-4)に質問できるSlack BotをAWS Lambda(OpenAIライブラリなし)で作成してみた - Qiita

                                                                            ChatGPT(GPT-4)に質問できるSlack BotをAWS Lambda(OpenAIライブラリなし)で作成してみたPythonAWSSlackChatGPT はじめに n番煎じではありますが、タイトルの通りChatGPTに質問できるSlack botを作成しました、というものです。せっかくなのでGPT-4を使用します。 よく見かける事例では、OpenAI公式のライブラリを用いた実装例が多い印象ですが、それをあえて使わずにAWS Lambda(Python)標準のままで作成する方法をまとめました。 動機 自分もChatGPTを使ったAIチャットSlack bot作りたいな〜。GPT-4で。 え、追加ライブラリが必要なの? 調べてみると Python + OpenAIライブラリで作る事例が多数 ライブラリをLambdaにアップロードしたり、Lambda Layerを準備するの面倒だな

                                                                              ChatGPT(GPT-4)に質問できるSlack BotをAWS Lambda(OpenAIライブラリなし)で作成してみた - Qiita
                                                                            • Share code between Next.js apps with Nx on AWS Amplify Hosting | Amazon Web Services

                                                                              Front-End Web & Mobile Share code between Next.js apps with Nx on AWS Amplify Hosting In this post, we will explore the capabilities of AWS Amplify Hosting to interface with monorepos, specifically Nx, and deploy the frontend applications that reside in them.  We’ll learn the benefits of using a monorepo through an example of multiple banking websites that use the same mortgage calculator made up

                                                                                Share code between Next.js apps with Nx on AWS Amplify Hosting | Amazon Web Services
                                                                              • Cookie-Based authentication for Next.js 13 apps

                                                                                This post is for you if you want a simpler alternative to NextAuth to implement authentication in your Next.js application using Iron-Session and the App Router. What's iron-session ? It's a popular open-source project for Node.js for encrypting/decrypting data that can be persisted in cookies. You can find more about the project in Github. My implementation uses a middleware that relies on iron-s

                                                                                  Cookie-Based authentication for Next.js 13 apps
                                                                                • ANAプレミアムクラス搭乗記 アプリ更新後の初のフライト - 弾丸トラベルは怖くない!

                                                                                  ANAプレミアムクラスに成田からセントレアまで搭乗してみましたので、お伝えします。 更新されたANAアプリ @成田空港 B737-800 空気を読まない機内食 セントレア 最後に 更新されたANAアプリ ANAアプリが更新されて以降、国内線・国際線含めて、初めてのフライトでした。全体的にファンシーになっていますが、導線は比較的スムーズとなっています。 ダイヤモンドカラーは段々と少なくなっています。 @成田空港 名古屋に行くとなると定番の成田であります。スカイライナーはモノレールより時間とお金がかかりますが、今のモノレールの動線と比較するとマシかもしれません。ラウンジがスイートラウンジでないので、しょぼく、ビールか安ウィスキーしか飲めないのは残念でありますが。 飲みすぎるとこの後のグルメに支障をきたすので、一杯にとどめました。ああ、面倒臭い。 国際空港らしく、国内線でもGOLD TRACKの

                                                                                    ANAプレミアムクラス搭乗記 アプリ更新後の初のフライト - 弾丸トラベルは怖くない!