Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
meetup.kzrb.org の更新を考える 事前激闘編
Search
muryoimpl
August 28, 2022
Technology
0
980
meetup.kzrb.org の更新を考える 事前激闘編
Kanazawa.rb meetup#120 の 10周年 LT 大会でのスライド。
muryoimpl
August 28, 2022
Tweet
Share
More Decks by muryoimpl
See All by muryoimpl
Kanazawa.rb LT大会用/kzlt コマンドの説明 2024/01版
muryoimpl
0
1.1k
kzltコマンドの新たなソリューションについて
muryoimpl
0
1.1k
俺とTODOアプリ~Linearの変~
muryoimpl
0
1.3k
POSIX文字クラスでの躓き
muryoimpl
0
1.3k
/kzlt コマンドとは
muryoimpl
0
500
meetup.kzrb.org の更新を 考える ゆるふわ編
muryoimpl
0
1k
最近のデスク周りの diff / kzrb meetup#108-2
muryoimpl
0
18
ショートカットキーのショートカットキー / shortcut keys of shortcut keys
muryoimpl
0
84
私のキーボード遍歴 / My keyboard history
muryoimpl
0
70
Other Decks in Technology
See All in Technology
たった1人からはじめる【Agile Community of Practice】~ソース原理とFearless Changeを添えて~
ktc_corporate_it
1
480
React Aria で実現する次世代のアクセシビリティ
ryo_manba
4
1.2k
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
330
Analytics-Backed App Widget Development - Served with Jetpack Glance
miyabigouji
0
600
事前準備が肝!AI活用のための業務改革
layerx
PRO
1
380
忙しい人のためのLangGraph概要まとめ
__ymgc__
1
190
Jetpack Compose Modifier 徹底解説 / Jetpack Compose Modifier
wiroha
0
200
OR学会2024秋_短期収益と将来のオフ方策評価性能を考慮したクーポン割当方策混合比の決定
recruitengineers
PRO
4
460
GC24 Recap: Interface Internals
task4233
0
130
AIを活用した柔軟かつ効率的な社内リソース検索への取り組み
cygames
0
180
OSTという文化を組織に根付かせてみた
sansantech
PRO
2
380
Mocking in Rust Applications
taiki45
1
410
Featured
See All Featured
Building an army of robots
kneath
302
42k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
27
7.4k
For a Future-Friendly Web
brad_frost
174
9.3k
No one is an island. Learnings from fostering a developers community.
thoeni
18
2.9k
Adopting Sorbet at Scale
ufuk
73
8.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
227
52k
Designing with Data
zakiwarfel
98
5k
Optimising Largest Contentful Paint
csswizardry
30
2.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
Building Applications with DynamoDB
mza
90
6k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
Six Lessons from altMBA
skipperchong
26
3.4k
Transcript
meetup.kzrb.orgの更新を 考える 事前激闘編 2022/08/27(Sat) meetup#120 祝10周年 LT大会 muryoimpl
None
感じている課題 1. 開催ごとにリポジトリのルートにディレクトリが増えていく ◦ 開催回を重ねるとGitHubのページロードが遅くなるし、早く READMEに到達したい 2. PCサイトは、開催ごとにサイドバーの回へのリンクが増える ◦ 開催回を重ねると(ry
3. SP版は過去4回分のみ表示し、過去回へのアクセスがしにくい ◦ SP用の表示もなんとかしたいなー 4. meetup 以外のページの追加が構成的に難しい ◦ 例えば、ノベルティ用ページ、 Doorkeeperへのリンク用ページ等の新設を考えたときにどこに追加 する???となる
開催ごとにリポジトリのルートにディレクトリが増えていく これまで 120 回開催されているので、 少なくとも 120 ディレクトリが並んでいる。 READMEの文章が遠くなっちゃう。 Jekyll はコンテンツの
markdown は _posts ディレクトリに配置するのでこれに合わせ てはどうか
PCサイトは、開催ごとにサイドバーの回へのリンクが増える 同様に 120 回開催されているので、 120 のリンクがサイドバーに並んでいる。 今はTOPページ本文の倍くらいの長さで済んで いるが、量も多いし構成を見直したい。
SP版は過去4回分のみ表示し、過去回へのアクセスがしにくい 現状、4回分のリンクのみ表示している。 他の回へのアクセスが難しそう……というのと、 ページを追加したときにどこにリンクを足す?っ てなりそう。 メニューの構成も見直したい。
meetup 以外のページの追加が構成的に難しい 「あるリンクを足したい」となったときに、どこに足 す?ってなるのと、PC と SP で表示わけ面倒よ ね……という懸念がある。 例えば、以前の壁紙のノベルティも meetup
でな くてもいいけど、*.kzrb.org には置きたいよねー というのは自然かと思う。 そういうノベルティもコンテンツとして管理しても よいのではないか。
None
なので 勝手にサンプルを作りました。
リポジトリ: https://github.com/muryoimpl/ meetup-experiment
https://dinky.muryoimpl.dev/
https://just-the-docs.muryoimpl.dev/
サンプルについて • meetups に PRしてもよかったが、review 機能で見れるかどうか不安だったので別 で一旦たてた • 検索機能が便利だったので just-the-docs
も用意してみた。 ◦ テンプレ文ばかりなので ……と思っていたが、検索が意外に便利だった • どちらもJekyll なので、コマンドは変わらない(とおもう) ◦ 唯一のRuby成分といっても過言ではない。 • Dockerfile や コマンドで生成しているmeetupのtemplate等はちょっと手直しが必 要。 ◦ どちらを採用するかで微妙にテンプレ変わるので決めが必要
ということで、 決めたいっす! それとも、決めていい?