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
タイムテーブルを楽に組みたい
Search
karupanerura
August 31, 2019
Technology
0
2k
タイムテーブルを楽に組みたい
builderscon 2019 LT
https://github.com/karupanerura/timetable-editor
karupanerura
August 31, 2019
Tweet
Share
More Decks by karupanerura
See All by karupanerura
マイ隙間家具OSSたちのご紹介
karupanerura
2
180
1つの言語を原点に色々な言語を学ぶということ
karupanerura
4
2.6k
Javaの実装をPerlでテストする
karupanerura
0
830
Go Generics Overview
karupanerura
0
1.1k
Japan.pm 2021 開催まで至る道
karupanerura
0
1.8k
Perl MongersのためのAWS_CDK入門
karupanerura
0
75
Webシステムのパフォーマンス・チューニング
karupanerura
2
720
WebシステムのパフォーマンスとGo
karupanerura
3
1.4k
アマチュアレコーディングエンジニアリング失敗談
karupanerura
6
530
Other Decks in Technology
See All in Technology
いいたいことちゃんという
tkengo
0
260
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
1.3k
高専で制御を、大学でセンシングを学び、次は脳みそ
satoshirobatofujimoto
0
120
Max out Local LLM in Challenging Environments
sashimimochi
2
200
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
16
6.4k
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
3.3k
How to do well in consulting–Balkan Ruby 2024
irinanazarova
0
180
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.8k
認知症フレンドリーテックとスタックチャン
naokiuc
0
360
Building Dashboards as a Hobby
egmc
0
420
R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
neuecc
3
3.4k
Microsoft Intune 勉強会 第 2 回目
tamaiyutaro
2
510
Featured
See All Featured
Designing the Hi-DPI Web
ddemaree
276
33k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Navigating Team Friction
lara
179
13k
Designing for humans not robots
tammielis
247
25k
The Pragmatic Product Professional
lauravandoore
26
5.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
15
1.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Facilitating Awesome Meetings
lara
43
5.6k
Transcript
λΠϜςʔϒϧΛָʹΈ͍ͨ builderscon.io 2019 LT id:karupanerura
id:karupanerura • Perl/Go/Java/JavaScript/C99/etc.. • DeNA, Co, LTD. - Software Engineer
• αϚʔΠϯλʔϯ2019՝࡞νʔϜ • ISUCON8༧બग़νʔϜ • Japan Perl Association - දཧࣄ
Discover something new ͯ͠·͔͢
Discover something new ͢ΔͨΊʹ
Βͳ͍ͷΛ୳ͤΔͱ͏Ε͍͠
Βͳ͍τʔΫΛ୳ͤΔͱ͏Ε͍͠
λΠϜςʔϒϧ
None
(ӡӦͷօ༷͋Γ͕ͱ͏͍͟͝·͢!!)
ࣗͨͪΧϯϑΝϨϯεΛ͍ͬͯ·͢
None
ͪΖΜλΠϜςʔϒϧ͋Γ·͢
None
λΠϜςʔϒϧ is ͍ͩ͡
λΠϜςʔϒϧͷ࣮ͷ࣮ଶ
<table>
None
UE UEDPMTQBO UE UE UE UE UE UE UESPXTQBO
Ͳ͏࡞Δ͔
λΠϜςʔϒϧΛ࡞Δʹ • 1. tableλάΛखΈ͢Δ • 2. Excel(Spreadsheet)Λͬͯ͏·͍͜ͱExport͢Δ • 3. ͋Δσʔλߏ͔Β͏·͘tableλάͷߏʹม͢Δ
1. tableλάΛखΈ͢Δ • ͭΒ͍ • खͰΉͷͭΒ͍ • Έ͑ͷ࿑ྗ͕σΧΠ • ͍ͬͨΜΜͰݟฦͯ͠Έସ͑ͨΓͱ͔Δ
2. Excel(Spreadsheet)ΛͬͯExport • Ͳ͏ͬͯΔͷ...ʢऑʣ • ͋ͱσβΠϯ͕͍͔ʹExcel(Spreadsheet)!ͬͯײ͡ʹͳΔ • ͦͦExcel(Spreadsheet)ͰΈସ͑Δͷׂͱେม • ηϧͷ݁߹Λ֎ͨ͠Γ͚ͭͨ͠Γͯͨ͠Β༰ඈΜͩΓ
3. ͋Δσʔλߏ͔Βม͢Δ • δϟεςΟε • ͪΐͬͱΉ͔͍͕ͣ͠ؤுΕͳΜͱ͔ͳΔ • σʔλߏΛखΈ͢ΔͷͬͺΓਏ͍ • Spreadsheet͔Βมͨ͠Γ͚ͯͨ͠ͲͭΒ͔ͬͨ
ΤσΟλ͕΄͍͠
࡞ͬͨ IUUQTLBSVQBOFSVSBHJUIVCJPUJNFUBCMFFEJUPS
timetable-editor • vue.js + vue-grid-layout • Ͱ͖Δ͜ͱ: ࡞, Έ͑, ΤΫεϙʔτ,
Πϯϙʔτ • ·ͩϓϩτλΠϓ • σόοάग़ྗΓΓ • ৭ʑΓͳ͍: ίϚฤू, σβΠϯ, ඍົʹόάͬͯΔ, etc..
export/import
ඪ४ܗ͕ࣜ΄͍͠
ͭ͘Γ·ͤΜ͔ʁ