Linux

マウスコンピューター Linux 開発用PC

マウスコンピューター Linux 開発用PC 私がLinuxを使用する際に使用しているマウスコンピューターについてご紹介します。プログラミングやITの学習用にPCの購入を検討している方は参考にしてください。 ターミナルなどでL...
2020.03.17
Linux

Ubuntu18.04.1でWineをインストールして、Kindleを使う方法

Ubuntu18.04.1でKindleを使いたい Ubuntuを普段使いで使用していると、UbuntuでKindleを読みたい!って時が多々あると思います。 Ubuntu18からは、普段使いとしてもかなり使いやすくなってきた印象ではあり...
2020.03.17
Node

Macでyarnをインストールする方法

yarnをインストールしたい 最近のローカル開発環境の構築は、Dockerで環境を構築するというのが一般的になりましたが、フロントエンドのローカル環境は、むしろ今ではローカルにインストールして進めるというのが一般的になってい...
2020.03.17
フリーランス

【徹底比較】オススメのフリーランスエージェントを紹介

どうも!フリーランスエンジニアとして活動しているkouです! 完全に私事ですが、ちょうど先日に現場との契約が切れるタイミングがありました。 知人からの紹介で直契約のお話も頂いていたのですが、タイミングが悪く予算的に厳し...
2020.03.12
Nuxt

Storybookの書き方をstoriesOfからCSFに書き換える方法

Storybook5.2からCSFが推奨の書き方となった Storybook 5.2からStorybook’s Component Story Format (CSF)が推奨の書き方となりました。 今後は、今ま...
2020.03.06
Nuxt

【Nuxt】nuxt-device-detectでデバイスやユーザーエージェントを判別する方法

ユーザーエージェントでデザインの表示を切り返えたい Nuxtでスマホやタブレット、PCの表示分けをデバイスやユーザーエージェントで切り替えたい時がありました! Nuxt Communityから出ているnuxt-devi...
2020.03.01
Nuxt

【Nuxt】ua-parser-jsでユーザーエージェントを判別する方法

Nuxtでユーザーエージェントやデバイスを判別したい Nuxtでユーザーエージェントやデバイス、OSなどを判別したい時がありました! User-Agentのリクエストヘッダーを自分でパースしてやっても良いとは思いますが...
2020.03.01
Nuxt

ts-jestを使う時に、jestのバージョンで警告が出る

ts-jestを使う時に、jestのバージョンで警告が出た ts-jestを使ってテストを書く際に、jestのバージョンで警告が出ましたので、その時の備忘録になります。 発生した警告 ts-jes...
2020.02.25
Go

Go言語をインストールする方法

Go言語をインストールする MacやLinux(Ubuntu, CentOS)、WindowsでGo言語をインストールする方法をまとめました! 簡単にインストールできたので是非参考にしてください! ...
2020.02.24
AWS

Route53×CloudFront×S3で画像や静的ファイル配信用のリソースを作成

画像や静的ファイル配信用のCDN的なやつを作りたい 画像や静的ファイルを配信するために、AWSでCDN的なやつを作りたい!って時がありました! 今までCDNなやつは、VPSでNginxを立ててそこでやっていましたが、今...
2020.02.12
AWS

S3バケットの全公開方法

S3を全公開にしたい! S3を全公開にしたい!って時がありました。 本当はTerraformとかでやっておきたかったのですが、個人の既存のものは全部手動でやってしまっているので、全部移行する気力が湧くまでは、ぽちぽち頑...
2020.02.11
React

【React】Propsに関数の型を指定する方法

Propsに関数の型を指定したい ReactをやっていてPropsに関数の型を指定したい時がありました! その時にすぐわからなかったので、備忘録になります。 型がanyになってしまっている...
2020.02.04
React

【React】is not assignable to type(TS2322)のエラー

is not assignable to type(TS2322)のエラーが出た Reactをやっていて、Propsの型定義の部分で〜is not assignable to type(TS2322)のエラーが発生したため、...
2020.01.26
Laravel

【Laravel】MockeryでAPIをモック化してテストコードを書く

APIをモック化したい Laravelでテストコードを書く時に、APIをPHPUnitのMockeryを使用してモック化したい時がありましたので備忘録として残しておきたいと思います! 既存のコードで、A...
2020.01.24
React

【React】文字列と変数の複数のクラス名を指定したい時

文字列と変数の複数のクラス名を同時に指定したい Reactで文字列と変数の複数のクラス名を同時に指定したい時がありましたので、備忘録として残しておきたいと思います! やり方 やり方の例 やり...
2020.01.20
Nuxt

vueやnuxtで普通のclassとバインドするclass両方合わせて使いたい時

普通のclassとバインドするclassを両方合わせて使いたい VueやNuxtを使っていて、普通のclassとバインドするclass両方合わせて使いたい時がありましたので、備忘録として残しておきます! ...
2020.01.19
Node

Mac nvmのインストール方法

nvm vs nodebrewのどちらを選択するか こちらは色々意見や好みがあるとは思いますが、個人的にはNodeのバージョンを切り替えることができればどちらでも良いと思います。 今回はnvmの手順について紹介していき...
2020.01.13
Node

Mac nodebrewのインストール方法

Nodeのバージョンを切り替えられるようにする 最近はプロジェクトでNodeを使う機会も増えてきたと思いますが、NodeをそのままPCへインストールすると結構後から困っちゃうことがあります。 プロジェクト毎にしようしているN...
2020.01.13
Nuxt

【Nuxt】Propsのdefault値にObjectやArrayを指定する際の注意点

Propsのdefault値にObjectを指定したらエラーになった NuxtでPropsを使用する際に、default値としてObjectを指定したらエラーになりました! 今回は、Propsのdefault値...
2020.01.11
React

【React】Material-UIのCSSでnth-of-typeやhoverなどを使用したい時

Material-UIのCSSでnth-of-typeやhoverなどを使用したい ReactでMaterial-UIを使用してCSSを書いていると、makeStylesやwithStylesを使ってnth-of-typeや...
2020.01.05