お菓子どころか料理もしない人が、お菓子を作りはじめた記録です。 レシピ 必要なもの 材料 生クリーム 75ml砂糖 30gクリームチーズ 100gビスケット 50gインスタントコ...
お菓子どころか料理もしない人が、お菓子を作りはじめた記録です。 レシピ 必要なもの 材料 生クリーム 75ml砂糖 30gクリームチーズ 100gビスケット 50gインスタントコ...
メメントモリのギルドバトルについての概要です。 メメントモリ公式 正確な内容は、ゲーム内のヘルプを参照ください。 ヘルプは、ゲーム内のギルドバトル画面から右上の「?」を押すと表示...
[React+Tailwind] Tooltip を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Tooltip コンポーネントです。 JavaScript ベースの Tooltip.js です。 import React, { forward...
[React+Tailwind] Flowbite で Tooltip を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Tooltip コンポーネントをつくる ./src/components 配下に Tooltip.js を作ります。 ...
[React+Tailwind] Toast を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Toast コンポーネントです。 JavaScript ベースの Toast.js です。 import React, { forwardRef ...
[React+Tailwind] Flowbite で Toast を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Toast コンポーネントをつくる ./src/components 配下に Toast.js を作ります。 impo...
[React+Tailwind] Timeline を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Timeline コンポーネントです。 JavaScript ベースの Timeline.js です。 import React, { forwa...
[React+Tailwind] Flowbite で Timeline を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Timeline コンポーネントをつくる ./src/components 配下に Timeline.js を作ります...
[React+Tailwind] Tab を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Tabs コンポーネントです。 JavaScript ベースの Tabs.js です。 import React, { forwardRef } ...
[React+Tailwind] Flowbite で Tab を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Tabs コンポーネントをつくる ./src/components 配下に Tabs.js を作ります。 import...
[React+Tailwind] Tableを TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Table コンポーネントです。 JavaScript ベースの Table.js です。 import React, { forwardRef ...
[React+Tailwind] Flowbite で Table を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Table コンポーネントをつくる ./src/components 配下に Table.js を作ります。 impo...
[React+Tailwind] Spinnerを TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Spinner コンポーネントです。 JavaScript ベースの Spinner.js です。 import React, { forward...
[React+Tailwind] Flowbite で Spinner を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Spinner コンポーネントをつくる ./src/components 配下に Spinner.js を作ります。 ...
[React+Tailwind] Sidebar を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Sidebar コンポーネントです。 JavaScript ベースの Sidebar.js です。 import React, { forward...
[React+Tailwind] Flowbite で Sidebar を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Sidebar コンポーネントをつくる ./src/components 配下に Sidebar.js を作ります。 ...
[React+Tailwind] Rating を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Rating コンポーネントです。 JavaScript ベースの Rating.js です。 import React, { forwardRe...
[React+Tailwind] Flowbite で Rating を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Rating コンポーネントをつくる ./src/components 配下に Rating.js を作ります。 im...
[React+Tailwind] Progress を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Progress コンポーネントです。 JavaScript ベースの Progress.js です。 import React, { forwa...
[React+Tailwind] Flowbite で Progress を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Progress コンポーネントをつくる ./src/components 配下に Progress.js を作ります...
[React+Tailwind] Pagination を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Pagination コンポーネントです。 JavaScript ベースの Pagination.js です。 import React, { f...
[React+Tailwind] Flowbite で Pagination を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Pagination コンポーネントをつくる ./src/components 配下に Pagination.js を...
[React+Tailwind] Navbar を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Navbar コンポーネントです。 JavaScript ベースの Navbar.js です。 import React, { forwardRe...
[React+Tailwind] Flowbite で Navbar を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Navbar コンポーネントをつくる ./src/components 配下に Navbar.js を作ります。 im...
[React+Tailwind] Modal を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Modal コンポーネントです。 JavaScript ベースの Modal.js です。 import React, { forwardRef ...
[React+Tailwind] Flowbite で Modal を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Modal コンポーネントをつくる ./src/components 配下に Modal.js を作ります。 impo...
[React+Tailwind] ListGroup を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの ListGroup コンポーネントです。 JavaScript ベースの ListGroup.js です。 import React, { Com...
[React+Tailwind] Flowbite で ListGroup を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 ListGroup コンポーネントをつくる ./src/components 配下に ListGroup.js を作り...
[React+Tailwind] Footer を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Footer コンポーネントです。 JavaScript ベースの Footer.js です。 import { forwardRef } fro...
[React+Tailwind] Flowbite で Footer を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Footer コンポーネントをつくる ./src/components 配下に Footer.js を作ります。 im...
[React+Tailwind] Form を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Form コンポーネントです。 JavaScript ベースの Form.js です。 import { forwardRef } from 'r...
[React+Tailwind] Flowbite で Form を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Form コンポーネントをつくる ./src/components 配下に Form.js を作ります。 入力に使いそ...
[React+Tailwind] Dropdown を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Dropdown コンポーネントです。 JavaScript ベースの Dropdown.js です。 import { forwardRef }...
[React+Tailwind] Flowbite で Dropdown を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Dropdown コンポーネントをつくる ./src/components 配下に Dropdown.js を作ります...
[React+Tailwind] Carousel を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Carousel コンポーネントです。 JavaScript ベースの Carousel.js です。 import { forwardRef }...
[React+Tailwind] Flowbite で Carousel を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Carousel コンポーネントをつくる ./src/components 配下に Carousel.js を作ります...
[React+Tailwind] Card を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Card コンポーネントです。 JavaScript ベースの Card.js です。 import { forwardRef } from 'r...
[React+Tailwind] Flowbite で Card を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Card コンポーネントをつくる ./src/components 配下に Card.js を作ります。 import...
[React+Tailwind] ButtonGroup を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Button コンポーネントです。 JavaScript ベースの Button.js です。 import { forwardRef } fro...
[React+Tailwind] Flowbite で ButtonGroup を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 ButtonGroup コンポーネントをつくる ./src/components 配下の Button.js を編集し...
[React+Tailwind] Button を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Button コンポーネントです。 JavaScript ベースの Button.js です。 import { forwardRef } fro...
[React+Tailwind] Flowbite で Button を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Button コンポーネントをつくる ./src/components 配下に Button.js を作ります。 im...
[React+Tailwind] Breadcrumb を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Breadcrumb コンポーネントです。 JavaScript ベースの Breadcrumb.js です。 import { forwardR...
[React+Tailwind] Flowbite で Breadcrumb を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Breadcrumb コンポーネントをつくる ./src/components 配下に Breadcrumb.js を...
[Twitter] Card Validator のプレビューが表示されなくなったようです。
Card Validator Twitter でURLを共有したときに、どんなふうに OGP画像 が表示されるかを確認できるサービスです。けど、設定を確認してみようと思ったら、プ...
[React+Tailwind] Badge を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Badge コンポーネントです。 JavaScript ベースの Badge.js です。 import { forwardRef } from ...
[React+Tailwind] Flowbite で Badge を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Badge コンポーネントをつくる ./src/components 配下に Badge.js を作ります。 impo...
[React+Tailwind] Avatar を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Avatar コンポーネントです。 JavaScript ベースの Avatar.js です。 import { forwardRef } fro...
[React+Tailwind] Flowbite で Avatar を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Avatar コンポーネントをつくる ./src/components 配下に Avatar.js を作ります。 im...
[React+Tailwind] Accordion を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Accordion コンポーネントです。 JavaScript ベースの Accordion.js です。 import { forwardRef...
[React+Tailwind] Flowbite で Accordion を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Accordion コンポーネントをつくる ./src/components 配下に Accordion.js を作り...
[React+Tailwind] Alert を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Alert コンポーネントです。 JavaScript ベースの Alert.js です。 import { forwardRef } from ...
[React+Tailwind] Alert を TypeScript に書き直してみた 心を無にして始める React
準備 書き直すベースはこちらの Alert コンポーネントです。 JavaScript ベースの Alert.js です。 import { forwardRef } from ...
[React+Tailwind] Flowbite で Alert を表示してみる 心を無にして始める React
準備 Flowbite が使えるプロジェクトを準備します。 Alert コンポーネントをつくる ./src/components 配下に Alert.js を作ります。 impo...
[React] Flowbite を使ってみる@準備回 心を無にして始める React
Flowbite Tailwind CSS ベースのライブラリ。 Build websites even faster with components on top of Tai...
[React] Tailwind CSS を使ってみる@準備回 心を無にして始める React
TailWind CSS Rapidly build modern websites without ever leaving your HTML. Bootstrap とはまた...
[React] ESLint の除外コメント [コピペ用のメモ]
公式 ルールの無効化 対象のソース import { useEffect, useState } from "react" const DebouncedInput = ({ v...
[React] React Table で ソート をしてみる 心を無にして始める React
今回は、前回の ファジー検索 の機能を付けたものに ソート の機能を加えていきます。 準備 TanStack Table v8 で React Table を使うのはこちら (*...
[JavaScript] 全角⇔半角の文字列変換 [コピペ用のメモ]
英数字 to 全角 任意の文字列の中にある「半角英数字」を「全角英数字」に変換します。それ以外の文字列は、そのままにします。 const toZenkaku = t => t ....
[JavaScript] 全角ひらがな⇔全角カタカナの文字列変換 [コピペ用のメモ]
ひらがな⇔カタカナ to ひらがな 任意の文字列の中にある「カタカナ」を「ひらがな」に変換します。それ以外の文字列は、そのままにします。 実装 const katakanaReg...
[React] Leader Line で要素同士を線でつないでみる 心を無にして始める React
準備 Leader Line Draw a leader line in your web page. こちらの React版 です。 LeaderLine のインストール np...
[React] react highlight words で検索文字列をハイライトしてみる 心を無にして始める React
準備 react highlight word のインストール npm install react-highlight-words 使ってみる イメージ 入力フォームに入れた文字...
[React] React Table で テーブル内のファジー(あいまい)検索 をしてみる 心を無にして始める React
準備 TanStack Table v8 で React Table を使うのはこちら (*'▽') バックエンドには、いつもの json-server を使います。 検索 イメ...
[React] React 18 から setInterval などの非同期処理で気をつけること
React 18 での変化点(の1つ) コンポーネントがアンマウントされたあとに状態が更新されても、警告が出なくなりました。 でなくなった警告はこれです。 Warning: Ca...
[React] TanStack Table v8 を React で使ってみる 心を無にして始める React
TanStask Table v8 準備 インストール npm install @tanstack/react-table react-table イメージ Table.js を...
[React] Suspense(React 18 の新機能) を Axios と合わせてみる 心を無にして始める React
Suspense サスペンスにより、コンポーネントツリーの一部がまだ表示できない場合に、ロード中という状態を宣言的に記述できるようになります。 いままで state で isLo...
Google Search Console Insight の通知(過去28日間でクリック数が〇〇クリックに到達しました。)
このサイトでも Google Search Console を使っているのですが、少し前から「ミッションを達成した」かのような連絡がくるようになりました。 すばらしい結果ではあり...
React 18 の新機能をみたら、使いたくなったから今日から React 18 。 インストール 新しく npx create-react-app しましょう。React 18...
[AWS] CRUDするWebサービス環境のテンプレ (Route53 + CloudFront + API Gateway + Lambda + S3)
Route53 スケーラブルなドメインネームシステム(DNS) ドメインを解決して、ルーティングするために使います。 この構成では、ドメイン名 と CloudFront のディス...
[React] Axios で複数の通信を待ち合わせてみる 心を無にして始める React
準備 Axios のインストールと使い方はこちら。 バックエンド 今回も json-server です。 使う json はこちら。 { "cats": [ { "id": 1,...
[React] Canvas で画像を拡大するとき、画像がぼけやるのを防ぐには
今回は React に限った話ではありませんが…、サンプルを React で書いています。HTMLやCSSを準備するよりReactで用意するほうがエコシステムがいろいろ揃えてくれ...
[React] OpenCV で画像の HITMISS(Hit or Miss) をしてみる 心を無にして始める React
この記事は、たぶん優先度が低いです。物体検出なら別の関数使いそうだし…、にわかには使いどころが、思いつかない (。´・ω・) 準備 React で OpenCV.js を使えるよ...
[React] OpenCV で画像のトップハット、ブラックハットをしてみる 心を無にして始める React
この記事は、たぶん優先度が低いです。にわかには使いどころが、思いつかない (。´・ω・) 準備 React で OpenCV.js を使えるようにしておきます。 今回も、形態を変...
[コーヒーメモ] ニカラグア エル・ボスケ農園 アナエロビック
繰り返し飲みたくなった時に再現性を確保するためのメモです。 特徴 淹れ方 ホットコーヒー。ペーパードリップ。電動ミル 12秒。コーヒーメーカーの水 +5%。 電動ミル コーヒーメ...
[React] OpenCV で画像からエッジ抽出してみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 今回も、形態を変化させるモルフォロジー処理を使っていきます。 OpenCVで定義されるタイプは、膨張、収縮...
[コーヒーメモ] インドネシア エコバイク ナショナルウィナー
繰り返し飲みたくなった時に再現性を確保するためのメモです。 特徴 香り5甘み4酸味4苦味1コク2生豆本舗 さんより引用 淹れ方 ホットコーヒー。ペーパードリップ。電動ミル 12秒...
[React] OpenCV で画像の簡単なノイズ除去をしてみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 今回も、形態を変化させるモルフォロジー処理を使っていきます。 OpenCVで定義されるタイプは、膨張、収縮...
[React] OpenCV で画像の膨張&収縮をしてみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 膨張や収縮は、形態を変化させるモルフォロジー処理の1つです。 OpenCVで定義されるタイプは、膨張、収縮...
[React] OpenCV で画像を2値化してみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 2値化する 簡単なしきい値処理 使うものはこちら。 簡単なしきい値処理では、しきい値を決めての2値化ができ...
[React] OpenCV で画像をグレースケールにしてみる 心を無にして始める React
準備 React で OpenCV.js を使えるようにしておきます。 グレースケールにする 使うものはこちら。 cv.cvtColor(srcMat, dstMat, cv.C...
[React+OpenCV] JavaScript で 画像処理をはじめてみる@準備回 心を無にして始める React
準備 OpenCV.js を使っていきます。 OpenCV.js のインストール opencv.js をダウンロード いつもの npm ではなく、ダウンロードして使います。 op...
[React] 画像ファイルをドラッグ&ドロップで取得してみる 心を無にして始める React
準備 react-dropzone を使っていきます。 react-dropzone のインストール npm install react-dropzone ドラッグ&ドロ...
[React] React Webcam のカメラ映像を canvas に表示してみる
前回は img タグに表示してみました。今回は canvas タグに表示してみます。img タグと比べると、少し工夫が必要になります。 準備 React Webcam のインスト...
[React] React Webcam のカメラ映像をimgタグの画像に変換してみる
準備 React Webcam のインストールなどはこちら。 カメラ映像から画像を取得して表示する 写真を撮るようなイメージで、ボタンを押したときの映像を img タグ で表示し...
[React] React Webcam でカメラ映像を表示してみる 心を無にして始める React
準備 React Webcam を使っていきます。 React Webcam のインストール npm install react-webcam カメラを表示する PCが認識してい...
繰り返し飲みたくなった時に再現性を確保するためのメモです。 特徴 淹れ方 ホットコーヒー。ペーパードリップ。電動ミル 8秒。コーヒーメーカーの水 105%。 電動ミル コーヒーメ...
[Webpack] webpack-dev-server で CORS を回避する方法 [setupProxy]
はじめに Webサービスの開発で webpack-dev-server を使っていると、 CORS の問題が見つかることがあります。 回避の方法はいくつかありますが、今回は ht...
[React] Axios で CRUD してみる 心を無にして始める React
CRUD CRUDとは、ほとんど全てのコンピュータソフトウェアが持つ永続性の4つの基本機能のイニシャルを並べた用語。その4つとは、Create、Read、Update、Delet...
[Node.js] FileSaver でファイルを保存してみる 心を無にして始める React
準備 FileSaver を使っていきます。 FileSaver のインストール npm install file-saver ダウンロードする(URLなし) 画面に表示している...
[React] Axios で通信してみる 心を無にして始める React
準備 今回は JSON Server を通信相手にします。 他にバックエンドを用意できる人は飛ばして大丈夫です。 (抜粋)Get a full fake REST API wit...
[React Bootstrap] Table を表示してみる 心を無にして始める React
今回は、Table コンポーネントを表示します。 準備 まだ components フォルダがなければ作ります。 src を右クリックして New Folder 。 compon...
[React Bootstrap] Toasts を表示してみる 心を無にして始める React
今回は、Toast コンポーネントを表示します。 準備 まだ components フォルダがなければ作ります。 src を右クリックして New Folder 。 compon...
[React Bootstrap] Popovers を表示してみる 心を無にして始める React
今回は、Popover コンポーネントを表示します。 準備 まだ components フォルダがなければ作ります。 src を右クリックして New Folder 。 comp...
[React Bootstrap] Tooltips を表示してみる 心を無にして始める React
今回は、Tooltip コンポーネントを表示します。 準備 まだ components フォルダがなければ作ります。 src を右クリックして New Folder 。 comp...
[React Bootstrap] OverlayTrigger を表示してみる 心を無にして始める React
今回は、OverlayTrigger コンポーネントを表示します。 準備 まだ components フォルダがなければ作ります。 src を右クリックして New Folder...
[React Bootstrap] Overlays を表示してみる 心を無にして始める React
今回は、Overlay コンポーネントを表示します。 準備 まだ components フォルダがなければ作ります。 src を右クリックして New Folder 。 comp...
[React Bootstrap] Tabs を表示してみる 心を無にして始める React
今回は、Tab コンポーネントを表示します。 準備 まだ components フォルダがなければ作ります。 src を右クリックして New Folder 。 componen...
[React Bootstrap] Spinners を表示してみる 心を無にして始める React
今回は、Spinner コンポーネントを表示します。 準備 まだ components フォルダがなければ作ります。 src を右クリックして New Folder 。 comp...
[React Bootstrap] Progress を表示してみる 心を無にして始める React
今回は、ProgressBar コンポーネントを表示します。 準備 まだ components フォルダがなければ作ります。 src を右クリックして New Folder 。 ...
「ブログリーダー」を活用して、86さんをフォローしませんか?