[Node.js] [Jest] Jestでテストを行う
環境 MacBook Pro (2.3 GHz 8コアIntel Core i9) macOS 14.0(23A344) Homebrew 4.3.8 gh 2.52.0 目次 プロジェクトを作成する…
View Article【Docker Compose】Node.js / TypeScript / MySQL の Docker 開発環境構築
はじめに この記事では、Docker Compose を利用した Node.js / TypeScript / MySQL の Docker 開発環境構築手順について記載します。 https://d…
View ArticleBacklog Gitリポジトリの更新をトリガーに、Amazon S3にコンテンツを自動でアップロードする
はじめに この記事の概要 この記事では、タスク管理ツールBacklogのGitリポジトリとAmazon S3(以下、S3)との連携方法についてまとめています。 流れとしては、Backlog Gitリ…
View Article[paiza]宝くじ (paizaランク C 相当)
Cランク解いてイキりたい サマージャンボが当たったら、フルテレOKな会社に転職して、犬のブリーダーやりたい。。。 こんなクソ暑い中、コロってても出社を推進してくる会社があるとか頭おかしいよね~ ht…
View Article[paiza]野球の審判
だんだんやる気が。。。 千葉大会の市船の決勝戦、監督が直接審判とやり取りできないからって、キャプテンの子が審判と監督の間を行ったり来たりの板挟み状態で、これは将来立派な中間管理職になれそうですね! …
View Articlepnpm execとpnpm dlx
よくpnpm execとpnpm dlxのどっちがどっちなのか分からなくなるのでまとめる。 pnpm exec プロジェクト内でnode_modules/.binに置かれたコマンドの実行や、スクリプ…
View ArticleNode.js、Express、GraphQL、htmxを使ったチャットアプリの作成
このアプリについて このチュートリアルでは、Node.jsとExpressをバックエンドに、GraphQLをデータ取得に、htmxをフロントエンドに使用したリアルタイムチャットアプリを作成します。 …
View Articleバグが起きたら自動でJiraにチケット作成してほしい…
はじめに こんにちは!! Firebase Functionsを使っていると、時々エラーが発生しますよね。そんな時、手動でエラーログを確認し、Jiraにバグのチケットを作成するのは手間がかかります。…
View Article趣味マッチングアプリの作り方(Laravel)
Laravel、Tailwind CSS、AIを使って 今回は、Laravel、Tailwind CSS、AIを使って趣味マッチングアプリを作る方法をご紹介します。 このアプリでは、ユーザーがログイ…
View Article[paiza]みかん農家に俺はなる!
命の水だ、ポンジュース(みかんみかんみかん 自分が中学ぐらいにメタルというジャンルを日本に広めた素晴らしいバンドだったと思う。 https://paiza.jp/works/mondai/c_ran…
View Articleお名前.comDDNSクライアントをNode.jsで実装
一つ一つアカウント情報入れるのは、煩わしい。 お名前ドットコムには公式のダイナミックDNSクライアントがあります。しかし、私はこのソフトウェアに不満があります。 DDNS設定を一つ追加するたびにアカ…
View Article[paiza]みんな大好きFizzBuzz
ループ・分岐を1度に学ぶならコレ とりあえず新しい言語を始める時にHelloWorldの次ぐらいにやるのがFizzBuzz。 コレでループとifの書き方を理解してってやるのが下手な教科書で研修やるよ…
View Article[paiza]売れ残りにはなりたくねぇなぁ。。。
市場から売れ残らないように生きたい 実力社会って厳しい世の中。。。無能は淘汰されていくのね。。。 https://paiza.jp/works/mondai/c_rank_skillcheck_ar…
View ArticlesvelteKit & FastAPI の連携(Docker上)
今回はローカルのDocker環境でsvelteKitとfastAPIを使用し、 Webアプリをデプロイするまでの手順を投稿します。 この方法以外にもやり方は、いろいろあると思いますが、 検証済みの方…
View Article[paiza]3Dプリンタ (paizaランク B 相当)
ようやくBランクか。。。 https://paiza.jp/works/mondai/b_rank_skillcheck_archive/3d_printer 面倒くさいので画面パタメータをList…
View Article【備忘】LLMに入れるため、ディレクトリ構成とファイル内容を1つのテキストファイルに書き出すスクリプト
index.jsを配置する。 const fs = require('fs'); const path = require('path'); // 指定ディレクトリ(現在のディレクトリ) cons…
View ArticleTypeScriptの入門コース: 汗かいて学ぶTypeScript
はじめに TypeScriptは、JavaScriptに静的型付けを追加した強力なプログラミング言語です。本記事では、TypeScriptの基本的な概念と使い方を、サンプルコードを交えながら解説して…
View ArticleSeleniumでWebDriverを自動取得し、スクリーンショットをGitHub Actionsで撮影して格納するNode.jsサンプルコード
本サンプルが提供する内容 Seleniumを用いたブラウザーの自動操作に置いて、Webドライバーのインストール管理を不要とする実装方法(Selenium公式がwebDriverの実装の自動取得に対応…
View ArticleTypeScriptの中級コース~TypeScriptにどっぷり浸かろう!~
TypeScriptを極めよう! TypeScriptは次世代のVBAになるほどMicrosoftがプッシュしています。 TypeScriptからファイルシステムにアクセスすることはできませんが P…
View Articlewsl(Windows Subsystem for Linux)事始め
はじめに 本資料はmac普段使ってた人がwinで開発環境をちょっと作る為にやった作業のメモですほぼ。 目標 Windowsでモダンな開発環境を作りたい ほしいのはとりあえずNode.jsさえあればい…
View Article