初心者からステップアップするためにエンジニアが意識しておくと良いと思うこと
駆け出しのエンジニアから一歩ステップアップするために、日々心掛けると良いと思うことです。
一つのことをする、です。
ある部品がいろいろなことをしないで、一つのことをするように設計します。
これを具体 ...
ChromeでモバイルデバイスのCPUで動作確認する
フロントエンドで課題になることとの一つとして、クラインアントが様々であることがあります。
PCのユーザーもいれば、スマホなどのモバイルユーザーもいます。
一つのWebアプリケーションをPCとモバイルの両方に対応 ...
Macで変換がおかしいなと思ったらライブ変換をOFFにする
WindowsからMacへ移行した人が感じる使いにくさの一つとして、日本語の変換が使いにくいというのがあると思います。
Windowsのそれとは少し動きが違っているのはライブ変換が有効なせいかもしれません。
ラ ...
SourceTreeだとgit hookのpre-commitでエラーになる場合
git hook で pre-commit で npm コマンドを実行するスクリプトを動かしていたのですが、SourceTreeだとコマンドがnot foundになってエラーになりました。
Windowsの時はうまくいって ...
テストを考える時の
システムの品質を上げるためにはテストは必須です。
ここでのテストは手動で行うものとします。
テストを考えるときに重要なのは、誰でもできるテストにすることです。
手順はできるだけわかりやすくし、暗黙的 ...
エンジニアになったけど、現場のレベルについていけない人へ
いざエンジニアになって現場に入ったが、周りの人が何もサポートしてくれない、レベルが高すぎて追いつけない、という人は多いと思います。
私は、悪いのは現場側の人間だと思っています。
できる人間の仕事は、できない人間 ...
VSCodeのリロード方法
拡張機能の無効化やVSCodeの設定を変えた際は、VSCode自体の再起動が必要になります。
ショートカットを覚えておくことで簡単にVSCodeを再起動できます。
Macの場合は、Shift + Command ...
git で unlink of file xxxxx failed が出た場合の対処方法
「unlink of file xxxxx failed」というエラーが出た場合は、エディタでそのファイルをオープンしていないかを確認します。
このエラーは他のプロセスによって対象のファイル(xxxxxの部分)が掴まれてい ...
フロントエンドエンジニアになりたい人の疑問について
フロントエンドエンジニアをこれから目指そうとしている人がもつ疑問にはどのようなものがあるのでしょうか。
仕事内容何を勉強したら良いか
将来性
このあたりかなと勝手に思っています。
もう少し細 ...
フロントエンドエンジニアならぜひ知っておきたいデザインの法則 ヒックの法則
意思決定までの時間は、複雑さや量に依存する。
具体例セレクトボックスに膨大な選択肢がある場合や入力フォームの入力数が非常に多い場合など、量が多いとユーザーの意思決定までの時間を伸ばしてしまうので、適切な量に ...