並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 52件

新着順 人気順

functions framework nodejsの検索結果1 - 40 件 / 52件

  • 本番環境で採用すべき26のAWSセキュリティベストプラクティス

    本文の内容は、2024年11月25日に Alejandro Villanueva が投稿したブログ(https://sysdig.com/blog/26-aws-security-best-practices/)を元に日本語に翻訳・再構成した内容となっております。 セキュリティは、 AWS Foundational セキュリティベストプラクティスの基本的な柱です。セキュリティリスクを最小限に抑え、環境を保護するには、サービス別にまとめられた AWS セキュリティベストプラクティスに従うことが不可欠です。この構造化されたアプローチは、潜在的な脆弱性に積極的に対処し、堅牢で安全なクラウドアーキテクチャーを維持するのに役立ちます。 AWS IAM(1) IAMポリシーでは、フルの ” * ” 管理者権限を許可すべきではない (2) IAMユーザーにはIAMポリシーを添付してはならない (3) I

      本番環境で採用すべき26のAWSセキュリティベストプラクティス
    • WebAPIを構築する際にAPI Gateway+Lambdaを選択するべきか?

      はじめに このツイートに結構反響があったので、雑になるがとにかく自分の考えをダンプする。もともと書いていた記事はうっかりやらかしてデータロストした、泣きたい。 話をわかりやすくするために、ALB+ECS(Fargate)を使ってWebAPIと対比して説明しているが現実はもっと複雑である。 引用リツイートをもらえた部分などについてもアンサーっぽいことも書いていく。 AWS利用費と人件費の話 AWS上にWebAPIを構築する際に、AWS利用費の削減をモチベーションとしてApiGW+Lambda構成が、採用されることがある。確かにAWS利用費は下がるがApiGW+Lambda構成を設計〜運用するためにはAWSに関する知識の中でもとくに専門的な知識が必要になる。こういった人材を雇用または外部へ発注し続けることは人件費に跳ね返ってくる。 ApiGW+LambdaがWebAPIのための構成として唯一無

        WebAPIを構築する際にAPI Gateway+Lambdaを選択するべきか?
      • Announcing AWS Lambda Function URLs: Built-in HTTPS Endpoints for Single-Function Microservices | Amazon Web Services

        AWS News Blog Announcing AWS Lambda Function URLs: Built-in HTTPS Endpoints for Single-Function Microservices Organizations are adopting microservices architectures to build resilient and scalable applications using AWS Lambda. These applications are composed of multiple serverless functions that implement the business logic. Each function is mapped to API endpoints, methods, and resources using s

          Announcing AWS Lambda Function URLs: Built-in HTTPS Endpoints for Single-Function Microservices | Amazon Web Services
        • こんなに辛いことになるから、最初にがんばろう / 辛い開発状況をどうにかするためにやった13のこと

          こんにちは!sugitaniと申します。 これまで有名芸能人と通話ができる(かもしれない)ライブ配信アプリとか、オリジナルマンガの配信サービスとか、コメントが横に流れるライブ配信システムとかを作ってきました。(SUGARは今も作業してます) 最近ご縁がありましてUUUMの子会社で、簡単に有料フォロワー向けの投稿が行えるFOLLOW MEを主に開発していて、NFTでデジタルトレーディングカード(※)を売り買いすることができるHABETをIndieSquare社さんと協業で運営しているNUNW株式会社(5月にFOROから社名変更)に入社し半年くらい経っています。最近CTOに任命していただきました! ※NFTについては思うことがある開発者の皆様が多いと思っていますが、自分がどう思っているかは後述します 少し前に「スタートアップがまともなわけ無いから入るな」というインタビュー記事を書いて頂いたんで

            こんなに辛いことになるから、最初にがんばろう / 辛い開発状況をどうにかするためにやった13のこと
          • GitHub - modelcontextprotocol/servers: Model Context Protocol Servers

            Official integrations are maintained by companies building production ready MCP servers for their platforms. 21st.dev Magic - Create crafted UI components inspired by the best 21st.dev design engineers. 2slides - An MCP server that provides tools to convert content into slides/PPT/presentation or generate slides/PPT/presentation with user intention. ActionKit by Paragon - Connect to 130+ SaaS inte

              GitHub - modelcontextprotocol/servers: Model Context Protocol Servers
            • awesome-scalability

              The Patterns of Scalable, Reliable, and Performant Large-Scale Systems View the Project on GitHub View On GitHub An updated and organized reading list for illustrating the patterns of scalable, reliable, and performant large-scale systems. Concepts are explained in the articles of prominent engineers and credible references. Case studies are taken from battle-tested systems that serve millions to

              • Introducing Ezno

                Ezno is an experimental compiler I have been working on and off for a while. In short, it is a JavaScript compiler featuring checking, correctness and performance for building full-stack (rendering on the client and server) websites. This post is just an overview of some of the features I have been working on which I think are quite cool as well an overview on the project philosophy ;) It is still

                  Introducing Ezno
                • Cloudflare Workers + Hono ワークショップ - ServerlessDays Tokyo 2023

                  Cloudflare Workers + Hono ワークショップ 資料はこちら => workshops.yusuke.run #serverlessdays Yusuke Wada 2023-09-24 ServerlessDays Tokyo 2023 workshops.yusuke.run アジェンダ ワークショップについて Workers イントロダクション Hono イントロダクション 基本編 プロキシ編 Web API編 フルスタック編 AI編 Honoをより深く知る その他 1. ワークショップについて 1.1 対象 対象者 Cloudflareでのアプリケーション作成に興味のある方 Honoを使ってみたい方 フロント、バックエンド問いません 前提条件 Wranglerが動く環境をつくっておく npx wrangler が動く JavaScriptに対する知識があるとよい

                    Cloudflare Workers + Hono ワークショップ - ServerlessDays Tokyo 2023
                  • Cloudflare WorkersとNext.jsインテグレーションの問題にOpenNext実装が加わった - laiso

                    Cloudflareが@opennextjs/cloudflareを発表 2024年9月末に開催された「Builder Day 2024」でNext.jsアプリをCloudflare Workersにデプロイする新たな方法が公開された。 この方法は、@opennextjs/cloudflareを使ってビルドする。既存の@cloudflare/next-on-pages方式を置き換える可能性があり、現在は実験的な段階だ。 以下に新旧の開発手順のドキュメントがある。 新(opennextjs): Next.js | Cloudflare Workers docs 旧(next-on-pages): Get started | Full-stack (SSR) | Next.js apps OpenNextの概要 OpenNextは、Next.jsアプリをVercel以外のインフラにデプロイでき

                      Cloudflare WorkersとNext.jsインテグレーションの問題にOpenNext実装が加わった - laiso
                    • JSからRustのコードを実行し、RustからもJSのコードを実行する | Memory ice cubes

                      それが簡単にできちゃう、napi-rsなら。 napi-rs/napi-rs: A framework for building compiled Node.js add-ons in Rust via Node-API https://github.com/napi-rs/napi-rs そしてこれを使って、oxlintはJSで書かれたESLintプラグインを実行してる。 Node-API Node-API | Node.js v25.0.0 Documentation https://nodejs.org/api/n-api.html Node.jsのコードから、C/C++やらで書いたコードを呼べるやつ。 で、Rustでもそれ用のコードをいい感じに書けるようになるのが、napi, napi_derive crateと、それをよしなにビルドしてくれる@napi-rs/cliというわけ。

                        JSからRustのコードを実行し、RustからもJSのコードを実行する | Memory ice cubes
                      • Architecture of an early stage SAAS | Feelback Blog

                        IntroductionIn this article I describe a simple architecture for an early stage SAAS. As a solo founder, I report some choices made to launch Feelback, a small-scale SAAS for collecting users signals about any content. This article will cover the technical side of designing and running a simple SAAS. It will also include some details about coding and evolving the initial feature set ready at launc

                          Architecture of an early stage SAAS | Feelback Blog
                        • Cloud Run 関数でのFunctions Framework導入まとめ(TypeScript)

                          はじめに Cloud Run 関数について Functions Frameworkについて コードサンプル ディレクトリ package.json tsconfig.json index.ts トリガー別のCloud Run関数 HTTP関数 ローカルでのテスト(HTTP関数) デプロイ(HTTP関数) Cloud Storage イベント ローカルでのテスト(Cloud Storage イベント) デプロイ(Cloud Storage イベント) Pub/Sub ローカルでのテスト(Pub/Sub) デプロイ(Pub/Sub) 終わりに はじめに こんにちは。GMO NIKKO の KONCE です。 今回は Cloud Run 関数について Functions Framework と TypeScript を導入する機会があったので方法と Cloud Run 関数のそれぞれのトリガーに

                            Cloud Run 関数でのFunctions Framework導入まとめ(TypeScript)
                          • Mastodon: Ruby on Rails Open Source Web App

                            The product https://joinmastodon.org Mastodon is a free, open-source social network server based on ActivityPub where users can follow friends and discover new ones. On Mastodon, users can publish anything they want: links, pictures, text, and video. All Mastodon servers are interoperable as a federated network. Open source The project is open source at https://github.com/mastodon/mastodon License

                              Mastodon: Ruby on Rails Open Source Web App
                            • May 2025 (version 1.101)

                              Version 1.108 is now available! Read about the new features and fixes from December. Release date: June 12, 2025 Security update: The following extension has security updates: ms-python.python. Update 1.101.1: The update addresses these issues. Update 1.101.2: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome t

                                May 2025 (version 1.101)
                              • AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services | Amazon Web Services

                                AWS News Blog AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services Today, I am happy to announce the availability of AWS Cloud Control API a set of common application programming interfaces (APIs) that are designed to make it easy for developers to manage their AWS and third-party services. AWS delivers the broadest and deepest portfolio of cloud services. Builders leverage th

                                  AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services | Amazon Web Services
                                • Rust Web Development

                                  This article is part of a chapter of Rust Web Development which didn't make the cut to be in the book. TL;DR When we talk about a web service, we, more often than not, mean deployed code which listens on a certain IP address and port and responds to HTTP messages. There are many steps involved for two parties to be able to communicate with each other. Application developers are mainly confronted w

                                  • Firebase App HostingにNext.jsがデプロイされる仕組み

                                    「Firebase CLIのNext.jsデプロイ対応について調べる」ではCloud FunctionsにカスタムビルドしたNext.jsアプリがデプロイされていたが、Cloud Functions (2nd gen)でCloud RunベースになったのでNext.jsのデプロイもApp HostingでCloud Run版になった 基本的なデプロイまでの手順以下のドキュメントにある。本記事ではこれを参考に内部動作を調べる firebase-tools firebase-cliの最新版に以下のコマンドが追加されている ❯ firebase --help | grep apphosting: apphosting:backends:list [options] list Firebase App Hosting backends apphosting:backends:create [opt

                                      Firebase App HostingにNext.jsがデプロイされる仕組み
                                    • Node.js Type Stripping Explained

                                      In August 2024 Node.js introduced a new experimental feature, Type Stripping, aimed at addressing a longstanding challenge in the Node.js ecosystem: running TypeScript with no configuration. Enabled by default in Node.js v23.6.0, this feature is on its way to becoming stable. This article explores the motivations behind this feature, the problems it solves, and its implications for the Node.js com

                                        Node.js Type Stripping Explained
                                      • How to create IAM roles for deploying your AWS Serverless app | Serverless First

                                        Getting IAM permissions right is one of the hardest parts about building serverless applications on AWS. Many official tutorials and blog posts cop out of giving you the full details on how to set up IAM, preferring something vague like “ensure you use least-privilege permissions when creating this role”. Or worse, they give you a wide open wildcard or admin-level example policy with a “don’t use

                                          How to create IAM roles for deploying your AWS Serverless app | Serverless First
                                        • ⚡今すぐ見直してほしい、2021年版Lambdaチェックリスト!開発者のためのポイント30選 - KAKEHASHI Tech Blog

                                          AWS Lambdaを使えば開発者がビジネス価値に集中できる一方、それでも今までの開発と異なるポイントに気をつける必要があります。この記事では注意したい計30個のチェックポイントを紹介します。 まずは比較的簡単で効果が出やすい部分から見ていきましょう。 🚀時間がないあなたに!すぐできるポイント10選 レビューしていてよく出てくる、比較的修正しやすい事項です。 (1) メモリサイズを設定する LambdaはメモリサイズによってCPU含めたリソースパワーが決まり、1792MBで1CPUちょうどとされています。利用言語やマルチスレッド処理の状況に合わせ増減させましょう。 デフォルトはCloudFormationやCDKなら128MB、Serverlesssで512MBと少なめです。ユーザーが使うAPIなら必ず設定しましょう。 (2) arm64(Graviton2)を前提とする Lambdaで

                                            ⚡今すぐ見直してほしい、2021年版Lambdaチェックリスト!開発者のためのポイント30選 - KAKEHASHI Tech Blog
                                          • LLM Powered Autonomous Agents

                                            Date: June 23, 2023 | Estimated Reading Time: 31 min | Author: Lilian Weng Building agents with LLM (large language model) as its core controller is a cool concept. Several proof-of-concepts demos, such as AutoGPT, GPT-Engineer and BabyAGI, serve as inspiring examples. The potentiality of LLM extends beyond generating well-written copies, stories, essays and programs; it can be framed as a powerfu

                                            • Node.js — Diving into the Node.js Website Redesign

                                              By now you've noticed nodejs.org's fresh new look! We've taken great care in approaching this design with a nod to the past and look to the future. The site has many converging use cases, thousands of pages, and is a daily resource to many. The whole story had some dead ends and detours. But in the end it was a collective effort; coming to life with the contributions of over three dozen contributo

                                                Node.js — Diving into the Node.js Website Redesign
                                              • CloudFront Hosting Toolkitを使って静的Webサイト環境を作ってみた | DevelopersIO

                                                手間をかけずにCloudFrontを使った静的Webサイトを作りたい こんにちは、のんピ(@non____97)です。 皆さんは手間をかけずにCloudFrontを使った静的Webサイトを作りたいなと思ったことはありますか? 私はあります。 過去にAWS CDKを使ってこの思いを実現したことがありますが、一からAWS CDKを作り込むのはなかなか大変でした。 そんな苦労はCloudFront Hosting Toolkitを使用すると少し解消されるかもしれません。 CloudFront Hosting ToolkitはCLIまたはAWS CDKでフロントエンドのホスティングとCI/CDパイプラインを用意するツールです。 今だとAmplifyを使えば良いのではないか? という声も聞こえてきますが、細かいカスタマイズを行いたい場合にCloudFront周りを直接操作したい場合があります。そうい

                                                  CloudFront Hosting Toolkitを使って静的Webサイト環境を作ってみた | DevelopersIO
                                                • AWS Lambda の IaC ツール移行:Serverless Framework から lambroll + Terraform へ - every Tech Blog

                                                  はじめに こんにちは、トモニテで開発を担当している吉田です。 AWS を活用したサービス運営において、IaC(Infrastructure as Code)ツールの選択は長期的な運用効率に影響することがあります。 本記事では、実際に私たちが経験した Serverless Framework v3 から lambroll と Terraform への移行事例をもとに、 移行の背景から具体的な手順、そして移行を通じて得られた知見についてまとめています。 なお、移行先の候補検討や各ツールの比較については、前回の検証編記事で詳しく解説していますので、併せてご参照ください。 背景:Serverless Framework を取り巻く環境変化 適切な IaC ツールの選択は大切な判断の一つです。代表的なツールとしては、Serverless Framework、AWS SAM、Terraform などが

                                                    AWS Lambda の IaC ツール移行:Serverless Framework から lambroll + Terraform へ - every Tech Blog
                                                  • 2025-06-06のJS: Rolldown-Vite、Vitest 3.2、React RouterのGovernance Model

                                                    JSer.info #737 - RustベースのRolldownを利用したRolldown-Viteがリリースされました。 Announcing Rolldown-Vite | VoidZero Rolldown-Viteは、Rustで書かれたRolldownベースのViteで、rolldown-viteパッケージとして公開されています。 RolldownはRust製のJavaScriptバンドラーで、Rollupとの互換性を保ちながらパフォーマンスの向上を目指しています。 従来のViteから移行する際の互換性や性能のフィードバックを得る目的で、rolldown-viteパッケージとして公開されました。 Rolldown-Viteが安定したらviteパッケージに統合される予定です。 Vitest 3.2がリリースされました。 Vitest 3.2 is out! | Vitest wor

                                                      2025-06-06のJS: Rolldown-Vite、Vitest 3.2、React RouterのGovernance Model
                                                    • PhobosLab

                                                      high_impact tl;dr: high_impact is small game engine for 2D action games. It's written in C, compiles to Windows, Mac and Linux as well as to WASM for the Web. It's “inspired by” my original Impact JavaScript game engine from 2010. The name high_impact is a nod to a time when C was considered a high level language. MIT licensed, source on github: github.com/phoboslab/high_impact Video from my tweet

                                                      • AWS Lambda / Amazon API Gateway の連携・エンドポイント作成(REST API) - ROXX開発者ブログ

                                                        この記事は個人ブログと同じ内容です www.ritolab.com サーバレスアーキテクチャ構築の第一弾です。 今回は AWS の Lambda と API Gateway を連携させて、エンドポイントを作成していきます。 サーバーレス・コンピューティング 自身でサーバーを運用せずに IaaS 等のサービスを利用して処理のロジックだけをデプロイ。必要な時にだけホストした処理を動作させる一連の仕組み。 例えば、いくつかの処理を行う API サーバを持っているとして、そのサーバは 24 時間 365 日稼働させる必要がある。 サーバレスにすれば処理のロジックをリモートにホストしておき、必要な時にだけ動作させる事ができて、自身でサーバーを運用する手間が省ける。(サーバーに関するセキュリティや可用性をその分気にしなくて良くなる) さらには動作した時間だけの課金になるので、24 時間 365 日サー

                                                          AWS Lambda / Amazon API Gateway の連携・エンドポイント作成(REST API) - ROXX開発者ブログ
                                                        • 「Serverless Framework の API Gateway Authorizer 実装を解説します!😎」低コストなモダナイズ開発の実践 | Ragate

                                                          service: ApiGatewayWithAuthorization provider: name: aws runtime: nodejs12.x stage: ${opt:stage,"dev"} region: ap-northeast-1 profile: ragate iamRoleStatements: - Effect: 'Allow' Action: - 'lambda:*' - 'cognito:*' - 'apigateway:*' Resource: - '*' plugins: - serverless-webpack custom: webpack: includeModules: true packager: 'npm' functions: ${file(./resources/functions.yml)} resources: - ${file(./r

                                                            「Serverless Framework の API Gateway Authorizer 実装を解説します!😎」低コストなモダナイズ開発の実践 | Ragate
                                                          • ep167 Yearly Ecosystem 2024 | mozaic.fm

                                                            Theme 第 167 回のテーマは 2024 年の Yearly Ecosystem です。 Show Note 2024 年のチェックポイント Vite の覇権を Turbopack, RSPack が奪えるか? Storybook は覇権をとって、Chromatic もすごくなりそう Next App Router が本当に広がるか RSC 対応の Bundler が増えて Next 以外の解が見れそう アプリケーションの Rust 化くるか? React Forget Figma Config 2024 の Adobe の影響 State Management どうなってく? (Context, Jotai, SWR, Signal) ESLint to flat config or Biome AI driven FE Development CSS の新しい方法論 今年のキーワ

                                                              ep167 Yearly Ecosystem 2024 | mozaic.fm
                                                            • Serverless FrameworkとExpressを使用してREST APIをデプロイする | DevelopersIO

                                                              Many people are using serverless architecture to deploy web applications these days because of its very fast deployment, dynamic scaling, and pay-per-invocation. This blog is about deploying a serverless REST API using Node.js, serverless and express framework. このブログでは、Node.js と Serverless Framework と Express をつかった、サーバーレス REST API のデプロイについてに紹介します。 Serverless Framework とは? Serverless Framework とは F

                                                                Serverless FrameworkとExpressを使用してREST APIをデプロイする | DevelopersIO
                                                              • 「これから始めるAWS SQS!メッセージキューと上手に付き合うワンランク上の実装を解説😎」低コストなモダナイズ開発の実践 | Ragate

                                                                こんにちは! AWS SQS って具体的に何ができるのか、よくわからない方が多いのでは?と思います。 本記事では、メッセージキューを使用したユースケースと、そのプログラミング方法を紹介します。 サービス開発の中で AWS SQS を一切使用しないという選択も可能ですが、ユースケースによっては実装コスト・リスクを大きく軽減できる可能性があります、是非覚えていってください。 想定する読者 AWS サーバーレスで開発を行っているヒトメッセージキューを扱ったことがないヒトAWS SQS の概要から実装方法を知りたいヒト はじめに AWS SQS でできること 非同期での処理実行 例えば、財務システムの開発で帳票を PDF 出力できる機能を考えてみましょう。 PDF 出力には、財務システムの持つ様々な計算ロジックを起動させる必要があり、PDF 出力完了までに10秒以上の時間を要する可能性があるとしま

                                                                  「これから始めるAWS SQS!メッセージキューと上手に付き合うワンランク上の実装を解説😎」低コストなモダナイズ開発の実践 | Ragate
                                                                • AWS Lambda + Nuxt3で実現する「サーバーレスなSSR」とその構成 | ブログ | Serverless Operations

                                                                  >_cd /blog/id_512 development technology#Vue.js#SSR#Nuxt3#AWS Lambda#ServerlessDate2022-12-14Time00:00:00 JST この記事はAWS LambdaとServerless Advent Calendar 2022の15日目の記事です。 フロントエンドの開発トレンドが多様化しています。JSをクライアントのブラウザでのみ実行するCSR(Client-side rendering)及びSPA(Single page application)のような開発構成に続き、近年ではサーバーサイドからJSを利用して動的にHTMLを生成するSSR(Server-side rendering)フレームワークの利用が浸透するようになりました。例えばReactではNext.js、VueではNuxt.jsがあります。

                                                                    AWS Lambda + Nuxt3で実現する「サーバーレスなSSR」とその構成 | ブログ | Serverless Operations
                                                                  • Best Practices for Logging in Node.js | AppSignal Blog

                                                                    This post was updated on 18 April 2023 to include information about logging with Winston and AppSignal. Good logging practices are crucial for monitoring and troubleshooting your Node.js servers. They help you track errors in the application, discover performance optimization opportunities, and carry out different kinds of analysis on the system (such as in the case of outages or security issues)

                                                                      Best Practices for Logging in Node.js | AppSignal Blog
                                                                    • AWS Cloud Development Kit (CDK) Launches Refactor | Amazon Web Services

                                                                      AWS DevOps & Developer Productivity Blog AWS Cloud Development Kit (CDK) Launches Refactor We are excited to announce a new AWS Cloud Development Kit (CDK) feature that makes it easier and safer to refactor your infrastructure as code. CDK Refactor aims to preserve your AWS resources as you rename constructs, move resources between stacks, and reorganize your CDK applications – operations that pre

                                                                        AWS Cloud Development Kit (CDK) Launches Refactor | Amazon Web Services
                                                                      • Server-Sent Events: the alternative to WebSockets you should be using

                                                                        When developing real-time web applications, WebSockets might be the first thing that come to your mind. However, Server Sent Events (SSE) are a simpler alternative that is often superior. Contents Prologue WebSockets? What is wrong with WebSockets Compression Multiplexing Issues with proxies Cross-Site WebSocket Hijacking Server-Sent Events Let’s write some code The Reverse-Proxy The Frontend The

                                                                          Server-Sent Events: the alternative to WebSockets you should be using
                                                                        • GitHub ActionsからBigQueryのリモート関数をデプロイする - BOOK☆WALKER inside

                                                                          こんにちは、メディアサービス開発部サービス分析課の佐藤です。ブックウォーカー社で全社横断のデータ基盤を構築しています。 前回SlackからGitHub Actionsを実行する記事を投稿しましたが、今回はそのGitHub Actionsを使ってデプロイしていたBigQueryのリモート関数の利用ケースについて説明していきます。 背景 「外部のAPIから得たデータをBigQueryへ投入するやり方」の検討 Terraformでデプロイ用のServiceAccountを作成 BigQueryに外部接続とデータセット作成 GitHub Actionsにデプロイ用ワークフローを作る ランタイム判定 エントリポイント判定 全体の流れをまとめて提供する 終わりに 背景 現在、BigQueryのデータを加工する集計バッチについてはスケジュールクエリを各自に好き勝手に作成してもらう運用にしています。 スケ

                                                                            GitHub ActionsからBigQueryのリモート関数をデプロイする - BOOK☆WALKER inside
                                                                          • 2023-03-22のJS: Firefox 111、react.dev、TypeScript 5

                                                                            JSer.info #636 - Firefox 111がリリースされました。 Firefox 111.0, See All New Features, Updates and Fixes Firefox 111 for developers - Mozilla | MDN HTMLのtranslate属性をサポート、CSS color functionsをフラグ付きでサポートされています。 また、Safariと同じくFile System Access APIのOrigin private file system (OPFS)をサポートしています。 The File System API with Origin Private File System | WebKit Reactの新しいドキュメントサイトである react.dev がリリースされました。 Introducing reac

                                                                              2023-03-22のJS: Firefox 111、react.dev、TypeScript 5
                                                                            • Pulumi at NearMe: Embracing True Infrastructure as Code - NearMe Tech Blog

                                                                              Introduction Infrastructure as Code (IaC) has revolutionized how organizations manage their cloud infrastructure, and at NearMe, our journey led us to choose Pulumi as our primary IaC tool. This article explores how Pulumi's unique approach to infrastructure management has transformed our Platform Engineering practices, enhanced developer productivity, and improved our infrastructure reliability.

                                                                                Pulumi at NearMe: Embracing True Infrastructure as Code - NearMe Tech Blog
                                                                              • モダンな Adobe Extension 開発手順について調べてみた

                                                                                Extension (CEP) について 実行環境は、次のとおりらしい。Electronみたいな感じ。 フロントエンド: Chromium バックエンド: Node.js なお、ホストアプリ(e.g. AE, PS, ...)との通信には、従来のExtendScript[1]がいる。ExtendScriptはES3ベースで速度も遅いしごみなので、出来る限りのことはJavaScriptレイヤーで行って、必要最低限のことだけをExtendScriptレイヤーで行うべき。 デバッグ JavaScriptレイヤー(Chromium+Node.js): 普通のweb開発と同じで、localサーバー建ててChromeDevToolsでデバッグ。 ExtendScriptレイヤー: VSCode拡張機能のExtendScript Debuggerを使う 配布 ZXPSignCMDでZXPファイルにして配

                                                                                  モダンな Adobe Extension 開発手順について調べてみた
                                                                                • GitHub - joshpxyne/gpt-migrate: Easily migrate your codebase from one framework or language to another.

                                                                                  This will create a virtual environment and install all the necessary dependencies in that environment. Set your OpenRouter API key (default) and/or your OpenAI API key (to use the OpenAI API directly...in this case, set --model to gpt-4-32k or your desired model) and install the python requirements: export OPENROUTER_API_KEY=<your key> export OPENAI_API_KEY=<your key> pip install -r requirements.t

                                                                                    GitHub - joshpxyne/gpt-migrate: Easily migrate your codebase from one framework or language to another.