Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2022-05-19 #13

Open
r7kamura opened this issue May 18, 2022 · 15 comments
Open

2022-05-19 #13

r7kamura opened this issue May 18, 2022 · 15 comments

Comments

@r7kamura
Copy link
Owner

No description provided.

@r7kamura
Copy link
Owner Author

書いた。報告的で、情報量はあまり無い
"Amazon URL Shortenerの改善" https://r7kamura.com/articles/2022-05-18-amazon-url-shortener-update

@r7kamura
Copy link
Owner Author

作業配信する。
作業 with r7kamura #19 - YouTube

@r7kamura
Copy link
Owner Author

これのウェブストアへの申請をやる。
r7kamura/copy-markdown-link: Browser extension to copy link in Markdown format.

@r7kamura
Copy link
Owner Author

ウェブストアへ申請した。

@r7kamura
Copy link
Owner Author

"AppBrew Rails Guides" という文書を書いている。

@r7kamura
Copy link
Owner Author

毎月「久しぶりに釘宮理恵の声聴いた」と言っている気がする

@r7kamura
Copy link
Owner Author

r7kamura commented May 19, 2022

TweetDeckに追加したいショートカットキー

  • 選択中の投稿に含まれている画像を大きなサイズで表示する
    • 前後の画像に移動する
    • 連続投稿の漫画である場合を考慮して、次の投稿があればその画像にそのまま遷移できると便利そう
  • その投稿をリツイートしたユーザーのカラムを新しく開く
  • そのカラムを閉じる
  • その投稿が引用している投稿を開く
  • その投稿に含まれている最初のURLを開く
  • その投稿をtwitter.comで開く
  • その投稿のlikesを開く
  • その投稿のretweetsを開く

@r7kamura
Copy link
Owner Author

選択中の投稿には is-selected-tweet というクラス名が付くようだから、これを見てどうにかするJavaScriptを実行する拡張をつくれば良さそうではある。

@r7kamura
Copy link
Owner Author

Chrome拡張の雛形を提供する手段として、例えば次の方法が考えられる

  • npm init foo できるような create-foo NPM packageをつくる
  • foo-starter-kit のようなテンプレートリポジトリをつくる

テンプレートリポジトリの優位性は、NPMを動かす実行環境が無くても雛形を用意できること。Dockerfileとかを提供すれば、Node.jsを直接インストールさせることなく利用してもらえる。動的なコンテンツも、自己書き換えを行うGitHub Actionという飛び道具を使えば実現できないこともないが、何かを入力してもらうということはできない。

NPM packageの優位性は、動的にコンテンツを入力する能力があることで、例えばcreate-viteだとTypeScriptを使うかどうか、Reactを使うかどうかなどが選択できるし、packageのdescriptionやnameを入力してもらったりできる。downsideとして、やはりNode.jsを入れてもらわないといけないということがある。

@r7kamura
Copy link
Owner Author

今日の俗世:

  • 三角関数 金融
  • ゆっくり茶番劇 商標登録取消
  • 4630万円誤送金

@r7kamura
Copy link
Owner Author

Google Docsで代替テキスト (Ctrl + Shift + Y) から「題名」を付けることで、画像のtitle属性が付けられることが分かり、これでブログに表示する画像にキャプションを付けたりできるのだけど、一方でGoogle Docs側で編集しているときにその画像に代替テキストが割り当てられているかどうかという情報が一切分からない。代替テキストの利用には編集上の問題がある。

@r7kamura
Copy link
Owner Author

Atomic Habits、後半のほうに (20章ぐらい?)、理論上すべての物事に対して楽しんで取り組める可能性があるが、人より楽しめるものを選択した方が、人から褒められたり感謝されたりしてより楽しみやすく、継続もしやすい、という基本的なことが書かれていて良かった。

それから、探索と試行 (試行という語彙だったかは曖昧) をどういう割合でやると良いかという基本的な事柄にも触れられていて良かった。上手くいっている状況では試行を重視し、上手くいっていない状況では探索を重視する、というのが基本原則。また上手くいっている状態でも10-20%程度は探索に回せ的な話もあった。ちなみに、Googleの20%ルールという卑近で分かりやすい例が紹介されていた。

@r7kamura
Copy link
Owner Author

AppBrew Rails Guidesは、AppBrew Rails Best Practicesにリネームして、かつ汎用性を持たせて一般公開できる形に留めることにした。これだとAppBrew固有の話ができなくなるが、そもそもAppBrew固有の話をすべきではないというか、一般的にそれはNG (だから例えばAppBrewのXが良くてYが悪いことは明らかだよね) という風に暗に伝える方が効果的であると考えたため。

形式としては、X Best Practicesは1 sectionあたり1 title, 1~2 sentences + NG example + OK exampleの形式を取ることが多そうだったので、その形式を取ることにした。

@r7kamura
Copy link
Owner Author

WindowsのChromeで、Alt+Shift+Tで更新ボタンのところにフォーカスでき、またそこからTabで移動すると拡張のあたりのアイコンにキーボードでフォーカスできるということを知った。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant