何かやってみるブログ

興味をもったこと、趣味のこと、技術について色々書きます。

[メモ] Salesforce環境(Salesforce Developer Edition)に登録してみた。

Salesforce Developer Editionは以下のフォームから登録してメール認証をすれば無料で使えるようになる。 developer.salesforce.com API連携もできる。 help.salesforce.com Salesforce CLIを試す。 npmでSalesforce CLIをインストールする。 npm install @s…

[Railsメモ] report-uriディレクティブでCSPに違反がある場合にJSONがpostされるかどうかを確かめる。

準備 確認 developer.mozilla.org CSPのreport-uriディレクティブに設定したURLにPOSTしてくれるらしいので確かめる。 今回も自分のsandboxのリポジトリで試した。 Railsガイドに書いてあるように設定をして、違反がある場合は /csp-violation-report にリク…

[メモ] Content Security Policyを理解したい。

概要 試す 概要 Content Security Policyを設定することでWebサイトが読み込めるリソース(JavaScript、CSSなど)を制御できる。 metaタグで制御する方法とHTTPヘッダーで制御する方法がある。 読み込めるリソースを定義するのにディレクティブというものを定…

GithubActionsで特定のディレクトリ配下での変更があるPRがトリガーになる場合、関連するissueに特定のlabelを付与したい。

お仕事で偉い人から特定のディレクトリ配下に変更があった場合は特定のlabelをつけてくれって言われたものの、手動だと忘れてしまう事案が発生してしまうのでGitHub Actionsで解決するようにしたい。 仕事で使う前にいつもの通り自分のsandboxのプロジェクト…

[メモ]tailwindcssでテンプレート文字列を使って動的にクラス名を割り当てられない。

ちょっと詰まったのでメモに残す。 例えば以下のような実装では背景色が反映されない。 https://tailwindcss.com/docs/background-color#arbitrary-values import React from 'react'; interface Props { background: string; } const Component = ({backgro…

Strayをやった。

猫ちゃん視点になって遊ぶゲーム。Rebuild.fmで宮川さんが取り上げていたのと、YouTubeで実況プレイをしているのを少し見て興味を持ってやり始めた。 ゲームに不慣れな僕でもプレイ時間はクリアするのに9時間程度で終わるコンパクトな感じのゲームで飽きたり…

『ポケットモンスター バイオレット』をやった

Amazonで去年の8月に予約して発売されてから1週間でクリアまでサクッと遊んで飽きてしまって放置していた。総プレイ時間は28時間くらいだった。 全体的に面白かった。特にスター団のストーリーやエリアゼロでのストーリー、オープンワールドが面白かった。 …

[メモ]WakaTimeを導入した

Laprasを久しぶりに使ってみたらwakatimeとの連携ができるようになっていたのがきっかけでwakatimeを知って試しに使い始めた。 wakatime.com vimのパッケージの管理はvim-plugを使っているのでガイド通りにwakatime/vim-wakatimeを使うようにした。 Plug 'wa…