Claude DesktopのOption+Space(クイックエントリー)を使用する際、日本語IMEの変換確定のEnterキーで誤ってメッセージが送信されてしまう問題を解決するKarabiner-Elementsの設定です。
{
"title": "Claude Desktop IME Fix for Japanese Input",
"rules": [| // ==UserScript== | |
| // @name Medium: remove location hash | |
| // @namespace http://efcl.info/ | |
| // @description Remove location hash from medium | |
| // @include https://medium.com/*#* | |
| // @version 1 | |
| // @grant none | |
| // ==/UserScript== | |
| function removeLocationHash(){ |
パッケージを公開するリポジトリにセキュリティ管理について扱う
📝 企業を調べる時のメモ書きです。
| #!/usr/bin/env node --experimental-strip-types | |
| import { promises as fs, readFileSync } from 'node:fs'; | |
| import { join } from 'node:path'; | |
| import { execSync } from 'node:child_process'; | |
| import { existsSync } from 'node:fs'; | |
| // 1Password account configuration | |
| const OP_ACCOUNT = '**********YOUR********.1password.com'; | |
| // Check if 1Password CLI is available |
Almost browsers prevent to XSS that is using javascript: protocol.
<a href=javascript:alert(location.origin) traget=_blank>XSS</a>Demo: https://nuvjcp.csb.app/
| // ==UserScript== | |
| // @name Bluesky: auto refresh | |
| // @namespace https://efcl.info | |
| // @match https://bsky.app/* | |
| // @grant none | |
| // @version 1.0 | |
| // @author azu | |
| // @description Auto Refresh when notifications is shown | |
| // ==/UserScript== | |
| const origSetInterval = window.setInterval; |
📝 I submit the same text to GitHub Support.
I want to use same scope for npm package and GitHub Package Registry.
For example, @org scope exist in npm and GitHub.
@org/foo-public package is public on npm registry@org/bar-private package is private on GitHub Package Registry