Conda

Macでdirenvをインストールする方法と使い方

Macでdirenvをインストールして使用する ローカル環境では、本番環境などとは別に環境変数を使用したい場合がありますよね! またローカルで直接、環境変数をセットしてしまうと、複数プロジェクトで同じ環境変数を使用して...
2020.09.30
Go

【Go Modules】build command-line-arguments: cannot find module for path のエラーの対応方法

Go Modulesでエラーが発生 元々Go Modulesを使用せずに開発を進めていて、Go Modulesを導入した段階でエラーが出たので、簡単なことですが、Goはたまにしか触らないため、備忘録として残しておきます。 ...
2020.09.30
React

【React/Vue】パッケージの依存性問題でエラーが出て起動しなくなった時

パッケージの依存性の問題でエラーが出て起動しなくなった 時々NPMのパッケージが廃止されたり、脆弱性のために更新されて、ReactやVueなどの起動時に以下のような警告が表示されるようになります。 警告文に記載の通り、...
2020.09.27
Nuxt

【Vue/Nuxt】v-htmlでXSS attackの警告が出たときの対処方法

v-htmlを使用してXSS attackの警告が表示される 以下の記事のように、Vue/Nuxtでsanitize-htmlをインストールして使用した際に、コンソールへXSS attackの警告が表...
2020.09.26
Nuxt

【Vue/Nuxt】sanitize-htmlのインストールと使い方

sanitize-htmlとは sanitize-htmlは、HTMLのサニタイザーです! 例えば、掲示板のようなユーザーからの入力を受け付けるウェブアプリケーションでは、入力値をHTMLとして解釈する...
2020.09.25
React

【React×TypeScript】Clickイベントの型の指定

Clickイベントで型を指定する ReactやTypeScriptの扱いに慣れていない頃は、型の指定って迷いますよね・・! 今回は、ReactでClickイベントでの型を指定する方法について書いていきたいと思います。 ...
2020.09.19
開発全般

anyenvをインストールしてenv系を管理、色々なenvを使用する

anyenvを使用してenv系を管理、色々なenvを使用する 複数の言語や複数のプロジェクトをやっていると、各環境でバージョンの切り替えなどに困りますよね? 色々なツールがありますが、一括管理できて、導入も非常に簡単な...
2020.09.18
Mac

mac 初期設定2 プログラマー用

Xcodeのインストール また上記だけだとXcode自体はインストールされず、Command Line Toolだけしか入らないので、nodeなどを使うときにエラーが出ることがある...
2020.09.18
Homebrew

Mac Homebrewインストール手順

新しくMacを買ったら、まず環境構築で必要になるものといえば、Homebrewですよね! Homebrewは、Web系のプログラマーにとっては必須アイテムです! こちらの記事を参考にしてHomebrewをインストールし...
2020.09.17
Git

Mac Xcode本体とCommand Line Tool for Xcodeのインストール

Macを買って色々環境を整えなきゃいけないけど、、、 とりあえず、一気にやるのは面倒なので、プログラミングしながら揃えていこう!と思った時でも、まずインストールが必要になるのはこのXcodeとGitのインストールです...
2020.09.17
MySQL

MacでMySQLクライアント(MySQLコマンド)が使用したい時

MacでMySQLコマンドが使用したい MySQLサーバーはDockerなどで起動し、MacではMySQLクライアントだけ(MySQLコマンドだけ)使用したい場面は多いと思います! 今回は、そのような場合に簡単にMyS...
scaffold

IT用語のスキャフォールド(scaffold)とは? 意味から実際の使用例まで

スキャフォールド(scaffold)とは スキャフォールドとは、元々英語で建築現場などで使用する足場という意味があります。 IT用語としてのスキャフォールドは、アプリケーションの足場(雛形)を自動生成して簡単に作ることができる...
2020.07.07
Git

Gitで誤ってCommitしてしまった時の取り消し方法

Gitで誤ってCommitしてしまった・・・! 普段の業務や個人でのプログラミングの際に、「Gitで誤ってCommitしてしまった・・・!」ということは結構あります! まだあまりGitの操作に慣れていなかったり、経験が...
2020.07.05
Laravel

composerで色々なLaravelのインストール方法をマスターしよう

composerのインストール方法 Laravelのインストールにはcomposerを使用していきます。 インストールまだできていない人は、以下に詳しく解説しているので事前にインストールしておいてくださいね。 色々なOSでcompose...
2020.07.04
GraphQL

GraphQL入門 オススメ書籍まとめ

GraphQLに入門するのにオススメな書籍をまとめました! 先日フリーランスでの現場を移動することになり、数ヶ月前からGraphQLを業務で使用することになりました! 業務でGraphQLを使用するに当たって、Grap...
2020.06.28
Git

Gitで誤ってpushしてしまったときのpushの取り消し方法

あ!! やべ、リモートのブランチにpushしちゃった.... みなさんは、こんなことないでしょうか? developブランチで作業をしていて、そのままコミットまで行い リモートのdevelopにPUSH!!!!!!!! 僕はよくあるん...
2020.05.30
Nuxt

【TypeScript/Nuxt】オブジェクトの分割代入で処理をスッキリ書く

分割代入でオブジェクトを展開して取得したい TypeScript/Nuxtを書いていて、オブジェクトの分割代入を用いて書くと処理をスッキリ書くことができたので、備忘録として記事にしておきたいと思います! ...
2020.05.10
Nuxt

Nuxtで外部リソースを読み込む時にSPA遷移した場合の描画がうまくいかない

SPA遷移した場合の描画がうまくいかない Nuxtでツイートの一覧をサーバーから取得して、twitterのwidgets.jsを用いてカード化して表示するという処理がありました! しかしSPA遷移時にうまくwidget...
2020.05.10
Docker

DockerでMySQL環境を1コマンドで簡単に構築する方法

MySQL環境構築 MySQLの環境をさっと作りたいけど、ローカルにインストールするのは面倒だったり、エラーでうまくいかなかったり、環境構築って面倒ですよね! そんな時はこれから紹介するDockerを使うと便利です。 ...
2020.05.01
Git

git cleanでUntracked files(未追跡ファイル)をまとめて削除したい時

未追跡ファイルをまとめて削除したい 皆さんは、このような状況ないですか? 作業ブランチでの変更が不要になってgit checkout .したけれど、まだ不要なファイルが残っている。 今回はこのような場合の対処...
2020.03.17