GitLab CI で GitLab Container Registry に push した Docker イメージを使う

GitLab には Docker コンテナレジストリである GitLab Container Registry が統合されています。 GitLab CI は Docker イメージを使って CI を行うので、そこで GitLab Container Registry に push した Docker イメージを使う方法を調べました。 以下の 2 …

SVG の path 要素のみを用いたくり抜き図形について

react-share を LINE に対応させるプルリクエストを作成する際に SVG アイコンを用意する必要があり、いろいろと慣れない作業をしました。 SVG をエディタで開いて手作業で編集する機会はなかなかないと思うので、半分作業メモのような形で記録を残しておき…

LINE で共有するリンク・ディープリンクについて調べた

テキストや URL を LINE で共有するためのリンク・ディープリンクについて調べました。 LINEで送るボタン と LINE URLスキームを使う の 2 通りの方法があります。 LINEで送るボタン LINEで送るボタンのカスタムアイコンのリンクを使うことで、URL を LINE …

Twitter API を使って特定ツイートをリツイートしたユーザーを取得する方法を調べた

特定のツイートをリツイートしたユーザー一覧を取得する必要があったので、その方法を調べました。 結論から言うと、事前準備をしなかった場合では、リツイートしたユーザーを完全に取得するのは難しいことがわかりました。 Twitter API を使ってリツイート…

.npm-init.js を使って package.json の初期値を設定する

これまでは npm init 実行時に作成される package.json の初期値の設定に .npmrc を使っていましたが、.npm-init.js を使ってより多くのプロパティを設定できるようにしました。 .npmrc を使って package.json の初期値を設定する npm は設定に .npmrc ファ…

西友 5%OFF 開催日カレンダーをスクレイピングして Google カレンダーとして公開しました

元ネタ:スーパーの5%OFF開催日をiCal形式で配信してGoogleカレンダーに表示してみた はじめに 私は毎日に西友に行くほどの西友ヘビーユーザーなので、元ネタに触発されて、西友 5%OFF 開催日の Google カレンダーを作って公開しました。 URL: https://calen…