VSCodeのリロード方法
拡張機能の無効化やVSCodeの設定を変えた際は、VSCode自体の再起動が必要になります。
ショートカットを覚えておくことで簡単にVSCodeを再起動できます。
Macの場合は、Shift + Command ...
git で unlink of file xxxxx failed が出た場合の対処方法
「unlink of file xxxxx failed」というエラーが出た場合は、エディタでそのファイルをオープンしていないかを確認します。
このエラーは他のプロセスによって対象のファイル(xxxxxの部分)が掴まれてい ...
フロントエンドエンジニアになりたい人の疑問について
フロントエンドエンジニアをこれから目指そうとしている人がもつ疑問にはどのようなものがあるのでしょうか。
仕事内容何を勉強したら良いか
将来性
このあたりかなと勝手に思っています。
もう少し細 ...
フロントエンドエンジニアならぜひ知っておきたいデザインの法則 ヒックの法則
意思決定までの時間は、複雑さや量に依存する。
具体例セレクトボックスに膨大な選択肢がある場合や入力フォームの入力数が非常に多い場合など、量が多いとユーザーの意思決定までの時間を伸ばしてしまうので、適切な量に ...
フロントエンドエンジニアならぜひ知っておきたいデザインの法則 フィッツの法則
ターゲットに至るまでの時間は、ターゲットの大きさと距離で決まる。
具体例UIでいうここでのターゲットとは、ボタンやスマートフォンのタッチできる部分のことです。
当たり前ですが、大きくて距離が近 ...
フロントエンドエンジニアならぜひ知っておきたいデザインの法則 ヤコブの法則
案件によってはデザイナーさんがいない時があります。
そのような時は、フロントエンドのエンジニアがデザインを考えることがよくあるのですが、その時に役に立つ基本原則のひとつヤコブの法則をご紹介します。
ヤコブの法則とは
Macでbrew update時にえらーになったときの対処方法
以下のようなエラー。
$ brew updateError: homebrew-core is a shallow clone. To `brew update` first run:git -C "/usr/loca ...
仕様をシンプルにすることの重要性
システムの仕様を決めるときはできるだけシンプルにするとメンテナンスが楽になります。
細かいところまで気にすれば気にするほど良い、というものではありません。
複雑な仕様はコード量を多くし、かつ、理解を妨げます。
ちゃんと動くこと vs きれいなコード
納期に間に合わせるために、まずは期待した動きを実現できているか、ということはシステムにとってとても重要なことです。
しかし、たいていのシステムには”必ず”変更が加わります。
今は正しく動 ...
JetBrains の IDE で複数箇所に同じ貼り付けをしたいとき
例えば、以下のようなHTMLがあり、各 li タグのテキストの先頭に同じ文字列を貼り付けたいときは、マルチカーソルを利用すると便利です。
Windowsの場合は Alt、Macの場合は option キーを押しながらカーソ ...









