-
Laravelのデータベースを動的に切り替える方法
あまり頻繁に使うことはないかもしれませんが、Laravelでデータベースを動的に切り替える方法を調べたのでまとめておきます。 方法1:envヘルパー関数を利用して環境変数を動的に変更 envヘルパー関数を利用して任意のタイミングでデータベースを切り替え... -
MacのUSキーボードでバックスラッシュを入力する方法
MacでUSキーボードを使っているとたまに設定変更しないと使えないことがあります。必ず最初にやることとしては、日本語切り替えだと思いますが、それ以外で最初は気づかないのですが、プログラミングするようになると頻繁に使うバックスラッシュの入力も設... -
5年間Laravelを使ってわかった役に立つオススメ本【2021年版】
Laravelは約5年前に4系を初めて導入し、その後2年くらいは実務では3案件くらいしか携わる機会はありませんでしたが、直近3年はほぼLaravel案件だけになってきました。確かに使えば使うほどLaravelはPHPのフレームワークの中では機能が豊富で使いやすいので... -
【TypeScript】Accessors are only available when targeting ECMAScript 5 and higherエラー
TypeScript勉強中でクラスを定義し、Getter,Setterを用意してコンパイルしたら以下のエラーが発生しました。 test5.ts:3:9 - error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. 3 get age(): number { ~~~ test5.ts:6:... -
【Linux・Mac】ファイル名の先頭がハイフンのファイルを削除する方法
たまにコマンドを誤ってファイル名の先頭がハイフンのファイルを作成してしまうことがありますが、普通にrmコマンドで削除しようとしたらできなかったので解決策を書いておきます。 まずrmコマンドで先頭がハイフンのファイルを削除仕様とすると以下のよう... -
[WordPress]投稿のアイキャッチ画像を取得
WordPressの投稿ページ、または投稿のループ内、ループ外でのアイキャッチ画像取得方法をまとめます。 投稿ページ内でアイキャッチ画像を取得 投稿ページ内の場合、has_post_thumbnail()関数、the_post_thumbnail()関数、get*the_post_thumbnail()関数を利... -
Googleスプレッドシートでべき乗・平方根の計算
たまに使うべき乗や平方根、毎回調べるので一度まとめました。英語でべき乗は「power」、平方根は「square root」を知っていると覚えるのが簡単です。 Googleスプレッドシートでべき乗計算 べき乗計算はpow関数で計算できます。powerの先頭3文字ですね。 #... -
Apacheで「[negotiation:error] [pid xx] [client xxx.xxx.xxx.xxx:xxxxx] AH00687: Negotiation: discovered file(s) matching request: /path/to/file (None could be negotiated).」エラーが発生
サイトを修正していたら以下のエラーが発生しました。 [negotiation:error] [pid xx] [client xxx.xxx.xxx.xxx:xxxxx] AH00687: Negotiation: discovered file(s) matching request: /path/to/file (None could be negotiated). 基本的に.htaccessでリダイ... -
Google Pixel 3aに機種変更
仕事用で使っていたドコモスマートフォン(Xperia Z4 SO-03G)のタッチ誤動作が多発するようになり使い物にならなくなってきたので、一度使ってみたかったGoogle Pixelに機種変更したのでその課程についてまとめました。 機種変更のきっかけ 1年位前から下か... -
Vue.jsとFirebaseで認証機能を実装したときに「Unable to establish a connection with the popup」のエラーが発生
Vue.jsを以下の本をベースに勉強していました。 この中でFirebaseの認証機能を実装するという項目があったので検証していたところ、ブラウザのコンソールで以下のエラーを確認しました。 code: auth/popup-blocked message: Unable to establish a connect...