Streamlitで結合テスト工数の削減に成功した話
Streamlitで結合テスト工数の削減に成功した話
GO TechTalk #29 タクシーアプリ『GO』のログ解析の民主化を促進するStreamlitの活用 で発表した資料です。
■ YouTube https://www.youtube.com/watch?v=vcE70wYfrOA
■ connpass https://jtx.connpass.com/event/328998/
GO Inc. dev
More decks by go inc. dev.
Streamlitでテスト工数を削減した話 2024/09/17 老木 智章
© go inc. 2 概要 タクシーアプリ『go』のタクシー手配の仕様は複雑さが増す一方。 品質管理チームはテストが失敗しても原因がわからず、 開発エンジニアへ調査依頼を出すしかないケースが増加していた。 さらに、配車はマイクロサービスによって実現されており、 どのサービスが失敗原因かの調査は開発エンジニアでも大変だった。, © go inc. 3 著者背景 name : 老木 智章 role, © go inc. 4 ログ分析によるテスト失敗原因調査 テストに失敗した際は、各サービスのログを調査する。 ログはbigquery上のさまざまなテーブルに出力されており、適切な 調査クエリを発行するのは、多くのエンジニアには面倒。 さらに、ログを読み解くには各サービスに詳しい必要があり、調査に は複数のエンジニアが必要になるシーンが多かった。, © go inc. 5 配車失敗ログの読解に専門知識が必要な例 各車両は「配車能力」というビットフィールドで、対応しているサー ビスを管理している。 一方、リクエストは「要求配車能力」 を持っている。 ログには、「要求配車能力を未達」というメッセージと各ビット, © go inc. 6 01 streamlit による解決, © go inc. 7 streamlit とは? pythonで極めて簡単にウェブアプリを作れる。 st.title(“web page”) st.dataframe(pd.read_gbq(“select, © go inc. 8 streamlit によるログ閲覧ツール作成 サービスの各ログごとにログ閲覧ツールを作成した。 内部的なエラーコードの解説をつけている。 → 専門知識がなくとも対処可能に!, © go inc. 9 streamlit を使うメリット 以前はログ閲覧ツールをreactやlookerで作成していたが、 streamlit は ▪, © go inc. 10 表現力の高さの例 ui操作結果をグラフにリアルタイムに反映させやすい。, © go inc. 11 ツール細分化のメリット 複数のログを横断的に見るツールを作らず、 ログごとの小さいツールをリンクで繋げている。 これによって、 ▪ ログ読み込み時間の短縮, © go inc. 12 02 普及活動, © go inc. 13 ツールを使ってもらうために 品管チームや各サービスの開発チームを対象に、使い方やどういった 仕組みで配車が成り立っているかのプレゼンを実施。 さらに各ツールで、閲覧したログを共有できる機能を追加。 リンクをコピーするとフォームの入力内容が共有できる。 リンクをしつこく問い合わせ返答の際に貼ることでツールに誘導。, © go inc. 14 ツールを作ってもらうために streamlit によるユーザー主導の調査を広めるためには、 より多くのツールが作られて欲しい。 共有リンク生成関数のような便利関数を広めている。 関数一つで共有リンクが生成できる。, © go inc. 15 結果 調査が品質管理チームでも実施可能になり、問い合わせは激減。 製作コストは十分ペイした → みんな自分でわかるなら問い合わせはしたくない → 品管チームの動作チェック手順にも採用されるように! 問い合わせの際も、ツールのリンクとともに問い合わせが来るように, © go inc. 文章・画像等の内容の無断転載及び複製等の行為はご遠慮ください.
- Entertainment /
- PlayStation
PlayStation’s next State of Play will cover more than 20 PS5 and PSVR 2 games
The presentation, happening tuesday, takes place just two days before ps5 pro preorders go on sale..
By Jay Peters , a news editor who writes about technology, video games, and virtual worlds. He’s submitted several accepted emoji proposals to the Unicode Consortium.
Share this story
If you buy something from a Verge link, Vox Media may earn a commission. See our ethics statement.
Get ready to see more PlayStation games. Sony is hosting a State of Play presentation tomorrow, September 24th, and the company says it will feature news and updates on “more than 20 upcoming PS5 and PS VR2 games from studios around the world.” Sony says the State of Play will be more than 30 minutes long, and you’ll be able to watch it at 6PM ET / 3PM PT on YouTube and Twitch.
The show is taking place just two days before preorders for the PS5 Pro are available. Sony’s initial presentation about the PS5 Pro was a little lacking , so hopefully we’ll get some better looks at games that will be enhanced by the new console.
In a May State of Play , Sony shared information about Astro Bot , one of the best games of the year , and Concord , which was a disastrous flop that Sony took offline shortly after it launched.
What’s this new mystery Nintendo device?
Oceangate’s ill-fated titan sub relied on a hand-typed excel spreadsheet, watch the iphone 16’s electrically charged battery replacement process, the buttons on zenith’s original ‘clicker’ remote were a mechanical marvel, google tv streamer review: smarter than your average set-top box.
More from Gaming
The Plucky Squire is an adorable adventure that mixes 2D and 3D
Twitch introduces new depreciating strike program
8BitDo now sells the NES-themed keycaps from its retro keyboard
Slidesgo.net is an independent website that offers free powerpoint templates and is not part of Freepik/any particular brand. Read the privacy policies
Simple Powerpoint templates and Google Slides themes
Discover the best Simple PowerPoint templates and Google Slides themes that you can use in your presentations.
Overall Template
Home alone powerpoint template, mortimer powerpoint template, canyon powerpoint template, slidesgo categories.
- Abstract 13 templates
- Agency 15 templates
- All Diagrams 1331 templates
- Brand Guidelines 3 templates
- Business 195 templates
- Computer 66 templates
- Education 97 templates
- Finance 54 templates
- Food 57 templates
- Formal 60 templates
- Fun 6 templates
- Industry 91 templates
- Lesson 67 templates
- Marketing 57 templates
- Marketing Plan 19 templates
- Medical 71 templates
- Military 21 templates
- Nature 119 templates
- Newsletter 5 templates
- Real Estate 46 templates
- Recreation 53 templates
- Religion 30 templates
- School 557 templates
- Simple 5 templates
- Social Media 8 templates
- Sports 46 templates
- Travel 26 templates
- Workshop 4 templates
Slidesgo templates have all the elements you need to effectively communicate your message and impress your audience.
Suitable for PowerPoint and Google Slides
Download your presentation as a PowerPoint template or use it online as a Google Slides theme. 100% free, no registration or download limits.
Want to know more?
- Frequently Asked Questions
- Google Slides Help
- PowerPoint help
- Who makes Slidesgo?
Got any suggestions?
We want to hear from you! Send us a message and help improve Slidesgo
Top searches
Trending searches
indigenous canada
48 templates
164 templates
unemployment
25 templates
sunday school
64 templates
9 templates
39 templates
Professional Presentation templates
Download and customize these free google slides themes and powerpoint templates with a more professional look. going straight to the point is much more easy with these slide decks., related collections.
7724 templates
2353 templates
- Calendar & Weather
- Infographics
- Marketing Plan
- Project Proposal
- Social Media
- Thesis Defense
- Instagram Post
- Instagram Stories
It seems that you like this template!
Create your presentation create personalized presentation content, writing tone, number of slides.
Register for free and start downloading now
Management consulting toolkit.
If you want your company to keep growing but you don't know exactly what path to take now, perhaps you should seek professional advice. Management consultants can use this new template to offer their services and explain to potential clients what they do and how they do that. This slideshow...
Minimalist Grayscale Pitch Deck
Having a bit of trouble attracting investors? A pitch deck is what you need, or more precisely, a minimalist grayscale one, like the one we've just designed. If you like a little bit of geometry in your slides, you'll find triangular and rectangular shapes. If you like photos too, there...
Minimalist Business Slides
Minimalism is an art style that frees the canvas and that lets the content stand out for itself. It’s a way of conveying modernism, simplicity and elegance and can be your best ally in your next presentation. With this new design from Slidesgo, your business presentations will be as professional...
Engineering Project Proposal
What is the best way to build your own successful future? Giving a presentation made thanks to our new free business template! Your audience will appreciate your engineering project proposal, paving the way for new deals and investments.
Elegant Black & White Thesis Defense
Present your research findings with grace and assertiveness through this template. Available for Google Slides and PowerPoint, this design set offers minimalistic charm with its simple, gray scale elegance. The template not only provides a polished platform to showcase your thesis but also ensures seamless and efficient delivery of your...
Premium template
Unlock this template and gain unlimited access
Yellow Abstract Marketing Theme
Download the "Yellow Abstract Marketing Theme" presentation for PowerPoint or Google Slides and take your marketing projects to the next level. This template is the perfect ally for your advertising strategies, launch campaigns or report presentations. Customize your content with ease, highlight your ideas and captivate your audience with a...
Download the "Linic" presentation for PowerPoint or Google Slides and start impressing your audience with a creative and original design. Slidesgo templates like this one here offer the possibility to convey a concept, idea or topic in a clear, concise and visual way, by using different graphic resources. You need...
Elegant Education Pack for Students
The way in which we study has changed drastically in the last year, that's why we need to be more organized than ever. In Slidesgo we want to help your students and have designed this elegant template full of resources for your classes. We added everything you could possibly ask...
Stuttgart Wine Festival
Are you a wine lover, do you like wine tourism and travel around the world to taste all kinds of wines? Then mark on your map the German city of Stuttgart and make its famous wine festival your next destination! For this festival, which is held every summer, we have...
Business Innovation Plan
Download the "Business Innovation Plan" presentation for PowerPoint or Google Slides. Conveying your business plan accurately and effectively is the cornerstone of any successful venture. This template allows you to pinpoint essential elements of your operation while your audience will appreciate the clear and concise presentation, eliminating any potential misunderstandings....
Dark Elegant Korean Style Project Proposal
In order to tell clearly to your higher-ups, investors, colleagues or clients that you take your projects seriously, we have designed a template with which you'll convey that, as well as elegance. Download this dark-colored design and use its simple-to-edit layouts to detail all the aspects of your proposal, from...
Human Thermoregulation
Humans are smart when it comes to keeping our bodies cool, even if it may not feel like it on a hot summer day. Through an incredible process known as thermoregulation, our bodies are hardwired to keep us within a safe, healthy temperature range. Do you know how this process...
AI Tech Project
Download the "AI Tech Project" presentation for PowerPoint or Google Slides. A well-crafted proposal can be the key factor in determining the success of your project. It's an opportunity to showcase your ideas, objectives, and plans in a clear and concise manner, and to convince others to invest their time,...
Formal Geometric Slides
Download the "Formal Geometric Slides" presentation for PowerPoint or Google Slides. The education sector constantly demands dynamic and effective ways to present information. This template is created with that very purpose in mind. Offering the best resources, it allows educators or students to efficiently manage their presentations and engage audiences....
Conference Style Presentation for a Business Meeting
Download the Conference Style Presentation for a Business Meeting presentation for PowerPoint or Google Slides. Gone are the days of dreary, unproductive meetings. Check out this sophisticated solution that offers you an innovative approach to planning and implementing meetings! Detailed yet simplified, this template ensures everyone is on the same...
Simple Professional Virtual Meeting
Homeoffice doesn’t mean that you can’t have your team near! If you use creative templates in your zoom meetings, you can crack your old jokes and have some coffee talk just as if you were in the office. This modern design for companies includes different resources to make your meeting...
Aquatic and Physical Therapy Center
The way we present our company says a lot about it. This time we bring you a perfect template for aquatic therapy centers. Its background is white, which contrasts with the waves in blue and gray tones, simulating the movement of water. Edit the graphics, show your milestones and explain...
Networking Newsletter
Keep your subscribers up to date with a nice and professional newsletter. But to get your message across, you need something interesting, impressive, appealing. This is where our new business networking template comes into play!
- Page 1 of 430
Register for free and start editing online
Simplify complex workflows and wow your audience with our 747 free Process diagrams for PowerPoint and Google Slides. Choose from linear, circular, alternating, stairs, and bending workflows to visually explain any process with clarity and impact.
Hexagon Cycle Circles
Google Slides , PPTX
Pentagon Cycle Circles
Diamond Cycle Circles
Triangle Cycle Circles
Crescent Step Flow
Interwoven Cross-Step Diagram
Triangle Loop
Stepwise Chevron Flow
Line Pedestal Process
Directional Steps
Process Arches
Sine Wave Triangle Flow
Search templates by categories, search templates by colors.
Love our templates? Show your support with a coffee!
Thank you for fueling our creativity.
Charts & Diagrams
Text & Tables
Graphics & Metaphors
Timelines & Planning
Best-Ofs & Tips
Terms and Conditions
Privacy Statement
Cookie Policy
Digital Millennium Copyright Act (DMCA) Policy
© Copyright 2024 Ofeex | PRESENTATIONGO® is a registered trademark | All rights reserved.
To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Click below to consent to the above or make granular choices. Your choices will be applied to this site only. You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.
Thank you for downloading this template!
Remember, you can use it for free but you have to attribute PresentationGO . For example, you can use the following text:
If you really like our free templates and want to thank/help us, you can:
IMAGES
VIDEO
COMMENTS
PresentationGO offers 2,350 free and editable templates and graphics for various presentation domains and purposes. Download high-quality and diverse designs for themes, charts, diagrams, timelines, and more.
Download the Creative Leafy Backgrounds Minitheme presentation for PowerPoint or Google Slides and start impressing your audience with a creative and original design. Slidesgo templates like this one here offer the possibility to convey a concept, idea or topic in a clear, concise and visual way, by using different graphic... Multi-purpose.
Browse and download 410 free templates for various topics and industries. Customize colors, fonts, and images to create stunning presentations with PresentationGO.
Linic. Download the "Linic" presentation for PowerPoint or Google Slides and start impressing your audience with a creative and original design. Slidesgo templates like this one here offer the possibility to convey a concept, idea or topic in a clear, concise and visual way, by using different graphic resources.
Slidesgo offers hundreds of free and professional templates for PowerPoint and Google Slides. Browse by categories such as education, nature, food, finance and more.
Business. Explore our extensive collection of 38 business PowerPoint and Google Slides templates, designed to help you create polished, professional presentations. These templates cater to a wide range of corporate needs, from proposals and reports to sales pitches and company overviews. With sleek designs, clean layouts, and customizable ...
Modern Doodle Minitheme. Download the Modern Doodle Minitheme presentation for PowerPoint or Google Slides and start impressing your audience with a creative and original design. Slidesgo templates like this one here offer the possibility to convey a concept, idea or topic in a clear, concise and visual way, by using different graphic resources....
Free online presentation maker. Try our new tool to edit this selection of templates for people that want to let their creativity run free. Create interactive resources easily, quickly and without the need for any software. A really useful tool for teachers and students. Move the content, add images, change colors and fonts or, if you prefer ...
Timelines. Discover our diverse collection of 50 Timeline templates for PowerPoint and Google Slides, expertly crafted to help you create visually stunning presentations that effectively showcase your project milestones, history, or plans. Timelines are invaluable tools for illustrating a sequence of events, whether it's for business ...
Bring your presentations to life in Google Slides with enhancements like videos, animations, smooth transitions, and more. Get started with templates Choose from an array of high-quality pre-designed templates with different layouts, images, colors, and fonts.
Free PowerPoint and Google Slides Templates for your Presentations. Free for any use, no registration or download limits. Featured Slide Themes. Editor's Choice Popular Ready-to-teach Lessons Hispanic Heritage Natural Disaster War Workflow Infographic Politics Game Elegant Pop Culture Posters
Free Slides Go Templates for an Adventurous Slideshow. Get up and get moving with our collection of slidesgo PowerPoint templates. Designed for fitness enthusiasts, sports coaches, and active lifestyle advocates, these templates will help you create engaging and energetic presentations. Whether you're teaching a fitness class, promoting a ...
Discover the best free PowerPoint templates and Google Slides themes that you can use in your presentations. Search template. Question Sign-Business PPT Templates. Free Pills Graphic PPT Diagrams. Free Keyboard Graphic PPT Diagrams. Free Paint Shape Graphic PPT Diagrams.
Give life to your presentations thanks to our free professional templates! Charts & Diagrams If you are looking for ready-to-go charts and diagrams, you have come to the right place. Take your pick in our wide collection of free charts and diagrams for PowerPoint and Google Slides! More than 700 options are waiting for you!
Download the "Spring Season" presentation for PowerPoint or Google Slides and start impressing your audience with a creative and original design. Slidesgo templates like this one here offer the possibility to convey a concept, idea or topic in a clear, concise and visual way, by using different graphic resources.
この課題が Streamlit によって大きく改善した話をします。 : データアナリスト 日頃はデータを分析し、サービス改善施策を考案している。 さまざまなマイクロサービスのログを分析しているため、 サービス全体を薄らと ...
Discover the best Google Slides themes and PowerPoint templates you can use in your presentations - 100% Free for any use. Search template. PowerPoint Templates. PowerPoint Diagrams. PowerPoint Shapes. PowerPoint Backgrounds. Popular searches. Education. 112+ templates. Computer. 86 templates. Nature. 158 templates. Food.
Disney Templates with your favorite Disney and Pixar characters Slidesclass Ready-to-go classes on many topics for everyone Editor's Choice Our favorite slides Multi-purpose Presentations that suit any project Teacher Toolkit Content for teachers Interactive & Animated Templates to create engaging presentations Printable Slides Presentations that suit any project Resources Pack Presentations ...
The presentation, happening Tuesday, takes place just two days before PS5 Pro preorders go on sale. By Jay Peters , a news editor who writes about technology, video games, and virtual worlds.
Discover the best Simple PowerPoint templates and Google Slides themes that you can use in your presentations. Slidesgo.net is an independent website that offers free powerpoint templates and is not part of Freepik/any particular brand.
Download the Patriot's Day 9/11 presentation for PowerPoint or Google Slides and start impressing your audience with a creative and original design. Slidesgo templates like this one here offer the possibility to convey a concept, idea or topic in a clear, concise and visual way, by using different graphic resources.... Multi-purpose.
Explore our extensive collection of 267 Text & Tables templates for PowerPoint and Google Slides.. Text & Tables templates efficiently showcase text, information, and data in your presentations. This category features a wide range of design elements such as 3D text, budget & quotation, bullet points, clipboards & notes, comparisons, table of contents, numbered lists, paper & banners, pricing ...
Discover an extensive range of ready-to-use charts and diagrams for PowerPoint and Google. Our vast library features over 1,207 free, editable, and easy-to-customize designs to elevate your visual data representation and engage your audience. Charts and diagrams can be used to enhance any presentation, whether it's for a business meeting, a ...
Yellow Abstract Marketing Theme. Download the "Yellow Abstract Marketing Theme" presentation for PowerPoint or Google Slides and take your marketing projects to the next level. This template is the perfect ally for your advertising strategies, launch campaigns or report presentations. Customize your content with ease, highlight your ideas and ...
8-Blade Pinwheel Diagram. The 8-Blade Pinwheel Diagram is a versatile PowerPoint and Google Slides template that helps you illustrate eight-step cycles and processes. Spice up your next presentation with customizable process diagrams that simplify complex ideas into visual step-by-step flows. Free downloads.