PHP

【Mac】phpbrewでインストールしたPHPにgdを追加する

この記事ではphpbrewを使ってインストールしたPHPにgdエクステンションを追加する方法を紹介します。 使用した環境は下記のとおりです。 OSのバージョン: macOS 10.14.4 phpbrewのバージョン: 1.23.1...
Laravel

【Laravel】Laravel5.8で抑えておきたい新機能・変更点

この記事ではLaravel5.8で加わった、抑えておきたい新機能・変更点を紹介します。 Carbon2を新たにサポート! 個人的に最も期待していたのがこの変更です。 Carbon2がサポートされるようになり、Carbonをイミュー...
fish

【PHP】fish+phpbrewでPHPのバージョンを管理する

この記事ではfishにphpbrewをインストールしてPHPのバージョンを管理する方法を紹介します。 phpbrewは複数のバージョンのPHPをインストールして管理できるようにするツールです。 phpbrewをインストール cur...
PHP

【PHP】phpbrewでPHPをインストールするときに発生したエラーとその解消方法

この記事ではphpbrewを使ってPHPをインストールしようとしたときに発生したエラーと、その解消方法を紹介します。 phpbrewのバージョン phpbrew version: 1.23.1 tar: Unrecognized ar...
fish

【Mac】fish + nodebrewでNode.jsをインストールする

nodebrewとは、Node.jsのバージョン管理に使用されるツールです。 今回はfishでこのnodebrewをfishでインストールして使用するための設定方法を紹介します。 nodebrewのインストール nodebrewの...
mac

【Mac】Finderで隠しフォルダ・隠しファイルを表示する方法

Finderで隠しフォルダ・隠しファイルを表示する場合 Finderをターミナルで下記のコマンドを実行します。 $ defaults write com.apple.finder AppleShowAllFiles TRUE $ kil...
fish

【fish】ghqとpeco(fzf)を組み合わせたらリポジトリ管理がめっちゃ快適になった

【fish】ghqとpeco(fzf)を組み合わせたらリポジトリ管理がめっちゃ快適になった みなさんghqはお使いでしょうか? ghqはGo言語で作成されたツールで、リポジトリを一元管理してくれるツールです。 例えば下記のように"...
fish

【Mac】fish + fisher + peco + fzfで快適なターミナル環境を構築

fishはbashやzshと同じくシェルの1種です。 以前から興味はあったのですが、Macを買い替えたのでzshから乗り換えられるか試してみることにしました。 今回はfishとfisher、pecoを使ってターミナル環境を構築します。 ...
Laravel

【Laravel】Signed URLsを使って署名&有効期限付きのURLを生成する方法

はじめに Laravelには「Signed URLs」と呼ばれる署名(期限)付きURLを生成する仕組みがあります。 この機能を使うと、例えば「一定期間のみ有効なダウンロードリンクを生成する」といったことができます。 この記事では「Si...
HTML&CSS

【CSS・JavaScript】HTMLで要素を指定するためのセレクタの書き方まとめ

セレクタとは CSSやJavaScriptを使ってHTMLのDOMを修飾したり取得・操作したりする際、セレクタを指定することになります。 セレクタはHTMLのタグであったり、id属性やclass属性だったりと様々な種類があります。 ま...