ストレスについて考えてみる
IT業界は仕事のストレスが結構大きいイメージがあります。
ストレスがあること自体は、実は人間にとってはプラスに働くことにようです。
緊張感を持つことで集中し、高い能力を発揮できます。
人間が森の中で ...
将来Web制作はフロントエンドエンジニアの仕事ではなくなるかもしれない
フロントエンドエンジニアの仕事の一つとして、ホームページなどを制作する仕事があります。
おそらく、仕事の中でも一番簡単な部類だと思います。
しかし、今は簡単にホームページを作れるツールやサービスが出回っています ...
公務員のボーナスが減ったことについて
公務員のボーナスが減額されたニュースが流れていましたが、これについてです。
そもそもボーナスとはボーナスと呼ばれるものには二種類あります。
利益がでたからその分を労働者に還元するボーナスは一年の所得の一部であ ...
JavaScript あまり知られていないブロックの使い方
以下のコードはエラーになります。
const a = 'hoge'console.log(a)const a = 'hoge2'console.log(a)同じスコープ内でconst a に ...
JavaScript コードを追いたいときに便利なconsole.trace()
自分が作ったシステムや外部ライブラリの複雑なコードを読むときに、流れを確認したい時があります。
その場合、適当なところにconsole.trace()を書きましょう。
書いた部分に至るまでのスタックがコンソール ...
Chromeの便利機能 選択箇所へのリンクをコピー
Chromeでは選択した範囲のリンクを取得することができます。
選択した後に右クリックすると、「選択箇所へのリンクをコピー」という項目があるのでクリックします。
取得したリンクにアクセスすると、先ほど選択した範 ...
JavaScript Set を Array へ変換する
Set を使うことで配列内の重複を削除できます。
const myArr = const mySet = new Set()上記コードでは、2が重複しているので になります。( にはならない)
しかしnew S ...
aliasで設定したコマンドを確認する方法
自分でaliasを設定したけど、実際にはどのようなコマンドだったか忘れた場合に、alias <エイリアス名>で表示することができます。
例えば ls -la というコマンドに ll というエイリアスをつけた場合は以下 ...
Redux-Toolkitについて
ReuxはReactのライブラリで、アプリケーション全体の状態を一箇所で管理することができ、バグも追いやすい便利なライブラリです。
しかし、実装するファイル数が多かったり、決められたディレクトリ構造がなかったりという欠点が ...
React + TypeScript HTML要素のコンポーネントを作るときの型
例えばHTMLのbuttonを拡張したボタンコンポーネントを作成したい場合に、もともとのbuttonが受けとることができるPropsと独自のPropsを定義したい。
もともとのbuttonが受け取るPropsにはonCha ...









