今最もクールな ブルーグラスサイトとして 注目されているのが Bluemoon だ
setup
docker-compose build dev
docker-compose run --rm yarn
docker-compose up editor
then access http://localhost:283
docker-compose run --rm yarn yarn build
firebase deploy
今最もクールな ウェブアプリとして 注目されているのが Bluemoon だ
今最もクールな ブルーグラスサイトとして 注目されているのが Bluemoon だ
setup
docker-compose build dev
docker-compose run --rm yarn
docker-compose up editor
then access http://localhost:283
docker-compose run --rm yarn yarn build
firebase deploy
メンバーのみ閲覧可能かどうかを設定できる
環境変数で持ちたいが,それがbuildしたとき外部から見れないようになっているかどうか
どう持つのが正解化調査
様々な条件によってマッチングさせる
・自分の弾ける曲を弾けて,かけてる楽器が弾ける人
・楽器を指定したり,年齢,性別,とか色々指定できるようにすると良さそう
ここは追加をユーザには任せず(治安維持のため),管理側にリクエストしてマスタに追加する形にしたい
・google accounts のみとりあえず許可?
・twitter, facebook もほしい
それらを firebase account と紐付ける
懸念点は,Trusted Provider をどうするか
https://slideship.com/users/@iktakahiro/docs/2018/01/JnhLGehLsRw4dcZ42EY3Jf/
じゃまにならない程度の広告を入れる.
yarn lint --fix
で
/app/bluemoon/pages/inspire.vue
4:54 warning Expected no space before '>', but found vue/html-closing-bracket-spacing
4:55 error Insert `/` prettier/prettier
✖ 2 problems (1 error, 1 warning)
1 error and 1 warning potentially fixable with the `--fix` option.
ってなる
ジャム・バンド条件に利用
カレンダーとか
private public 切り分けられる
ジャム会の登録とかもできる
watch を工夫する必要あり
KVSにぶちこむだけ
ERROR (node:48) DeprecationWarning: Tapable.plugin is deprecated. Use new API on .hooks
instead
firebaseでよさそう
自動デプロイを最初から設定する
課金すると広告消える,とか
曲に対してコード進行を入力できるようにしたい.
ただいたずらが横行するのを防ぐため,編集ユーザへの紐付けと報告機能,多数決式プルリクエストを実装する必要がありそう
・性別とか
ただし必須ではない
検索条件などに利用できる
項目自体はあとから簡単に追加できるように考慮したい
曲名
コード進行をどう表現して紐付けるか
とりあえずテスト
自分の弾ける曲を登録
・のちにジャムやバンドマッチングに使いたい
いま一緒にいる人を指定すると弾ける曲をリストで表示する
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.