並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 52件

新着順 人気順

nodejs node version managerの検索結果1 - 40 件 / 52件

  • サーバーレスのセキュリティリスク - AWS Lambdaにおける脆弱性攻撃と対策 - GMO Flatt Security Blog

    はじめに こんにちは、株式会社Flatt Security セキュリティエンジニアの森岡(@scgajge12)です。 本稿では、AWS Lambda で起こりうる脆弱性攻撃やリスク、セキュリティ対策を解説し、サーバーレスにおけるセキュリティリスクについて紹介します。 はじめに AWS Lambda について サーバーレスにおけるセキュリティリスク AWS Lambda で起こりうる脆弱性攻撃 Lambda での脆弱性攻撃によるリスク 脆弱性攻撃による更なるリスク OS Command Injection XML External Entity (XXE) Insecure Deserialization Server Side Request Forgery (SSRF) Remote Code Execution (RCE) AWS Lambda におけるセキュリティ対策 セキュリティ

      サーバーレスのセキュリティリスク - AWS Lambdaにおける脆弱性攻撃と対策 - GMO Flatt Security Blog
    • 【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい

      はじめに 対象イベント 読み方、使い方 Remote Code Execution(RCE) 親ディレクトリ指定によるopen_basedirのバイパス PHP-FPMのTCPソケット接続によるopen_basedirとdisable_functionsのバイパス JavaのRuntime.execでシェルを実行 Cross-Site Scripting(XSS) nginx環境でHTTPステータスコードが操作できる場合にCSPヘッダーを無効化 GoogleのClosureLibraryサニタイザーのXSS脆弱性 WebのProxy機能を介したService Workerの登録 括弧を使わないXSS /記号を使用せずに遷移先URLを指定 SOME(Same Origin Method Execution)を利用してdocument.writeを順次実行 SQL Injection MySQ

        【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい
      • HERPにおけるNix活用

        HERPにおける開発ではNixが広く活用されている.Nixは非常に便利な代物なのだが,ドキュメントの貧弱さ,急峻な学習曲線,企業における採用事例の乏しさなどが相まって,広く普及しているとは言い難く,ましてや国内企業での採用事例を耳にする機会はほとんどない.しかし,Nixの利便性は,複数人での開発においてこそ,その本領が発揮されると考えている.この記事は,HERPにおける活用事例の紹介を通じて,Nixの利便性ならびに企業での活用可能性について紹介することを目的としている. Nixとは# Nixは"the purely functional package manager"と銘打たれたパケッジマネジャーである.GNU LinuxおよびmacOS上で利用できる. ビルド# Nixはthe purely functional "package manager"なので,当然ながらパケッジを作成する機

          HERPにおけるNix活用
        • ぼくのMac環境 ver.のんピ | DevelopersIO

          何年後かの自分へ こんにちは、のんピ(@non____97)です。 業務で使用する新しいMacが届きました。 新しいMacを初期セットアップするにあたって「今の設定どうだったっけ...」と調べる時間が結構かかってしまいました ということで何年後かの自分がまた新しいMacに乗り換える際に手間取らないように、設定した内容を書き記しておきます。 移行先のMacの情報は以下の通りです。M1 Max、嬉しい。 # OSのバージョンの確認 > sw_vers ProductName: macOS ProductVersion: 12.4 BuildVersion: 21F79 # カーネルのバージョン確認 > uname -r 21.5.0 # CPUのアーキテクチャの確認 > uname -m arm64 # CPUの詳細確認 > sysctl -a machdep.cpu machdep.cpu.

            ぼくのMac環境 ver.のんピ | DevelopersIO
          • 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
            • 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
              • 【2024初頭】新規開発で使ってみたいモダンフロントエンド最前線

                TL;DR 弊社で実験的に導入を始めている、2024初頭時点で今後に期待が高まる最新のweb技術についてまとめています。 新規プロダクトの技術選定に迷っている方などにおすすめです。 Turborepo - Monorepo管理 モノレポ構成における懸念点の一つとして、プロダクトが大きくなるにつれてビルド時間が膨大になって来る点です。 TurborepoはRust製、並列化、差分ビルド、Remote Cashingなど、肥大化しがちなmonorepoのビルド時間を短縮するメソッドがたくさん詰まっています。 Bun - Package manager (runtime, test tool) 正確にはBunはランタイムですが、Nextなど厳密にはNode.jsで動かす必要があるため、弊社では(ほぼ)パッケージマネジャーとして活用しています。 pnpmやyarnと比較してnpm installな

                  【2024初頭】新規開発で使ってみたいモダンフロントエンド最前線
                • Next Steps: Scripting with TypeScript

                  Important Just getting started with JavaScript? Check out Introduction to Scripting to learn the basics of creating a simple behavior pack using JavaScript fundamentals. Once you're comfortable with the JavaScript fundamentals and concepts, this article will help you use TypeScript with Minecraft for more complex customization. TypeScript is a structured dialect of JavaScript that can help you fin

                    Next Steps: Scripting with TypeScript
                  • Slack Agents & AssistantsとMCPを組み合わせてNotionデータベースを操作するAIエージェントを作ってみた - ジパンク Tech Blog

                    こんにちは、株式会社ジパンクCTOの太田です! 社内のタスク管理にNotionを使っている場合、Slackから直接タスクの作成やステータス変更ができると便利ですよね。 昨年末頃からSlackで「Agents & Assistants」という新機能が利用できるようになり、対話的なUIでいろいろな操作を実現しやすくなりました。 そこで今回は、Slack Agents & AssistantsとMCPを組み合わせた、Notionデータベースの操作をしてくれるAIエージェントの構築方法をハンズオン形式で紹介します。 最終的にAWS Lambda Functionにデプロイし、実際の社内アプリケーションとして動かすところまでカバーするので、AIエージェント活用に興味がある方はぜひ参考にしてみてください! この記事が、SlackをインターフェイスとしたAIエージェントとの協働の第一歩となれば幸いです。

                      Slack Agents & AssistantsとMCPを組み合わせてNotionデータベースを操作するAIエージェントを作ってみた - ジパンク Tech Blog
                    • AWS Step FunctionsとSSM RunCommandでWebシステムの起動・停止のジョブネットを組んでみた | DevelopersIO

                      ジョブ管理システムから抜け出したくないですか? こんにちは、のんピ です。 皆さんはジョブ管理システムから抜け出したいと思ったことはありますか? 私は常に思っています。 ジョブ管理システムとは、バッチ処理やOSの起動の一つ一つの処理をジョブとして、制御・運用をするシステムです。 ジョブ管理システムを使うことによって、定型業務を自動化するなどのメリットがあります。 しかし、私が思うに、ジョブ管理システムが便利だからこその辛みもあると思っています。 私が感じるジョブ管理システムの辛いところを以下にまとめます。 ジョブ管理システムで全てのシステムのジョブネットを管理しているがために、ジョブ管理システムのメンテナンスが大変 ジョブ管理システムが停止すると、全てのシステムに影響があるため、高い可用性が求められる ジョブ管理システムによっては、エージェント毎にライセンスの購入が必要になり、大量のクライ

                        AWS Step FunctionsとSSM RunCommandでWebシステムの起動・停止のジョブネットを組んでみた | DevelopersIO
                      • Windows 環境から Node.js を完全に削除する方法をやってみた | DevelopersIO

                        Node.js を直にインストールし、後からNode.js バージョン管理ツールを導入する際には Node.js を完全にアンインストールすることを求められる場合があります。 Microsoft 公式ドキュメントを読んでみる Windows に Node.js をインストールする方法は Microsoft 公式ドキュメントに記載されています。 上記に Node.js バージョン管理ツールの nvm のインストール手順も記載されており、その中で既存の Node.js の削除について Stack overflow を参照するようにリンクされています。 Stack Overflow を読んでみる How to remove Node.js from Windows: 0.Take a deep breath. 1.Run npm cache clean --force 2.Uninstall f

                          Windows 環境から Node.js を完全に削除する方法をやってみた | DevelopersIO
                        • AWS - GCP の ID 連携を使い、 AWS CodeBuild で Terraform を使って GCP を管理 - スタディサプリ Product Team Blog

                          こんにちは。 SRE の @suzuki-shunsuke です。 Google Cloud Platform (以下 GCP) を Terraform で管理するように CI/CD を整備した話を紹介します。 背景 何度か本ブログで紹介したように、弊社では Terraform を使い AWS を始めとする様々なリソースを管理しています。 quipper.hatenablog.com しかし、 GCP はあまりちゃんと管理できていないという課題がありました。 弊社のサービスはほぼすべて AWS 上で動いており、 IaC が既に整備されています。 一方で GCP も以前から使っていますが IaC は整備されてなく、 SRE がたまに developer (以下 dev) から依頼を受けて、手で Project を作ったり IAM 周りを設定したりしていました。 IaC ができていないため、

                            AWS - GCP の ID 連携を使い、 AWS CodeBuild で Terraform を使って GCP を管理 - スタディサプリ Product Team Blog
                          • Node.js 16.x runtime now available in AWS Lambda | Amazon Web Services

                            AWS Compute Blog Node.js 16.x runtime now available in AWS Lambda This post is written by Dan Fox, Principal Specialist Solutions Architect, Serverless. You can now develop AWS Lambda functions using the Node.js 16 runtime. This version is in active LTS status and considered ready for general use. To use this new version, specify a runtime parameter value of nodejs16.x when creating or updating fu

                              Node.js 16.x runtime now available in AWS Lambda | Amazon Web Services
                            • Introducing AWS Lambda runtime management controls | Amazon Web Services

                              AWS Compute Blog Introducing AWS Lambda runtime management controls This blog post is written by Jonathan Tuliani, Principal Product Manager. Today, AWS Lambda is announcing runtime management controls which provide more visibility and control over when Lambda applies runtime updates to your functions. Lambda is also changing how it rolls out automatic runtime updates to your functions. Together,

                                Introducing AWS Lambda runtime management controls | Amazon Web Services
                              • April 2025 (version 1.100)

                                Version 1.108 is now available! Read about the new features and fixes from December. Release date: May 8, 2025 Update: Enable Next Edit Suggestions (NES) by default in VS Code Stable (more...). Update 1.100.1: The update addresses these security issues. Update 1.100.2: The update addresses these issues. Update 1.100.3: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Univers

                                  April 2025 (version 1.100)
                                • Renovate で Dockerfile 内の Node.js のバージョンも LTS版まであげてもらう - stefafafan の fa は3つです

                                  Renovateを使ってるときに、Node.jsをv15とかv17とかにあげるPull Requestが出ることがあって気になっていたところ、特定状況下だとこうなることがわかったのでブログに書いておきます。なお、Node.jsのバージョンについては https://github.com/nodejs/Release#release-plan に詳しく書いてあります。 Dockerfile内で FROM node:16-alpine のように数字のあとに文字がついてる場合はLTSを無視してアップデートしようとする ほぼほぼ以下のDiscussionに書いてある通りです。 github.com 例えば .node-version ファイルがあって 14.20.1 と書いてあるとしたら、Renovateはこれを 16.17.1 にあげるPull Requestを作ってくれます。(v15は飛ばして

                                    Renovate で Dockerfile 内の Node.js のバージョンも LTS版まであげてもらう - stefafafan の fa は3つです
                                  • とほほのNode.js入門 - とほほのWWW入門

                                    Node.js とは 歴史 JavaScript関連技術 インストール yum の場合 (CentOS) apt の場合 (Ubuntu) nvm の場合 (CentOS/Ubuntu) nodebrew の場合 (CentOS/Ubuntu) n の場合 (Ubuntu) リポジトリを利用する場合 (Ubuntu) Hello world (コンソール版) Hello World (Web版) コンソールに改行無しで書き出す クライアントからの情報を得る アプリケーションフォルダを作成する アプリケーションフォルダにパッケージをインストールする GET パラメータを受け取る POST データを受け取る Express で GET POST を処理する Express で POST データを受け取る RAW データを受け取る TEXT データを受け取る FORM データを受け取る JSON

                                    • WindowsのNode.jsバージョン管理をNodistからfnmに変えてみる - Umi Uyuraのブログ

                                      これまでWindowsでNode.jsのバージョン管理はNodistを使っていましたが、改めて環境構築を構築をしていくにあたってMicrosoftのドキュメントを眺めていたところ、Nodist以外にもそういったツールがあることを知りました。 NodeJS をネイティブ Windows 上に設定する | Microsoft Docs WSL 2 上で Node.jis を設定する | Microsoft Docs WSL2(Linux)向けの方で掲載されているパッケージ管理ツールのほうが多いですが、その中のいくつかはマルチプラットフォームで、ネイティブWindowsでも使えそうなものもあります。 2020 年ではもう使えない Nodist はアンインストールする (Windows) この記事に触発されたというわけでもないのですが、最近WSLを触り始めたこともあり、Windows/Mac/Li

                                        WindowsのNode.jsバージョン管理をNodistからfnmに変えてみる - Umi Uyuraのブログ
                                      • 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
                                        • Shai Hulud Strikes Again (v2) - Socket

                                          Shai Hulud Strikes Again (v2)Another wave of Shai-Hulud campaign has hit npm with more than 500 packages and 700+ versions affected. Update: November 26, 2025 PostHog has published a detailed post mortem describing how one of its GitHub Actions workflows was abused as an initial access vector for Shai Hulud v2. An attacker briefly opened a pull request that modified a script executed via pull_requ

                                            Shai Hulud Strikes Again (v2) - Socket
                                          • Shell scripting with Node.js

                                            Why should I read this book? This book is about shell scripting with Node.js. You will learn: How Node.js works: Its foundations: its architecture, its event loop, etc. Its API: How to use its global variables and modules. What npm packages (the de-facto standard for JavaScript packages) are. How to use npm (the package manager bundled with Node.js) to: Install and manage packages. Create and publ

                                            • Renovate の Regex Manager で .tool-versions に書かれた Terraform と Node.js のバージョン管理をする

                                              Renovate の Regex Manager で .tool-versions に書かれた Terraform と Node.js のバージョン管理をする 1. この記事を書こうと思った背景#パッケージのバージョン管理をするとなったときに真っ先に思い浮かぶツールは Renovate だが、なんと .tool-versions のマネージャーが提供されていなかった。 Managers - Renovate Docs で挙げられている dockerfile などはマネージャーが提供されており、たとえば、Dockerfile の場合、デフォルトで以下の書式の Dockerfile に書かれたコンテナイメージのバージョン管理が major を除いてできる。1 (^|/|.)Dockerfile$ (^|/)Dockerfile[^/]*$ さて、マネージャーが提供されていない .tool-ve

                                              • PythonのPackage Managerを深く知るためのリンク集

                                                PythonのPackage Managerを深く知るためのリンク集.md PythonのPackage Managerを深く知るためのリンク集 以下の発表(2023/10/12)につき作成した、Pythonのパッケージ管理について学ぶ上で有益なリンクを集めたもの。 stapy#98イベントリンク 登壇時の資料(SpeakerDeck) 登壇Archive動画 Pythonでの開発に関するベストプラクティス等を知ることは目的にしていない。 Package Managerを自作したり、開発にコミットするために必要なベースの知識を補うリンク集。 誤字脱字、用語不統一、勘違いはごめんなさい。 他言語でも、現代Package Managerでこれは必要だとかこれは読んでおくべきだというのがあれば教えて下さい。 ToC Donation 全体感がわかるもの Package Manager Libra

                                                  PythonのPackage Managerを深く知るためのリンク集
                                                • Node.js 22 runtime now available in AWS Lambda | Amazon Web Services

                                                  AWS Compute Blog Node.js 22 runtime now available in AWS Lambda This post is written by Julian Wood, Principal Developer Advocate, and Andrea Amorosi, Senior SA Engineer. You can now develop AWS Lambda functions using the Node.js 22 runtime, which is in active LTS status and ready for production use. Node.js 22 includes a number of additions to the language, including require()ing ES modules, as w

                                                    Node.js 22 runtime now available in AWS Lambda | Amazon Web Services
                                                  • Snyk でデプロイ済みの AWS Lambda の脆弱性診断をしてみた | DevelopersIO

                                                    オープンソースコードやアプリケーションコードの脆弱性診断などができるSnyk(スニーク)があります。 Snykでは様々なことができますが、本記事では、デプロイ済みのAWS Lambdaに対する脆弱性診断を試してみました。 デプロイ済みのAWS Lambdaに対して脆弱性診断ができるので、下記が不要です(もちろん対応してもOKです)。 新たにCI/CDを構築して、脆弱性診断を導入する 既存のCI/CDに脆弱性診断を導入する AWS Lambdaコードを取得して、ローカルPCなどで脆弱性診断を行う など CI/CDの脆弱性診断はPASSしたけど、「デプロイする直前で脆弱性が入る」「デプロイ済みのコードに脆弱性が入る」という可能性もゼロではありません。 また、多く使われているライブラリに脆弱性が発見されたとき、「今動いているLambdaで使われているのか?」も気になるところです。 そのため、「デ

                                                      Snyk でデプロイ済みの AWS Lambda の脆弱性診断をしてみた | DevelopersIO
                                                    • Host your own Mastodon instance on a Raspberry Pi - Raspberry Pi

                                                      The ongoing emergency at Twitter has made a lot of us take a serious look at social media. After a lot of debate here at Pi Towers, we’ve now spun up our own Mastodon instance. The best thing about it? It’s running on a Raspberry Pi 4 hosted at Mythic Beasts. Last time we talked about Mastodon, we told you why we were doing it. Today’s post talks about how you can join us. Our own Mastodon instanc

                                                        Host your own Mastodon instance on a Raspberry Pi - Raspberry Pi
                                                      • Introducing advanced logging controls for AWS Lambda functions | Amazon Web Services

                                                        AWS Compute Blog Introducing advanced logging controls for AWS Lambda functions This post is written by Nati Goldberg, Senior Solutions Architect and Shridhar Pandey, Senior Product Manager, AWS Lambda Today, AWS is launching advanced logging controls for AWS Lambda, giving developers and operators greater control over how function logs are captured, processed, and consumed. This launch introduces

                                                          Introducing advanced logging controls for AWS Lambda functions | Amazon Web Services
                                                        • 初心者向け!Node.jsとJavaScriptで簡単に学ぶWebサーバーの作成方法 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ

                                                          この記事では、フレームワークを使用せずに純粋なNode.jsで構築された単純な静的ファイルサーバーを提供します。 Node.jsの現在の状態では、組み込みのAPIとわずか数行のコードによって、必要なほとんどすべてが提供されています。 Node.jsとは Node.jsのインストール Common JSモジュールとES6 モジュール Comon JSモジュールでのファイル作成 静的ファイルサーバー ES6 モジュール 最後に Node.jsとは Node.jsは、V8エンジンを使用して Webブラウザの外部でJavaScriptコードを実行するクロスプラットフォームのオープンソースバックエンドのJavaScriptランタイム環境です。 Node.jsを使用すると、開発者はJavaScriptを利用してコマンドラインツールとサーバー側スクリプトを作成できます。 これには、ユーザーのブラウザにペ

                                                            初心者向け!Node.jsとJavaScriptで簡単に学ぶWebサーバーの作成方法 - deve.K's Programming Primer - プログラミング初心者のための入門ブログ
                                                          • Node.js Community Debate Intensifies Over Enabling Corepack ...

                                                            A heated debate is happening in the Node.js community over a proposal to enable Corepack by default that was opened in November 2023. This sparked the question of whether npm would be provided through Corepack moving forward, as some contributors hold the opinion that the eventual goal of its integration is to uncouple Node.js releases and npm releases. Corepack allows developers to use Yarn, npm,

                                                              Node.js Community Debate Intensifies Over Enabling Corepack ...
                                                            • Dependabot から Renovate へ移行した理由 〜Node.jsとライブラリバージョン管理の自動化〜 - ANDPAD Tech Blog

                                                              ANDPAD ボードと歩掛管理を開発しております soe-j です。 昨年、大量の npm パッケージに不正なコードが混入したり、Node.js のセキュリティアップデートが話題になったり、緊張感が高まってきています。 大量の人気パッケージにサプライチェーン攻撃が発生した件についての記事 https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised Node.js セキュリティアップデート情報 https://nodejs.org/ja/blog/vulnerability/ これらの状況から、ちょっとセキュリティ意識が高くなったのを機に、ライブラリのアップデート管理を Dependabot から Renovate へ移行しました。 なぜ Renovate へ移行したのか、具体的にどのような設定をしたのかについてご

                                                                Dependabot から Renovate へ移行した理由 〜Node.jsとライブラリバージョン管理の自動化〜 - ANDPAD Tech Blog
                                                              • AWSを使ってReact・Django(DRF)のウェブアプリをデプロイしたい - Qiita

                                                                はじめに DVA 取得と、デプロイについての知識とそれを含めた開発スキルのレベルアップのために色々とやっているのでそれの途中経過をアウトプット。 前提として以下の記事の話があります。 React と DRF の SPA で JWT を Cookieで管理してみた話 もくもく会アウトプット:Django で JWT を Cookie で処理するやつを理解したい やったこと フロント側(React)を CodePipeline・CodeBuild・Route53・CroudFront・S3 の構成でデプロイ サーバー側(DRF)を EC2 インスタンス 1 台を使ってデプロイ 上記を Https でやり取りするようにして連携 ひとまず今回は Code シリーズを使った S3 静的 Web ホスティングでの React デプロイと同時にクロスオリジンでの SPA デプロイの体験を行うというのがテ

                                                                  AWSを使ってReact・Django(DRF)のウェブアプリをデプロイしたい - Qiita
                                                                • 自動UIテストやってみた: Appium,Windows Application Drive,WPF,.NET Framework4.7.2

                                                                  自動UIテストやってみた: Appium,Windows Application Drive,WPF,.NET Framework4.7.2 はじめに 以前バックエンドの自動テストをやってみて、今度はUIテストもやってみたくなったためやってみた。 目次 はじめに 目次 自動テスト動作環境 テストの種類 8種類のシステムテスト WindowsアプリケーションのUIテストのためのフレームワーク 自動テストの全体像(流れ) ステップ1: 必要なソフトウェアをインストールする 1. Appiumをインストール (http://appium.io/) デスクトップGUI版をインストールする場合 CLI版をインストールする場合 Appiumがインストールされたフォルダ 2. Windows Application Driverをインストール ステップ2: Windows Application Dri

                                                                    自動UIテストやってみた: Appium,Windows Application Drive,WPF,.NET Framework4.7.2
                                                                  • Replit — Will Nix Overtake Docker?

                                                                    In many discussions about Nix, the comparison of Nix and Docker comes up frequently. This question could be dismissed by saying that Nix and Docker are different tools that solve different problems. One is a toolkit for building and deploying containers and the other is a package and configuration manager. However, these tools do have some overlap: they can both be used to create reproducible envi

                                                                      Replit — Will Nix Overtake Docker?
                                                                    • CloudWatch Synthetics Canaries でクライアント証明書が必要なエンドポイントの監視を行う | DevelopersIO

                                                                      CloudWatch Synthetics Canaries を使って、クライアント証明書が必要なエンドポイントの監視を設定してみました。 AWS 公式ブログのチュートリアル手順に沿って設定すると、20〜30分程度で設定が完了しました! おはこんばんちは。オペレーション部のもっさんです。 今回は、Amazon CloudWatch Synthetics の Canary を用いて、実行にクライアント証明書 を必要とする API 監視を設定します。 Amazon CloudWatch Synthetics とは? Amazon CloudWatch Synthetics (以下、CloudWatch Synthetics )は Web ページや API に対する模擬モニタリング(監視)を設定できるマネージドサービスです。 Canary と呼ばれるスクリプトを作成・スケジュール実行することで、

                                                                        CloudWatch Synthetics Canaries でクライアント証明書が必要なエンドポイントの監視を行う | DevelopersIO
                                                                      • 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
                                                                        • [AWS CDK] Lambda関数からRDS Proxy経由でAmazon Aurora DBクラスターに接続してみた | DevelopersIO

                                                                          なんとなくLambda関数からRDS Proxy経由でAmazon Aurora DBクラスターに接続したいな こんにちは、のんピ(@non____97)です。 皆さんはLambda関数からRDS Proxy経由でAmazon Aurora DBクラスターに接続したいと思ったことはありますか? 私はあります。 今までLambda関数からRDBに接続したことがなかったので、なんとなくやってみたいと思いました。 また、最近まだまだ寒いです(2022/4/4)。マネージメントコンソールから真心を込めて作るのも冷え性の私にとっては非常に辛いです。そこでAWS CDKで全てのリソースを作成します。 こちらのコードのリポジトリは以下になります。 作成されるリソースの構成 作成されるリソースの構成は以下の通りです。 DBクラスター接続用Lambda関数からRDS Proxyを経由してAmazon Aur

                                                                            [AWS CDK] Lambda関数からRDS Proxy経由でAmazon Aurora DBクラスターに接続してみた | DevelopersIO
                                                                          • Node.js — Trip report: Node.js collaboration summit (2024 London)

                                                                            About twice per year, Node.js contributors and community members get together in an unconference called the Node.js collaboration summit. At the summit, we share knowledge about the project and the ecosystem, brainstorm solutions to technical and non-technical issues, make progress in decision-making discussions, and push forward new initiatives. The first collaboration summit of 2024 was held on

                                                                              Node.js — Trip report: Node.js collaboration summit (2024 London)
                                                                            • Secure Node.js Applications from Supply Chain Attacks

                                                                              This isn’t another AI-generated blog post about generic security practices. It contains detailed instructions on protecting Node.js applications from supply-chain attacks and describes best practices for security in any programming language. According to the GitHub report, The state of open source and rise of AI in 2023, JavaScript and TypeScript are the #1 and #3 most popular languages hosted on

                                                                                Secure Node.js Applications from Supply Chain Attacks
                                                                              • WSL2で nvm による NodeJS のインストールとバージョン管理

                                                                                1. 前置き 1.1. NodeJS のインストールにはバージョン管理ツールを使う どのOSを使うにせよ、NodeJS インストール手順を抽象化すると次のようになる。 まず、Node用の「バージョン管理ツール」をインストール 次に、「バージョン管理ツール」を用いて NodeJS をインストール NodeJS を導入したいなら、いくつか存在するNode用バージョン管理ツールのうち、どれかを選んで用いるのが望ましい。 1.2. Node用バージョン管理ツール、nvm いくつか存在するバージョン管理ツールのうち、もっとも高い人気を誇る nvm(Node Version Manager) を用いる。今回は、記事執筆時点で最新の v0.39.1 を使用。 次に挙げるwebページがnvmのリポジトリで、インストール方法をはじめ、詳しい使用法など、必要な情報は全て載っているはず。本稿は、そのページのドキ

                                                                                  WSL2で nvm による NodeJS のインストールとバージョン管理
                                                                                • GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API

                                                                                  awesome-chatgpt-api - Curated list of apps and tools that not only use the new ChatGPT API, but also allow users to configure their own API keys, enabling free and on-demand usage of their own quota. awesome-chatgpt-prompts - This repo includes ChatGPT prompt curation to use ChatGPT better. awesome-chatgpt - Curated list of awesome tools, demos, docs for ChatGPT and GPT-3 awesome-totally-open-chat

                                                                                    GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API