-
PHPでArrayのSelectをする
RubyのHash#slice みたいなのをPHPでやりたかったのでメモ。 ...
-
Amazon Linux 2にNode 18をインストールする
Amazon Linux 2(AL2)にはNodeSourceやnodenv等のよく知られた方法でのNode 18のインストールができません。 諦めてとっととAmazon Linux 2023に移行してしまいましょう。 ...
-
Homebrewのパッケージバージョンを切り替える
Homebrewでインストールしたパッケージのバージョンを切り替える方法のメモ。 ググればいくらでも出てきますが、古い方法だったりしてよく迷うので改めてまとめました。 ...
-
ApacheでJPEGやPNGをWebPに変換する
WebPが普及して久しいですが、スマホで撮る写真はJPEG(iPhoneに関してはHEICとかいうフォーマット)だったり Windowsやmacに付属の画像編集ソフトではWebPに変換できなかったりと何かと対応は面倒です。 そこでサーバ側で自動変換を、更にいうとアプリケーションではなくHTTPサーバ(今回はApache)で変換をやりたいというのが趣旨になります。 ...
-
送信専用Ajax
クライアントサイドのログをサーバーに送ったり、アナリティクスのデータを送ったり等でリクエストはするけどレスポンスは不要なAjaxを行いたいときがあります。 通常のAjaxは素のJavascriptなら XMLHttpRequest だったり、ライブラリを使用するなら jQuery.ajax() や axios を使うと思いますが、 送信専用のAjaxならもっと簡単に実装できるよという話。 ...
-
Webサイト構築時のあれこれを確認するサイト
たまにしかやらないのでよく忘れるやつをまとめたものです。 ...
-
RSpecのletを動的に使用する
RSpecで let を動的に定義・使用するようにして shared_context を使いまわしたかったのでメモ。 ...
-
macにてrbenv installでOpenSSLのエラーが発生する
2022年7月11日現在、macで rbenv install しようとするとOpenSSLのインストールでエラーが発生してしまいます。 ...
-
FedoraのNginxにBrotliモジュールを導入する
FedoraのNginxにBrotliモジュールを導入する方法。 なんかバージョンアップのたびに必要みたいなのでメモに残します。 ...
-
JavascriptでHTMLメールを送る際のテンプレートを考える(Pug、Handlebars、EJS)
テンプレートに何を使うか迷ったので比較してみます。 ...
-
ASP.NET Coreの開発環境構築 準備編
ASP.NET Coreの開発環境を構築したときに調査したもののメモです。 ...
-
RubyでHash to Object
Rubyで時々HashをObjectに変換したいときがあります。 そんなときはJSON文字列に一度変換し、OpenStructを用いたJSON変換をすると、ネストした構造も含めいい感じになります。 ...
-
RubyでPHPのエラー制御演算子(@演算子)のようなもの
PHPにはエラー制御演算子(@演算子) というものがあり、 たとえば下記のようにすることで例外が発生しなくなります。 ...
-
2020年で開発の終了したOSSプロジェクト - Moment.js
個人的に使用したこのとのあるOSSのうち、2020年で開発の終了したプロジェクトのまとめです。 本当は全部まとめて書こうと思ったけど時間がないので1つずつ紹介します。 ...
-
2020年で開発の終了したOSSプロジェクト - PHP Faker
個人的に使用したこのとのあるOSSのうち、2020年で開発の終了したプロジェクトのまとめです。 本当は全部まとめて書こうと思ったけど時間がないので1つずつ紹介します。 ...
-
Laravel Artisanの小ネタ
Laravelのartisanコマンドは省略形が使えます。 npm i (npm install)やrails s (rails server)みたいな感じです。 ...
-
DockerでApache+PHP-FPM構築メモ
Amazon Linux 2で久々にApache+PHPの環境に触ったらmod_phpではなくphp-fpmを使うのがデフォルトになってびっくりしました。 Dockerだとどんな感じになるのか気になって構築したのでその時のメモを残しときます。 ...
-
PHP Cliのあまり知られていない(と思われる)便利機能
PHP Cliにはオプションが大量に存在します。 その中でも私がよく使うものを紹介します。 そもそもPHPのCli版を使う機会は多く無いと思いますが、知っておくと役に立つと思います。 ...
-
DockerのDBコンテナを高速化する
Docker上でPHPUnitを回してたら滅茶苦茶遅かったので何か高速化する方法がないか調べたときの副産物です。 ...
-
AWS CDKで気をつけること
個人的に引っかかったところのメモです。 コード例はいずれもTypescript版になります。 ...