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
筋トレ応援団.pdf
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Tetsuya Tatsumi
May 17, 2019
Programming
1
300
筋トレ応援団.pdf
Tetsuya Tatsumi
May 17, 2019
Tweet
Share
More Decks by Tetsuya Tatsumi
See All by Tetsuya Tatsumi
LINE Thingsで視力検査
dokechin
0
96
全文検索システムFESSを使った Web+DB PRESS 総集編の全文検索
dokechin
0
370
How to define the relationship in vuex's state
dokechin
1
450
ダンドリーキッチン
dokechin
0
440
ダンドリーキッチン
dokechin
0
1.2k
Other Decks in Programming
See All in Programming
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
200
Oxlintはいいぞ
yug1224
5
1.4k
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
100
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
170
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
990
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.5k
Raku Raku Notion 20260128
hareyakayuruyaka
0
360
React Native × React Router v7 API通信の共通化で考えるべきこと
suguruooki
0
100
Package Management Learnings from Homebrew
mikemcquaid
0
230
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Building an army of robots
kneath
306
46k
The Limits of Empathy - UXLibs8
cassininazir
1
220
What's in a price? How to price your products and services
michaelherold
247
13k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Leo the Paperboy
mayatellez
4
1.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
260
How GitHub (no longer) Works
holman
316
140k
Transcript
-*/&$MPWBεΩϧ ےτϨԠԉஂ @dokechin
։ൃͨ͠εΩϧͷ આ໌
ΧϯτΠϯςϯτ • छʴճͰࢦࣔ͢ΔͱΧϯτΞοϓ͢Δɻɹ ྫʣʮϓογϡΞοϓΛճʯ • ̍ؒͷΧϯτΛ< >͔ΒબΔɻ ྫʣʮϓογϡΞοϓΛεϐʔυͰճʯ
• छʮϓογϡΞοϓʯʮγοτΞοϓʯʮεΫ ϫοτʯͳͲશछɻ
ϦβϧτΠϯςϯτ • ݄୯ҐͰछ͝ͱͷΧϯτɺภࠩΛܭࢉɻ -*/&ϓογϡ௨͢Δɻྫʣ݄ͷूܭૹͬͯ
ےτϨԠԉஂ#PU • ʮࠓʯɺʮࠓ݄ʯɺʮࠓिʯɺʮࠓʯͷΧϯ τͷूܭɻ • σΠϦʔɻϚϯεϦʔͷʮάϥϑʯදࣔɻ-*''Ξϓ Ϧέʔγϣϯɻ
$MPWBσϞ
None
։ൃ͖͔͚ͨͬ͠
։ൃ͖͔͚ͨͬ͠ • ʮࣃΈ͕͖͘ΜʯʹײΛड͚ɺԿ͔࡞Γ͔ͨͬͨ • ։ൃதʹࣅͨεΩϧ͕͋Δ͜ͱ͕͚ͬͨΕͲɺ ແࢹͯ͠ೲಘ͍͘·Ͱ࡞ΓࠐΉ • ߴྸऀͷ৸͖ͨΓͷɺࣾձߩݙ͍ͨ͠ʂ
ಛʹྗΛೖΕͨػೳ
#(. • ϑϦʔૉࡐͷࣈԻΛฤू • ϑϦʔૉࡐͷϧʔϓԻָΛฤू
ࣈͷԻͷฤू ̍
ʜ ࣈͷಡΈ্͛ԻΛ(BSBHF#BOEͰฤू ͯ͠ɺඵͷ͞ʹἧ͑Δ
ϧʔϓૉࡐͱ߹͢Δ ̍
ϧʔϓૉࡐͷ#(.ͱಡΈ্͛ԻΛϛοΫε͢Δ ϧʔϓૉࡐ ϧʔϓૉࡐ
4PYίϚϯυ • ԻϑΝΠϧͷϝλใऔಘ soxi input.wav Input File : 'input.wav' Channels
: 2 Sample Rate : 44100 Precision : 16-bit Duration : 00:00:11.72 = 516797 samples = 878.906 CDDA sectors File Size : 2.07M Bit Rate : 1.41M Sample Encoding: 16-bit Signed Integer PCM
4PYίϚϯυ • ࿈݁ sox input1.wav input2.wav output.wav
4PYίϚϯυ • 10ճ܁Γฦ͠ sox input1.wav output.wav repeat 10
4PYίϚϯυ • 10ඵͰΓग़͠ sox input.wav output.wav trim 0 10
4PYίϚϯυ • ϛοΫε sox -m input1.wav input2.wav output.wav
4PYίϚϯυ • 0.2ඵͷແԻϑΝΠϧ࡞ sox -c 2 —n output.wav trim 0
0.2
CQNͰ#(.બͼ • 120bpm 1ඵؒʹ4Իූ2ݸɹ 1ඵ1Χϯτ • 100bpm 1.2ඵؒʹ4Իූ2ݸɹ 1.2ඵ1Χϯτ •
80bpm 1.5 ඵؒʹԻූݸ 1.5ඵ1Χϯτ • 60bpm 2ඵؒʹ4Իූ2ݸ 2.0ඵ1Χϯτ ̍ ແԻ ແԻ ແԻ ແԻ ແԻ CQNϧʔϓૉࡐ CQNϧʔϓૉࡐ
ΞʔΩςΫνϟ
$&, .&44"(*/( "1* -*'' $30/
ۤ࿑ͨ͠
.1ඵʹͳΒͳ͍ • wavϑΝΠϧʹͨ͠Βղܾ
ඇಉظϓϩάϥϛϯά • async/await PromiseΛۦͯ͠Կͱ͔
ʮෲےʯʮഎےʯೝࣝ͠ͳ͍ • γοτΞοϓɺόοΫΤΫεςϯγϣϯ
ूܭͰ͖ͳ͍ • javascriptͷDateΛσʔλϕʔεʹ֨ೲ͠Α͏ ͱ͍ͯͨ͠ • Moment Timezone > var f
= new moment().tz('asia/tokyo').format(); undefined > f '2019-05-17T07:43:43+09:00' • PostgreSQL (timestamp with time zone)