プログラムメモ
Category
Node.js / Bun / pnpm / npm
Claude Code , Cursor , ChatGPT
AI
TypeScript
PHPプログラムメモ
PHPフレームワークLaravel
Stripe / Laravel Cashier
JavaScript
jQuery
Node.js / Bun / pnpm / npm
WEB制作(html, css)
cssスタイルシート
Tailwind CSS
Bootstrap
サーバ構築・管理
Mac / Linux / FreeBSD シェルコマンドメモ
KUSANAGI
Pleskサーバ管理
Amazon AWS クラウド
Mac OSX おすすめフリーソフト
Karabiner-Elements
Auto Hot Key
MySQL
SQL Server(MS-SQL)
React
Vue3
Next.js
Vue.js
postgreSQL
Go
gulp(タスク自動化ツール)
デザイン関連(Photoshop・Illustrator)
Figma / Adobe XD / Sketch
フリー素材(写真、アイコン、フォント)
iPhone / iPad
WEBサービス / API
SQLite
エディタ・WEB開発環境 / Cursor / Web Storm / VS Code
Windows WEB開発(ASP.NET Core / C#)
WEBアクセシビリティ / Google Lighthouse / W3C Markup Validation
クラウド/VPS/レンタルサーバ/専用サーバ
リッチテキストエディタ / TinyMCE / Summer note
git
PHPフレームワークCodeIgniter
最近のメモ
現在のgitブランチのリモート(アップストリーム upstream)を確認する。
last , lastb , utmpdump コマンド
未使用のパッケージや未使用のインポートを調査する knip
git worktree とは
ReactのuseReducer を理解しやすくする
3000番ポートを開放する
プロセスマネージャー pm2で next.js を動作させる
Plesk で メールサーバのDKIM設定, DMARC設定
AWS をコマンドから操作する AWS CLI
Googleのクラウドサーバ Google Compute Engine を利用する
RTK Query
Next.js で viewport を設定する
Firebase Cloud Messaging (FCM)で通知を送る
Google Looker Studio (名称変更 → Google Data Studio)
Google Search Console MCP
Goコードレビューでよく指摘されるやつ
RTK Query mutation の Error型を判別する
pnpm を使う
nvm で nodejs のバージョンを管理する
css によるコンテナクエリ
Visual Studio Code (vs code)の拡張機能を公開する
Claude Code便利コマンド
画像をSVGに変換するオンラインウェブアプリ
cssで改行コードをそのまま表示する
Promise で 成功したものだけ、最初に実行完了したものを取得する
検索
Node.js / Bun / pnpm / npm
トップに戻る
新規投稿
tags
next.js
[1]
node.js
[3]
Twig
[1]
SQLite
[1]
スクレイピング
[2]
xpath
[2]
slimerjs
[2]
phantomjs
[3]
Heroku
[3]
クイックリンク
未使用のパッケージや未使用のインポートを調査する knip
pnpm を使う
Macのnode.js バージョン自動切り替え nodenv を mise に乗り換える
pnpm の 無駄なファイルを削除する
pnpm で [ERR_PNPM_MISSING_TIME] The metadata of XXXXX is missing the "time" field エラーが出る場合の対応
サプライチェーンから守るための npm , pnpm 設定
npm パッケージを2つのバージョンインストールする
npm package.jsonのバージョンを固定する ( save-exact=true )
jest の transformer でカスタムトランスフォーマーを使用する
npm i を実行した時の prepare , postinstall の実行順
Mac に rustと wasm-pack をインストールする
npm パッケージのアップグレードを楽にする ncu コマンド
bun create next-app と npx create-next-app の違い
bun を全てのユーザーが使えるようにする
npm で指定したパッケージだけupgradeしたい
プロジェクト内の npm パッケージの更新手順
npm バージョンをマイナーで留めておく
色々バージョン切り替え asdf
Prisma orm で スコープをつけたい
nest.js で GraphQL Code Generatorを使うとき、Date関連の型をどうするか
プレーンなオブジェクトをクラスに変換する class-transformer
nest.js で class-validator or zod
node.js で 「実行中のファイル」「ワーキングディレクトリ」を取得する
Prismaのちょっとしたテクニック
lodash の debounce を非同期関数(async , await)で使用する
Prisma で MySQL の JSON型に TypeScriptの型をつける
prisma で 複数のフィールドに対してユニーク制約をつける
prisma メソッド
nestjs graphql のテストを書く
WebStorm で graphql のクエリでエラーが出る場合の対応
schema.prisma から graphql の コード を自動生成する便利なジェネレータ prisma-nestjs-graphql
Prisma で 1対1( One to One ) 1対多( One to Many )リレーションの定義
Prisma で 多対多( Many to Many )リレーションの定義
jest のMultiple configurations found エラーの対応
graphqlリクエストが「This operation has been blocked as a potential Cross-Site Request Forgery (CSRF).」になる現象の対策
concurrently で npm スクリプトを並列実行
nestjs の テストを高速化する ( esbuild / swc )
GraphQL Playgroundより便利な Apollo Studio Explorer
graphql の mutation で値を渡す方法
nestjs + graphql + で firebase auth token認証
NestJS で CORS を有効にする
NestJS / Prisma で 本番環境( .env.production ) / 開発環境( .env.development )ごとの .env を 使用する
NestJS + Prisma で O/R マッピング
NestJS + Prisma
Macに便利な node.js バージョン自動切り替え nodenv をインストールする
node.jsのバージョン管理 volta
node http-server でさくっとローカルサーバーを立てる
AWS S3 get signed URL
jestのモック
typescript prettier おすすめ設定
JWTまとめとnode.js で JWTを検証(verify)する auth0 / node-jsonwebtoken
vanilla js の jest で impor export を使用する
Windowsに便利な node.js バージョン自動切り替え nodenv をインストールする
Macのローカルマシンの Express で https:// なサーバを立ち上げて Google Chromeからアクセスする
Windows の node.js に module.paths を追加する
reactアプリとfirebase
electron で アプリのアイコンを設定する
electron で URL や ローカルのフォルダを開く
electron + Vue.js で Hello World !
electron アプリの記述方法
electron アプリ で hello World !
javascript , lodash の コレクション操作の便利メソッド
You-Dont-Need-Lodash-Underscore
(Next.js) next.js サイトのインストールと起動
json に コメントを記入する
npmパッケージ検索サイト
ヘッドレスChrome puppeteer / puppeteer-core をインストールする
Visual Studio Code (vs code)の拡張機能を公開する
npmの代わりに yarn を使用する
Webpack4 + Babel を使用して .js .css ファイルを require できるようにする
node.js で ミニマルなWEBサーバを立ち上げる
JavaScript自動整形PrettierをSublime Textから使用できるようにする
JavascriptのソースチェックESLintと自動整形ツールPrettierをインストールする
node.jsでファイル一覧を取得する
node.jsでオブジェクトの中身を一気に表示する
gulp-twig を使用して node.jsでphpと同じTwigテンプレートを使用する
node js でwindowsやMacのアプリケーションを制作することができる electron をインストールする
node.js の 複数のバージョンを管理できる nodebrew をインストールする
node.js で sqlite3 を扱う
ヘッドレスブラウザ(phantomJS, slimerJS )で動的なWEBサイトをスクレイピングする
ブラウザ slimerjs(firefox)の使い方
Herokuでphantomjsを使う
Herokuのビルドパック(buildpack)の扱い方
node.js で phantomJSを使用する
PhantomJSの使い方
Herokuの使い方
node.jsのスクレイピングモジュール
nestjs graphql のテストを書く
https://github.com/jmcdo29/testing-nestjs/tree/master/apps/graphql-sample
No.2354
05/25 14:39
edit
edit
delete