TypeScriptにおけるvoid型

「関数からの戻り値がないことを期待する型」をvoid型として扱う。 C言語のvoidとは意味が異なる TypeScriptにおけるvoid型 Void => 何もデータが存在しない時に指定 typescriptbook.jp もし、 (1) return文で明示的にundefinedを指定するのは、本筋から逸れ…

www.huffingtonpost.jp

re-engines.com

React componentにおけるtextareaの扱い方

developer.mozilla.org

qiita.com 自分がしたコミットを確認 git log -p --name-only (修正したファイル一覧) git log -p (変更内容差分, ファイル名を引数で渡すと単体で指定可) git log -p --ignore-space-change (スペースや改行で差分が見づらいとき) qiita.com git rm

checkbox component (チェックボックス コンポーネント)

export const CheckBox: React.FC<CheckBoxProps> = ({ name, value, checked, error, }: CheckBoxProps) => { // [参照] https://react-hook-form.com/jp/api/#register // (1) register: このメソッドを使用すると、input/select の Ref とバリデーションルールを // Reac</checkboxprops>…

キャッシュについて

https://qiita.com/anchoor/items/2dc6ab8347c940ea4648

codezine.jp

nodejs, npm, nodenv入れる時 (2021/11/26)

nodejsが入っていないmacosにて D5) nodenvで状況確認をしたら noel-ingenieur.hateblo.jp $ curl -fsSL https://github.com/nodenv/nodenv-installer/raw/master/bin/nodenv-doctor | bash Checking for `nodenv' in PATH: not found Please refer to https…

www.sunapro.com

wgetで認証後の取得

qiita.com qiita.com wget --mirror \ --page-requisites \ --span-hosts \ --quiet --show-progress \ --no-parent \ --convert-links \ --adjust-extension \ --execute robots=off \ --header='Cookie: Name=xxxxxxxxxxxxxxxxxxxxxxxxx' \ https://exampl…

モジュール依存度を調べるサイト

npm.anvaka.com

zip作成

~/Desktop $ zip -r 個人のGoogleDriveへ.zip 個人のGoogleDriveへ/ qiita.com @ MBP ~/Desktop $ zip 2021_11_19_Documents.zip 2021_11_19_Documents/ adding: 2021_11_19_Documents/ (stored 0%) @ OlivekashanoMBP ~/Desktop 金 11 19 17:12:49 $ zip 20…

計測の仕方

https://zenn.dev/koki_tech/articles/9deb70d0a9befb

今回のMontereyは不具合報告少ないのでパッチバージョン2になったらアプデしようかな

atmarkit.itmedia.co.jp

axiosのresponse.dataをTypeScriptの型定義Interfaceをした上で受け取る

axiosのResponse Schema github.com 便利なTypeScriptの型まとめ qiita.com https://zipcloud.ibsnet.co.jp/api/search?zipcode=3306032 import axios from 'axios'; export {}; let url: string = 'https://zipcloud.ibsnet.co.jp/api/search?zipcode=33060…

Clean Architecture on Frontend (翻訳)

qiita.com

User::factory()->make() => インスタンスが生成されるのみ。 User::factory()->create() => プラスで、DBにレコードがInsertされる。

$ npm run validate-auths > openapi-v3-with-redoc@1.0.0 validate-auths > swagger-cli validate ./docs/v1/auth/openapi.yaml Swagger schema validation failed. Data does not match any schemas from 'oneOf' at #/paths//me/get/responses/200 Data d…

★★(大分類F) 新しいMac Book Pro

PHP系統 【Mac】phpenvからanyenvに乗り換えたので導入から切り替えまで mi-rai.co.jp (1) anyenvのパスを通す $ vim .bashrc if [ -d $HOME/.anyenv ] ; then export PATH="$HOME/.anyenv/bin:$PATH" eval "$(anyenv init -)" for D in `\ls $HOME/.anyenv/…

https://jp.techcrunch.com/2021/09/14/2021-09-13-kindle-releases-a-software-redesign-to-make-navigation-easier/

XMLHttpRequest(XHR)に代わるAPIとして、Fetch APIが台頭した歴史

sbfl.net

駐車場の空き状況の共通API化

ideabox.cio.go.jp

独自のプロンプト

バリエーションA # [2021.08.29] 追加 ##################### # 独自のprompt ##################### function smart_pwd { local pwdmaxlen=$(( $COLUMNS-35 )) local trunc_symbol=".." local dir=${PWD##*/} local tmp="" pwdmaxlen=$(( ( pwdmaxlen < ${…

ターミナルプロンプトの表示・色の変更

qiita.com

★ビルド 【tabler (管理画面ライブラリ)】

https://github.com/tabler/tabler tabler-dev $ gs On branch master nothing to commit, working tree clean $ npm install npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated npm WARN deprecated resolve-url@0.2.…

cp -aivT (ディレクトリごと、コピー) Linux

hepokon365.hatenablog.com cp -aiv ~/Desktop/{プロジェクト名} ~/MySpace/{プロジェクト名}

★★(大分類E) 新しいMac Book Pro

JSONデータをパース、フィルタリングできるJSONパーサ「jq」コマンドを使用します。 qiita.com Homebrewでjqのインストール $ brew install jq シンボリックリンクの生成 $ brew link jq 検索例 $ curl "http://geoapi.heartrails.com/api/json?method=searc…

★★(大分類D) 新しいMac Book Pro

大分類 D D1) TypeScript D2) Gulp D3) Yarn D4) npmとyarnのコマンド早見表 D5) nodenv状況確認 npm install -g typescript tscにPATHを通す。 eco export PATH=$PATH: `npm bin -g` $ tsc -v Version 4.3.5 $npm ls -g typescript /Users/[user]/.anyenv/e…

開発者のスキルチェック集

language-and-engineering.hatenablog.jp