Instagramのプロフィール(アカウント)をサイトに埋め込む
お客様から「自社サイトにInstagramを埋め込みたい」というご依頼をいただきました。最新の投稿が並ぶ、あのウィジェットです。 簡単に終わると思っていたのですが、意外と手こずりました。結論だけ先に書くと、次のコードで実…
株式会社コードベースの技術ブログ
お客様から「自社サイトにInstagramを埋め込みたい」というご依頼をいただきました。最新の投稿が並ぶ、あのウィジェットです。 簡単に終わると思っていたのですが、意外と手こずりました。結論だけ先に書くと、次のコードで実…
1. 初期設定(最初だけ) Gitを使い始める前に、誰がコミットしたかを記録するためのユーザー設定などを行います。 ユーザー名とメールアドレスの設定 エディタの変更 コミットメッセージ等の編集に使うテキストエディタを変更…
Dockerの標準コマンドには、ボリュームを直接コピーする機能がありません。簡単な方法として、一時的なコンテナを起動し、コピー元とコピー先のボリュームをマウントした上で、コンテナ内でコピー処理を実行する方法があります。 …
sudoはUnixやLinux系のOSにおいて、root権限でコマンドを実行するためのコマンドです。Ubuntuにおいて特定のユーザーがsudoコマンドを利用できるようにするには、そのユーザーをsudoグループに追加する…
Webシステムに簡易的なユーザー認証を設定する方法として、Basic認証はアプリケーション本体と切り離して簡単に導入できるためとても便利です。特に開発中のシステムをデモ目的等で一時的に公開したい場合や、少人数で利用する小…
Dockerコンテナを起動時にローカルのデータディレクトリや設定ファイルをコンテナ内にマウントしたい場合があると思います。しかし、CドライブをDocker DesktopのVMはを/cにマウントし、WSLは/mnt/cに…
WSL1からDocker Desktopを利用する方法について説明します。WSL2であればUbuntu上にDockerを直接インストールすることが可能ですが、WSL1では難しいため、DockerエンジンとしてDocker…
Linux で作業していると、ディレクトリを作ってから所有者と権限を直す、という手順を何度も踏むことになります。 3回に分けるのが地味に面倒です。install -d を使うと、これを1回で済ませられます。 なぜ面倒なの…
LaravelでPOSTリクエスト等を送信する場合は、CSRF対策用のトークンをhiddenタグにセットします。通常@csrfディレクティブを<form></form>の中に入れることで、hidd…
Noto Sans CJK JPはGoogleとAdobe(Adobe側の名称は源ノ角ゴシック/Source Han Sans JP)が共同開発したオープンソースのフォントです。視認性が高く、無料で使えるため、多くのWe…