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
actix-webを使った開発のハマリポイントを避けたい
Search
Kentaro Matsumoto
October 06, 2022
Programming
0
1.1k
actix-webを使った開発のハマリポイントを避けたい
This slide was played on
https://estie.connpass.com/event/259713/
Kentaro Matsumoto
October 06, 2022
Tweet
Share
More Decks by Kentaro Matsumoto
See All by Kentaro Matsumoto
Marpを使って登壇資料を作る
matsu7874
0
1k
Generate a rust client code by OpenAPI Generator
matsu7874
0
440
ざっと理解するRust 2024 Edition
matsu7874
0
1.3k
プリントデバッグを失敗させないテクニック
matsu7874
1
380
社外を巻き込んだ勉強会を定期開催するコツ
matsu7874
0
180
our test strategy on actix-web app
matsu7874
0
1.5k
roadmap to rust 2024
matsu7874
0
2k
Rust tutorial for Pythonista
matsu7874
2
1.3k
Mock testing with mockall
matsu7874
0
370
Other Decks in Programming
See All in Programming
Building an Application with TDD, DDD and Hexagonal Architecture - Isn't it a bit too much?
mufrid
0
370
【TSkaigi 2025】これは型破り?型安全? 真実はいつもひとつ!(じゃないかもしれない)TypeScript クイズ〜〜〜〜!!!!!
kimitashoichi
1
300
TypeScript だけを書いて Tauri でデスクトップアプリを作ろう / Tauri with only TypeScript
tris5572
2
530
テスト分析入門/Test Analysis Tutorial
goyoki
11
2.7k
"使いづらい" をリバースエンジニアリングする UI の読み解き方
rebase_engineering
0
110
衛星の軌道をWeb地図上に表示する
sankichi92
0
250
Devinで実践する!AIエージェントと協働する開発組織の作り方
masahiro_nishimi
6
2.5k
UPDATEがシステムを複雑にする? イミュータブルデータモデルのすすめ
shimomura
0
190
コードに語らせよう――自己ドキュメント化が内包する楽しさについて / Let the Code Speak
nrslib
5
1k
eBPFを用いたAIネットワーク監視システム論文の実装 / eBPF Japan Meetup #4
yuukit
3
620
漸進。
ssssota
0
1.1k
事業戦略を理解してソフトウェアを設計する
masuda220
PRO
4
580
Featured
See All Featured
Producing Creativity
orderedlist
PRO
346
40k
A Tale of Four Properties
chriscoyier
159
23k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
It's Worth the Effort
3n
184
28k
How to Ace a Technical Interview
jacobian
276
23k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
The Pragmatic Product Professional
lauravandoore
35
6.7k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Raft: Consensus for Rubyists
vanstee
137
7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.3k
Embracing the Ebb and Flow
colly
85
4.7k
Transcript
BDUJYXFCΛͬͨ։ൃͷϋϚϦϙΠϯτΛආ͚͍ͨ 3VTUɺԿΘ͔Βͳ͍
ࣗݾհ দຊ݈ଠ !NBUTV FTUJF4PGUXBSF&OHJOFFS ૣҴాେֶ࣏ܦࡁֶ෦ଔɻ ΑΓϑΥϧγΞגࣜձࣾʹͯ 8FCΤϯδχΞͱͯ͠ۈɻ ΑΓFTUJFʹࢀըɻ ʰ࣮ફ3VTUϓϩάϥϛϯάೖʱڞஶɻ
3VTUͰ8FC։ൃͲ͏Ͱ͔͢ʁ ʮίϯύΠϧ͑͞௨Εظ௨Γಈ͘ͷͰʜʜʯ
3VTUͰ8FC։ൃͲ͏Ͱ͔͢ʁ ʮίϯύΠϧ͑͞௨Εظ௨Γಈ͘ͷͰʜʜʯ ˢॻ͍ͯ͋Δ௨Γʹಈ͖·͢ ˞֎෦ͷϥΠϒϥϦͬͯͳ͍ؒظ௨Γʹಈ͍ͯ͘ΕΔΜͰ͚͢ͲͶ
actix-webΛͬͨ։ൃʹ׳Ε͍ͯͳ͍ͱ ͠ΐ͏ͳ͍ϛεͰϋϚͬͯ͠·͏͜ͱ͕͋Δ
WebΞϓϦͷͬ͘͟Γͱͨ͠ಈ͖Λ͓͞Β͍
ͬ͘͟Γ8FCΞϓϦͷࣄ • ϦΫΤετΛड͚औΔ • %#ʹΫΤϦΛൃߦͯ͠ • Λฦ͢
BDUJYXFCΛͬͯॻ͔ΕͨΞϓϦ͕͋Δ
݁߹ςετॻ͔Ε͍ͯΔ
UBTLΛొग़དྷΔΑ͏ʹ͍ͨͧ͠ʂ ݁ߏΔ͜ͱ͋ΔΑʂ • 63-ܾΊͯ • ΠϯλʔϑΣΠεʢΠϯϓοτɾΞτϓοτʣܾΊͯ • ܕॻ͍ͯ •
%#ܨ͍Ͱ • ςετʂ デモへ
ίϯύΠϧ͕௨ͬͯέΞϨεϛεͰظ௨Γͷಈ͖Λ͠ͳ͍έʔε͕༗Δ • 63-ΛUZQP͍ͯ͠·ͤΜ͔ • TFSWJDFొ࿙Ε͍ͯ·ͤΜ͔ʁ • ϦΫΤετϝιουਖ਼͍͠Ͱ͔͢ʁ • ύϥϝʔλͷܗࣜʢ+TPOɺ2VFSZɺ1BUIʣਖ਼͍͠Ͱ͔͢ʁ
• ύϥϝʔλͷ༰ਖ਼͍͠Ͱ͔͢ʁ
logΛݟΑ͏
ϩάΛݟΑ͏ • ϩΨʔΛઃఆ͠·͠ΐ͏ • FOW@MPHHFSͳΒ3645@-0(EFCVHDBSHPSVO • ςετผͷ࣮ߦϑΝΠϧͳͷͰϩΨʔͷॳظԽ͕ඞཁ
࠷ॳʹ࣮ߦ͞Εͨςετ͚ͩͰϩΨʔͷઃఆ͕Ͱ͖ΔΑ͏ʹڞ௨ؔԽ͢Δ https://docs.rs/env_logger/latest/env_logger/#capturing-logs-in-tests
• εςʔλείʔυΛݟΑ͏ • 3645@-0(EFCVHͰϩάΛݟΑ͏ • యܕϋϚΓϙΠϯτΛετοΫ͠Α͏ FTUJFશྗ࠾༻த ΦϯϘʔσΟϯά͕ΜΓ·͢ʂ ·ͱΊ