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
2.2k
タイムテーブルを楽に組みたい
builderscon 2019 LT
https://github.com/karupanerura/timetable-editor
karupanerura
August 31, 2019
Tweet
Share
More Decks by karupanerura
See All by karupanerura
GoでParserを書く
karupanerura
5
850
マイ隙間家具OSSたちのご紹介
karupanerura
2
240
Mustache Template 話 2024
karupanerura
0
9
1つの言語を原点に色々な言語を学ぶということ
karupanerura
4
2.8k
Javaの実装をPerlでテストする
karupanerura
0
1.1k
Go Generics Overview
karupanerura
0
1.3k
Japan.pm 2021 開催まで至る道
karupanerura
0
2k
Perl MongersのためのAWS_CDK入門
karupanerura
0
110
Webシステムのパフォーマンス・チューニング
karupanerura
2
800
Other Decks in Technology
See All in Technology
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
490
生成AI “再”入門 2025年春@WIRED TUESDAY EDITOR'S LOUNGE
kajikent
0
130
株式会社Awarefy(アウェアファイ)会社説明資料 / Awarefy-Company-Deck
awarefy
3
11k
技術スタックだけじゃない、業務ドメイン知識のオンボーディングも同じくらいの量が必要な話
niftycorp
PRO
0
110
設計を積み重ねてシステムを刷新する
sansantech
PRO
0
180
エンジニアリング価値を黒字化する バリューベース戦略を用いた 技術戦略策定の道のり
kzkmaeda
7
3k
Potential EM 制度を始めた理由、そして2年後にやめた理由 - EMConf JP 2025
hoyo
2
2.8k
JAWS DAYS 2025 アーキテクチャ道場 事前説明会 / JAWS DAYS 2025 briefing document
naospon
0
150
AWS Well-Architected Frameworkで学ぶAmazon ECSのセキュリティ対策
umekou
2
150
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
310
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
わたしがEMとして入社した「最初の100日」の過ごし方 / EMConfJp2025
daiksy
14
5.2k
Featured
See All Featured
Facilitating Awesome Meetings
lara
52
6.2k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Why Our Code Smells
bkeepers
PRO
336
57k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Producing Creativity
orderedlist
PRO
344
40k
Git: the NoSQL Database
bkeepers
PRO
427
65k
How STYLIGHT went responsive
nonsquared
98
5.4k
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
ඪ४ܗ͕ࣜ΄͍͠
ͭ͘Γ·ͤΜ͔ʁ