Nuxt

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

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

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

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

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

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

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

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

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...
Mac

【基本編】Macの初期設定1

先日とうとうMacを買いました。 実はプログラマーになってからの今までは、Ubuntuのデュアルブートでプログラミングやインフラ構築などをやっていました。 最近ではUbuntuも結構使いやすくなりましたし、普段使うSlackや...
2020.09.15
Docker

MacでDockerとdocker-composeをインストールする方法

MacでDocker 先日Macを購入し、今まで使用していたUbuntuから乗り換えることにしました。 UbuntuとかLinuxだと仮想マシンをとおさなくても普通にDockerを使えたので、高速に動作しますし...
2020.09.14
Composer

色々なOSでcomposerインストール方法をマスターする

Composerインストールしたい・・! Laravelなどのフレームワークを使用していると、PHPのパッケージ管理にComposerを使用していると思います! 普段はMacでCompoerを使用していても、サーバー構...
2020.07.07
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
GoogleAdSense

アドセンスの自動広告を特定の位置に表示させなくする方法

特定の位置に広告が表示されてエラーになる 先日、アドセンスで特定の位置に広告が表示されることによりエラーになることがありました。 DomException〜が発生して、サイトの画像が何故か全部表示されなくなるのです! ...
2020.05.09