Open4
GitHubプロジェクトがマイナーだとGoogle検索にヒットしない現象を検証してみる
ピン留めされたアイテム
はじめに
GitHubで公開したプロジェクト、誰か必要な人に伝わるといいですよね。
誰かがぐぐったときにhitして見つかればOK。
ところが、プロジェクトがマイナーすぎると、ぐぐって出てこないことがわかりました。
これは困ります。
そういうわけで、
Zennからリンクすることで改善できるか?を検証します。
検証方法は、
ZennからGitHubにリンクし(伝わりやすい紹介文もできるだけ添えて)、
1日~1ヶ月待ち、
シークレットウィンドウやプライベートブラウズモードでぐぐって、
当該GitHubプロジェクトへ到達できるかをチェック、とします。
音楽系でないものいろいろ
- GitHubのprojectsからのlink抽出はchrome拡張を使いました。便利です。
- Obsidianの折りたたみをVSCodeやDynalistのように拡張します。
- Cygwinのインストールを自動化します。
- ファジーファインダーやコマンドパレットの簡易版です。
- 入力をインクリメンタルサーチして絞り込みリストを表示し、選んだ1行を出力します。
- テキストエディタMery用の簡易コマンドパレットです。(実験段階です)
- サクラエディタ用の簡易コマンドパレットです。(実験段階です)
- 秀丸エディタ用の簡易コマンドパレットです。(実験段階です)
- C/Migemo を、Windowsですぐ使えるよう自動インストールします。
- C/Migemo と python-cmigemo を、Windows + Pythonですぐ使えるよう自動インストールします。
- forkです。
- pull request中です:
- hello worldのexeを 環境を汚さず 自動で ビルドします。WSL2 + docker-mingw-w64 を使っています。
- MSYS2のインストールを自動化します。
- forkです。144Hzモニタ対応のpull requestをしました。
- crisp-game-lib を使うサンプルです。
音楽系いろいろ
- GitHubのprojectsからのlink抽出はchrome拡張を使いました。便利です。
- ObsidianでMMLとコード進行を鳴らせるコミュニティプラグイン。
- まだ実験段階です。インストールにはObsidian BRATをご利用ください。
- ブラウザでコード進行を書いて音を鳴らす用のトランスパイラ。
- コード進行をMMLに変換します。
- Demo : Cを入力するとドミソが鳴ります
- ブラウザでMMLで音を鳴らす用のトランスパイラ。
- MMLをABC notationに変換します。
- Demo : cdeを入力するとドレミが鳴ります
- ブラウザでコード進行を鳴らせるeasyなラッパーライブラリ。
- chord2mml + mmlabc + abcjsで実現しています。
- Demo : Cを入力するとドミソが鳴ります
- ブラウザで音を鳴らせるeasyなラッパーライブラリ。
- mmlabc + abcjsで実現しています。
- Demo : cdeを入力するとドレミが鳴ります
- ブラウザでSound Font GM音源を鳴らせるeasyなラッパーライブラリ。
- Demo : CDEを入力するとドレミが鳴ります
- forkです。波形メモリなど機能追加をしたものです。
- Demo:波形メモリ音色、FM音色
- Tone.js用簡易シーケンサ&エディタ実装を試したものです。
- Demo:Tone.js FM音色シーケンサ
- MML(Music Macro Language)の実験的なエディタです。
- REPLに着想を得て、カーソルのある場所の音が鳴るなど即時性に焦点を当てています。
- Demo:カーソル移動で音が鳴る
- 各MML(Music Macro Language)のテンプレートのジェネレータです。簡易MMLコンバータでもあります。
- cdefgabやドレミ等を入力するだけで、各種MMLコンパイラがコンパイルできて即演奏できるようなMMLを出力できるので、慣れないMMLにふれるとき役立ちます。
- Demo:template generator
- コード進行を文字で入力すると演奏します。
- Demo:コード進行
- ブラウザで音が鳴らせるMML(Music Macro Language)エディタです。
- Demo:ドミソ
- 簡易MML(Music Macro Language)エディタです。手早く使えることを優先しています。
- Demo:ドレミ
- Web MIDI APIで小物を作って遊んでみたときのものです。
所感
- ぐぐったとき、
- GitHubのpageがhitしないのは変わらず
- Zennのこのpageがhitするので、このpageからGitHubに到達できる
- なので効果がありそうなのは:
- Zenn記事に、
- 「このprojectを探してる人が検索してhitするようなキーワード」を書いていく
- 成功例は
obsidian recursive folding
- Zenn記事に、