プログラミング

JavaScript

npm installで”npm WARN EBADENGINE Unsupported engine”となったときの対処法

Vueでアプリ開発をやっている最中、「グラフ描画のためにchartJSを入れよう!」と思いパッケージをインストールしようとした時の話。こんなエラーが出ました。$ npm install vue-chartjs chart.js ...続きはコチラ
React

TypeScriptでStorybook Addon Material-UI を試してみた

なぜ試すのか最近色々な会社のフロントエンド記事や勉強会において、デザイナー側とフロントエンドエンジニア側の連携を良くするために Storybook 使うの良いかもね、ということをよく耳にする。ただ本格的に運用するためには色々手間がかかるし、...続きはコチラ
TypeScript

【TypeScript】Enum型の概要と扱いにくい理由について

Enum型とはEnum型とは列挙型と呼ばれ,いくつかの値を一つにまとめて宣言することができるもの.ここでの値とは,number型, string型, boolean型などの型をもつ値である.またEnum型で宣言された値をenumと呼ぶことと...続きはコチラ
プログラミング

関数型プログラミングとは,体系的に学ぶ.

関数型プログラミングとは数学でよく使われる関数と同じ同じ入力に対して同じ出力が保証されている - これを参照透過性というこれらを組み合わせてプログラムを書いていくことを関数型プログラミングというプログラミングの種類プログラミングの種類は以下...続きはコチラ
プログラミング

優れたエンジニアとして成長するために大切なこと

今回はポエムっぽくなります,ご容赦ください.フロントエンドエンジニアとして働き始めて半年が経過してある程度仕事に慣れてきた反面,自分の実力はまだまだだなぁと痛感しています.というのも「よし,このライブラリの仕様と使い方にだいぶ慣れてきたな」...続きはコチラ
プログラミング

なぜコードのコピペはいけないのか【DRYの法則】

最近「プログラミングはコピペでできるから簡単!」と考える人が多くなってきている印象があります.確かに,インターネット上には優れたコードがたくさん落ちてますし,参考にすることはいいことなのですが,それをコピペして自分の実装したシステムの一部と...続きはコチラ
AWS

【独学3ヶ月】実務未経験のフロントエンジニアがAWS SAAに合格した話

なぜ受験しようと思ったのか自分は新卒1年目のフロントエンドエンジニアです.AWSどころかサーバ構築もインフラ関係も触ったことありません(汗).一部には,フロントエンド開発ならAWSを勉強する必要なんてないんじゃね?と思う方もいるかもしれませ...続きはコチラ
プログラミング

【Git 開発】VSCodeでESLintとPrettierの設定をファイル管理して共有する方法

共同開発において、各自のVSCodeの拡張機能設定を統一することが面倒だったので、設定ファイルを共有して設定を統一させようというお話。想定している開発環境はGit,ESlint,Prettier,VSCodeですが,設定ファイルは他の環境でも同様にできます.
AWS

【AWS 学習】インターネットゲートウェイとNATゲートウェイの違いについて(+エンドポイントの違い)

インターネットゲートウェイ,NATゲートウェイ/インスタンス,VPCエンドポイントの違いとそれぞれどのような働きをするのかについてまとめてみました.
IT

【最短2ヶ月で合格】基本情報技術者試験を受けてきたのでとりあえず勉強方法をまとめてみた

基本情報技術者試験を受験しました.勉強期間は2ヶ月,そのうち午後試験対策は1週間しかしていませんが無事に合格しました.合格までのプロセスと,実際にどういう勉強を行ったのかをまとめたので参考になればと.午後試験の選択問題はPythonで,その対策もまとめてます.