<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Gap撈Tech]]></title><description><![CDATA[寫作是一種思考訓練 這裡是我的鍛練場]]></description><link>https://gaplo.tech/</link><image><url>https://gaplo.tech/favicon.png</url><title>Gap撈Tech</title><link>https://gaplo.tech/</link></image><generator>Ghost 5.58</generator><lastBuildDate>Wed, 08 Apr 2026 07:56:30 GMT</lastBuildDate><atom:link href="https://gaplo.tech/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[「時間有限 所以沒有絕對公平」]]></title><description><![CDATA[見過好多非學術 GenAI 一次性「公平」測試，操作通常係用一個首選模型，前前後後改咗 N 次 prompt ，調整到出靚效果之後，再將個 prompt 放去其它模型「公平」測試，然後得出最後結論...]]></description><link>https://gaplo.tech/fairness-prompt-engineering-with-limited-time/</link><guid isPermaLink="false">677d601f525c5703a350f39c</guid><category><![CDATA[IT]]></category><category><![CDATA[GenAI]]></category><category><![CDATA[我思我想]]></category><category><![CDATA[技術隨筆]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Wed, 18 Dec 2024 17:13:00 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2025/01/llm-generate-prompts-cover.png" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2025/01/llm-generate-prompts-cover.png" alt="&#x300C;&#x6642;&#x9593;&#x6709;&#x9650; &#x6240;&#x4EE5;&#x6C92;&#x6709;&#x7D55;&#x5C0D;&#x516C;&#x5E73;&#x300D;"><p>&#x7531;&#x65BC;&#x5DE5;&#x4F5C;&#x4E0A;&#x9577;&#x671F;&#x90FD;&#x63A5;&#x89F8;&#x7DCA; GenAI&#xFF0C;&#x7B2C;&#x4E00;&#x4E0B;&#x7747;&#x5B8C;&#x689D;&#x7247;&#x5605;&#x53CD;&#x61C9;&#x4FC2;&#xFF1A;&#x300C;&#x500B; Prompt &#x90FD;&#x672A; Optimize &#x1F602;&#x300D;</p>
<figure class="kg-card kg-video-card kg-width-wide kg-card-hascaption" data-kg-thumbnail="https://r2.gaplo.tech/ghost/media/2025/01/cutting-meat-vt_h265-8bit-cq22.00-886p_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://r2.gaplo.tech/ghost/media/2025/01/cutting-meat-vt_h265-8bit-cq22.00-886p.mp4" poster="https://img.spacergif.org/v1/1564x886/0a/spacer.png" width="1564" height="886" loop autoplay muted playsinline preload="metadata" style="background: transparent url(&apos;https://r2.gaplo.tech/ghost/media/2025/01/cutting-meat-vt_h265-8bit-cq22.00-886p_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:17</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate">1&#xD7;</button>
                        <button class="kg-video-unmute-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p dir="ltr"><span>&#x5F71;&#x7247;&#x51FA;&#x8655;&#xFF1A;</span><a href="https://x.com/blizaine/status/1868850653759783033?fbclid=IwZXh0bgNhZW0CMTAAAR1MLy5CbNDmh7hsD_6W-6XaoolM7luGF7GIyVyhE6Ne9n4WZR934F0SojA_aem_TrJ7vOVfD2BbpDZt9fZDHA&amp;ref=gaplo.tech" target="_blank" rel="nofollow noreferrer"><span>https://x.com/blizaine/status/1868850653759783033</span></a></p></figcaption>
        </figure>
<div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">&#x4EE5;&#x4E0B;&#x4E26;&#x4E0D;&#x662F;&#x6307;&#x539F;&#x5E16;&#x4F5C;&#x8005;&#x6709;&#x554F;&#x984C;&#xFF0C;&#x800C;&#x662F;&#x5206;&#x4EAB;&#x6211;&#x600E;&#x6A23;&#x53BB;&#x770B; GenAI &#x4EE5;&#x53CA;&#x5E38;&#x898B;&#x7684;&#x554F;&#x984C;</div></div>
<h2 id="%E9%9D%9E%E5%AD%B8%E8%A1%93-genai-%E4%B8%80%E6%AC%A1%E6%80%A7%E3%80%8C%E5%85%AC%E5%B9%B3%E3%80%8D%E6%B8%AC%E8%A9%A6">&#x975E;&#x5B78;&#x8853; GenAI &#x4E00;&#x6B21;&#x6027;&#x300C;&#x516C;&#x5E73;&#x300D;&#x6E2C;&#x8A66;</h2>
<p>&#x898B;&#x904E;&#x597D;&#x591A;&#x975E;&#x5B78;&#x8853; GenAI &#x4E00;&#x6B21;&#x6027;&#x300C;&#x516C;&#x5E73;&#x300D;&#x6E2C;&#x8A66;&#xFF0C;&#x64CD;&#x4F5C;&#x901A;&#x5E38;&#x4FC2;&#x7528;&#x4E00;&#x500B;&#x9996;&#x9078;&#x6A21;&#x578B;&#xFF0C;&#x524D;&#x524D;&#x5F8C;&#x5F8C;&#x6539;&#x5497; N &#x6B21; prompt &#xFF0C;&#x8ABF;&#x6574;&#x5230;&#x51FA;&#x975A;&#x6548;&#x679C;&#x4E4B;&#x5F8C;&#xFF0C;&#x518D;&#x5C07;&#x500B; prompt &#x653E;&#x53BB;&#x5176;&#x5B83;&#x6A21;&#x578B;&#x300C;&#x516C;&#x5E73;&#x300D;&#x6E2C;&#x8A66;&#xFF0C;&#x7136;&#x5F8C;&#x5F97;&#x51FA;&#x6700;&#x5F8C;&#x7D50;&#x8AD6;&#x6C7A;&#x5B9A;&#x7528;&#x54EA;&#x4E00;&#x500B;&#x6A21;&#x578B;&#xFF0C;&#x5982;&#x4E0B;&#x5716;&#xFF1A;</p>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2025/01/llm-generate-prompts-bias-2.png" class="kg-image" alt="&#x300C;&#x6642;&#x9593;&#x6709;&#x9650; &#x6240;&#x4EE5;&#x6C92;&#x6709;&#x7D55;&#x5C0D;&#x516C;&#x5E73;&#x300D;" loading="lazy" width="3621" height="1098"></figure>
<p>&#x4F46;&#x73FE;&#x6642; GenAI video generation &#x975E;&#x5E38;&#x4F9D;&#x8CF4; best effort prompt engineering&#xFF0C;&#x6E2C;&#x8A66;&#x6642;&#x5187; best effort &#x5C31;&#x53EA;&#x662F; by chance&#xFF0C;&#x6240;&#x4EE5;&#x7528; 1 &#x500B; prompt &#x6E2C;&#x8A66; N &#x500B;&#x6A21;&#x578B;&#x4E26;&#x4E0D;&#x662F;&#x7406;&#x60F3;&#x6E2C;&#x8A66;&#x65B9;&#x6CD5;&#xFF0C;&#x6709;&#x6975;&#x5927;&#x6A5F;&#x6703;&#x6539;&#x5C11;&#x5C11; prompt &#x4E4B;&#x5F8C;&#xFF0C;&#x751F;&#x6210;&#x6548;&#x679C;&#x6709;&#x986F;&#x8457;&#x6539;&#x5584;&#x3002;</p>
<p>&#x8A00;&#x800C;&#x5927;&#x90E8;&#x4EFD;&#x6A21;&#x578B;&#x8A2D;&#x8A08;&#x6216;&#x8A13;&#x7DF4;&#x6642;&#x5DF2;&#x7D93;&#x9810;&#x8A2D;&#x6709;&#x8AAA;&#x660E;&#x66F8;&#xFF0C;&#x4ECB;&#x7D39;&#x5982;&#x4F55; prompt engineering best practice&#x3001;&#x89E3;&#x91CB;&#x4E0D;&#x540C;&#x8A2D;&#x5B9A;&#x5982;&#x4F55;&#x5F71;&#x97FF; generation&#xFF0C;&#x4F46;&#x59CB;&#x7D42;&#x4EBA;&#x985E;&#x6642;&#x9593;&#x6709;&#x9650;&#xFF0C;&#x4ECA;&#x5929; generate &#x4E00;&#x689D; 6 &#x79D2; video &#x6700;&#x5C11;&#x8981;&#x5E7E;&#x5206;&#x9418;&#xFF0C;&#x5982;&#x679C;&#x4EE5;&#x4E0B; 8 &#x500B; GenAI tool &#x90FD;&#x8A66; 30 &#x6B21;&#xFF08;&#x6539; prompt &#x6539; config&#xFF09;&#x5605;&#x8A71;&#xFF0C;&#x9023;&#x540C;&#x5B78;&#x7FD2;&#x53CA;&#x61C9;&#x7528; best practices&#xFF0C;&#x6642;&#x9593;&#x6210;&#x672C;&#x592A;&#x9AD8;&#xFF0C;&#x4E0D;&#x7B26;&#x5408;&#x51FA; social post &#x6210;&#x672C;&#x6548;&#x76CA;&#x3002;</p>
<p>&#x76F8;&#x5C0D;&#x516C;&#x5E73;&#x65B9;&#x6CD5;&#xFF1F;</p>
<blockquote class="kg-blockquote-alt">&#x6BCF;&#x500B; tools &#x90FD;&#x7531;&#x300C;&#x5C0D;&#x61C9;&#x5C08;&#x5BB6;&#x300D;&#x82B1;&#x4F7F;&#x7528;&#x76F8;&#x540C;&#x6642;&#x9593;&#x505A; N &#x500B; prompt</blockquote>
<h2 id="%E3%80%8C%E5%B0%8D%E6%87%89%E5%B0%88%E5%AE%B6%E3%80%8Dllm">&#x300C;&#x5C0D;&#x61C9;&#x5C08;&#x5BB6;&#x300D;- LLM</h2>
<p>&#x300C;&#x5C0D;&#x61C9;&#x5C08;&#x5BB6;&#x300D;&#x73FE;&#x6642;&#x6700;&#x7406;&#x60F3;&#x662F;&#x4E00;&#x500B; GenAI &#x518D;&#x7D66;&#x5B83; prompting guideline + samples &#x5B78;&#x7FD2;&#xFF0C;&#x540C;&#x6642; parallel generate N &#x500B; prompt &#x518D; generate N videos&#xFF0C;&#x5982;&#x4E0B;&#x5716;&#xFF1A;</p>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2025/01/llm-generate-prompts-less-bias-1.png" class="kg-image" alt="&#x300C;&#x6642;&#x9593;&#x6709;&#x9650; &#x6240;&#x4EE5;&#x6C92;&#x6709;&#x7D55;&#x5C0D;&#x516C;&#x5E73;&#x300D;" loading="lazy" width="4179" height="1767"></figure>
<h2 id="genai-%E6%B2%AE%E5%96%AA%E7%9A%84%E5%9C%B0%E6%96%B9%E6%89%BE-open-question-%E7%9A%84%E7%AD%94%E6%A1%88">GenAI &#x6CAE;&#x55AA;&#x7684;&#x5730;&#x65B9; - &#x627E; Open Question &#x7684;&#x7B54;&#x6848;</h2>
<p>GenAI &#x6642;&#x4EE3;&#x6700;&#x5C37;&#x5C2C;&#x53C8;&#x4EE4;&#x4EBA;&#x6CAE;&#x55AA;&#x5605;&#x5730;&#x65B9;&#xFF1A;&#x300C;&#x6A21;&#x578B;&#x672A;&#x5FC5;&#x771F;&#x4FC2;&#x505A;&#x5514;&#x5230;&#xFF0C;&#x53EA;&#x4FC2;&#x500B; Prompt/&#x8A2D;&#x5B9A;&#x672A;&#x8ABF;&#x8F03;&#x5F97;&#x5230;&#x3002;&#x300D;&#x63DB;&#x53E5;&#x8A71;&#x8AAA;&#xFF0C;&#x5982;&#x8981;&#x7528; GenAI &#x89E3;&#x6C7A;&#x4E00;&#x500B;&#x8907;&#x96DC;&#x554F;&#x984C;&#xFF1A;</p>
<blockquote class="kg-blockquote-alt">&#x7531;&#x63C0;&#x6A21;&#x578B;&#x5230; prompt engineering&#xFF0C;&#x55BA;&#x672A;&#x505A;&#x5230;&#x4E4B;&#x524D;&#x90FD;&#x4FC2;&#x4E00;&#x689D;&#x5187;&#x6B63;&#x78BA;&#x7B54;&#x6848;&#x5605; Open Question&#x3002;</blockquote>
<p>&#x7528;&#x4E00;&#x5572; text-to-any &#x5605; GenAI &#x5DE5;&#x5177;&#xFF0C;&#x76E1;&#x53EF;&#x80FD;&#x90FD;&#x6703;&#x7528; LLM generate &#x4E00;&#x5572; idea &#x6216;&#x65B9;&#x5411;&#x53BB;&#x89E3;&#x6C7A;&#x4E00;&#x5572;&#x554F;&#x984C;&#xFF0C;&#x518D;&#x6574;&#x5408;&#x4E00;&#x5572; GenAI &#x5DE5;&#x5177;&#x8AAA;&#x660E;&#x66F8;&#x5217;&#x51FA;&#x9ECE;&#x5605; best practice &#x53CA; samples &#x53BB; generate &#x65B0; prompt&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[AWS re:invent 2024 的日與夜 - Las Vegas (上)]]></title><description><![CDATA[未出發之前，對 AWS re:Invent 嘅印象就只係一個 Cloud 技術發佈會，今次遠赴美國 Las Vegas 親身感受過之後，不論場地規模到活動安排都與想像中大有不同...]]></description><link>https://gaplo.tech/aws-re-invent-2024-las-vegas-day-and-night-1/</link><guid isPermaLink="false">675e5d32525c5703a350efb4</guid><category><![CDATA[AWS]]></category><category><![CDATA[re:Invent]]></category><category><![CDATA[技術隨筆]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Tue, 17 Dec 2024 17:58:38 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2024/12/reinvent-logo.jpeg" medium="image"/><content:encoded><![CDATA[<h1 id="%E5%BA%8F">&#x5E8F;</h1>
<img src="https://gaplo.tech/content/images/2024/12/reinvent-logo.jpeg" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"><p>&#x672A;&#x51FA;&#x767C;&#x4E4B;&#x524D;&#xFF0C;&#x5C0D; AWS re:Invent &#x5605;&#x5370;&#x8C61;&#x5C31;&#x53EA;&#x4FC2;&#x4E00;&#x500B; Cloud &#x6280;&#x8853;&#x767C;&#x4F48;&#x6703;&#xFF0C;&#x4ECA;&#x6B21;&#x9060;&#x8D74;&#x7F8E;&#x570B; Las Vegas &#x89AA;&#x8EAB;&#x611F;&#x53D7;&#x904E;&#x4E4B;&#x5F8C;&#xFF0C;&#x4E0D;&#x8AD6;&#x5834;&#x5730;&#x898F;&#x6A21;&#x5230;&#x6D3B;&#x52D5;&#x5B89;&#x6392;&#x90FD;&#x8207;&#x60F3;&#x50CF;&#x4E2D;&#x5927;&#x6709;&#x4E0D;&#x540C;&#xFF0C;&#x6240;&#x4EE5;&#x60F3;&#x4EE5;&#x9999;&#x6E2F;&#x4EBA;&#x5605;&#x89D2;&#x5EA6;&#x5206;&#x4EAB;&#x4E0B;&#x6574;&#x500B;&#x9AD4;&#x9A57;&#x3001;&#x53CD;&#x601D;&#x4EE5;&#x53CA;&#x6280;&#x8853;&#x5FC3;&#x5F97;&#xFF0C;&#x9806;&#x9053;&#x7559;&#x500B;&#x8A18;&#x9304;&#x4FFE;&#x81EA;&#x5DF1;&#x3002;</p>
<p>&#x6839;&#x3BEB;&#x5B98;&#x65B9;&#x6578;&#x64DA;&#xFF0C;&#x4ECA;&#x6B21;&#x6574;&#x500B; AWS re:Invent 2024 Las Vegas &#x70BA;&#x671F; 5 &#x65E5; 2 - 6 Dec 2024 &#xFF0C;&#x7E3D;&#x5171;&#x6709; 6 &#x842C;&#x4EBA;&#x53C3;&#x52A0;&#xFF0C;&#x4E00;&#x5171;&#x6709; 4000+ sessions&#x3002;</p>
<div class="kg-card kg-product-card">
            <div class="kg-product-card-container">
                <img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-hk-recap.png" width="1272" height="822" class="kg-product-card-image" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)">
                <div class="kg-product-card-title-container">
                    <h4 class="kg-product-card-title"><span>AWS Hong Kong re:Invent re:Cap</span></h4>
                </div>
                

                <div class="kg-product-card-description"><p><span>AWS &#x9999;&#x6E2F;&#x5718;&#x968A;&#x4EA6;&#x6703;&#x65BC;12&#x6708;19&#x65E5;&#x8209;&#x8FA6; AWS re:Invent re:Cap&#x7531; AWS &#x6280;&#x8853;&#x5C08;&#x5BB6;&#x5206;&#x4EAB;&#x6D3B;&#x52D5;&#x7CBE;&#x83EF;&#x548C;&#x4ECB;&#x7D39;&#x9069;&#x5408;&#x9999;&#x6E2F;&#x61C9;&#x7528;&#x7684;&#x65B0;&#x670D;&#x52D9;&#xFF01;</span></p></div>
                
                    <a href="https://pages.awscloud.com/aws-hk-reinvent-recap-registration.html?trk=gaplotech&amp;ref=gaplo.tech" class="kg-product-card-button kg-product-card-btn-accent" target="_blank" rel="noopener noreferrer"><span>&#x7ACB;&#x5373;&#x5831;&#x540D;</span></a>
                
            </div>
        </div>
<h1 id="%E5%A0%B4%E5%9C%B0%E8%A6%8F%E6%A8%A1">&#x5834;&#x5730;&#x898F;&#x6A21;</h1>
<p>&#x8D77;&#x521D;&#x672A;&#x505A;&#x8CC7;&#x6599;&#x641C;&#x96C6;&#x4E4B;&#x524D;&#xFF0C;&#x4EE5;&#x70BA; re:Invent &#x53EA;&#x4E00;&#x500B;&#x6703;&#x5C55;&#x597D;&#x5927;&#x5605;&#x5834;&#x884C;&#x9ECE;&#x884C;&#x53BB;&#x7747; Expo&#x3002;&#x5BE6;&#x969B;&#x7528;&#x4E0A; 5 &#x500B;&#x5DE8;&#x578B;&#x5834;&#x5730;&#x641E;&#xFF08;&#x898B;&#x4E0B;&#x5716;&#xFF09;&#xFF0C;&#x5B8C;&#x5168;&#x5514;&#x540C;&#x7D1A;&#x6578;&#xFF1A;</p>
<ul><li><a href="https://www.caesars.com/meetings/properties/caesars-forum?%22=&amp;ref=gaplo.tech"><u>Caesars Forum</u></a> </li><li><a href="https://mandalaybay.mgmresorts.com/en.html?kbid=2584521&amp;ecid=PS_BB_HO_BNG_BSEM_LV_MB_020322&amp;ref=gaplo.tech"><u>Mandalay Bay Resort</u></a> </li><li><a href="https://mgmgrand.mgmresorts.com/en.html?kbid=2584521&amp;ecid=PS_BB_HO_BNG_BSEM_LV_MG_020322&amp;ref=gaplo.tech">MGM Grand Hotel</a> (&#x7F8E;&#x9AD8;&#x6885;)</li><li><a href="https://www.venetianlasvegas.com/offers/best-offer.html?msclkid=ee9d74269ba51ff55b741132ec230750&amp;utm_source=bing&amp;utm_medium=cpc&amp;utm_campaign=enb_cnv_src_brd_usa_fly_all_obs_bng%20%5Bvenetian%20brand%20misspellings%20exact%5D&amp;utm_term=venitian%20hotel&amp;utm_content=Misspellings"><u>The Venetian Resort</u> </a>(&#x5A01;&#x5C3C;&#x65AF;&#x4EBA;&#x3001;Keynote &#x4E3B;&#x5834;)</li><li><a href="https://www.venetianlasvegas.com/offers/best-offer.html?msclkid=ee9d74269ba51ff55b741132ec230750&amp;utm_source=bing&amp;utm_medium=cpc&amp;utm_campaign=enb_cnv_src_brd_usa_fly_all_obs_bng%20%5Bvenetian%20brand%20misspellings%20exact%5D&amp;utm_term=venitian%20hotel&amp;utm_content=Misspellings"><u>Wynn Resort</u> </a>(&#x6C38;&#x5229;)</li></ul>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-las-vegas-2024-1.png" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="4232" height="1982"></figure>
<p>&#x5834;&#x5730;&#x4E4B;&#x9593;&#x5605;&#x8DDD;&#x96E2;&#x8D85;&#x904E; 2km&#xFF0C;AWS &#x672C;&#x8EAB;&#x5DF2;&#x7D93;&#x7528;&#x54C2;&#x5927;&#x90E8;&#x4EFD;&#x9152;&#x5E97;&#x5605; event space&#xFF0C;&#x610F;&#x60F3;&#x4E0D;&#x5230;&#x5605;&#x4FC2;&#x5176;&#x5B83;&#x5927;&#x5605; AWS Partner &#x4FC2;&#x9031;&#x908A;&#x90FD;&#x5305;&#x8D77;&#x6574;&#x9593;&#x9910;&#x5EF3;&#x505A; private space&#x3001;&#x4EA6;&#x6703; book &#x6210;&#x5C64;&#x4E3B;&#x5834;&#x9152;&#x5E97;&#x5BA2;&#x623F;&#xFF08;Suite &#x7D1A;&#x6578;&#xFF09;&#x505A; meeting rooms &#x958B;&#x6703;&#xFF0C;&#x4E16;&#x754C;&#x5404;&#x5730; AWS Partner &#x4EE5;&#x53CA;&#x5176;&#x5BA2;&#x6236;&#x90FD;&#x6703;&#x805A;&#x4FC2; re:Invent &#x898B;&#x9762;&#xFF0C;&#x4E0D;&#x55AE;&#x53EA;&#x4E00;&#x500B;&#x7D14;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703;&#x3002;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-mongodb-private.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="2560" height="1920"><figcaption><span>&#x4E3B;&#x5834;&#x5A01;&#x5C3C;&#x65AF;&#x4EBA;&#x5916;&#x9910;&#x5EF3;&#xFF1A;MongoDB private event space</span></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-hashicrop.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="2560" height="1920"><figcaption><span>&#x4E3B;&#x5834;&#x5A01;&#x5C3C;&#x65AF;&#x4EBA;&#x5916;&#x9910;&#x5EF3;&#xFF1A;HashiCorp private space</span></figcaption></figure>
<blockquote class="kg-blockquote-alt">&#x4E00; &#x500B; 6 &#x842C;&#x4EBA;&#x5605;&#x6D3B;&#x52D5;&#xFF0C;&#x7A76;&#x7ADF;&#x53EF;&#x4EE5;&#x9EDE;&#x5B89;&#x6392;&#xFF1F;</blockquote>
<h1 id="logistic">Logistic</h1>
<p>re:Invent &#x524D;&#x4E00;&#x65E5;&#xFF0C;&#x55BA; Las Vegas &#x6A5F;&#x5834;&#x5C31;&#x53EF;&#x4EE5;&#x62CE; badge&#xFF0C;&#x907F;&#x514D;&#x7576;&#x65E5;&#x5927;&#x6392;&#x9577;&#x9F8D;&#x3002;</p>
<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-airport-arrival-2.jpeg" width="1920" height="2560" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-airport-pickup.jpeg" width="2560" height="1920" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-badge.jpeg" width="1920" height="2560" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div></div></div></figure>
<p>&#x6703;&#x5834;&#x5927;&#x90E8;&#x4EFD;&#x4E3B;&#x8981;&#x901A;&#x9053;&#x90FD;&#x6703;&#x6709;&#x6C34;&#x724C;&#x5927;&#x7D04;&#x6307;&#x500B;&#x65B9;&#x5411;&#x53BB;&#x884C;&#xFF0C;&#x4F46;&#x56E0;&#x70BA;&#x500B;&#x5834;&#x771F;&#x4FC2;&#x592A;&#x5927;&#xFF0C;&#x597D;&#x96E3;&#x77ED;&#x6642;&#x9593;&#x9760;&#x6C34;&#x724C;&#x5C31;&#x6709;&#x4FE1;&#x5FC3;&#x884C;&#x5230;&#x53BB;&#x76EE;&#x7684;&#x5730;&#x3002;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-logi-sign.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="1920" height="2560"><figcaption><span>&#x56DB;&#x8655;&#x53EF;&#x898B;&#x5605;&#x6C34;&#x724C;</span></figcaption></figure>
<p>&#x6240;&#x4EE5;&#x884C;&#x4EBA;&#x901A;&#x9053;&#x4E0A;&#x53EF;&#x4EE5;&#x8A71;&#x4FC2;&#x300C;&#x4E09;&#x6B69;&#x4E00;&#x5D17;&#x3001;&#x4E94;&#x6B65;&#x4E00;&#x54E8;&#x300D;&#x4E00;&#x5B9A;&#x6703;&#x6435;&#x5230;&#x8EAB;&#x7A7F; Tiffany blue &#x984F;&#x8272;&#x886B;&#x5605;&#x5DE5;&#x4F5C;&#x4EBA;&#x54E1;&#x3002;&#x8A66;&#x904E;&#x5E7E;&#x6B21;&#x5C31;&#x5481;&#x96A8;&#x4FBF;&#x884C;&#x53BB;&#x904E;&#x53BB;&#x554F;&#x90FD;&#x89E3;&#x7B54;&#x5230;&#x6211;&#x9EDE;&#x884C;&#x53BB;&#x76EE;&#x7684;&#x5730;&#xFF0C;&#x6700;&#x6DF1;&#x523B;&#x4FC2;&#x6709;&#x4E00;&#x4F4D;&#x61C9;&#x8A72;&#x8D85;&#x904E; 60 &#x6B72;&#x5605;&#x5A46;&#x5A46;&#x5DE5;&#x4F5C;&#x4EBA;&#x54E1;&#x55BA;&#x888B;&#x62CE;&#x5497;&#x672C;&#x7B46;&#x8A18;&#x7C3F;&#x51FA;&#x9ECE;&#x5C0D;&#x5B8C;&#x518D;&#x7B54;&#x6211;&#xFF0C;&#x611F;&#x89BA;&#x597D;&#x6709;&#x6E96;&#x5099;&#xFF0C;&#x5514;&#x4FC2;&#x81E8;&#x6642;&#x62C9;&#x592B;&#x3002;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-logi-session.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="2560" height="1920"><figcaption><span>&#x597D;&#x591A;&#x597D;&#x591A;&#x8EAB;&#x7A7F; Tiffany blue &#x984F;&#x8272;&#x886B;&#x5605;&#x5DE5;&#x4F5C;&#x4EBA;&#x54E1;</span></figcaption></figure>
<p>&#x6703;&#x5834;&#x904E;&#x6703;&#x5834;&#x4E4B;&#x9593;&#x8981;&#x642D; shuttle bus &#x4F86;&#x56DE;&#xFF0C;5 - 10 &#x5206;&#x9418;&#x4E00;&#x73ED;&#xFF0C;&#x6BCF;&#x73ED;&#x901A;&#x5E38;&#x90FD;&#x5750;&#x6EFF;&#x5EA7;&#x518D;&#x958B;&#x3002;</p>
<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-logi-bus.jpeg" width="1920" height="2560" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div></div></div></figure>
<p>&#x5F8C;&#x671F;&#x767C;&#x73FE; AWS event app &#x5165;&#x9762;&#x539F;&#x4F86;&#x6709; offline floor plan &#x4EE5;&#x53CA; indoor positioning&#xFF0C;&#x4EF2;&#x53EF;&#x4EE5;&#x76F4;&#x63A5; search by name&#xFF0C;&#x884C; Expo &#x6642;&#x6435;&#x5C0D;&#x61C9;&#x6524;&#x4F4D;&#x65B9;&#x4FBF;&#x597D;&#x591A;&#xFF08;&#x898B;&#x4E0B;&#x5F71;&#x7247;&#xFF09;&#xFF1A;</p>
<figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-expo-indoor-positioning-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-expo-indoor-positioning-vt_h265_10bit-10bit-cq35.00-1080p.mp4" poster="https://img.spacergif.org/v1/502x1080/0a/spacer.png" width="502" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://r2.gaplo.tech/ghost/media/2024/12/reinvent-expo-indoor-positioning-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:11</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate">1&#xD7;</button>
                        <button class="kg-video-unmute-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span>AWS Event App: indoor floor plan positioning</span></p></figcaption>
        </figure>
<blockquote class="kg-blockquote-alt">&#x89E3;&#x6C7A;&#x5497; logistic &#x4E4B;&#x5F8C;&#x4EF2;&#x6709;&#x81B3;&#x98DF;&#x8981;&#x5B89;&#x6392;&#xFF0C;&#x4ECA;&#x6B21;&#x61C9;&#x8A72;&#x4FC2;&#x6211;&#x7B2C;&#x4E00;&#x6B21;&#x898B;&#x904E;&#x842C;&#x4EBA;&#x5605;&#x98EF;&#x5802;&#x3002;</blockquote>
<h1 id="%E8%86%B3%E9%A3%9F%E5%AE%89%E6%8E%92">&#x81B3;&#x98DF;&#x5B89;&#x6392;</h1>
<p>&#x6BCF;&#x9593;&#x9152;&#x5E97;&#x90FD;&#x6709;&#x4E00;&#x5169;&#x500B;&#x5834;&#x5730;&#x98DF;&#x65E9;&#x9910;&#x53CA;&#x5348;&#x9910;&#xFF0C;&#x800C;&#x5A01;&#x5C3C;&#x65AF;&#x4EBA;(The Venetian) &#x4E3B;&#x5834;&#x5605;&#x98EF;&#x5802;&#x771F;&#x4FC2;&#x597D;&#x8A87;&#x5F35;&#xFF0C;&#x4E00;&#x843D;&#x53BB;&#x7B2C;&#x4E00;&#x773C;&#x5C31;&#x898B;&#x5514;&#x5230;&#x76E1;&#x982D;&#xFF08;&#x898B;&#x4E0B;&#x5F71;&#x7247;&#xFF09;&#xFF0C;&#x98DF;&#x7269;&#x8CEA;&#x7D20;&#x5C31;&#x4FC2;&#x6B63;&#x5E38;&#x5E73;&#x50F9;&#x81EA;&#x9910;&#x52A9;&#x8CEA;&#x7D20;&#xFF0C;&#x5DE5;&#x4F5C;&#x4EBA;&#x54E1;&#x8A2D;&#x5B9A;&#x597D;&#x5605;&#x6642;&#x9593;&#x653E;&#x4EBA;&#x6D41;&#x53BB;&#x67D0;&#x500B; zone&#xFF0C;&#x78BA;&#x4FDD;&#x5BA2;&#x4EBA;&#x55BA; zone &#x4E00;&#x5B9A;&#x6703;&#x62CE;&#x5230;&#x5622;&#x98DF;&#x3002;</p>
<figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-lunch-venetian-trim-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-lunch-venetian-trim-vt_h265_10bit-10bit-cq35.00-1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://r2.gaplo.tech/ghost/media/2024/12/reinvent-lunch-venetian-trim-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:13</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate">1&#xD7;</button>
                        <button class="kg-video-unmute-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span>&#x5A01;&#x5C3C;&#x65AF;&#x4EBA;(The Venetian) &#x4E3B;&#x5834;&#x5605;&#x98EF;&#x5802;</span></p></figcaption>
        </figure>
<p>&#x7B2C;&#x4E8C;&#x65E5;&#x53BB;&#x5497;<strong>&#x6C38;&#x5229;</strong> (Wynn) &#x5605;&#x5348;&#x9910;&#xFF0C;&#x5834;&#x5730;&#x4FC2;&#x9152;&#x5E97;&#x5BB4;&#x6703;&#x5EF3;&#xFF0C;&#x74B0;&#x5883;&#x4E0A;&#x512A;&#x96C5;&#x597D;&#x591A;&#x3002;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-logi-lunch.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="2560" height="1920"><figcaption><b><strong>&#x6C38;&#x5229;</strong></b><span> (Wynn) &#x98EF;&#x5802;</span></figcaption></figure>
<p>&#x65E9;&#x5348;&#x9910;&#x524D;&#x5F8C;&#xFF0C;&#x4E00;&#x5572;&#x591A;&#x4EBA;&#x805A;&#x96C6;&#x6216;&#x8005;&#x901A;&#x904E;&#x5605;&#x5730;&#x65B9;&#x90FD;&#x6703;&#x6709;&#x5572; finger food&#xFF0C;&#x88DC;&#x6C34;&#x88DC;&#x7CD6;&#x4EFD;&#x3002;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-logi-food.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="2560" height="1920"><figcaption><span>Expo finger food</span></figcaption></figure>
<blockquote class="kg-blockquote-alt">&#x6700;&#x5F8C;&#x4E00;&#x9053;&#x96E3;&#x984C;&#xFF1A;4000+ sessions &#x4FC2;&#x54AA;&#x8981; 4000+&#x9593;&#x7368;&#x7ACB;&#x623F;&#xFF1F;</blockquote>
<h1 id="%E9%96%8B%E6%94%BE%E5%BC%8F%E6%9C%83%E5%A0%B4">&#x958B;&#x653E;&#x5F0F;&#x6703;&#x5834;</h1>
<p>&#x6700;&#x5BB9;&#x6613;&#x60F3;&#x8C61;&#x5605;&#x8A2D;&#x5B9A;&#x90FD;&#x4FC2;&#x6BCF;&#x9593;&#x623F;&#x641E;&#x4E00;&#x500B; session&#xFF0C;&#x800C; re:Invent &#x5247;&#x7528;&#x4E0A;<a href="https://rentals.quietevents.com/?ref=gaplo.tech"> quietevent &#x7121;&#x7DDA;&#x8033;&#x6A5F;</a>&#xFF0C;&#x5C07;&#x4E00;&#x500B;&#x5927;&#x4E2D;&#x5C0F;&#x578B;&#x5BB4;&#x6703;&#x5EF3;&#x8B8A;&#x6210; 6 - 20+ &#x500B; sessions&#xFF08;&#x898B;&#x4E0B;&#x5F71;&#x7247;&#xFF09;&#xFF1A;</p>
<figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-quiet-event-setup-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-quiet-event-setup-vt_h265_10bit-10bit-cq35.00-1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://r2.gaplo.tech/ghost/media/2024/12/reinvent-quiet-event-setup-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:11</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate">1&#xD7;</button>
                        <button class="kg-video-unmute-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span>&#x4E00;&#x500B;&#x5927;&#x5834;&#x4E00;&#x6B21;&#x904E;&#x958B;&#x653E;&#x5F0F; Host &#x5E7E;&#x500B; sessions&#xFF0C;&#x8033;&#x6A5F;&#x4FC2;&#x7528; </span><a href="https://rentals.quietevents.com/?ref=gaplo.tech" rel="noreferrer"><span>Quiet Event</span></a></p></figcaption>
        </figure>
<p>&#x4E00;&#x5572; AWS featured session &#x4EA6;&#x4F54;&#x7528;&#x6574;&#x500B;&#x5BB4;&#x6703;&#x5EF3;&#xFF0C;&#x5187;&#x9700;&#x8981;&#x5E36;&#x8033;&#x6A5F;&#x3002; </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-larger-session.jpg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="1600" height="1200"><figcaption><a href="https://www.youtube.com/watch?v=_6U9JPcI8c0&amp;ref=gaplo.tech" rel="noreferrer"><span>BLC306</span></a><span> - Accelerating Web3: Blockchain innovation with AWS Cloud infrastructure</span></figcaption></figure>
<p>&#x57FA;&#x672C;&#x4E0A; 4000&#xFF0B; sessions &#x7E3D;&#x6703;&#x6435;&#x5230;&#x5572;&#x5571;&#x5FC3;&#x6C34;&#x5605;&#x53BB;&#x807D;&#xFF0C;&#x8EAB;&#x5728; event &#x7576;&#x7136;&#x5514;&#x53EA;&#x4FC2;&#x5750;&#x4FC2;&#x5EA6;&#x807D;&#xFF0C;&#x6700;&#x96E3;&#x5F97;&#x53EF;&#x4EE5;&#x89AA;&#x8EAB;&#x63A5;&#x89F8;&#x5230;&#x884C;&#x696D; expert &#x554F;&#x5230;&#x5572; behind the scene &#x8CC7;&#x8A0A;&#xFF0C;&#x6240;&#x4EE5;&#x89BA;&#x5F97;&#x500B; session &#x5571;&#x807D;&#x5C31;&#x4E00;&#x5B9A;&#x8981;&#x8A66;&#x4E0B;&#x6435; speaker deep dive &#x5C11;&#x5C11;&#x50BE;&#x3002;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-session-netflix.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="2560" height="1920"><figcaption><a href="https://www.youtube.com/watch?v=fmUM9bMoCNE&amp;ref=gaplo.tech" rel="noreferrer"><span>NFX306</span></a><span> - Netflix&apos;s efficient network configuration for millions of containers</span></figcaption></figure>
<blockquote class="kg-blockquote-alt">&#x4E00;&#x500B;&#x65E9; 90 &#x5206;&#x9418;&#x6392;&#x968A;&#x90FD;&#x672A;&#x5FC5;&#x5230;&#x5605;&#x5834;&#x5605; Keynote</blockquote>
<h1 id="keynote">Keynote</h1>
<p>AWS re:Invent &#x91CD;&#x982D;&#x6232;&#x4E00;&#x5B9A;&#x4FC2; Keynote &#x767C;&#x4F48;&#x6703;&#xFF0C;&#x6700;&#x591A;&#x6280;&#x8853;&#x767C;&#x4F48;&#x5C31;&#x4FC2;&#x661F;&#x671F;&#x4E8C; &#x300A;<a href="https://www.youtube.com/watch?v=LY7m5LQliAo&amp;ref=gaplo.tech">CEO Keynote with Matt Garman</a>&#x300B;&#xFF0C;&#x6211;&#x6BD4;&#x9810;&#x5B9A;&#x6642;&#x9593;&#x65E9;&#x5C11;&#x5C11;&#x5230;&#x5DF2;&#x7D93;&#x5165;&#x5514;&#x5230;&#x5834;&#xFF0C;&#x554F;&#x756A;&#x5176;&#x4ED6;&#x51FA;&#x9ECE;&#x5605;&#x4EBA;&#x5148;&#x77E5;&#x4F62;&#x5730;&#x65E9; 90 &#x5206;&#x9418;&#x958B;&#x59CB;&#x6392;&#x968A;&#x5165;&#x5834;&#x3002;</p>
<p>&#x7576;&#x65E5;&#x5165;&#x5514;&#x5230;&#x53BB;&#x767C;&#x4F48;&#x6703;&#x4E3B;&#x5834;&#xFF0C;&#x552F;&#x6709;&#x4FC2;&#x5834;&#x5916;&#x7E7C;&#x7E8C;&#x807D;&#xFF0C;&#x6211;&#x6574;&#x5408;&#x5497;&#x4E00;&#x5572;&#x975E;&#x5E38;&#x503C;&#x5F97;&#x7559;&#x610F;&#x5605;&#x767C;&#x4F48;&#x53EF;&#x53C3;&#x8003;<a href="https://gaplo.tech/memorable-aws-re-invent-2024-keynote/">&#x300A;&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote&#x300B;</a>&#x3002;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-missed-keynote-2.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="2560" height="1920"><figcaption><span>&#x5834;&#x5916;&#x76F4;&#x64AD; Amazon CEO &#x4ECB;&#x7D39;&#x6700;&#x65B0; Amazon foundation model - Nova</span></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-missed-keynote.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="2560" height="1920"><figcaption><span>&#x76F4;&#x63A5;&#x7793;&#x4FC2;&#x5EA6;&#x7747;&#xFF5E;</span></figcaption></figure>
<p>&#x7B2C;&#x4E8C;&#x65E5; &#x300A;<a href="https://www.youtube.com/watch?v=aim5x73crbM&amp;ref=gaplo.tech">Dr. Werner Vogels Keynote</a>&#x300B;&#x5187;&#x5481;&#x7206;&#x5834;&#xFF0C;&#x65E9;&#x5497; 30 &#x5206;&#x9418;&#x4EF2;&#x5165;&#x5230;&#x53BB;&#x5750;&#x5C3E;&#x4F4D;&#xFF08;&#x898B;&#x4E0B;&#x5F71;&#x7247;&#xFF09;&#x3002;</p>
<figure class="kg-card kg-video-card kg-width-wide kg-card-hascaption" data-kg-thumbnail="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-keynote_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-keynote.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://r2.gaplo.tech/ghost/media/2024/12/reinvent-keynote_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:13</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate">1&#xD7;</button>
                        <button class="kg-video-unmute-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span>Keynote &#x73FE;&#x5834; - &#x958B;&#x5834;&#x524D;</span></p></figcaption>
        </figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-keynote-cto.jpeg" class="kg-image" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)" loading="lazy" width="2560" height="1920"><figcaption><span>&#x5DEE;&#x5514;&#x591A;&#x4FC2;&#x6700;&#x5F8C;&#x4E00;&#x6279;&#x5165;&#xFF0C;&#x5750;&#x5230;&#x5C3E;&#x6392;</span></figcaption></figure>
<p>&#x4ECA;&#x6B21; Amazon CTO Dr. Werner Vogels &#x5206;&#x4EAB;&#x4E00;&#x5572; 20 &#x5E74;&#x4EE5;&#x4F86;&#x7684; lesson learnt from Amazon&#xFF0C;&#x96D6;&#x7136;&#x4FC2;&#x8B1B;&#x7D93;&#x5481;&#xFF0C;&#x4F46;&#x5176;&#x4E2D;&#x6709;&#x4E00;&#x53E5;&#x597D;&#x6DF1;&#x523B;&#xFF1A;</p>
<blockquote class="kg-blockquote-alt">Complexity can neither be created nor destroyed. <br>Only moved somewhere else &#x2013; <a href="https://youtu.be/aim5x73crbM?si=vTkdC5ibCPgRX2uD&amp;t=904&amp;ref=gaplo.tech">15:04</a></blockquote>
<p>Dr. Wener &#x7528;&#x5462;&#x53E5;&#x5E36;&#x51FA; intended complexity V.S. unintended complexity&#xFF0C;&#x8AAA;&#x7A7F;&#x4E86;&#x5C31;&#x4FC2;&#x6709;&#x5187;&#x610F;&#x8B58;&#x77E5;&#x9053; complexity &#x6240;&#x5728;&#x7684;&#x5730;&#x65B9;&#x518D;&#x6709;&#x6548;&#x5730; abstract&#xFF0C;&#x4EE4;&#x6211;&#x8AD7;&#x8D77;&#x81EA;&#x5DF1;&#x5DEE;&#x4E0D;&#x591A; 10 &#x5E74;&#x524D;&#x5165;&#x884C;&#x5169;&#x5E74;&#x5BEB;&#x5605;<a href="https://gaplo.tech/technical-debt/">&#x300A;&#x884C;&#x5916;&#x4EBA;&#x770B;&#x4E0D;&#x898B;&#x7684;&#x50B5;&#x52D9; - &#x6280;&#x8853;&#x50B5;&#x52D9;&#x300B;</a>&#xFF0C;&#x5982;&#x679C;&#x800C;&#x5BB6;&#x6211;&#x5BEB;&#x591A;&#x4E00;&#x500B;&#x76F8;&#x95DC;&#x4E3B;&#x984C;&#xFF0C;&#x76F8;&#x4FE1;&#x6211;&#x6709;&#x66F4;&#x591A;&#x771F;&#x5BE6;&#x7D93;&#x9A57;&#x53EF;&#x4EE5;&#x5206;&#x4EAB;&#x4FFE;&#x5F8C;&#x8F29;&#x3002;</p>
<h1 id="expo">Expo</h1>
<p>re:Invent &#x6700;&#x5F8C;&#x4E00;&#x500B;&#x8207;&#x6280;&#x8853;&#x76F8;&#x95DC;&#x4FC2;&#x91CD;&#x982D;&#x6232;&#x5C31;&#x4FC2; Expo&#xFF0C;&#x611F;&#x89BA;&#x5C31;&#x597D;&#x4F3C;&#x884C;&#x5E74;&#x5BB5;&#x5481;&#xFF0C;&#x5DEE;&#x5225;&#x5C31;&#x4FC2;&#x8B8A;&#x54C2; technical demos&#x3001;pain points&#x3001;&#x6D3E; SWAGs&#xFF0C;&#x82B1;&#x5497;&#x5169;&#x65E5;&#x884C;&#x5497;&#x5E7E;&#x8F49;&#xFF0C;&#x6211;&#x7C97;&#x7565;&#x4F30;&#x8A08;&#x6703;&#x5834;&#x6709;&#x8D85;&#x904E; 200 &#x500B; technical demos&#xFF0C;&#x800C;&#x5927;&#x90E8;&#x4EFD;&#x5605;&#x90FD;&#x8207; GenAI &#x6709;&#x95DC;&#xFF0C;&#x5C31;&#x4E00;&#x5572;&#x4E3B;&#x6253; observability platform datadog &#x90FD;&#x6709; GenAI integration&#x3002;</p>
<p>2024 &#x4FC2;&#x4E00;&#x500B; GenAI &#x6280;&#x8853;&#x6025;&#x901F;&#x6210;&#x9577;&#x5E74;&#xFF0C;&#x6210;&#x529F;&#x767C;&#x6398;&#x5230; agentic &#x5462;&#x689D;&#x8DEF;&#x5927;&#x5E45;&#x63D0;&#x5347;&#x6E96;&#x78BA;&#x5EA6;&#xFF0C;&#x540C;&#x6642;&#x53C8;&#x6709;&#x65B0;&#x5605; attention mechanism &#x53CA; AI &#x6676;&#x7247;&#x5927;&#x5E45;&#x964D;&#x4F4E;&#x6210;&#x672C;&#x4EE5;&#x53CA; inference &#x901F;&#x5EA6;&#x3002;&#x800C;&#x5BB6;&#x6700;&#x65B0; Amazon Nova Lite models on Amazon Bedrock &#x4EF2;&#x5E73;&#x904E; OpenAI GPT4o-mini / Google Gemini 1.5 flash&#x3002;</p>
<p>&#x9664;&#x5497; demos &#x4E4B;&#x5F8C;&#xFF0C;AWS &#x90FD;&#x5C55;&#x793A;&#x5497;&#x597D;&#x591A;&#x786C;&#x4EF6;&#xFF0C;&#x5305;&#x62EC;</p>
<ul><li>&#x6700;&#x65B0;&#x5605; Trainium 2 UltraServers &#x5C07; 4 &#x96BB; metal instance &#x99C1;&#x901A;&#x505A; model training / inferencing</li><li>&#x4EF2;&#x6709; Graviton 1-4 &#x4EE3;&#x6676;&#x7247;&#xFF0C;&#x6703;&#x898B;&#x5230;&#x7C92;&#x6676;&#x7247;&#x6108;&#x505A;&#x6108;&#x5927;&#x7C92;&#xFF0C;&#x4EE3;&#x8868;&#x826F;&#x7387;&#x63A7;&#x5236;&#x5F97;&#x597D;&#x597D;&#x3002;</li><li>&#x6574;&#x68DF; Amazon Outposts Rack(42U) &#x898B;&#x5F71;&#x7247;</li></ul>
<figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-expo-ultraserver.jpeg" width="1920" height="2560" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-expo-ultraserver-only.jpeg" width="2560" height="1920" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-expo-chip.jpeg" width="2560" height="1920" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-expo-basketball.jpeg" width="2560" height="1920" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-expo-datadog.jpeg" width="2560" height="1920" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-expo-jenkins.jpeg" width="2560" height="1920" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-expo-nvidia-blackwell.jpeg" width="1920" height="2560" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-expo-nvidia-G200.jpeg" width="1920" height="2560" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div><div class="kg-gallery-image"><img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-expo-genai-area.jpeg" width="2560" height="1920" loading="lazy" alt="AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0A;)"></div></div></div></figure>
<figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-expo-outpost-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-expo-outpost-vt_h265_10bit-10bit-cq35.00-1080p.mp4" poster="https://img.spacergif.org/v1/608x1080/0a/spacer.png" width="608" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://r2.gaplo.tech/ghost/media/2024/12/reinvent-expo-outpost-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:24</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate">1&#xD7;</button>
                        <button class="kg-video-unmute-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span>AWS Outposts Rack &#x771F;&#x8EAB;&#xFF1A;Run AWS infrastructure and services on premises for a truly consistent hybrid experience</span></p></figcaption>
        </figure>
<p>&#x53E6;&#x5916;&#x4E00;&#x5572;&#x672A;&#x4F86;&#x611F;&#x6BD4;&#x8F03;&#x91CD;&#x5605; AWS GenAI demos</p>
<ul><li>Hyper-personalized shopping experience</li><li>Portfolio manager</li><li>Mortgage manager</li></ul>
<figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-expo-hyperpersonalized-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-expo-hyperpersonalized-vt_h265_10bit-10bit-cq35.00-1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://r2.gaplo.tech/ghost/media/2024/12/reinvent-expo-hyperpersonalized-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:34</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate">1&#xD7;</button>
                        <button class="kg-video-unmute-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span>Retails: Hyper-personalized shopping experience demo</span></p></figcaption>
        </figure>
<figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-fsi-demo1-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-fsi-demo1-vt_h265_10bit-10bit-cq35.00-1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://r2.gaplo.tech/ghost/media/2024/12/reinvent-fsi-demo1-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:51</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate">1&#xD7;</button>
                        <button class="kg-video-unmute-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span>FSI: Portfolio manager demo</span></p></figcaption>
        </figure>
<figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-fsi-demo2-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg" data-kg-custom-thumbnail>
            <div class="kg-video-container">
                <video src="https://r2.gaplo.tech/ghost/media/2024/12/reinvent-fsi-demo2-vt_h265_10bit-10bit-cq35.00-1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline preload="metadata" style="background: transparent url(&apos;https://r2.gaplo.tech/ghost/media/2024/12/reinvent-fsi-demo2-vt_h265_10bit-10bit-cq35.00-1080p_thumb.jpg&apos;) 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon">
                        <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:55</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate">1&#xD7;</button>
                        <button class="kg-video-unmute-icon">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide">
                            <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span>FSI: Mortgage manager demo</span></p></figcaption>
        </figure>
<blockquote class="kg-blockquote-alt">Conference first, Party next<br>&#x5462;&#x5572; Party &#x5C31;&#x771F;&#x4FC2;&#x591C;&#x7E7D;&#x7D1B;</blockquote>
<h1 id="%E6%9C%80%E5%96%9C%E6%84%9B-demo-after-party-%E6%8A%80%E8%A1%93%E5%BE%8C%E8%A8%98">&#x6700;&#x559C;&#x611B; Demo &amp; After Party &amp; &#x6280;&#x8853;&#x5F8C;&#x8A18;</h1>
<p>&#x5F85;&#x7E8C;... AWS re:invent 2024 &#x7684;&#x65E5;&#x8207;&#x591C; - Las Vegas (&#x4E0B;)</p>
<div class="kg-card kg-signup-card kg-width-wide " data-lexical-signup-form style="background-color: #F0F0F0; display: none;">
            
            <div class="kg-signup-card-content">
                
                <div class="kg-signup-card-text ">
                    <h2 class="kg-signup-card-heading" style="color: #000000;"><span>&#x8A02;&#x95B1; gaplo.tech</span></h2>
                    <h3 class="kg-signup-card-subheading" style="color: #000000;"><span>&#x2705; &#x700F;&#x89BD;&#x6703;&#x54E1;&#x9650;&#x5B9A;&#x5167;&#x5BB9; &#x2705; &#x8DF3;&#x904E;&#x7B2C;&#x4E09;&#x65B9;&#x793E;&#x4EA4;&#x5E73;&#x53F0;&#x76F4;&#x63A5;&#x7372;&#x53D6;&#x6700;&#x65B0;&#x6587;&#x7AE0;</span></h3>
                    
        <form class="kg-signup-card-form" data-members-form="signup">
            
            <div class="kg-signup-card-fields">
                <input class="kg-signup-card-input" id="email" data-members-email type="email" required="true" placeholder="Your email">
                <button class="kg-signup-card-button kg-style-accent" style="color: #FFFFFF;" type="submit">
                    <span class="kg-signup-card-button-default">Subscribe</span>
                    <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewbox="0 0 24 24">
        <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper">
            <g class="nc-loop-dots-4-24-icon-o">
                <circle cx="4" cy="12" r="3"/>
                <circle cx="12" cy="12" r="3"/>
                <circle cx="20" cy="12" r="3"/>
            </g>
            <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style>
        </g>
    </svg></span>
                </button>
            </div>
            <div class="kg-signup-card-success" style="color: #000000;">
                Email sent! Check your inbox to complete your signup.
            </div>
            <div class="kg-signup-card-error" style="color: #000000;" data-members-error></div>
        </form>
        
                    <p class="kg-signup-card-disclaimer" style="color: #000000;"><span>&#x5B8C;&#x5168;&#x514D;&#x8CBB;&#xFF0E;&#x96A8;&#x6642;&#x53D6;&#x6D88;&#x4E0D;&#x7559;&#x7D00;&#x9304;&#xFF0E;&#x7121;&#x5BC6;&#x78BC;&#x767B;&#x9304;</span></p>
                </div>
            </div>
        </div>]]></content:encoded></item><item><title><![CDATA[深刻的技術發佈會 - AWS re:Invent 2024 CEO Keynote]]></title><description><![CDATA[今次親身去 re:Invent 2024 睇實時發佈，發佈會有兩個位觸動到我聯想起港式 Meme「人類總是犯同樣的錯」、「我全都要」，想分享一下我覺得幾深刻嘅新產品。]]></description><link>https://gaplo.tech/memorable-aws-re-invent-2024-keynote/</link><guid isPermaLink="false">67516cca525c5703a350eec7</guid><category><![CDATA[AWS]]></category><category><![CDATA[re:Invent]]></category><category><![CDATA[技術隨筆]]></category><category><![CDATA[IT]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Fri, 06 Dec 2024 20:17:20 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2024/12/cover-2.png" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2024/12/cover-2.png" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote"><p>&#x4ECA;&#x6B21;&#x89AA;&#x8EAB;&#x53BB; re:Invent 2024 &#x7747;&#x5BE6;&#x6642;&#x767C;&#x4F48;&#xFF0C;&#x767C;&#x4F48;&#x6703;&#x6709;&#x5169;&#x500B;&#x4F4D;&#x89F8;&#x52D5;&#x5230;&#x6211;&#x806F;&#x60F3;&#x8D77;&#x6E2F;&#x5F0F; Meme&#x300C;&#x4EBA;&#x985E;&#x7E3D;&#x662F;&#x72AF;&#x540C;&#x6A23;&#x7684;&#x932F;&#x300D;&#x3001;&#x300C;&#x6211;&#x5168;&#x90FD;&#x8981;&#x300D;&#xFF0C;&#x898B; storage&#x3001;database&#x3001;analytics&#x3001;GenAI &#x90FD;&#x6709;&#x65B0;&#x7A81;&#x7834;&#xFF0C;&#x5206;&#x4EAB;&#x4E00;&#x4E0B;&#x5E7E;&#x6DF1;&#x523B;&#x5605;&#x65B0;&#x7522;&#x54C1;&#x53CA;&#x529F;&#x80FD;&#x3002;</p>
<div class="kg-card kg-product-card">
            <div class="kg-product-card-container">
                <img src="https://r2.gaplo.tech/ghost/images/2024/12/reinvent-hk-recap.png" width="1272" height="822" class="kg-product-card-image" loading="lazy" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote">
                <div class="kg-product-card-title-container">
                    <h4 class="kg-product-card-title"><span>AWS Hong Kong re:Invent re:Cap</span></h4>
                </div>
                

                <div class="kg-product-card-description"><p><span>AWS &#x9999;&#x6E2F;&#x5718;&#x968A;&#x4EA6;&#x6703;&#x65BC;12&#x6708;19&#x65E5;&#x8209;&#x8FA6; AWS re:Invent re:Cap&#x7531; AWS &#x6280;&#x8853;&#x5C08;&#x5BB6;&#x5206;&#x4EAB;&#x6D3B;&#x52D5;&#x7CBE;&#x83EF;&#x548C;&#x4ECB;&#x7D39;&#x9069;&#x5408;&#x9999;&#x6E2F;&#x61C9;&#x7528;&#x7684;&#x65B0;&#x670D;&#x52D9;&#xFF01;</span></p></div>
                
                    <a href="https://pages.awscloud.com/aws-hk-reinvent-recap-registration.html?trk=gaplotech&amp;ref=gaplo.tech" class="kg-product-card-button kg-product-card-btn-accent" target="_blank" rel="noopener noreferrer"><span>&#x7ACB;&#x5373;&#x5831;&#x540D;</span></a>
                
            </div>
        </div>
<figure class="kg-card kg-embed-card kg-card-hascaption"><iframe width="200" height="113" src="https://www.youtube.com/embed/LY7m5LQliAo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="AWS re:Invent 2024 - CEO Keynote with Matt Garman"></iframe><figcaption><p><span>AWS re:Invent 2024 CEO Keynote</span></p></figcaption></figure>
<h2 id="%E7%AA%81%E7%A0%B4%E4%B8%80%EF%BC%9A%E5%B9%BE%E4%BD%95%E7%B4%9A%E6%95%B8%E5%A3%93%E4%BD%8E-llm-inferencing-%E5%8F%8A-training-%E6%88%90%E6%9C%AC">&#x7A81;&#x7834;&#x4E00;&#xFF1A;&#x5E7E;&#x4F55;&#x7D1A;&#x6578;&#x58D3;&#x4F4E; LLM inferencing &#x53CA; training &#x6210;&#x672C;</h2>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2024/12/nora.png" class="kg-image" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote" loading="lazy" width="1340" height="618"></figure>
<p>&#x7531; Amazon CEO Andy Jassy &#x6574;&#x500B;&#x767C;&#x4F48;&#x904E;&#x7A0B;&#x63D0;&#x5230;&#x597D;&#x591A;&#x55BA; Amazon production GenAI use cases &#x597D;&#x503C;&#x5F97;&#x5B78;&#x7FD2;&#xFF0C;&#x89AA;&#x81EA;&#x767C;&#x4F48;&#x65B0; <a href="https://bit.ly/3OL4mtu?ref=gaplo.tech">Amazon Nova</a> foundation models&#xFF1A;</p>
<ul><li>Nova Micro</li><li>Nova Lite</li><li>Nova Pro</li><li>Nova Premier</li></ul>
<p>&#x6839;&#x64DA; benchmark &#x4FC2;&#x53EF;&#x4EE5;&#x5339;&#x6575; gpt4o-mini&#x3001;gpt4o&#x3001;gemini-1.5-pro&#x3001;gemini-1.5-flash&#xFF0C;&#x5C0D;&#x61C9;&#x7D1A;&#x6578;&#x5605; Nova inference &#x6210;&#x672C;&#x6E1B; 75% &#x800C;&#x4E14;&#x901F;&#x5EA6;&#x5FEB; 1 &#x500D;&#xFF01; </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://r2.gaplo.tech/ghost/images/2024/12/nora-benchmark.png" class="kg-image" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote" loading="lazy" width="1318" height="992"><figcaption><span>Core capability multimodal benchmarks and results</span></figcaption></figure>
<p>Andy Jassy &#x767C;&#x4F48;&#x6642; (<a href="https://youtu.be/LY7m5LQliAo?si=qtzucRlk7qcj6KSY&amp;t=6272&amp;ref=gaplo.tech">1:44:30</a>) &#x63D0;&#x5230;&#x4E00;&#x500B;&#x300C;&#x4EBA;&#x985E;&#x7E3D;&#x662F;&#x72AF;&#x540C;&#x6A23;&#x7684;&#x932F; - never going to be one tool to rule the world&#x300D;&#xFF0C;&#x8209;&#x4F8B;&#x6709;&#x5572;&#x4EBA;&#x7528; 10 &#x5E74;&#x6642;&#x9593;&#x53BB;&#x62D7; NoSQL v.s. RDBMS &#x7D50;&#x679C;&#x767E;&#x82B1;&#x9F4A;&#x653E;&#x3001;&#x7528; 7 &#x5E74;&#x53BB;&#x8A3C;&#x660E; Tensorflow will be the one AI framework &#x6700;&#x5F8C;&#x7531; Pytorch &#x8DD1;&#x51FA;&#xFF0C;&#x5BD3;&#x610F; GenAI &#x4F5C;&#x70BA;&#x5176;&#x4E2D;&#x4E00;&#x4EF6;&#x5DE5;&#x5177;&#xFF0C;&#x55BA;&#x4E00;&#x5572;&#x7279;&#x5B9A;&#x5834;&#x666F;&#x5571;&#x7528;&#x5920;&#xFF0C;&#x6642;&#x4EE3;&#x8A3C;&#x660E;&#x5497;&#x300C;&#x5DE5;&#x5177;&#x5571;&#x7528;&#x5DF2;&#x7D93;&#x4FC2;&#x6700;&#x7406;&#x60F3;&#x300D;&#x3002;</p>
<p>&#x53E6;&#x5916; training &#x65B9;&#x9762;&#xFF0C;AWS AI chip Trainium &#x5347;&#x7D1A;&#x5230;<a href="https://go.aws/3ZgPOH4?ref=gaplo.tech">&#x7B2C;&#x4E8C;&#x4EE3; Trainium 2</a> &#x6BD4;&#x8D77;&#x4E0A;&#x4EE3;&#x5FEB;&#x5497; 40%&#xFF0C;&#x4EF2;&#x900F;&#x9732;&#x4E0B;&#x4E00;&#x5E74; Trainium 3 &#x7528; 3nm &#x88FD;&#x7A0B;&#x800C;&#x53EF;&#x4EE5;&#xFF0C;&#x6BCF;&#x7C92;&#x53EF;&#x4EE5;&#x518D;&#x5FEB; 40%&#xFF0C;&#x4E00;&#x500B;&#x7F55;&#x898B;&#x5605;&#x5E7E;&#x4F55;&#x7D1A;&#x589E;&#x9577;&#x3002;</p>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2024/12/model-distillation.png" class="kg-image" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote" loading="lazy" width="1196" height="526"></figure>
<p>&#x6709; Chip &#x53EA;&#x4FC2;&#x7B2C;&#x4E00;&#x6B65;&#xFF0C;Amazon Bedrock &#x6700;&#x65B0;&#x52A0;&#x5165; <a href="https://go.aws/3ZlO4wf?ref=gaplo.tech">Managed Model Distillation</a> &#x529F;&#x80FD;&#xFF0C;developers &#x7C21;&#x55AE;&#x6E96;&#x5099;&#x4E00;&#x5572;&#x7279;&#x5B9A;&#x5834;&#x666F;&#x5605; prompts&#xFF0C;&#x5F8C;&#x53F0;&#x81EA;&#x52D5;&#x7528;&#x300C;&#x5927; LLM&#x300D;generate synthetic response fine-tune&#x300C;&#x7D30; LLM&#x300D;&#xFF0C;&#x65BC;&#x7279;&#x5B9A;&#x5834;&#x666F;&#x4E0B;&#x53EF;&#x4EE5;&#x505A;&#x5230;&#x300C;&#x5927; LLM&#x300D;&#x5DEE;&#x5514;&#x591A;&#x5605;&#x6548;&#x679C;&#x4F46;&#x5FEB; 5 &#x500D;&#x4EE5;&#x53CA;&#x6173; 75% &#x6210;&#x672C;&#x3002; </p>
<p>AWS CEO Matt Garman&#xFF1A;</p>
<blockquote class="kg-blockquote-alt">Generative AI will be a core component of every application</blockquote>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2024/12/genai-will-be-every-component.png" class="kg-image" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote" loading="lazy" width="1646" height="806"></figure>
<p>&#x6211;&#x90FD;&#x76F8;&#x4FE1; Generative AI &#x52A0;&#x901F;&#x6539;&#x8B8A; user behaviour&#xFF0C;&#x4ECA;&#x5E74;&#x7531; infrastructure &#x5230; application development &#x90FD;&#x53EF;&#x4EE5;&#x505A; LLM optimization&#xFF0C;&#x76F8;&#x4FE1;&#x4E00;&#x5572;&#x958B;&#x767C;&#x6210;&#x672C;&#x5230;&#x904B;&#x884C; LLM &#x6210;&#x672C;&#x554F;&#x984C;&#x800C;&#x884C;&#x5514;&#x901A;&#x5605; use cases&#xFF0C;&#x5C55;&#x671B; 2025 &#x53EF;&#x4EE5;&#x6709;&#x7A81;&#x7834;&#x6027;&#x767C;&#x5C55;&#x3002;</p>
<h2 id="%E7%AA%81%E7%A0%B4%E4%BA%8C%EF%BC%9Adatabase-%E3%80%8C%E6%88%91%E5%85%A8%E9%83%BD%E8%A6%81%E3%80%8D">&#x7A81;&#x7834;&#x4E8C;&#xFF1A;Database &#x300C;&#x6211;&#x5168;&#x90FD;&#x8981;&#x300D;</h2>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2024/12/aws-ceo-all-want.png" class="kg-image" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote" loading="lazy" width="1402" height="648"></figure>
<p>AWS CEO Matt Garman &#x767C;&#x4F48;&#x6703;&#x7576;&#x4E2D;&#x4E00;&#x76F4;&#x57CB;&#x4E0B;&#x4F0F;&#x7B46;&#x8B1B;&#x4E0D;&#x540C;&#x985E;&#x578B; Database &#x7684; trade-off&#xFF0C;&#x8B1B;&#x4E00;&#x5572; design challenage&#xFF0C;&#x518D;&#x5217;&#x51FA; engineers &#x671F;&#x671B;&#x4F8B;&#x5982; Multi-region&#x3001;active-active&#x3001;strong consistency&#xFF0C;&#x6700;&#x5F8C;&#x7528;&#x300C;Tyranny of OR - Genius of AND&#x300D;&#x8868;&#x9054;&#x300C;&#x6211;&#x5168;&#x90FD;&#x8981; AND&#x300D;&#x53BB;&#x767C;&#x4F48;&#x6700;&#x65B0; <a href="https://aws.amazon.com/blogs/database/introducing-amazon-aurora-dsql/?ref=gaplo.tech">Amazon Aurora DSQL</a> &#x4EE5;&#x53CA; <a href="https://aws.amazon.com/dynamodb/global-tables/?ref=gaplo.tech">Amzon DynamoDB global tables</a> &#x80FD;&#x5920;&#x5168;&#x90E8;&#x505A;&#x5230;&#x54C2;&#xFF0C;&#x76F8;&#x4FE1;&#x65E5;&#x5F8C; enterprise &#x8981;&#x6EFF;&#x8DB3; compliance &#x6703;&#x6613;&#x5BB9;&#x597D;&#x591A;&#x3002;</p>
<h2 id="%E7%AA%81%E7%A0%B4%E4%B8%89%EF%BC%9As3-%E4%B8%8D%E5%86%8D%E6%98%AF%E7%B4%94%E7%B2%B9-object-storage">&#x7A81;&#x7834;&#x4E09;&#xFF1A;S3 &#x4E0D;&#x518D;&#x662F;&#x7D14;&#x7CB9; Object Storage</h2>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2024/12/s3-tables.png" class="kg-image" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote" loading="lazy" width="1368" height="616"></figure>
<p>&#x6700;&#x65B0; <a href="https://go.aws/4f5dVyv?ref=gaplo.tech">Amazon S3 Tables</a> &#x64C1;&#x6709;&#x6240;&#x6709; S3 &#x512A;&#x9EDE;&#x4EA6;&#x53EF;&#x4EE5;&#x76F4;&#x63A5;&#x5132; tabular structured data &#xFF0C;&#x7528; Apache Icebreg &#x8DD1; analysis &#x5FEB; 3 &#x500D;&#x4EE5;&#x53CA; 10 &#x500D; throughput&#x3002;</p>
<p>&#x958B;&#x5F97;&#x5462;&#x689D;&#x65B0;&#x8DEF;&#xFF0C;&#x6211;&#x6709;&#x597D;&#x5F37;&#x70C8;&#x9810;&#x611F;&#x4E4B;&#x5F8C;&#x6703;&#x6709;&#x66F4;&#x591A;&#x65B0; structured data format &#x53BB; optimize computation&#x3002;</p>
<h2 id="%E7%AA%81%E7%A0%B4%E5%9B%9B%EF%BC%9Aai-x-data-x-analytics-%E7%B5%90%E5%90%88%E6%88%90%E7%82%BA%E4%B8%80%E6%95%B4%E5%80%8B%E7%94%A2%E5%93%81">&#x7A81;&#x7834;&#x56DB;&#xFF1A;AI x Data x Analytics &#x7D50;&#x5408;&#x6210;&#x70BA;&#x4E00;&#x6574;&#x500B;&#x7522;&#x54C1;</h2>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2024/12/sagemaker-all-in-one.png" class="kg-image" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote" loading="lazy" width="1408" height="748"></figure>
<p>&#x767C;&#x4F48;&#x6703;&#x5165;&#x9762;&#x6709;&#x4E00;&#x5F35;&#x5716;&#x6211;&#x5E7E;&#x9418;&#x610F;&#xFF0C;&#x5C07;&#x6574;&#x500B; AI &amp; Data &amp; Analytics &amp; Control and Goverance &#x6253;&#x5305;&#x505A;&#x4E00;&#x500B;&#x6574;&#x5408;&#x9AD4;&#x9A57;&#xFF0C;&#x63A8;&#x51FA; <a href="https://go.aws/4fYcov3?ref=gaplo.tech">Amazon SageMaker Unified Studio</a>&#xFF0C;&#x5B8F;&#x9858;&#x4FC2;&#x4E00;&#x500B; online IDE &#x641E;&#x6382;&#x54C2;&#x6210;&#x689D;&#x8DEF; query -&gt; transformation -&gt; analysis -&gt; training&#xFF0C;&#x52A0;&#x901F;&#x4E00;&#x5572;&#x5C0D; data scientist R&amp;D &#x5605;&#x901F;&#x5EA6;&#x3002;</p>
<p>&#x6211;&#x5E7E;&#x9418;&#x610F;&#x6700;&#x5F8C;&#x5B8C;&#x5834;&#x524D;&#x4E00;&#x53E5;&#xFF0C;&#x77ED;&#x77ED;&#x4E00;&#x53E5;&#x89E3;&#x901A;&#x5497;&#x9EDE;&#x89E3;&#x5481;&#x591A;&#x4EBA;&#x53BB; re:Invent&#x3002;</p>
<blockquote class="kg-blockquote-alt">We invent so you can <strong>reinvent</strong></blockquote>
<figure class="kg-card kg-image-card"><img src="https://r2.gaplo.tech/ghost/images/2024/12/we-invent-so-you-can-reinvent.png" class="kg-image" alt="&#x6DF1;&#x523B;&#x7684;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703; - AWS re:Invent 2024 CEO Keynote" loading="lazy" width="1096" height="684"></figure>
<h2 id="aws-reinvent-2024-%E5%BE%8C%E8%A8%98">AWS re:Invent 2024 &#x5F8C;&#x8A18;</h2>
<p>&#x8A71;&#x8AAA;&#x5462;&#x5169;&#x65E5;&#x904E;&#x5497; Las Vegas AWS re:Invent&#xFF0C;&#x9ECE;&#x5230;&#x5148;&#x767C;&#x73FE;&#x539F;&#x4F86; re:Invent &#x8207;&#x6211;&#x60F3;&#x50CF;&#x4E2D;&#x4FC2;&#x5E7E;&#x5514;&#x540C;&#xFF0C;&#x611F;&#x53D7;&#x5230;&#x597D;&#x5F37;&#x70C8; Learn Hard, Play Hard&#x3002; &#x6574;&#x500B;&#x65E5;&#x7A0B;&#x57FA;&#x672C;&#x4E0A;&#x5514;&#x6101;&#x65E9;&#x5348;&#x665A;&#x9910;&#xFF0C;&#x671D;&#x65E9; Learning &#x508D;&#x665A; Party &#xFF0C;&#x800C;&#x4E14;&#x5167;&#x5BB9;&#x7531; level 100(entry) &#x5230; level 400 (expert) &#x90FD;&#x6703;&#x6709;&#xFF0C;&#x52A0;&#x4E0A;&#x6709;&#x5927;&#x91CF; Demo &#x53EF;&#x4EE5;&#x73A9;&#xFF0C;&#x4EFB;&#x4F55;&#x8207; IT &#x76F8;&#x95DC;&#x5605;&#x90FD;&#x5514;&#x6703;&#x60B6;&#x89AA;&#x3002;</p>
<p>&#x4ECA;&#x65E5;&#x53EA;&#x4FC2;&#x9ECE;&#x5230;&#x7B2C;&#x4E09;&#x65E5;&#xFF0C;&#x665A;&#x665A;&#x90FD;&#x6709; party &#x672A;&#x6709;&#x6642;&#x9593;&#x5BEB;&#x5F97;&#x597D;&#x8A73;&#x7D30;&#xFF0C;&#x9ECE;&#x7DCA;&#x6211;&#x6703;&#x5C07;&#x6574;&#x500B; re:Invent &#x7CFB;&#x5217;&#x5BEB;&#x591A;&#x5E7E;&#x7BC7;&#x5206;&#x4EAB;&#x4E0B;&#x55BA;&#x6703;&#x5834;&#x898B;&#x5230;&#x5605; GenAI use cases&#x3001;&#x9AD4;&#x9A57;&#x3001;&#x53CD;&#x601D;&#x4EE5;&#x53CA;&#x6280;&#x8853;&#x5FC3;&#x5F97;&#xFF0C;&#x9806;&#x4FBF;&#x7559;&#x500B;&#x8A18;&#x9304;&#x4FFE;&#x81EA;&#x5DF1;&#x3002;</p>
<div class="kg-card kg-signup-card kg-width-wide " data-lexical-signup-form style="background-color: #F0F0F0; display: none;">
            
            <div class="kg-signup-card-content">
                
                <div class="kg-signup-card-text ">
                    <h2 class="kg-signup-card-heading" style="color: #000000;"><span>&#x8A02;&#x95B1; gaplo.tech</span></h2>
                    <h3 class="kg-signup-card-subheading" style="color: #000000;"><span>&#x2705; &#x700F;&#x89BD;&#x6703;&#x54E1;&#x9650;&#x5B9A;&#x5167;&#x5BB9; &#x2705; &#x8DF3;&#x904E;&#x7B2C;&#x4E09;&#x65B9;&#x793E;&#x4EA4;&#x5E73;&#x53F0;&#x76F4;&#x63A5;&#x7372;&#x53D6;&#x6700;&#x65B0;&#x6587;&#x7AE0;</span></h3>
                    
        <form class="kg-signup-card-form" data-members-form="signup">
            
            <div class="kg-signup-card-fields">
                <input class="kg-signup-card-input" id="email" data-members-email type="email" required="true" placeholder="Your email">
                <button class="kg-signup-card-button kg-style-accent" style="color: #FFFFFF;" type="submit">
                    <span class="kg-signup-card-button-default">Subscribe</span>
                    <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewbox="0 0 24 24">
        <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper">
            <g class="nc-loop-dots-4-24-icon-o">
                <circle cx="4" cy="12" r="3"/>
                <circle cx="12" cy="12" r="3"/>
                <circle cx="20" cy="12" r="3"/>
            </g>
            <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style>
        </g>
    </svg></span>
                </button>
            </div>
            <div class="kg-signup-card-success" style="color: #000000;">
                Email sent! Check your inbox to complete your signup.
            </div>
            <div class="kg-signup-card-error" style="color: #000000;" data-members-error></div>
        </form>
        
                    <p class="kg-signup-card-disclaimer" style="color: #000000;"><span>&#x5B8C;&#x5168;&#x514D;&#x8CBB;&#xFF0E;&#x96A8;&#x6642;&#x53D6;&#x6D88;&#x4E0D;&#x7559;&#x7D00;&#x9304;&#xFF0E;&#x7121;&#x5BC6;&#x78BC;&#x767B;&#x9304;</span></p>
                </div>
            </div>
        </div>
<p></p>]]></content:encoded></item><item><title><![CDATA[MTR Web3 Stable Diffusion]]></title><description><![CDATA[「元」於我想像的屍殺列車]]></description><link>https://gaplo.tech/mtr-web3-stable-diffusion/</link><guid isPermaLink="false">65071561525c5703a350e99a</guid><category><![CDATA[GenAI]]></category><category><![CDATA[Stable-Diffusion]]></category><category><![CDATA[隨筆]]></category><category><![CDATA[IT]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Sun, 17 Sep 2023 16:31:42 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/09/mtr-web3-skull-prompt-seq.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2023/09/mtr-web3-skull-prompt-seq.jpg" alt="MTR Web3 Stable Diffusion"><p>MTR &#x51FA;&#x5497;&#x4E00;&#x500B; <a href="https://web3.mtr.com.hk/%E6%B8%AF%E9%90%B5%E5%85%83%E5%AE%87%E5%AE%99%E7%94%9F%E6%88%90%E5%BC%8Fai%E5%88%97%E8%BB%8A%E5%89%B5%E4%BD%9C%E6%AF%94%E8%B3%BD/?ref=gaplo.tech">web3 &#x6BD4;&#x8CFD;</a>&#x4FFE;&#x53C3;&#x8CFD;&#x8005;&#x4F7F;&#x7528; MTR &#x81EA;&#x5BB6; Generative AI (Stable Diffusion) &#x51FA;&#x672A;&#x4F86; AI &#x5217;&#x8ECA;&#x5716;&#xFF01;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/Screenshot-2023-09-18-at-12.23.56-AM.png" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="2000" height="1961" srcset="https://gaplo.tech/content/images/size/w600/2023/09/Screenshot-2023-09-18-at-12.23.56-AM.png 600w, https://gaplo.tech/content/images/size/w1000/2023/09/Screenshot-2023-09-18-at-12.23.56-AM.png 1000w, https://gaplo.tech/content/images/size/w1600/2023/09/Screenshot-2023-09-18-at-12.23.56-AM.png 1600w, https://gaplo.tech/content/images/2023/09/Screenshot-2023-09-18-at-12.23.56-AM.png 2042w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://web3.mtr.com.hk/generative-ai?ref=gaplo.tech"><span>https://web3.mtr.com.hk/generative-ai</span></a></figcaption></figure>
<p>&#x4F5C;&#x70BA;&#x4E00;&#x500B; 90 &#x5F8C;&#x807D;&#x5230;&#x300C;&#x672A;&#x4F86;&#x5217;&#x8ECA;&#x300D;&#x4E00;&#x8A5E;&#xFF0C;&#x6700;&#x5F37;&#x70C8;&#x5605;&#x60F3;&#x50CF;&#x5C31;&#x4FC2;&#x707D;&#x96E3;&#x96FB;&#x5F71;&#x300C;&#x5C4D;&#x6BBA;&#x5217;&#x8ECA;&#x300D;&#xFF0C;&#x672C;&#x4F86;&#x4EE5;&#x70BA; MTR &#x6703;&#x64CB;&#x54C2;&#x6240;&#x6709;&#x8840;&#x8165;&#x66B4;&#x529B;&#x6050;&#x4F48;&#x4E4B;&#x985E;&#x5605; Generation&#xFF0C;&#x5C31;&#x5617;&#x8A66;&#x4E0B;&#x5BEB; Prompt &#x8A66;&#x4E0B;&#x6709;&#x5187;&#x53EF;&#x80FD;&#x51FA;&#x5230;&#x6211;&#x60F3;&#x8981;&#x5605;&#x5622;&#x3002;</p>
<h2 id="%E5%B1%8D%E6%AE%BA%E5%88%97%E8%BB%8A%E4%B9%8B%E6%97%85">&#x5C4D;&#x6BBA;&#x5217;&#x8ECA;&#x4E4B;&#x65C5;</h2>
<p>&#x4E00;&#x958B;&#x59CB;&#x5187;&#x982D;&#x7DD2;&#x7576;&#x7136;&#x8A66;&#x4E0B;&#x7A7A;&#x767D; prompt&#xFF0C;&#x7747;&#x4E0B;&#x6709;&#x5187;&#x5622;&#x51FA;&#x3002;</p>
<figure class="kg-card kg-code-card"><pre><code class="language-shell">(whitespace)

(whitespace)</code></pre><figcaption><p><span>prompt 1</span></p></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/mtr-1.JPG" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"><figcaption><span>1</span></figcaption></figure>
<p>&#x9EDE;&#x77E5;&#x7A7A;&#x767D; prompt &#x90FD;&#x6703;&#x51FA;&#x5230;&#x4E00;&#x67B6;&#x6B63;&#x5E38;&#x6A23;&#x5605;&#x5217;&#x8ECA;&#x540C;&#x57CB;&#x4EBA;&#xFF0C;&#x4F30;&#x8A08;&#x4FC2;&#x7528;&#x5497; Stable Diffusion (SD) &#x5605; inpainting &#x53BB;&#x505A;&#x5462;&#x6B21;&#x6BD4;&#x8CFD;&#xFF0C;&#x8A66;&#x4E0B;&#x52A0;&#x5165;&#x4E00;&#x5572;&#x6050;&#x4F48;&#x5834;&#x666F;&#x5143;&#x7D20;&#x4EE5;&#x53CA;&#x4E00;&#x5572;&#x55BA; SD &#x5E38;&#x7528;&#x5605; Prompt&#xFF1A;</p>
<figure class="kg-card kg-code-card"><pre><code class="language-shell">horible, horrific, scary, sun shine, sparking, photo realistic, 
4D, multiverse, dirty, untidy

(whitespace)</code></pre><figcaption><p><span>prompt 2</span></p></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/mtr-2.JPG" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"><figcaption><span>2</span></figcaption></figure>
<p>&#x597D;&#x4F3C;&#x771F;&#x4FC2;&#x9670;&#x68EE;&#x5497;&#x5C0F;&#x5C0F;&#xFF0C;&#x8A66;&#x4E0B;&#x5165;&#x8840; <code>blood</code> &#x5143;&#x7D20;&#xFF1A;</p>
<figure class="kg-card kg-code-card"><pre><code class="language-shell">horible, horrific, scary, blood, sun shine, sparking, 
photo realistic, 4D, multiverse, dirty, untidy

(whitespace)</code></pre><figcaption><p><span>prompt 3</span></p></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/mtr-3.JPG" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"><figcaption><span>3</span></figcaption></figure>
<p>&#x898B;&#x5230;&#x80CC;&#x666F;&#x6210;&#x529F;&#x51FA;&#x73FE;&#x8840;&#x8DE1;&#xFF0C;&#x611F;&#x89BA;&#x5217;&#x8ECA;&#x5F8C;&#x7684;&#x80CC;&#x666F;&#x5728; Stable Diffusion &#x6BD4;&#x8F03;&#x53EF;&#x4EE5;&#x81EA;&#x7531;&#x63A7;&#x5236;&#xFF0C;&#x8A66;&#x4E0B;&#x52A0;&#x5165;&#x6708;&#x4EAE; <code>moon</code> &#x5143;&#x7D20;&#x53CA;&#x8A66;&#x4E0B;&#x6709;&#x5187;&#x8FA6;&#x6CD5;&#x51FA; <code>bloody logo</code>&#xFF1A;</p>
<figure class="kg-card kg-code-card"><pre><code class="language-shell">horrific, scary, blood logo, bloody moon background, 
sparking, photo realistic, 4D, multiverse, dirty, untidy

bloody logo</code></pre><figcaption><p><span>prompt 4</span></p></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/mtr-4.JPG" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"><figcaption><span>4</span></figcaption></figure>
<p>&#x898B;&#x5230;&#x80CC;&#x666F;&#x6210;&#x529F;&#x8F49;&#x6210;&#x6708;&#x4EAE;&#xFF0C;&#x8A66;&#x4E0B;&#x52A0;&#x5165;&#x55AA;&#x5C4D;&#x5143;&#x7D20; <code>zombie</code>&#xFF1A;</p>
<figure class="kg-card kg-code-card"><pre><code class="language-shell">horrific, scary, blood logo, bloody zombie background, 
sparking, photo realistic, 4D, multiverse, dirty, untidy

bloody logo</code></pre><figcaption><p><span>prompt 5</span></p></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/mtr-5.JPG" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"><figcaption><span>5</span></figcaption></figure>
<p>&#x898B;&#x5230;&#x5730;&#x9762;&#x591A;&#x5497;&#x4E00;&#x5572;&#x8840;&#x8DE1;&#xFF0C;&#x8A66;&#x4E0B;&#x6709;&#x5187;&#x53EF;&#x80FD;&#x51FA;&#x5230;&#x4E00;&#x5572;&#x5C4D;&#x9AD4;&#x4FC2;&#x5730;&#x4E0B;&#xFF0C;&#x52A0;&#x5165;<code>dead body on the ground</code> &#x540C;&#x57CB; <code>empty skull</code> &#x843D;&#x4EF6;&#x886B;&#x5EA6; &#xFF1A; </p>
<figure class="kg-card kg-code-card"><pre><code class="language-shell">horrific, scary, blood logo, bloody zombie background, 
sparking, photo realistic, 4D, multiverse, dirty, untidy, dead body on the ground

bloody t-shirt with empty skull </code></pre><figcaption><p><span>prompt 6</span></p></figcaption></figure>
<figure class="kg-card kg-image-card"><img src="https://gaplo.tech/content/images/2023/09/mtr-6.jpg" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"></figure>
<p>&#x5629;&#xFF0C;&#x8AA4;&#x6253;&#x8AA4;&#x649E;&#x767C;&#x73FE;&#x539F;&#x4F86;&#x8ECA;&#x982D;&#x90FD;&#x53EF;&#x4EE5;&#x6709;&#x5481;&#x5927;&#x767C;&#x63EE;&#x7A7A;&#x9593;&#xFF0C;&#x8A66;&#x4E0B;&#x76F4;&#x63A5;&#x8B8A;&#x505A;&#x9AB7;&#x9ACF;&#x982D; <code>skull</code>&#xFF0C;&#x5514;&#x77E5;&#x95DC;&#x5514;&#x95DC;&#x4EBA;&#x7269;&#x500B; Prompt &#x4E8B;&#xFF0C;&#x79FB;&#x9664; <code>empty skull</code>&#xFF1A;</p>
<figure class="kg-card kg-code-card"><pre><code class="language-shell">horrific, scary, blood logo, bloody zombie background, 
sparking, photo realistic, 4D, multiverse, dirty, untidy, dead skull

bloody logo</code></pre><figcaption><p><span>prompt 7,8,9</span></p></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/IMG_3783.JPG" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"><figcaption><span>7</span></figcaption></figure>
<p>&#x4ECA;&#x6B21;&#x591A;&#x5497;&#x5C0D;&#x773C;&#xFF0C;&#x7528;&#x540C;&#x4E00;&#x500B; Prompt &#x518D; Generate &#x591A;&#x5E7E;&#x6B21;&#xFF1A;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/mtr-8.JPG" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"><figcaption><span>8</span></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/mtr-9.JPG" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"><figcaption><span>9</span></figcaption></figure>
<p>&#x55BA; <a href="https://t.me/gaplotechd?ref=gaplo.tech">GLT &#x8A0E;&#x8AD6;&#x793E;&#x7FA4;</a>&#x5206;&#x4EAB;&#x7DCA;&#xFF0C;&#x6709;&#x670B;&#x53CB;&#x554F;&#xFF1A;</p>
<figure class="kg-card kg-image-card"><img src="https://gaplo.tech/content/images/2023/09/Screenshot-2023-09-17-at-11.40.28-PM.png" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="586" height="116"></figure>
<p>&#x6539;&#x4E00;&#x6539;&#x8A66;&#x4E0B;&#x8F49;&#x505A;&#x5C07;&#x9AB7;&#x9ACF;&#x982D;&#x8F49;&#x505A;  <code>monkey</code> , <code>animal</code> &#xFF1A;</p>
<figure class="kg-card kg-code-card"><pre><code class="language-shell">horrific, scary, blood logo, bloody zombie background, 
sparking, photo realistic, 4D, multiverse, dirty, untidy, 
monkey, animal

bloody t-shirt with empty skull </code></pre><figcaption><p><span>prompt 10</span></p></figcaption></figure>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/09/mtr-10.JPG" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="512" height="512"><figcaption><span>10</span></figcaption></figure>
<p>&#x7D50;&#x679C;&#x771F;&#x4FC2;&#x51FA;&#x5497;&#x733F;&#x4EBA;&#x6A23;&#x5605;&#x5217;&#x8ECA;&#xFF01;&#x6210;&#x500B;&#x6548;&#x679C;&#x597D;&#x4F3C;&#x4E00;&#x500B;&#x98DF;&#x4EBA;&#x5217;&#x8ECA;&#xFF0C;&#x5920;&#x54C2;&#x300C;&#x5C4D;&#x6BBA;&#x300D;&#x5473;&#x9053;&#xFF01;</p>
<blockquote class="kg-blockquote-alt">&#x300C;&#x5143;&#x300D;&#x65BC;&#x4F60;&#x60F3;&#x8C61;&#x5605;&#x672A;&#x4F86;&#x6E2F;&#x9435;&#x53C8;&#x4FC2;&#x9EDE;&#x5605;&#x6A23;&#x5462;&#xFF1F;</blockquote>
<h2 id="%E7%B8%BD%E7%B5%90">&#x7E3D;&#x7D50;</h2>
<p>&#x8981;&#x767C;&#x5C55;&#x4E00;&#x500B; Responsible GenAI (Generative AI) Tool &#x5176;&#x5BE6;&#x4E00;&#x5572;&#x90FD;&#x5514;&#x5BB9;&#x6613;&#xFF0C;&#x59CB;&#x7D42; LLM (Large Language Model) &#x4F7F;&#x7528;&#x4E0A;&#x9F90;&#x5927;&#x6578;&#x64DA;&#x53BB;&#x5806;&#x780C;&#x51FA;&#x9ECE;&#xFF0C;&#x56E0;&#x70BA;&#x6578;&#x64DA;&#x91CF;&#x592A;&#x591A;&#x592A;&#x5927;&#xFF0C;&#x8981;&#x5BEB;&#x4E00;&#x5572;&#x898F;&#x8DDD;&#x53BB;&#x300C;&#x63A7;&#x5236;&#x53CA;&#x9632;&#x6B62;&#x300D;&#x4E00;&#x5572; Prompt &#x53BB;&#x89F8;&#x767C;&#x4E00;&#x5572;&#x4E0D;&#x60F3;&#x51FA;&#x73FE;&#x5605; Output &#x5176;&#x5BE6;&#x597D;&#x56F0;&#x96E3;&#x3002;</p>
<p>&#x6B63;&#x5982;&#x4ECA;&#x6B21; MTR &#x51FA;&#x5605;&#x5462;&#x500B; Stable Diffusion &#x5DE5;&#x5177;&#xFF0C;&#x6211;&#x60F3; Generate &#x4E00;&#x5F35;&#x300C;&#x5143;&#x300D;&#x65BC;&#x6211;&#x60F3;&#x50CF;&#x5605;&#x5C4D;&#x6BBA;&#x5217;&#x8ECA;&#x98A8;&#x683C;&#x5605;&#x5716;&#x7247;&#xFF0C;&#x5716;&#x7247;&#x5514;&#x591A;&#x5514;&#x5C11;&#x90FD;&#x5FC5;&#x5B9A;&#x6703;&#x542B;&#x6709;&#x8840;&#x8165;&#x6210;&#x4EFD;&#xFF0C;&#x597D;&#x7C21;&#x55AE;&#x5481;&#x8AD7;&#xFF1A;</p>
<blockquote class="kg-blockquote-alt">&#x5C01;&#x6BBA;&#x6240;&#x6709;&#x8840;&#x8165;&#x6210;&#x4EFD;&#x5605; Generation &#x54AA;&#x5F97;&#x56C9;&#xFF01;</blockquote>
<p>&#x4F46;&#x9EDE;&#x5C01;&#xFF1F;</p>
<p>&#x5F9E; Prompt &#x53CA;&#x95DC;&#x9375;&#x5B57;&#x5165;&#x624B;&#x4E00;&#x5B9A;&#x6C92;&#x5B8C;&#x6C92;&#x4E86;&#xFF0C;&#x597D;&#x5BB9;&#x6613;&#x5C31;&#x6703;&#x88AB;&#x7528;&#x6236;&#x300C;Jailbreak&#x300D;&#xFF0C;&#x8981;&#x8AD7;&#x5230; AI &#x6703;&#x5C07;&#x908A;&#x5572;&#x5B57;&#x773C;&#x7522;&#x751F; Correlation &#x6975;&#x7D1A;&#x56F0;&#x96E3;&#x3002;</p>
<p>&#x5F9E; Image Source &#x5165;&#x624B;&#x91CD;&#x65B0; Train &#x904E;&#x4E00;&#x500B;&#x6A21;&#x578B;&#xFF0C;&#x9700;&#x8981;&#x6709;&#x5927;&#x91CF; Computing &#x8CC7;&#x6E90;&#xFF0C;&#x96D6;&#x6642;&#x6975;&#x9577;&#xFF0C;&#x6700;&#x5F8C;&#x9084;&#x6703;&#x7522;&#x751F;&#x5927;&#x91CF;&#x78B3;&#x6392;&#x653E;&#x3002;</p>
<p>Work around &#x7684;&#x8A71;&#xFF0C;&#x4E00;&#x500B;<strong>&#x7C21;&#x55AE;&#x4F46;&#x4E0D; Efficient</strong> &#x5605;&#x65B9;&#x6CD5;&#x5C31;&#x4FC2;&#x7522;&#x51FA;&#x6BCF;&#x5F35;&#x5716;&#x7247;&#x4E4B;&#x5F8C;&#xFF0C;&#x52A0;&#x5165; AI &#x6AA2;&#x67E5;&#x5716;&#x7247;&#x662F;&#x5426;&#x542B;&#x6709;&#x8840;&#x8165;&#x3001;&#x66B4;&#x529B;&#x6216;&#x8272;&#x60C5;&#x5143;&#x7D20;&#x22EF;&#x22EF;</p>
<figure class="kg-card kg-image-card"><img src="https://gaplo.tech/content/images/2023/09/mtr-web3.png" class="kg-image" alt="MTR Web3 Stable Diffusion" loading="lazy" width="1386" height="1541" srcset="https://gaplo.tech/content/images/size/w600/2023/09/mtr-web3.png 600w, https://gaplo.tech/content/images/size/w1000/2023/09/mtr-web3.png 1000w, https://gaplo.tech/content/images/2023/09/mtr-web3.png 1386w" sizes="(min-width: 720px) 720px"></figure>
<p>ChatGPT&#x3001;Bing AI&#x3001;Google Bard &#x5F8C;&#x9762;&#x5176;&#x5BE6;&#x6709;&#x5927;&#x91CF;&#x4E0D;&#x540C;&#x5C08;&#x5BB6;&#x53BB;&#x5E6B;&#x624B;&#x505A;&#x4E00;&#x500B; &#x300C;Responsible AI&#x300D;&#xFF0C;&#x6E1B;&#x5C11;&#x5C07;&#x4EBA;&#x985E;&#x7684;&#x9670;&#x6697;&#x9762;&#x66B4;&#x9732;&#x5728; GenAI &#x7684; Output &#x4E4B;&#x4E2D;&#xFF0C;&#x53CD;&#x89C0;&#x904E;&#x4F86;&#xFF1A;</p>
<blockquote class="kg-blockquote-alt">&#x9019;&#x53EF;&#x80FD;&#x5C31;&#x662F;&#x4EBA;&#x985E;&#x81EA;&#x6211;&#x9650;&#x5236;&#x7684;&#x300C;&#x6975;&#x9650;&#x300D;&#x3002;</blockquote>
<div class="kg-card kg-signup-card kg-width-wide " data-lexical-signup-form style="background-color: #F0F0F0; display: none;">
            
            <div class="kg-signup-card-content">
                
                <div class="kg-signup-card-text ">
                    <h2 class="kg-signup-card-heading" style="color: #000000;"><span>Sign up for Gap&#x6488;Tech</span></h2>
                    <h3 class="kg-signup-card-subheading" style="color: #000000;"><span>&#x76F8;&#x4FE1; Devs &#x80FD;&#x5275;&#x9020;&#x66F4;&#x597D;&#x7684;&#x4E16;&#x754C; &#x5206;&#x4EAB;&#x4EA4;&#x6D41;&#x662F;&#x6700;&#x5FEB;&#x7684;&#x52A0;&#x901F;&#x5668;</span></h3>
                    
        <form class="kg-signup-card-form" data-members-form="signup">
            <input data-members-label type="hidden" value="mtr-web3">
            <div class="kg-signup-card-fields">
                <input class="kg-signup-card-input" id="email" data-members-email type="email" required="true" placeholder="Your email">
                <button class="kg-signup-card-button kg-style-accent" style="color: #FFFFFF;" type="submit">
                    <span class="kg-signup-card-button-default">Subscribe</span>
                    <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewbox="0 0 24 24">
        <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper">
            <g class="nc-loop-dots-4-24-icon-o">
                <circle cx="4" cy="12" r="3"/>
                <circle cx="12" cy="12" r="3"/>
                <circle cx="20" cy="12" r="3"/>
            </g>
            <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style>
        </g>
    </svg></span>
                </button>
            </div>
            <div class="kg-signup-card-success" style="color: #000000;">
                Email sent! Check your inbox to complete your signup.
            </div>
            <div class="kg-signup-card-error" style="color: #000000;" data-members-error></div>
        </form>
        
                    <p class="kg-signup-card-disclaimer" style="color: #000000;"><span>No spam. Unsubscribe anytime.</span></p>
                </div>
            </div>
        </div>
<p></p>]]></content:encoded></item><item><title><![CDATA[那天下午，我出席了 Microsoft Build Hong Kong 2023]]></title><description><![CDATA[三大巨頭之中，就只有 Microsoft 有官方舉辦香港本地 Microsoft Build Hong Kong！]]></description><link>https://gaplo.tech/msbuild-2023/</link><guid isPermaLink="false">649094446cd45c059b6f073f</guid><category><![CDATA[我思我想]]></category><category><![CDATA[Event]]></category><category><![CDATA[Microsoft]]></category><category><![CDATA[IT]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Mon, 26 Jun 2023 00:56:26 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/06/IMG_1856-1.jpeg" medium="image"/><content:encoded><![CDATA[<h2 id="%E5%89%8D%E8%A8%80microsoft-build">&#x524D;&#x8A00; - Microsoft Build</h2><img src="https://gaplo.tech/content/images/2023/06/IMG_1856-1.jpeg" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023"><p>&#x73FE;&#x5728;&#x79D1;&#x6280;&#x754C;&#x4E09;&#x5927;&#x5DE8;&#x982D; Microsoft&#x3001;Google &#x53CA; Apple &#x5404;&#x81EA;&#x6709;&#x70BA; Developer &#x6E96;&#x5099;&#x6BCF;&#x5E74;&#x4E00;&#x5EA6;&#x5605;&#x6280;&#x8853;&#x767C;&#x4F48;&#x6703;&#xFF0C;&#x5206;&#x5225;&#x547D;&#x540D;&#x70BA; <a href="https://news.microsoft.com/build-2023/?ref=gaplo.tech">Microsoft Build</a> &#x3001;Google I/O &#x53CA; Apple WWDC&#xFF0C;&#x767C;&#x4F48;&#x6700;&#x65B0;&#x6280;&#x8853;&#x3001;&#x7522;&#x54C1;&#x767C;&#x5C55;&#x53CA;&#x516C;&#x53F8;&#x672A;&#x4F86;&#x9858;&#x666F;&#x3002;</p><p>&#x800C;&#x4E0D;&#x5F97;&#x4E0D;&#x63D0; Microsoft &#x5176;&#x5BE6;&#x65E9;&#x55BA; 2019 &#x53CA; 2021 &#x4E00;&#x5171;&#x6295;&#x8CC7;&#x5497;&#x5E7E;&#x5341;&#x5104;&#x7F8E;&#x5143;&#x4FFE; OpenAI &#x53BB;&#x958B;&#x767C; AI&#x3002;Open AI &#x55BA; 2022 &#x5E74;&#x5C3E;&#x7D42;&#x65BC;&#x5D84;&#x9732;&#x982D;&#x89D2;&#xFF0C;&#x958B;&#x653E;&#x514D;&#x8CBB;&#x4F7F;&#x7528; ChatGPT &#x4EE4;&#x66F4;&#x591A;&#x4EBA;&#x8A8D;&#x8B58; Generative AI &#x7684;&#x7814;&#x7A76;&#x6210;&#x679C;&#x3002;&#x4ECA;&#x5E74; Microsoft &#x4EA6;&#x958B;&#x59CB;&#x70BA;&#x4E0D;&#x540C; Microsoft Ecosystem &#x52A0;&#x5165; Generative AI&#xFF0C;&#x4E3B;&#x8981;&#x662F; Copilot &#x70BA;&#x4E3B;&#x3002;</p><p>&#x6240;&#x4EE5;&#x6211;&#x975E;&#x5E38;&#x63A8;&#x85A6; Developer &#x7747;&#x4ECA;&#x5E74;&#x5605; <a href="https://youtu.be/FaV0tIaWWEg?ref=gaplo.tech">Microsoft Build 2023 Keynote</a>&#xFF0C;&#x77ED;&#x77ED;&#x5730; 30 &#x5206;&#x9418;&#x5927;&#x81F4;&#x4E0A;&#x4E86;&#x89E3;&#x73FE;&#x6642; AI &#x55BA; Microsoft Ecosystem &#x5605;&#x751F;&#x614B;&#x767C;&#x5C55;&#xFF0C;&#x8A71;&#x5514;&#x5B9A;&#x53EF;&#x4EE5;&#x8AD7;&#x5230;&#x4E00;&#x5572;&#x65B0;&#x5DE5;&#x5177;&#x89E3;&#x6C7A;&#x4F60;&#x73FE;&#x6709;&#x7684; Pain Point&#x3002;</p><p>&#x4EE5;&#x4E0A;&#x90FD;&#x4FC2;&#x4E00;&#x5572;&#x5168;&#x7403;&#x6027;&#x5605;&#x767C;&#x4F48;&#x6703;&#xFF0C;&#x4E09;&#x5927;&#x5DE8;&#x982D;&#x4E4B;&#x4E2D;&#xFF0C;&#x5C31;&#x53EA;&#x6709; Microsoft &#x6709;&#x5B98;&#x65B9;&#x8209;&#x8FA6;&#x9999;&#x6E2F;&#x672C;&#x5730; <a href="https://msevents.microsoft.com/event?id=3394159900&amp;ref=gaplo.tech">Microsoft Build Hong Kong</a>&#xFF01;</p><h2 id="microsoft-build-hong-kong-%E5%AF%A6%E6%B3%81">Microsoft Build Hong Kong &#x5BE6;&#x6CC1;</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/06/IMG_1856.jpeg" class="kg-image" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" loading="lazy" width="2000" height="1125" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1856.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1856.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1856.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1856.jpeg 2400w" sizes="(min-width: 720px) 720px"><figcaption>&#x89C0;&#x5858; The Wave&#xFF0C;&#x6D3B;&#x52D5;&#x6B63;&#x5F0F;&#x958B;&#x59CB;&#x524D;&#x5750;&#x7121;&#x865B;&#x5E2D;</figcaption></figure><p>&#x662F;&#x6B21; Microsoft Build Hong Kong &#x6D3B;&#x52D5;&#x65BC;&#x89C0;&#x5858; The Wave &#x5834;&#x5730;&#x8209;&#x884C;&#xFF0C;&#x5927;&#x7D04;&#x6709; 300 &#x500B;&#x5EA7;&#x4F4D;&#xFF0C;&#x6211;&#x6E96;&#x6642;&#x65BC; 14:00 &#x767B;&#x8A18;&#xFF0C;&#x5750;&#x7121;&#x865B;&#x5E2D;&#x3002;</p><p>&#x5EA7;&#x4F4D;&#x5F8C;&#x6392;&#x4F4D;&#x7F6E;&#x8A2D;&#x6709;&#x6C34;&#x5427;&#xFF0C;&#x8B93;&#x53C3;&#x52A0;&#x8005;&#x53EF;&#x4EE5;&#x88DC;&#x5145;&#x6C34;&#x4EFD;&#x53CA;&#x7CD6;&#x4EFD;&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/06/IMG_1857.jpeg" class="kg-image" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" loading="lazy" width="2000" height="1125" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1857.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1857.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1857.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1857.jpeg 2400w" sizes="(min-width: 720px) 720px"><figcaption>&#x5834;&#x5730;&#x98F2;&#x54C1;&#x8CBC;&#x4E0A; Azure Service Logo</figcaption></figure><p>&#x5834;&#x5730;&#x6709;&#x4E00;&#x500B;&#x89D2;&#x843D;&#x64FA;&#x653E;&#x4E86;&#x4E00;&#x4E9B;&#x6524;&#x4F4D;&#x9032;&#x884C;&#x5C0F;&#x904A;&#x6232;&#x53CA; Ask The Expert&#xFF0C;&#x8B93;&#x53C3;&#x52A0;&#x8005;&#x53EF;&#x4EE5;&#x8207; Microsoft &#x5C08;&#x5BB6;&#x4E92;&#x52D5;&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/06/IMG_1859.jpeg" class="kg-image" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" loading="lazy" width="2000" height="1125" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1859.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1859.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1859.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1859.jpeg 2400w" sizes="(min-width: 720px) 720px"><figcaption>&#x5834;&#x5167;&#x6709;&#x4E00;&#x4E9B;&#x76F8;&#x95DC;&#x7684;&#x6524;&#x4F4D;&#x9032;&#x884C;&#x5C0F;&#x904A;&#x6232;&#x53CA; Ask The Expert</figcaption></figure><p>&#x4E3B;&#x8FA6;&#x65B9;&#x5B89;&#x6392;&#x4E86;&#x5E7E;&#x4F4D; Microsoft &#x5C08;&#x5BB6;&#x5305;&#x62EC; Cloud Solution Architect&#x3001;Senior Cloud Advocate&#x3001;Microsoft Technical Trainer &#x4EE5;&#x5EE3;&#x6771;&#x8A71;&#x53BB;&#x8B1B;&#x89E3;&#x4E00;&#x5572; Microsoft Build &#x7CBE;&#x83EF;&#xFF0C;&#x4EE5;&#x4E0B;&#x662F;&#x7576;&#x5929;&#x7684;&#x6D41;&#x7A0B;&#x8868;&#xFF1A;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/06/microsoft-build-2023-agenda.png" class="kg-image" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" loading="lazy" width="1674" height="1892" srcset="https://gaplo.tech/content/images/size/w600/2023/06/microsoft-build-2023-agenda.png 600w, https://gaplo.tech/content/images/size/w1000/2023/06/microsoft-build-2023-agenda.png 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/microsoft-build-2023-agenda.png 1600w, https://gaplo.tech/content/images/2023/06/microsoft-build-2023-agenda.png 1674w" sizes="(min-width: 720px) 720px"><figcaption>Microsoft Build Hong Kong 2023 &#x6D41;&#x7A0B;&#x8868;</figcaption></figure><p>&#x65BC;&#x7B2C;&#x4E00;&#x7BC0; Welcome and Keynote <a href="https://news.microsoft.com/en-hk/biographies/henry-li/?ref=gaplo.tech">@Henry Li</a> &#x4EE5;&#x5EE3;&#x6771;&#x8A71;&#x7C21;&#x8FF0; Microsoft Build &#x7684;&#x91CD;&#x9EDE;&#xFF0C;&#x958B;&#x59CB;&#x7684;&#x7B2C;&#x4E00;&#x5E55;&#x63D0;&#x5230;&#xFF1A;</p><blockquote class="kg-blockquote-alt">AI is talking the computer age from the bicycle to the stream engine &#x2013; Microsoft CEO Satya Nadella</blockquote><figure class="kg-card kg-image-card"><img src="https://gaplo.tech/content/images/2023/06/IMG_1861.jpeg" class="kg-image" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" loading="lazy" width="2000" height="1125" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1861.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1861.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1861.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1861.jpeg 2400w" sizes="(min-width: 720px) 720px"></figure><p>&#x9019;&#x53E5;&#x8A71;&#x5F15;&#x8D77;&#x4E86;&#x6211;&#x7684;&#x6CE8;&#x610F;&#xFF0C;&#x901A;&#x5E38;&#x7576;&#x6211;&#x898B;&#x5230;&#x9019;&#x985E;&#x578B; Quote &#x90FD;&#x6703;&#x4E0D;&#x5176;&#x7136;&#x53BB; face check &#x4E00;&#x4E0B; Microsoft CEO &#x53E5;&#x524D;&#x5F8C;&#x5605; Context&#xFF0C;&#x4EE5;&#x514D;&#x65B7;&#x7AE0;&#x53D6;&#x7FA9;&#x8AA4;&#x89E3;&#x7576;&#x6642;&#x8B1B;&#x8005;&#x60F3;&#x8868;&#x9054;&#x7684;&#x610F;&#x601D;&#xFF0C;&#x9019;&#x6210;&#x70BA;&#x4E86;&#x6211;&#x7684;&#x5F85;&#x8FA6;&#x4E8B;&#x9805;&#xFF08;&#x65BC;&#x6587;&#x672B;&#x6703;&#x5206;&#x4EAB;&#x76F8;&#x95DC;&#x7684; face check&#xFF09;&#x3002;</p><p>&#x7531;&#x65BC;&#x662F;&#x6B21;&#x6D3B;&#x52D5;&#x5167;&#x5BB9;&#x76F8;&#x7576;&#x8C50;&#x5BCC;&#xFF0C;&#x4E0D;&#x80FD;&#x76E1;&#x9304;&#xFF0C;&#x4EE5;&#x4E0B;&#x662F;&#x4E00;&#x4E9B;&#x6D3B;&#x52D5;&#x7167;&#x7247;&#x53CA;&#x5206;&#x4EAB;&#x4E00;&#x4E9B;&#x6211;&#x81EA;&#x5DF1;&#x5099;&#x8A3B;&#x4E86;&#x7684;&#x5F85;&#x8FA6;&#x4E8B;&#x9805;&#x3002;</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://gaplo.tech/content/images/2023/06/IMG_1866.jpeg" width="2000" height="1125" loading="lazy" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1866.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1866.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1866.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1866.jpeg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://gaplo.tech/content/images/2023/06/IMG_1867.jpeg" width="2000" height="1125" loading="lazy" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1867.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1867.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1867.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1867.jpeg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://gaplo.tech/content/images/2023/06/IMG_1869.jpeg" width="2000" height="1125" loading="lazy" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1869.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1869.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1869.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1869.jpeg 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://gaplo.tech/content/images/2023/06/IMG_1871.jpeg" width="2000" height="1125" loading="lazy" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1871.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1871.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1871.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1871.jpeg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://gaplo.tech/content/images/2023/06/IMG_1875.jpeg" width="2000" height="1125" loading="lazy" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1875.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1875.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1875.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1875.jpeg 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>&#x6211;&#x7684;&#x5F85;&#x8FA6;&#x4E8B;&#x9805;</p><ul><li>Check <a href="https://news.microsoft.com/source/features/ai/microsoft-outlines-framework-for-building-ai-apps-and-copilots-expands-ai-plugin-ecosystem/?ref=gaplo.tech">Copilot Stack</a> Status</li><li>Data Analytic Solution in AI - <a href="https://www.microsoft.com/en/microsoft-fabric?ref=gaplo.tech">Microsoft Fabric</a> &#x3001;<a href="https://learn.microsoft.com/en-us/fabric/onelake/onelake-overview?ref=gaplo.tech">One Lake</a></li><li>Apply and try <a href="https://github.com/Azure/cognitive-search-vector-pr?ref=gaplo.tech">Azure Cognitive Search - Vector Search</a> (Private Preview) <a href="https://aka.ms/VectorSearchSignUp?ref=gaplo.tech">&#x5831;&#x540D;&#x8A66;&#x7528;&#x9023;&#x7D50;</a></li><li>Understand <a href="https://learn.microsoft.com/en-us/azure/cognitive-services/openai/how-to/content-filters?ref=gaplo.tech">Azure Open AI Content Filtering(Preview)</a></li><li>Check the future of Copilot &amp; GitHub Next <a href="https://githubnext.com/?ref=gaplo.tech">https://githubnext.com/</a></li></ul><h2 id="%E5%88%B0%E5%A0%B4%E7%A6%8F%E5%88%A9">&#x5230;&#x5834;&#x798F;&#x5229;</h2><p>&#x9664;&#x4E86;&#x6709; Microsoft &#x5C08;&#x5BB6;&#x70BA;&#x662F;&#x6B21;&#x6D3B;&#x52D5;&#x6E96;&#x5099;&#x7684;&#x5167;&#x5BB9;&#x4E4B;&#x5916;&#xFF0C;&#x65BC;&#x6BCF;&#x500B;&#x74B0;&#x7BC0;&#x5B8C;&#x7D50;&#x5F8C;&#x6709;&#x4E00;&#x689D;&#x6436;&#x7B54;&#x554F;&#x984C;&#xFF0C;&#x73FE;&#x5834;&#x89C0;&#x773E;&#x7B54;&#x5C0D;&#x6703;&#x7372;&#x5F97;&#x50F9;&#x503C; $2300 &#x7684; Jabra Evolve 2 55&#xFF0C;&#x5927;&#x5BB6;&#x90FD;&#x5341;&#x5206;&#x8E34;&#x8E8D;&#x6436;&#x7B54;&#xFF0C;&#x76EE;&#x6E2C;&#x6709; 20-30% &#x4EBA;&#x8209;&#x624B;&#x642D;&#x7B54;&#x554F;&#x984C;&#xFF0C;&#x6C23;&#x6C1B;&#x76F8;&#x7576;&#x826F;&#x597D;&#x3002;</p><figure class="kg-card kg-image-card"><img src="https://gaplo.tech/content/images/2023/06/IMG_1863.jpeg" class="kg-image" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" loading="lazy" width="2000" height="1125" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1863.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1863.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1863.jpeg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1863.jpeg 2400w" sizes="(min-width: 720px) 720px"></figure><p>&#x4E2D;&#x5834;&#x53CA;&#x96E2;&#x5834;&#x6642;&#xFF0C;&#x5230;&#x5834;&#x53C3;&#x52A0;&#x8005;&#x53EF;&#x4EE5;&#x4EE5;&#x62BD;&#x596C;&#x5F62;&#x5F0F;&#x7372;&#x5F97;&#x5370;&#x6709; Microsoft Logo &#x7684; SWAG&#xFF0C;&#x7A2E;&#x985E;&#x5305;&#x62EC; T-shirt&#x3001;&#x6BDB;&#x5DFE;&#x3001;USB &#x7DDA;&#x53CA;&#x74B0;&#x4FDD;&#x888B;&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/06/IMG_1878.jpeg" class="kg-image" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" loading="lazy" width="2000" height="3556" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1878.jpeg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1878.jpeg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1878.jpeg 1600w, https://gaplo.tech/content/images/2023/06/IMG_1878.jpeg 2268w" sizes="(min-width: 720px) 720px"><figcaption>&#x9580;&#x53E3;&#x6D3E;&#x767C; SWAG</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/06/IMG_1910.jpg" class="kg-image" alt="&#x90A3;&#x5929;&#x4E0B;&#x5348;&#xFF0C;&#x6211;&#x51FA;&#x5E2D;&#x4E86; Microsoft Build Hong Kong 2023" loading="lazy" width="2000" height="1125" srcset="https://gaplo.tech/content/images/size/w600/2023/06/IMG_1910.jpg 600w, https://gaplo.tech/content/images/size/w1000/2023/06/IMG_1910.jpg 1000w, https://gaplo.tech/content/images/size/w1600/2023/06/IMG_1910.jpg 1600w, https://gaplo.tech/content/images/size/w2400/2023/06/IMG_1910.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>&#x5165;&#x5834;&#x8A3C;</figcaption></figure><h2 id="%E7%B8%BD%E8%AA%9E">&#x7E3D;&#x8A9E;</h2><p>&#x9999;&#x6E2F;&#x4FC2;&#x4E00;&#x500B; Business Driven &#x5605;&#x5730;&#x65B9;&#xFF0C;&#x5927;&#x8CA1;&#x5718;&#x8981;&#x82B1;&#x4EBA;&#x529B;&#x7269;&#x529B;&#x641E;&#x4E00;&#x500B;&#x5341;&#x5206;&#x7D14;&#x7CB9;&#x7684; Developer-only &#x5605;&#x6D3B;&#x52D5;&#x5176;&#x5BE6;&#x597D;&#x56F0;&#x96E3;&#xFF0C;&#x4E00;&#x4F86;&#x9762;&#x5411;&#x7A84;&#xFF0C;&#x4E8C;&#x4F86;&#x672A;&#x5FC5;&#x6709; Lead &#x8FD4;&#x6216;&#x8005; Connect &#x5230; Business Relationship&#x3002;</p><p>&#x6240;&#x4EE5; Microsoft HK &#x6709;&#x4EBA;&#x529B;&#x7269;&#x4EBA;&#x641E; Microsoft Build Hong Kong &#x5C0D;&#x672C;&#x5730; Developers &#x800C;&#x8A00;&#x76F8;&#x7576;&#x96E3;&#x5F97;&#xFF0C;&#x59CB;&#x7D42;&#x6709;&#x4E00;&#x5572;&#x884C;&#x696D;&#x5C08;&#x5BB6;&#x4EE5;&#x5EE3;&#x6771;&#x8A71;&#x6BCD;&#x8A9E;&#x53BB; Recap &#x4E00;&#x6B21;&#x5168;&#x7403;&#x6027;&#x5605; Event &#x6703;&#x591A;&#x4E00;&#x4EFD;&#x89AA;&#x5207;&#x611F;&#x3002;&#x6211;&#x660E;&#x767D;&#x5927;&#x90E8;&#x4EFD;&#x5167;&#x5BB9;&#x5927;&#x5BB6;&#x7E3D;&#x53EF;&#x4EE5;&#x4E0A;&#x7DB2;&#x7747;&#xFF0C;&#x4F46;&#x5462;&#x985E;&#x5F62;&#x5BE6;&#x9AD4; Event &#x6700;&#x7279;&#x5225;&#x5605;&#x5730;&#x65B9;&#x4FC2;&#x53EF;&#x4EE5;&#x6709;&#x6A5F;&#x6703; 1 &#x5C0D; 1 &#x5481;&#x300C;Ask the Expert&#x300D;&#x53BB;&#x6392;&#x89E3;&#x4E00;&#x5572;&#x5FC3;&#x76EE;&#x4E2D;&#x5605;&#x7591;&#x554F;&#x6216;&#x8005;&#x4E00;&#x9F4A;&#x50BE;&#x4E0B;&#x5C0D;&#x672A;&#x4F86;&#x79D1;&#x6280;&#x9858;&#x666F;&#xFF0C;&#x5C07;&#x4E00;&#x5572;&#x60F3;&#x6CD5;&#x53CA;&#x9858;&#x666F;&#x7531;&#x63A5;&#x89F8;&#x5F97;&#x6700;&#x8FD1;&#x79D1;&#x6280;&#x6838;&#x5FC3;&#x5605;&#x5C08;&#x5BB6;&#x5E36;&#x5230; Community&#xFF0C;&#x4FC2;&#x6709;&#x4E00;&#x500B;&#x975E;&#x5E38;&#x5065;&#x5EB7;&#x7684;&#x767C;&#x5C55;&#x3002;</p><p>&#x6709;&#x4EBA;&#x4E00;&#x5B9A;&#x6703;&#x8A71;&#x300C;&#x5834;&#x5730;&#x548C;&#x898F;&#x6A21;&#x4E0D;&#x53CA; Google Cloud Summit &#x6216; AWS Summit&#x300D;&#xFF0C;&#x4F46;&#x5C0D;&#x61C9;&#x76F8;&#x540C; Audience &#x5605;&#x4FC2;&#x53E6;&#x4E00;&#x500B;&#x65D7;&#x8266; <a href="https://www.microsoft.com/en-hk/events/envision?ref=gaplo.tech">Microsoft Envision Event</a> &#x800C;&#x975E; Microsoft Build&#xFF0C;&#x6B63;&#x5982;&#x672C;&#x6587;&#x521D;&#x6240;&#x63D0;&#x5230;&#xFF0C;Microsoft Build&#x3001;Google I/O &#x53CA; Apple WWDC &#x4E09;&#x5927;&#x5DE8;&#x982D;&#x7684; Developer Events &#x5C31;&#x53EA;&#x6709; Microsoft Build &#x6709;&#x5B98;&#x65B9;&#x9999;&#x6E2F;&#x7684;&#x7248;&#x672C;&#x3002;</p><p>Microsoft Build Hong Kong 2023 &#x6D3B;&#x52D5;&#x6574;&#x500B;&#x6D41;&#x7A0B;&#x3001;&#x4EBA;&#x624B;&#x53CA;&#x5B89;&#x6392;&#x4E0A;&#x57FA;&#x672C;&#x4E0A;&#x7121;&#x53EF;&#x6311;&#x5254;&#xFF0C;&#x4F46;&#x4FC2;&#x5834;&#x5730;&#x800C;&#x8A00;&#xFF0C;The Wave &#x6A13;&#x5E95;&#x5514;&#x5920;&#x9AD8;&#x4EE4; Projector Screen &#x639B;&#x5F97;&#x5514;&#x5920;&#x9AD8;&#x53CA;&#x5514;&#x5920;&#x5927;&#xFF0C;&#x9AD4;&#x9A57;&#x4E0A;&#x6709;&#x7D04; 30-40% &#x9762;&#x7A4D;&#x5605; Project Screen &#x6703;&#x88AB;&#x524D;&#x6392;&#x906E;&#x4F4F;&#x5497;&#xFF08;&#x5982;&#x4E0A;&#x8FF0;&#x6D3B;&#x52D5;&#x7167;&#x7247;&#xFF09;&#xFF0C;&#x8981;&#x90C1;&#x9ECE;&#x90C1;&#x53BB;&#x5148;&#x7747;&#x5F97;&#x5230;&#x3002;</p><h2 id="the-fact-check-%E5%8F%8D%E6%80%9D">The Fact Check &amp; &#x53CD;&#x601D;</h2><p>&#x5728;&#x9019;&#x500B;&#x6D3B;&#x52D5;&#x5B8C;&#x7D50;&#x5F8C;&#xFF0C;&#x9019;&#x662F; face check &#x5F8C;&#x7684;&#x7D50;&#x679C;&#xFF0C;&#x4EE5;&#x4E0B;&#x662F;&#x4E00;&#x6BB5;&#x7BC0;&#x9304;&#x65BC; &#xA0;<a href="https://build.microsoft.com/en-US/sessions/49e81029-20f0-485b-b641-73b7f9622656?source=/home">Microsoft Build Opening</a> &#x7684;&#x7247;&#x6BB5; 2:45 - 3:30&#x3002;</p><blockquote class="kg-blockquote-alt">AI is talking the computer age from the bicycle to the stream engine &#x2013; Microsoft CEO Satya Nadella</blockquote><figure class="kg-card kg-video-card kg-card-hascaption"><div class="kg-video-container"><video src="https://gaplo.tech/content/media/2023/06/microsoft-build-ai-bicycle-steam-engine-hevcmp4.mp4" poster="https://img.spacergif.org/v1/2042x1136/0a/spacer.png" width="2042" height="1136" playsinline preload="metadata" style="background: transparent url(&apos;https://gaplo.tech/content/images/2023/06/media-thumbnail-ember644.jpg&apos;) 50% 50% / cover no-repeat;"></video><div class="kg-video-overlay"><button class="kg-video-large-play-icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/></svg></button></div><div class="kg-video-player-container"><div class="kg-video-player"><button class="kg-video-play-icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"/></svg></button><button class="kg-video-pause-icon kg-video-hide"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"/><rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"/></svg></button><span class="kg-video-current-time">0:00</span><div class="kg-video-time">/<span class="kg-video-duration"></span></div><input type="range" class="kg-video-seek-slider" max="100" value="0"><button class="kg-video-playback-rate">1&#xD7;</button><button class="kg-video-unmute-icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"/></svg></button><button class="kg-video-mute-icon kg-video-hide"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"/></svg></button><input type="range" class="kg-video-volume-slider" max="100" value="100"></div></div></div><figcaption>&#x610F;&#x601D;&#x4E0A;&#x662F;&#x6307;&#x88FD;&#x9020; Bicycle &#x8207; Steam Engine &#x6240;&#x9700;&#x8981;&#x5605;&#x5DE5;&#x5177;&#x5C07;&#x6703;&#x5B8C;&#x5168;&#x5514;&#x540C;</figcaption></figure><p>Microsoft CEO &#x60F3;&#x6307;&#x51FA;&#x7684;&#x662F;&#x88FD;&#x9020; Bicycle &#x8207; Steam Engine &#x6240;&#x9700;&#x8981;&#x5605;&#x5DE5;&#x5177;&#x5C07;&#x6703;&#x5B8C;&#x5168;&#x5514;&#x540C;&#xFF0C;&#x800C; Microsoft &#x975E;&#x5E38;&#x5C08;&#x6CE8;&#x5730;&#x958B;&#x767C; Developer Stack &#x7D66; Developer &#x53BB;&#x5275;&#x9020; &#x300C;Steam Engine&#x300D;&#x3002;</p><p>&#x5982;&#x679C;&#x6709; Content Farm &#x5229;&#x7528;&#x540C;&#x4E00;&#x500B; Quote &#x53BB;&#x501F;&#x984C;&#x767C;&#x63EE;&#xFF0C;&#x4F8B;&#x5982;&#xFF1A;</p><div class="kg-card kg-callout-card kg-callout-card-pink"><div class="kg-callout-emoji">&#x274C;</div><div class="kg-callout-text">Microsoft CEO &#x9810;&#x8A00; Generative AI &#x5C31;&#x597D;&#x50CF;&#x5E36;&#x9818;&#x96FB;&#x8166;&#x7531;&#x55AE;&#x8ECA;&#x5E74;&#x4EE3;&#x9032;&#x5165;&#x84B8;&#x6C23;&#x5F15;&#x64CE;&#x5E74;&#x4EE3;&#x5F8C;&#x4E00;&#x6A23;&#xFF0C;&#x5927;&#x91CF;&#x5DE5;&#x696D;&#x5C07;&#x6703;&#x88AB;&#x6DD8;&#x6C70;&#xFF01;</div></div><p>&#x6211;&#x4E5F;&#x4E0D;&#x611F;&#x5230;&#x610F;&#x5916;&#xFF0C;&#x9019;&#x5C31;&#x662F;&#x73FE;&#x6642;&#x65B7;&#x7AE0;&#x53D6;&#x7FA9;&#x53CA;&#x5629;&#x773E;&#x53D6;&#x5BF5;&#x7684; Content Farm &#x71DF;&#x5229;&#x6A21;&#x5F0F;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[因技術而聚．因技術而同行]]></title><description><![CDATA[正所謂「已所不欲，勿施於人」，我搞嘅活動希望至少自己是滿意的。]]></description><link>https://gaplo.tech/software-builders-night-thought/</link><guid isPermaLink="false">64873f9f6cd45c059b6f06fd</guid><category><![CDATA[Event]]></category><category><![CDATA[我思我想]]></category><category><![CDATA[Software-Builder-Night]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Mon, 12 Jun 2023 15:59:40 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/06/software-builders-night-vision.png" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2023/06/software-builders-night-vision.png" alt="&#x56E0;&#x6280;&#x8853;&#x800C;&#x805A;&#xFF0E;&#x56E0;&#x6280;&#x8853;&#x800C;&#x540C;&#x884C;"><p>Software Builders&#x2019; Night &#x4FC2;&#x6211;&#x55BA; Google Developer Group &#x641E;&#x5605;&#x7B2C;&#x4E00;&#x500B;&#x6D3B;&#x52D5;&#xFF0C;&#x6709;&#x4E00;&#x500B;&#x9577;&#x9060;&#x76EE;&#x6A19;&#x53CA;&#x8207;&#x5225;&#x4E0D;&#x540C;&#x5605;&#x5BE6;&#x8E10;&#x65B9;&#x5F0F;&#xFF0C;&#x540D;&#x7B26;&#x5176;&#x5BE6;&#x4FC2;&#x300C;&#x6211;&#x63A8;&#x7684;&#x6D3B;&#x52D5;&#x300D;&#x3002;</p><p>&#x6B63;&#x6240;&#x8B02;&#x300C;&#x5DF2;&#x6240;&#x4E0D;&#x6B32;&#xFF0C;&#x52FF;&#x65BD;&#x65BC;&#x4EBA;&#x300D;&#xFF0C;&#x6211;&#x641E;&#x5605;&#x6D3B;&#x52D5;&#x5E0C;&#x671B;&#x81F3;&#x5C11;&#x81EA;&#x5DF1;&#x662F;&#x6EFF;&#x610F;&#x7684;&#x3002;</p><p>&#x5341;&#x5E74;&#x4EE5;&#x569F;&#xFF0C;&#x6211;&#x7528; Audience&#x3001;Organizer&#x3001;Speaker &#x8EAB;&#x4EFD;&#x53C3;&#x52A0;&#x904E;&#x4E0D;&#x540C;&#x5927;&#x5927;&#x5C0F;&#x5C0F;&#x5605; Event &#x4F8B;&#x5982; RISE&#x3001;Cloud Summit&#x3001;Show me the code&#x3001;HKOSCon&#x3001;Web Submit&#x3001;DevFest&#x2026; &#x7B49;&#x7B49;&#xFF0C;&#x6BCF;&#x500B;&#x8EAB;&#x4EFD;&#x9AD4;&#x9A57;&#x6211;&#x90FD;&#x6709;&#x601D;&#x8003;&#x5404;&#x7A2E;&#x5404;&#x985E;&#x7684;&#x671F;&#x671B;&#x3002;</p><p>&#x4ECA;&#x6B21;&#x641E; Software Builders&#x2019; Night &#x5C31;&#x4FC2;&#x8981;&#x6EFF;&#x8DB3;&#x54C2;&#x4E09;&#x500B;&#x8EAB;&#x4EFD;&#x5605;&#x671F;&#x671B;&#x3002;</p><h3 id="audience">Audience </h3><ul><li>&#x5E0C;&#x671B;&#x9580;&#x7968;&#x662F;&#x514D;&#x8CBB;&#x7684;</li><li>&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x5373;&#x6642;&#x554F;&#x4E0B;&#x5572;&#x5514;&#x660E;&#x5605;&#x5167;&#x5BB9;</li><li>&#x5E0C;&#x671B;&#x77E5;&#x9053;&#x9EDE;&#x6A23;&#x5148;&#x53EF;&#x4EE5;&#x6210;&#x70BA; Speaker&#xFF0C;&#x7A76;&#x7ADF;&#x4FC2;&#x54AA;&#x9760;&#x95DC;&#x4FC2;</li><li>&#x5E0C;&#x671B;&#x77E5;&#x9053;&#x641E;&#x5462;&#x985E;&#x578B;&#x5605; Event &#x6709;&#x54A9;&#x8981;&#x8003;&#x616E;</li><li>&#x5E0C;&#x671B;&#x77E5;&#x9053;&#x5E7E;&#x6642;&#x6703;&#x6709;&#x4E0B;&#x6B21;</li><li>&#x5E0C;&#x671B;&#x6642;&#x9593;&#x5514;&#x597D;&#x4FC2;&#x661F;&#x671F;&#x4E94;&#x3001;&#x516D;&#x3001;&#x65E5;- &#x5E0C;&#x671B;&#x6709;&#x5622;&#x5B78;&#x3001;&#x62CE;&#x5F97;&#x8D70;&#x3001;&#x8B58;&#x5230;&#x65B0;&#x670B;&#x53CB;</li><li>&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x62CE;&#x5230;&#x4EFD; Presentation Slide</li><li>&#x5E0C;&#x671B;&#x7372;&#x5F97;&#x4E00;&#x5572;&#x8077;&#x696D;&#x4E0A;&#x7684;&#x65B9;&#x5411;&#x53CA;&#x767C;&#x5C55;&#x5FC3;&#x5F97;</li></ul><h3 id="speaker">Speaker</h3><ul><li>&#x5E0C;&#x671B;&#x4E3B;&#x8FA6;&#x65B9;&#x6703;&#x6709;&#x9304;&#x5F71;</li><li>&#x5E0C;&#x671B;&#x4E3B;&#x8FA6;&#x65B9;&#x6709;&#x4E00;&#x500B; Public Portfolio Reference</li><li>&#x5E0C;&#x671B;&#x53EF;&#x80FD;&#x9047;&#x5230;&#x4E0D;&#x540C; Domain &#x5605;&#x4EBA;&#x4E00;&#x9F4A;&#x8A0E;&#x8AD6;&#x76F8;&#x8FD1;&#x554F;&#x984C;</li><li>&#x5E0C;&#x671B; Presentation Slides &#x6E96;&#x5099;&#x5F97;&#x6709;&#x50F9;&#x503C;</li><li>&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x7372;&#x5F97;&#x52D5;&#x529B;&#x63A8;&#x52D5;&#x81EA;&#x5DF1;&#x6DF1;&#x5165;&#x7814;&#x7A76;</li><li>&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x6536;&#x96C6; Audience &#x610F;&#x898B;&#x6AA2;&#x8A0E;</li><li>&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x8207; Audience &#x6709;&#x6642;&#x9593;&#x4EA4;&#x6D41;</li></ul><h3 id="organizer">Organizer</h3><ul><li>&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x8CAB;&#x5FB9; Event &#x76EE;&#x6A19;</li><li>&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x900F;&#x904E;&#x4EE5;&#x5F80; Event &#x76EE;&#x6A19;&#x8CEA;&#x7D20;&#x53CA;&#x4EBA;&#x6578;&#x6435;&#x5230;&#x540C;&#x8DEF; Sponsor &#xFF08;&#x5834;&#x5730; / Refreshment / SWAG&#xFF09;</li><li>&#x5E0C;&#x671B;&#x4E0D;&#x65B7;&#x6435;&#x5230;&#x65B0;&#x9AD8;&#x624B;&#x505A; Speaker</li><li>&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x5168;&#x9662;&#x6EFF;&#x5EA7;- &#x5E0C;&#x671B;&#x514D;&#x8CBB;&#x9580;&#x7968;&#x90FD;&#x6703;&#x6709;&#x9AD8;&#x6210;&#x6578;&#x51FA;&#x5E2D;&#x7387;</li><li>&#x5E0C;&#x671B;&#x53EF;&#x4EE5;&#x6709; words of mouth &#x898B;&#x5230;&#x4EBA;&#x806F;&#x670B;&#x7D50;&#x968A;&#x5481;&#x4E00;&#x9F4A;&#x53C3;&#x52A0;</li></ul><p>&#x4EE5;&#x4E0A;&#x4FC2;&#x6211;&#x6709;&#x5605;&#x671F;&#x671B;&#xFF0C;&#x800C;&#x7E3D;&#x7D50;&#x5F8C;&#x5F97;&#x51FA;&#x5716;&#x4E2D;&#x4E09;&#x500B;&#x7D50;&#x69CB;&#x6027;&#x5143;&#x7D20;&#x5FC5;&#x9808;&#x65BC; Software Builders&#x2019; Night &#x5BE6;&#x8E10;&#x3002;</p><ol><li>Transparent Operations</li><li>Community Driven </li><li>Mutual Growth Driven</li></ol><h3 id="transparent-operations">Transparent Operations</h3><p>&#x5728;&#x8A2D;&#x8A08;&#x4E0A;&#x5229;&#x7528; GitHub &#x5E73;&#x53F0;&#x5C07;&#x6240;&#x6709;&#x6D41;&#x7A0B;&#x900F;&#x660E;&#x53CA;&#x516C;&#x958B;&#x5730;&#x9032;&#x884C;&#x5305;&#x62EC; Organizer Handbook&#x3001;Speaker Onboarding&#x3001;Talks Submission&#x3001;Panel Discussion Title&#x3002;</p><h3 id="community-driven">Community Driven</h3><p>&#x6839;&#x64DA; Community &#x5728; GitHub &#x4E0A;&#x7684; Reaction &#x53BB;&#x6392; Priority&#x3002;&#x540C;&#x6642;&#x4E5F;&#x6B61;&#x8FCE;&#x4EFB;&#x4F55;&#x4EBA;&#x7684; Pull Request Contribution &#x53CA;&#x5176;&#x5B83; Event &#x53C3;&#x8003;&#x6211;&#x5011;&#x7684; Model &#x9032;&#x884C; Fork&#x3002;</p><h3 id="mutual-growth-driven">Mutual Growth Driven</h3><p>&#x6211;&#x9F13;&#x52F5; Audience &#x6216; Speaker &#x4E4B;&#x9593;&#x53EF;&#x4EE5;&#x6709; pre-talk discussion / post-talk discussion &#x4EA6;&#x662F;&#x5728; GitHub &#x4E0A;&#x9032;&#x884C;&#xFF0C;&#x4E5F;&#x6703;&#x70BA; Speaker &#x5728;&#x5206;&#x4EAB;&#x5F8C;&#x6536;&#x96C6; &#x533F;&#x540D; Audience Feedbacks &#x53BB;&#x5354;&#x52A9; Speaker &#x6210;&#x9577;&#x3002;</p><h2 id="%E7%B8%BD%E8%AA%9E">&#x7E3D;&#x8A9E;</h2><p>&#x4EE5;&#x6280;&#x8853;&#x6703;&#x53CB;&#x4FC2;&#x6211;&#x4E00;&#x76F4;&#x60F3;&#x505A;&#x5605;&#x4E8B;&#xFF0C;&#x4F46;&#x5982;&#x4F55;&#x5EFA;&#x7ACB;&#x4E00;&#x500B;&#x7CFB;&#x7D71;&#x6709;&#x6548;&#x7387;&#x5730;&#x505A;&#x5F97;&#x597D;&#x53CA;&#x8655;&#x7406; Scalability &#x554F;&#x984C;&#x66F4;&#x662F;&#x6211;&#x4E00;&#x76F4;&#x5E0C;&#x671B;&#x80FD;&#x900F;&#x904E;&#x8A2D;&#x8A08;&#x53BB;&#x89E3;&#x6C7A;&#x3002;&#x6700;&#x5F8C;&#x5E0C;&#x671B;&#x53C3;&#x8207;&#x9019;&#x500B; Software Builders&#x2019; Night &#x7684;&#x670B;&#x53CB;&#x53EF;&#x4EE5;&#x6709;&#x4EE5;&#x4E0B;&#x9AD4;&#x9A57;&#xFF1A;</p><blockquote class="kg-blockquote-alt">&#x807D;&#x541B;&#x4E00;&#x5E2D;&#x8A71;&#xFF0C;&#x52DD;&#x505A;&#x5341;&#x9023; Search&#xFF01;</blockquote><p>&#x4ECA;&#x6B21;&#x5C0F;&#x8A66;&#x725B;&#x5200;&#xFF0C;&#x5EA7;&#x4F4D;&#x6709;&#x9650;&#xFF0C;<a href="https://gdg.community.dev/events/details/google-gdg-hong-kong-presents-software-builders-night-english/?ref=gaplo.tech">&#x4F60;&#x5831;&#x5497;&#x540D;&#x672A;</a>&#xFF1F; </p>]]></content:encoded></item><item><title><![CDATA[Generative AI 時代追求的是「賦予」 並不是「取代」]]></title><description><![CDATA[現階段所指的「行業沒落」預言，不是指「AI 取代人類」而是預測「有人利用 AI 『賦予』的可能性」去改變行業生態，而此改變有可能創造出更多不同類型的新工作及需求⋯⋯]]></description><link>https://gaplo.tech/generative-ai-age-is-about-empowerment/</link><guid isPermaLink="false">647d76b86cd45c059b6f0521</guid><category><![CDATA[Promotion]]></category><category><![CDATA[AI]]></category><category><![CDATA[我思我想]]></category><category><![CDATA[IT]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Mon, 05 Jun 2023 06:17:38 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/06/generative-ai-is-about-empowerment-1.png" medium="image"/><content:encoded><![CDATA[<h2 id="%E3%80%8C%E8%B3%A6%E4%BA%88%E3%80%8D-%E4%B8%A6%E4%B8%8D%E6%98%AF%E3%80%8C%E5%8F%96%E4%BB%A3%E3%80%8D">&#x300C;&#x8CE6;&#x4E88;&#x300D; &#x4E26;&#x4E0D;&#x662F;&#x300C;&#x53D6;&#x4EE3;&#x300D;</h2><img src="https://gaplo.tech/content/images/2023/06/generative-ai-is-about-empowerment-1.png" alt="Generative AI &#x6642;&#x4EE3;&#x8FFD;&#x6C42;&#x7684;&#x662F;&#x300C;&#x8CE6;&#x4E88;&#x300D; &#x4E26;&#x4E0D;&#x662F;&#x300C;&#x53D6;&#x4EE3;&#x300D;"><p>&#x73FE;&#x6642;&#x5927;&#x90E8;&#x4EFD; Clickbait &#x90FD;&#x6703;&#x4F7F;&#x7528; &#x300A;AI &#x5C07;&#x6703;&#x65BC; N &#x5E74;&#x5167;&#x53D6;&#x4EE3; XXX &#x5DE5;&#x4F5C;&#x300B;&#x70BA;&#x984C;&#x53BB;&#x6050;&#x5687;&#x666E;&#x7F85;&#x5927;&#x773E; AI &#x5DF2;&#x7D93;&#x9032;&#x5316;&#x8DB3;&#x4EE5;&#x53D6;&#x4EE3;&#x4EBA;&#x985E;&#xFF0C;&#x4F46;&#x4E8B;&#x5BE6;&#x4E0A;&#x9019;&#x500B;&#x8AAA;&#x6CD5;&#x56B4;&#x91CD;&#x5730;&#x4F4E;&#x4F30;&#x4E86;&#x4EBA;&#x985E;&#x7684;&#x6163;&#x6027;&#x53CA;&#x9AD8;&#x4F30;&#x4E86;&#x4EBA;&#x985E;&#x5728;&#x8A9E;&#x8A00;&#x4E0A;&#x7684;&#x8868;&#x9054;&#x80FD;&#x529B;&#xFF0C;&#x904E;&#x4EFD;&#x6A02;&#x89C0;&#x5730;&#x5047;&#x8A2D;&#x4E86;&#x4E16;&#x754C;&#x4E0A;&#x6240;&#x6709;&#x4EBA;&#x90FD;&#x80FD;&#x5E73;&#x7B49;&#x5730;&#x4F7F;&#x7528;&#x3001;&#x76F8;&#x4FE1; AI &#x7522;&#x54C1;&#x800C;&#x5C0E;&#x81F4;&#x884C;&#x696D;&#x56FA;&#x6709;&#x9700;&#x6C42;&#x6E1B;&#x5C11;&#xFF0C;&#x9019;&#x662F;&#x4E0D;&#x73FE;&#x5BE6;&#x7684;&#x3002;</p><p>&#x9996;&#x5148;&#xFF0C;Generative AI &#x7684;&#x51FA;&#x73FE;&#x5728;&#x60B2;&#x89C0;&#x9810;&#x6E2C;&#x4E0B;&#x7684;&#x78BA;&#x6709;&#x80FD;&#x529B;&#x4EE4;&#x67D0;&#x4E9B;&#x884C;&#x696D;&#x7684;&#x9700;&#x6C42;&#x4E0B;&#x964D;&#xFF0C;&#x4F46;&#x5C0E;&#x81F4;&#x9019;&#x7D50;&#x679C;&#x7684;&#x904E;&#x7A0B;&#x4E26;&#x4E0D;&#x662F;&#x7531;&#x300C;AI &#x53D6;&#x4EE3;&#x4EBA;&#x985E;&#x300D;&#x800C;&#x662F;&#x300C;AI &#x7522;&#x54C1;&#x300E;&#x8CE6;&#x4E88;&#x300F;&#x4E86;&#x4EBA;&#x985E;&#x4E00;&#x500B;&#x53EF;&#x80FD;&#x6027;&#x53BB;&#x5B8C;&#x6210;&#x67D0;&#x4E9B;&#x4EFB;&#x52D9;&#x81EA;&#x7D66;&#x81EA;&#x8DB3;&#x300D;&#xFF0C;&#x5F9E;&#x800C;&#x4EE4;&#x56FA;&#x6709;&#x9700;&#x6C42;&#x4E0B;&#x964D;&#xFF0C;&#x751A;&#x81F3;&#x300C;&#x4EFB;&#x4F55;&#x4EBA;&#x4E5F;&#x80FD;&#x4F7F;&#x7528; AI &#x8FC5;&#x901F;&#x5730;&#x5411;&#x4ED6;&#x4EBA;&#x63D0;&#x4F9B;&#x670D;&#x52D9;&#x300D;&#x4EE4;&#x670D;&#x52D9;&#x6210;&#x672C;&#x53CA;&#x50F9;&#x503C;&#x4E0B;&#x964D;&#xFF0C;&#x6539;&#x8B8A;&#x6574;&#x500B;&#x884C;&#x696D;&#x751F;&#x614B;&#x3002;</p><p>&#x6240;&#x4EE5;&#x73FE;&#x968E;&#x6BB5;&#x6240;&#x6307;&#x7684;&#x300C;&#x884C;&#x696D;&#x6C92;&#x843D;&#x300D;&#x9810;&#x8A00;&#xFF0C;&#x4E0D;&#x662F;&#x6307;&#x300C;AI &#x53D6;&#x4EE3;&#x4EBA;&#x985E;&#x300D;&#x800C;&#x662F;&#x9810;&#x6E2C;&#x300C;&#x6709;&#x4EBA;&#x5229;&#x7528; AI &#x300E;&#x8CE6;&#x4E88;&#x300F;&#x7684;&#x53EF;&#x80FD;&#x6027;&#x300D;&#x53BB;&#x6539;&#x8B8A;&#x884C;&#x696D;&#x751F;&#x614B;&#xFF0C;&#x800C;&#x6B64;&#x6539;&#x8B8A;&#x6709;&#x53EF;&#x80FD;&#x5275;&#x9020;&#x51FA;&#x66F4;&#x591A;&#x4E0D;&#x540C;&#x985E;&#x578B;&#x7684;&#x65B0;&#x5DE5;&#x4F5C;&#x53CA;&#x9700;&#x6C42;&#x3002;&#x5404;&#x884C;&#x5404;&#x696D;&#x64C1;&#x6709;&#x8457;&#x4E0D;&#x540C;&#x7684;&#x751F;&#x614B;&#x53CA;&#x4E0D;&#x540C;&#x7684;&#x4EBA;&#xFF0C;&#x55AE;&#x7D14;&#x5730;&#x900F;&#x904E; AI &#x79D1;&#x6280;&#x767C;&#x5C55;&#x589E;&#x52A0;&#x4E0D;&#x540C;&#x300C;&#x53EF;&#x80FD;&#x6027;&#x300D;&#x662F;&#x4E0D;&#x8DB3;&#x5920;&#x7684;&#xFF0C;&#x8981;&#x6539;&#x8B8A;&#x4E00;&#x500B;&#x884C;&#x696D;&#x751F;&#x614B;&#xFF0C;&#x5FC5;&#x9808;&#x7A81;&#x7834;&#x4EBA;&#x985E;&#x7684;&#x6163;&#x6027;&#x53CA;&#x5927;&#x5E45;&#x5EA6;&#x5730;&#x63D0;&#x5347;&#x5411; AI &#x8868;&#x9054;&#x601D;&#x60F3;&#x7684;&#x80FD;&#x529B;&#x3002;</p><h2 id="%E4%BA%BA%E9%A1%9E%E7%9A%84%E6%85%A3%E6%80%A7">&#x4EBA;&#x985E;&#x7684;&#x6163;&#x6027;</h2><p>&#x6163;&#x6027;&#x662F;&#x4E00;&#x7A2E;&#x5E36;&#x6709;&#x5B89;&#x5168;&#x611F;&#x3001;&#x4FE1;&#x4EFB;&#x3001;&#x7A69;&#x5B9A;&#x3001;&#x4F4E;&#x98A8;&#x96AA;&#x53CA;&#x8212;&#x9069;&#x7684;&#x884C;&#x70BA;&#x53CA;&#x601D;&#x8003;&#x6A21;&#x5F0F;&#x3002;</p><p>&#x4F8B;&#x5982;&#x7576;&#x4F01;&#x696D;&#x4E4B;&#x9593;&#x6709;&#x4E86;&#x4FE1;&#x4EFB;&#xFF0C;&#x516C;&#x53F8; A &#x7FD2;&#x6163;&#x4E86;&#x5916;&#x5224;&#x8CAC;&#x4EFB;&#x53BB;&#x4EE3;&#x5DE5; A&#xFF0C;&#x5C31;&#x7B97;&#x4EE3;&#x5DE5; B &#x5229;&#x7528;&#x6700;&#x65B0; AI &#x79D1;&#x6280;&#x5927;&#x5E45;&#x5EA6;&#x58D3;&#x4F4E;&#x670D;&#x52D9;&#x50F9;&#x9322;&#x4E26;&#x8072;&#x7A31;&#x80FD;&#x63D0;&#x9AD8;&#x66F4;&#x9AD8;&#x8CEA;&#x7D20;&#xFF0C;&#x4EA6;&#x672A;&#x5FC5;&#x80FD;&#x7372;&#x5F97;&#x516C;&#x53F8; A &#x9752;&#x775E;&#xFF0C;&#x9019;&#x662F;&#x4E00;&#x500B;&#x6163;&#x6027;&#x8003;&#x9A57;&#xFF0C;&#x800C;&#x6163;&#x6027;&#x53EF;&#x4EE5;&#x51CC;&#x99D5;&#x5927;&#x90E8;&#x4EFD;&#x5224;&#x65B7;&#x3002;</p><p>&#x8207;&#x6B64;&#x540C;&#x6642;&#xFF0C;&#x4EE3;&#x5DE5; A &#x56E0; AI &#x8208;&#x8D77;&#x800C;&#x591A;&#x4E86;&#x4E00;&#x4E9B;&#x9078;&#x64C7;&#xFF1A;</p><ul><li>&#x53EF;&#x4EE5;&#x9078;&#x64C7;&#x7DAD;&#x6301;&#x73FE;&#x72C0;</li><li>&#x53EF;&#x4EE5;&#x6D3B;&#x7528; AI &#x8CE6;&#x4E88;&#x7684;&#x80FD;&#x529B;&#x66F4;&#x6709;&#x6548;&#x7387;&#x5B8C;&#x6210;&#x540C;&#x4E00;&#x8CEA;&#x7D20;&#x7684;&#x670D;&#x52D9;</li><li>&#x53EF;&#x4EE5;&#x5B8C;&#x5168;&#x4F9D;&#x8CF4; AI &#x4F46;&#x72A7;&#x7272;&#x4E00;&#x4E9B;&#x6E96;&#x78BA;&#x6027;&#x5275;&#x7ACB;&#x65B0;&#x670D;&#x52D9;</li></ul><p>&#x9019;&#x53C8;&#x6703;&#x662F;&#x53E6;&#x4E00;&#x500B;&#x4F01;&#x696D;&#x5167;&#x90E8;&#x7684;&#x6163;&#x6027;&#x7684;&#x8003;&#x9A57;&#xFF0C;&#x4E00;&#x5C64;&#x63A8;&#x4E00;&#x5C64;&#x76F4;&#x5230;&#x6BCF;&#x4E00;&#x500B;&#x4EBA;&#x90FD;&#x6703;&#x7D93;&#x6B77;&#x4E00;&#x6B21;&#x6163;&#x6027;&#x7684;&#x8003;&#x9A57;&#x3002;</p><h2 id="%E4%BA%BA%E9%A1%9E%E5%90%91-ai-%E8%A1%A8%E9%81%94%E6%80%9D%E6%83%B3%E7%9A%84%E8%83%BD%E5%8A%9B">&#x4EBA;&#x985E;&#x5411; AI &#x8868;&#x9054;&#x601D;&#x60F3;&#x7684;&#x80FD;&#x529B;</h2><p>AI &#x5B8C;&#x6210;&#x6307;&#x5B9A;&#x4EFB;&#x52D9;&#x4E4B;&#x524D;&#xFF0C;AI &#x9700;&#x8981;&#x63A5;&#x6536;&#x4EFB;&#x52D9;&#x9700;&#x6C42;&#xFF0C;&#x4EFB;&#x52D9;&#x9700;&#x6C42;&#x6108;&#x6E05;&#x6670;&#xFF0C;AI &#x7684;&#x53CD;&#x994B;&#x6E96;&#x78BA;&#x6027;&#x6108;&#x9AD8;&#x3002;&#x4E00;&#x4E9B;&#x5BB9;&#x932F;&#x7387;&#x8F03;&#x9AD8;&#x6216;&#x4EFB;&#x52D9;&#x9700;&#x6C42;&#x7C21;&#x55AE;&#x7684;&#x670D;&#x52D9;&#x672C;&#x8CEA;&#x4E0A;&#x5BB9;&#x6613;&#x53D7;&#x5230;&#x5F71;&#x97FF;&#xFF0C;&#x4F8B;&#x5982;&#x5C0F;&#x8AAA;&#x7FFB;&#x8B6F;&#x3001;&#x5C0F;&#x578B;&#x61C9;&#x7528;&#x7A0B;&#x5F0F;&#x958B;&#x767C;&#x3001;Icon &#x8A2D;&#x8A08;&#x3001;&#x5C01;&#x9762;&#x8A2D;&#x8A08;&#x7B49;&#x7B49;&#xFF0C;&#x4F46;&#x9019;&#x4E26;&#x4E0D;&#x8DB3;&#x4EE5;&#x4EE4;&#x4EBA;&#x751F;&#x754F;&#x3002;</p><p>&#x4EBA;&#x5011;&#x751F;&#x754F;&#x7684;&#x662F;&#x4F86;&#x81EA;&#x7DB2;&#x4E0A;&#x5C55;&#x793A;&#x7684; Generative AI &#x6210;&#x679C;&#x90FD;&#x5341;&#x5206;&#x83EF;&#x9E97;&#x6210;&#x529F;&#xFF0C;&#x5F15;&#x767C;&#x7121;&#x9650;&#x7771;&#x60F3;&#xFF0C;&#x4F46;&#x81EA;&#x5DF1;&#x537B;&#x7121;&#x80FD;&#x529B;&#x7522;&#x751F;&#x76F8;&#x8FD1;&#x7684;&#x6210;&#x679C;&#x3002;</p><p>&#x90A3;&#x4E9B;&#x83EF;&#x9E97;&#x7684;&#x6210;&#x679C;&#x5DF2;&#x7D93;&#x9054;&#x5230;&#x300C;&#x53EF;&#x63A5;&#x53D7;&#x7BC4;&#x570D;&#x300D;&#x53CA;&#x7ACB;&#x5373;&#x4F7F;&#x7528;&#xFF0C;&#x751A;&#x81F3;&#x6BD4;&#x8D77;&#x4E8C;&#x4E09;&#x7DDA;&#x7684;&#x670D;&#x52D9;&#x63D0;&#x4F9B;&#x8005;&#x7684;&#x7522;&#x51FA;&#x66F4;&#x597D;&#x3002;&#x53EF;&#x662F;&#xFF0C;&#x8981;&#x88FD;&#x4F5C;&#x90A3;&#x4E9B;&#x83EF;&#x9E97;&#x6210;&#x679C;&#x7684;&#x5927;&#x524D;&#x63D0;&#x662F;&#x300C;&#x4EBA;&#x985E;&#x53EF;&#x4EE5;&#x6709;&#x6548;&#x7387;&#x5730;&#x5411; AI &#x8868;&#x9054;&#x6240;&#x601D;&#x6240;&#x60F3;&#x300D;&#xFF0C;&#x4EE5; ChatGPT &#x53CA; Midjourney &#x71B1;&#x9580;&#x5DE5;&#x5177;&#x70BA;&#x4F8B;&#xFF0C;&#x4F7F;&#x7528;&#x8005;&#x9700;&#x8981;&#x900F;&#x6F88;&#x5730;&#x7406;&#x89E3; AI &#x7684;&#x904B;&#x4F5C;&#x539F;&#x7406;&#x3001;&#x5206;&#x6790;&#x6240;&#x9700;&#x8981;&#x7684;&#x8CC7;&#x6599;&#x3001;&#x5C07;&#x4EFB;&#x52D9;&#x96E3;&#x984C;&#x62C6;&#x89E3;&#x518D;&#x63CF;&#x8FF0;&#x7D66; AI &#x53CA;&#x6839;&#x64DA; AI &#x7684;&#x53CD;&#x994B;&#x4E0D;&#x65B7;&#x8ABF;&#x6574;&#xFF0C;&#x6700;&#x5F8C;&#x7372;&#x5F97;&#x9810;&#x671F;&#x6216;&#x8D85;&#x51FA;&#x9810;&#x671F;&#x7684;&#x6210;&#x679C;&#x3002;</p><p>&#x9019;&#x7A2E;&#x6280;&#x80FD;&#x73FE;&#x7A31;&#x70BA;&#x300C;Prompt Engineering&#x300D;&#xFF0C;&#x9019;&#x5C07;&#x6703;&#x6210;&#x70BA;&#x4E00;&#x500B;&#x65B0;&#x8208;&#x5C08;&#x696D;&#xFF0C;&#x5C0D; Generative AI &#x79D1;&#x6280;&#x77E5;&#x8B58;&#x53CA;&#x8A9E;&#x8A00;&#x8868;&#x9054;&#x6280;&#x5DE7;&#x8981;&#x6C42;&#x76F8;&#x7576;&#x4E4B;&#x9AD8;&#xFF0C;&#x9700;&#x8981;&#x9577;&#x6642;&#x9593;&#x8207; AI &#x7279;&#x5B9A;&#x5DE5;&#x5177;&#x7DF4;&#x7FD2;&#x53CA;&#x4E86;&#x89E3;&#x5404;&#x7A2E; AI &#x80CC;&#x5F8C;&#x539F;&#x7406;&#x3002;</p><p>Prompt Engineering &#x4E26;&#x4E0D;&#x662F;&#x666E;&#x7F85;&#x5927;&#x773E;&#x80FD;&#x64C1;&#x6709;&#x7684;&#x6280;&#x80FD;&#xFF0C;&#x4F8D;&#x9019;&#x985E;&#x4EBA;&#x624D;&#x51FA;&#x73FE;&#x4E26;&#x5728;&#x591A;&#x5982;&#x7E41;&#x661F;&#x7684;&#x53EF;&#x80FD;&#x6027;&#x4E0B;&#x70BA;&#x5404;&#x884C;&#x5404;&#x696D;&#x627E;&#x51FA;&#x7CBE;&#x5999;&#x7684;&#x6377;&#x5F91;&#x4E4B;&#x524D;&#xFF0C;&#x6211;&#x76F8;&#x4FE1;&#x666E;&#x7F85;&#x5927;&#x773E;&#x4F7F;&#x7528; Generative AI &#x5DE5;&#x5177;&#x6642;&#x901A;&#x5E38;&#x6703;&#x6709;&#x4E00;&#x7A2E;&#x300C;&#x66F8;&#x5230;&#x7528;&#x6642;&#x65B9;&#x6068;&#x5C11;&#x3001;&#x57F7;&#x7B46;&#x5FD8;&#x5B57;&#x300D;&#x7684;&#x611F;&#x89BA;&#xFF0C;&#x6709;&#x4E9B;&#x7C21;&#x55AE;&#x6216;&#x6E96;&#x78BA;&#x7387;&#x8981;&#x6C42;&#x4E0D;&#x9AD8;&#x7684;&#x4EFB;&#x52D9;&#x53EF;&#x4EE5;&#x5F9E;&#x5BB9;&#x89E3;&#x6C7A;&#xFF0C;&#x4F46;&#x6709;&#x4E9B;&#x76F8;&#x5C0D;&#x8907;&#x96DC;&#x6216;&#x9700;&#x8981; 100% &#x6E96;&#x78BA;&#x7684;&#x4EFB;&#x52D9;&#x4E0A;&#x537B;&#x6703;&#x611F;&#x5230;&#x4E0D;&#x77E5;&#x5982;&#x4F55;&#x958B;&#x59CB;&#x8868;&#x9054;&#x3002;</p><p>&#x73FE;&#x968E;&#x6BB5;&#x6B32;&#x671F;&#x671B;&#x666E;&#x7F85;&#x5927;&#x773E;&#x7A81;&#x7834;&#x6163;&#x6027;&#xFF0C;&#x8981;&#x6C42;&#x4EBA;&#x4EBA;&#x7CBE;&#x6E96;&#x5730;&#x6D3B;&#x7528;&#x65B0; AI &#x7522;&#x54C1;&#x81EA;&#x7D66;&#x81EA;&#x8DB3;&#x5730;&#x964D;&#x4F4E;&#x884C;&#x696D;&#x670D;&#x52D9;&#x56FA;&#x6709;&#x9700;&#x6C42;&#xFF0C;&#x5F9E;&#x800C;&#x53BB;&#x6467;&#x6BC1;&#x4E26;&#x91CD;&#x5EFA;&#x4E00;&#x500B;&#x65B0;&#x7684;&#x884C;&#x696D;&#x751F;&#x614B;&#xFF0C;&#x8AC7;&#x4F55;&#x5BB9;&#x6613;&#xFF01;</p><h2 id="%E7%B5%90%E8%AA%9E%E5%8F%8A%E8%A7%80%E6%9C%9B">&#x7D50;&#x8A9E;&#x53CA;&#x89C0;&#x671B;</h2><p>AI &#x4E0D;&#x6703;&#x300C;&#x53D6;&#x4EE3;&#x300D;&#x4EFB;&#x4F55;&#x4EBA;&#xFF0C;&#x53EA;&#x662F; Generative AI &#x300C;&#x8CE6;&#x4E88;&#x300D;&#x4EBA;&#x985E;&#x4E00;&#x500B;&#x53EF;&#x80FD;&#x6027;&#x53BB;&#x6539;&#x8B8A;&#x6574;&#x500B;&#x884C;&#x696D;&#x751F;&#x614B;&#xFF0C;&#x4F46;&#x767C;&#x5C55;&#x9019;&#x500B;&#x53EF;&#x80FD;&#x5C55;&#x4ECD;&#x8981;&#x4F9D;&#x8CF4;&#x6BCF;&#x500B;&#x884C;&#x696D;&#x7684;&#x5C08;&#x624D;&#x3002;</p><p>&#x5728;&#x9019;&#x5834;&#x6539;&#x8B8A;&#x4E4B;&#x4E2D;&#xFF0C;&#x958B;&#x767C;&#x65B0; AI &#x7522;&#x54C1;&#x7684;&#x65B0;&#x516C;&#x53F8;&#x53CA;&#x8207; AI &#x4E92;&#x52D5;&#x7684;&#x65B0;&#x8077;&#x4F4D;&#x5C07;&#x6703;&#x63A5;&#x7A2E;&#x800C;&#x4F86;&#xFF0C;&#x800C;&#x7121;&#x6CD5;&#x9069;&#x61C9;&#x884C;&#x696D;&#x751F;&#x614B;&#x6539;&#x8B8A;&#x7684;&#x516C;&#x53F8;&#x5C07;&#x6703;&#x9762;&#x81E8;&#x5DE8;&#x5927;&#x6311;&#x6230;&#x3002;&#x6211;&#x9810;&#x6E2C; Generative AI &#x767C;&#x5C55;&#x8981;&#x7A81;&#x7834;&#x4EBA;&#x985E;&#x6163;&#x6027;&#x81F3;&#x5C11;&#x8981;&#x4E09;&#x5E74;&#xFF0C;&#x8981;&#x666E;&#x53CA;&#x5230;&#x5404;&#x884C;&#x5404;&#x696D;&#x90FD;&#x80FD;&#x6D3B;&#x7528; AI &#x81F3;&#x5C11;&#x8981;&#x4E00;&#x500B;&#x5E74;&#x4EE3;&#x3002;</p><p>&#x4EE5;&#x53F2;&#x70BA;&#x9451;&#xFF0C;Windows OS &#x51FA;&#x73FE;&#x4E86;&#x4E09;&#x5341;&#x591A;&#x5E74;&#xFF0C;Search Engine &#x51FA;&#x73FE;&#x4E86;&#x4E8C;&#x5341;&#x591A;&#x5E74;&#xFF0C;Smart Phone OS &#x4E5F;&#x51FA;&#x73FE;&#x4E86;&#x5341;&#x591A;&#x5E74;&#xFF0C;&#x5404;&#x884C;&#x5404;&#x696D;&#x751F;&#x614B;&#x4E5F;&#x6703;&#x570D;&#x7E5E;&#x9019;&#x4E9B;&#x8EDF;&#x4EF6;&#x800C;&#x6539;&#x8B8A;&#xFF0C;Generative AI &#x53EA;&#x4E0D;&#x904E;&#x662F;&#x96A8;&#x5F8C;&#x7684;&#x7B2C;&#x56DB;&#x6CE2;&#x800C;&#x5DF2;&#xFF0C;&#x800C;&#x6211;&#x6DF1;&#x4FE1; Generative AI &#x7684;&#x6F14;&#x8B8A;&#x9032;&#x7A0B;&#x5C07;&#x8207;&#x5176;&#x5B83;&#x79D1;&#x6280;&#x4E00;&#x6A23;&#xFF0C;&#x5927;&#x65B9;&#x5411;&#x767C;&#x5C55;&#x6703;&#x4E00;&#x5982;&#x4EE5;&#x5F80;&#x8D77;&#x521D;&#x7531; Productivity (&#x751F;&#x7522;&#x529B;) &#x8F49;&#x5411;&#x5230; Entertainment (&#x5A1B;&#x6A02;) &#x767C;&#x5C55;&#xFF0C;&#x5C46;&#x6642;&#x4E0D;&#x540C;&#x884C;&#x696D;&#x6703;&#x4EE5;&#x300C;AI&#x300E;&#x8CE6;&#x4E88;&#x300F;&#x7684;&#x53EF;&#x80FD;&#x6027;&#x300D;&#x70BA;&#x8EF8;&#x5FC3;&#x5275;&#x9020;&#x6BD4;&#x73FE;&#x5728;&#x66F4;&#x591A;&#x7684;&#x5DE5;&#x4F5C;&#x9700;&#x6C42;&#xFF0C;&#x6301;&#x7E8C;&#x800C;&#x4E14;&#x7121;&#x9650;&#x5730;&#x63D0;&#x5347;&#x4EBA;&#x5011;&#x751F;&#x6D3B;&#x8CEA;&#x7D20;&#x3002;</p><p>&#x5728;&#x4E91;&#x4E91;&#x4EBA;&#x6D77;&#x4E4B;&#x4E2D;&#xFF0C;&#x66FE;&#x65BC; Search Engine &#x4F7F;&#x7528;&#x300C;+ &#x300D;&#x3001;&#x300C;-&#x300D;&#x3001;&#x300C;&quot;&quot;&#x300D;&#x3001;&#x300C;site:&#x300D; &#x2026; &#x7684;&#x4EBA;&#x4F60;&#x8A8D;&#x8B58;&#x6709;&#x591A;&#x5C11;&#x500B;&#xFF1F;&#x90A3;&#x7A76;&#x7ADF;&#x76F8;&#x4FE1;&#x4E0D;&#x4E45;&#x5C07;&#x4F86;&#x4EBA;&#x4EBA;&#x4E5F;&#x6709;&#x6548;&#x7387;&#x5730;&#x5411; AI &#x63CF;&#x8FF0;&#x7684;&#x81EA;&#x4FE1;&#x5F9E;&#x4F55;&#x800C;&#x4F86;&#xFF1F;</p><p>&#x5728;&#x6BCF;&#x500B;&#x79D1;&#x6280;&#x6F14;&#x8B8A;&#x9032;&#x5316;&#x4E4B;&#x4E2D;&#xFF0C;</p><blockquote class="kg-blockquote-alt">&#x61C2;&#x7684;&#x4EBA;&#x6703;&#x628A;&#x63E1;&#x6A5F;&#x6703;&#x98DB;&#x9EC3;&#x9A30;&#x9054;&#xFF0C;<br>&#x4E0D;&#x61C2;&#x7684;&#x4EBA;&#x4E5F;&#x6703;&#x6709;&#x5708;&#x5B50;&#x6D3B;&#x5F97;&#x81EA;&#x5728;&#x3002;</blockquote><p>&#x4F60;&#x61C2;&#x7684;&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[解構 Twitter Like, Retweet, Reply 邊樣重要啲？]]></title><description><![CDATA[一個簡單嘅 Like Feedback 好過要打字嘅 Reply]]></description><link>https://gaplo.tech/twitter-like-retweet-reply-weighting/</link><guid isPermaLink="false">646f23626cd45c059b6f048e</guid><category><![CDATA[技術隨筆]]></category><category><![CDATA[Twitter]]></category><category><![CDATA[Open Source]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Tue, 04 Apr 2023 09:10:00 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1611162618479-ee3d24aaef0b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fHR3aXR0ZXJ8ZW58MHx8fHwxNjg1NTIwNjU1fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<div class="kg-card kg-callout-card kg-callout-card-red"><div class="kg-callout-emoji">&#x274C;</div><div class="kg-callout-text">&#x7DB2;&#x4E0A;&#x898B;&#x5230;&#x6709;&#x6D41;&#x50B3;&#x932F;&#x8AA4;&#x6D88;&#x606F;<br>- &#x6BCF;&#x500B;&#x8B9A;&#x7372;&#x5F97; 30 &#x500D;&#x63D0;&#x5347; (30X Boost)<br>- &#x6BCF;&#x500B;&#x8F49;&#x63A8;&#x7372;&#x5F97; 20 &#x500D;&#x63D0;&#x5347;<br>- &#x6BCF;&#x500B;&#x56DE;&#x8986;&#x53EA;&#x7372;&#x5F97; 1 &#x500D;&#x63D0;&#x5347;</div></div><img src="https://images.unsplash.com/photo-1611162618479-ee3d24aaef0b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fHR3aXR0ZXJ8ZW58MHx8fHwxNjg1NTIwNjU1fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" alt="&#x89E3;&#x69CB; Twitter Like, Retweet, Reply &#x908A;&#x6A23;&#x91CD;&#x8981;&#x5572;&#xFF1F;"><p>&#x53EF;&#x80FD;&#x6709;&#x6A5F;&#x6703;&#x4FC2;&#x53EA;&#x7747; Configuration &#x800C;&#x537B;&#x6F0F;&#x5497; Calculation &#x90E8;&#x4EFD;&#x6D89;&#x53CA; <code>log2(Count)</code>&#xFF0C;&#x5373;&#x4FC2;&#x8A71; 2 &#x500B; Like &#x4FC2;&#x7B49;&#x5982; <code>2^30</code> &#x500B; Reply&#xFF0C;&#x4E0D;&#x662F;&#x53EA;&#x6709; 30 &#x500D;&#x3002;</p><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x2705;</div><div class="kg-callout-text">&#x771F;&#x6B63;&#x7B54;&#x6848;&#x53EF;&#x53C3;&#x8003;&#x5716;&#x4E2D; Source Code&#xFF0C;Weighting &#x5982;&#x4E0B;&#xFF1A;<br>- Like Score&#xFF1A; Log2(Like Count) * 30<br>- Retweet Score&#xFF1A;Log2(Retweet Count) * 20<br>- Reply Score&#xFF1A;Log2(Reply Count) * 1</div></div><p>P.S. <code>TensorflowBasedRankingParams</code> &#x4FC2;&#x57FA;&#x65BC; <code>LinearRankingParams</code></p><p>&#x4EE3;&#x8868;&#x4E00;&#x500B;&#x7C21;&#x55AE;&#x5605; Like Feedback &#x597D;&#x904E;&#x8981;&#x6253;&#x5B57;&#x5605; Reply&#xFF0C;&#x96D6;&#x7136;&#x5514;&#x77E5;&#x5481;&#x6A23;&#x5B9A;&#x500B;&#x6709;&#x4E5C;&#x5622;&#x79D1;&#x5B78;&#x6839;&#x3BEB;&#x4F46;&#x5982;&#x679C; Facebook &#x90FD;&#x4FC2;&#x985E;&#x4F3C;&#x5481;&#x5605;&#x8A71;&#xFF0C;&#x5927;&#x5BB6;&#x8A18;&#x5F97;&#x7A4D;&#x6975;&#x5572;&#x4FFE; Like &#x4F60;&#x5730;&#x559C;&#x6B61;&#x5605;&#x5167;&#x5BB9;&#xFF01;&#x5481;&#x5DF2;&#x7D93;&#x4FC2;&#x5C0D;&#x5167;&#x5BB9;&#x5275;&#x4F5C;&#x8005;&#x6700;&#x5927;&#x5605;&#x6280;&#x6301;&#xFF01;</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/05/twitter-ranking-1.jpg" class="kg-image" alt="&#x89E3;&#x69CB; Twitter Like, Retweet, Reply &#x908A;&#x6A23;&#x91CD;&#x8981;&#x5572;&#xFF1F;" loading="lazy" width="2000" height="1671" srcset="https://gaplo.tech/content/images/size/w600/2023/05/twitter-ranking-1.jpg 600w, https://gaplo.tech/content/images/size/w1000/2023/05/twitter-ranking-1.jpg 1000w, https://gaplo.tech/content/images/size/w1600/2023/05/twitter-ranking-1.jpg 1600w, https://gaplo.tech/content/images/2023/05/twitter-ranking-1.jpg 2048w" sizes="(min-width: 1200px) 1200px"><figcaption>Configuration</figcaption></figure><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/05/twitter-ranking-with-log.jpg" class="kg-image" alt="&#x89E3;&#x69CB; Twitter Like, Retweet, Reply &#x908A;&#x6A23;&#x91CD;&#x8981;&#x5572;&#xFF1F;" loading="lazy" width="2000" height="1551" srcset="https://gaplo.tech/content/images/size/w600/2023/05/twitter-ranking-with-log.jpg 600w, https://gaplo.tech/content/images/size/w1000/2023/05/twitter-ranking-with-log.jpg 1000w, https://gaplo.tech/content/images/size/w1600/2023/05/twitter-ranking-with-log.jpg 1600w, https://gaplo.tech/content/images/2023/05/twitter-ranking-with-log.jpg 2048w" sizes="(min-width: 1200px) 1200px"><figcaption>Calculation</figcaption></figure><h2 id="%E5%BE%8C%E8%A8%98%E5%B0%8F%E6%8A%80%E5%B7%A7">&#x5F8C;&#x8A18; - &#x5C0F;&#x6280;&#x5DE7;</h2><p>&#x7747;&#x591A;&#x5C11;&#x5C11;&#x767C;&#x73FE;&#x5982;&#x679C;&#x60F3;&#x55BA; Twitter &#x7747;&#x591A;&#x5572;&#x82F1;&#x6587; Technical Post&#xFF0C;&#x8A18;&#x5F97;&#x5C07;&#x500B; UI &#x8F49;&#x505A;&#x82F1;&#x6587;&#xFF0C;&#x56E0;&#x70BA;&#x82E5; App UI language &#x8207; Tweet language &#x4E0D;&#x540C;&#xFF0C;Tweet &#x63A8;&#x85A6;&#x5206;&#x6578;&#x6703;&#x4E0B;&#x964D;&#xFF01;</p>]]></content:encoded></item><item><title><![CDATA[Twitter Recommendation Algorithm Open Source]]></title><description><![CDATA[Elon Musk 此舉動真正對 Twitter有咩影響?]]></description><link>https://gaplo.tech/twitter-recommendation-open-source/</link><guid isPermaLink="false">646f20226cd45c059b6f0415</guid><category><![CDATA[隨筆]]></category><category><![CDATA[Open Source]]></category><category><![CDATA[Twitter]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Fri, 31 Mar 2023 17:00:00 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/05/twitter-recommendation-algo-open-source.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2023/05/twitter-recommendation-algo-open-source.jpg" alt="Twitter Recommendation Algorithm Open Source"><p>&#x8D85;&#x7A81;&#x767C;&#xFF01;Elon Musk <a href="https://github.com/twitter/the-algorithm?ref=gaplo.tech"><a href="https://github.com/twitter/the-algorithm?ref=gaplo.tech">&#x5C07;&#x4E00;&#x6574;&#x5957;&#x6700;&#x9AD8;&#x5EA6;&#x6A5F;&#x5BC6;&#x5605; Twitter Recommendation Algorithm Open Source &#x5497;</a></a>&#xFF01;&#x5305;&#x62EC;&#x5716;&#x4E2D;&#x6240;&#x6709; Service&#xFF01;</p><figure class="kg-card kg-image-card"><img src="https://gaplo.tech/content/images/2023/05/system-diagram.png" class="kg-image" alt="Twitter Recommendation Algorithm Open Source" loading="lazy" width="1947" height="822" srcset="https://gaplo.tech/content/images/size/w600/2023/05/system-diagram.png 600w, https://gaplo.tech/content/images/size/w1000/2023/05/system-diagram.png 1000w, https://gaplo.tech/content/images/size/w1600/2023/05/system-diagram.png 1600w, https://gaplo.tech/content/images/2023/05/system-diagram.png 1947w" sizes="(min-width: 720px) 720px"></figure><p>&#x5462;&#x500B; Open Source &#x884C;&#x52D5;&#x7D55;&#x5C0D;&#x53EF;&#x4EE5;&#x4EE4;&#x6574;&#x4EF6;&#x4E8B;&#x900F;&#x660E;&#x5316;&#x4EE5;&#x53CA;&#x63D0;&#x9AD8; Software Engineer &#x300C;&#x81EA;&#x6211;&#x512A;&#x5316;&#x300D;&#x52D5;&#x529B;&#xFF01;&#x53E6;&#x5916;&#xFF0C;&#x6709;&#x5FC3;&#x4EBA;&#x6709;&#x5FC3;&#x529B;&#x6709;&#x6642;&#x9593;&#x4EA6;&#x53EF; Review &#x53CA;&#x6709;&#x6A5F;&#x6703;&#x6307;&#x51FA;&#x7B87;&#x4E2D;&#x8A2D;&#x8A08;&#x7F3A;&#x9677;&#x53BB;&#x52A0;&#x4EE5;&#x6539;&#x5584;&#x3002;</p><p>&#x503C;&#x5F97;&#x53CD;&#x601D;&#x5605;&#x4F4D;&#x4FC2;&#xFF1A;</p><blockquote class="kg-blockquote-alt"> Elon Musk &#x6B64;&#x8209;&#x52D5;&#x771F;&#x6B63;&#x5C0D; Twitter&#x6709;&#x54A9;&#x5F71;&#x97FF;&#xFF1F;</blockquote><p>&#x6700;&#x5F8C;&#x55BA; <a href="https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm?ref=gaplo.tech">Twitter Engineering Blog</a> &#x4E2D;&#x63D0;&#x5230;&#x5462;&#x5957; Algorithm &#x4EF2;&#x6703;&#x7E7C;&#x7E8C;&#x958B;&#x767C;&#xFF1A;</p><blockquote>Twitter is the center of conversations around the world. Every day, we serve over 150 billion Tweets to people&#x2019;s devices. Ensuring that we&#x2019;re delivering the best content possible to our users is both a challenging and an exciting problem. <br><br>We&#x2019;re working on new opportunities to expand our recommendation systems&#x2014;new real-time features, embeddings, and user representations&#x2014;and we have one of the most interesting datasets and user bases in the world to do it with. We are building the town square of the future. <br><br>If this interests you, please consider joining us.</blockquote><p>GitHub: <a href="https://github.com/twitter/the-algorithm?ref=gaplo.tech">https://github.com/twitter/the-algorithm</a></p><p>Twitter: <a href="https://twitter.com/elonmusk/status/1641876892302073875?ref=gaplo.tech">https://twitter.com/elonmusk/status/1641876892302073875</a></p><p>Twitter Engineering Blog: <a href="https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm?ref=gaplo.tech">https://blog.twitter.com/.../twitter-recommendation...</a></p><h2 id="%E5%BE%8C%E8%A8%98%E7%9C%9F%E4%BF%82%E6%9C%89-authoriselon">&#x5F8C;&#x8A18; - &#x771F;&#x4FC2;&#x6709; <code>author_is_elon</code></h2><p>&#x4F30;&#x5514;&#x5230;&#x771F;&#x4FC2;&#x6703;&#x7528; <code>author_is_elon</code> &#x53BB;&#x505A; feature flag&#xFF0C;&#x800C;&#x4E14;&#x771F;&#x4FC2; hard code &#x55BA;&#x5165;&#x9762;&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/05/twitter-open-source-is-elon.jpg" class="kg-image" alt="Twitter Recommendation Algorithm Open Source" loading="lazy" width="960" height="618" srcset="https://gaplo.tech/content/images/size/w600/2023/05/twitter-open-source-is-elon.jpg 600w, https://gaplo.tech/content/images/2023/05/twitter-open-source-is-elon.jpg 960w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://github.com/twitter/the-algorithm/blob/7f90d0ca342b928b479b512ec51ac2c3821f5922/home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/HomeTweetTypePredicates.scala?ref=gaplo.tech#L225">https://github.com/twitter/the-algorithm/blob/7f90d0ca342b928b479b512ec51ac2c3821f5922/home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/HomeTweetTypePredicates.scala#L225</a></figcaption></figure>]]></content:encoded></item><item><title><![CDATA[WASM 未來十年有可能成為比起 JVM 更熱門嘅選項]]></title><description><![CDATA[有 Docker WASM runtime 後，同一個 Deliverables 不再需要分開 Platform Compile]]></description><link>https://gaplo.tech/bet-wasm-will-be-popular-in-next-10-years/</link><guid isPermaLink="false">646f1ece6cd45c059b6f03d7</guid><category><![CDATA[技術隨筆]]></category><category><![CDATA[WASM]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[Kotlin]]></category><category><![CDATA[Docker]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Fri, 31 Mar 2023 16:00:00 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/05/flutter-wasm.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2023/05/flutter-wasm.jpg" alt="WASM &#x672A;&#x4F86;&#x5341;&#x5E74;&#x6709;&#x53EF;&#x80FD;&#x6210;&#x70BA;&#x6BD4;&#x8D77; JVM &#x66F4;&#x71B1;&#x9580;&#x5605;&#x9078;&#x9805;"><p>Flutter &#x9ECE;&#x7DCA;&#x53EF;&#x4EE5;&#x76F4;&#x51FA; 100% WebAssembly&#xFF0C;Docker &#x4EA6;&#x6709; WASM runtime &#x53CA; Architecture &#x53BB;&#x884C;&#x672A;&#x4F86;&#x5605; Backend Application&#x3002;</p><p>Flutter Web &#x5605;&#x597D;&#x8655;&#x53CA;&#x58DE;&#x8655;&#x5C31;&#x4FC2;&#x76F4;&#x63A5;&#x7528; Canvas &#x8655;&#x7406;&#x6240;&#x6709; UI Rendering &#x53CA; Interaction&#xFF0C;&#x597D;&#x8655;&#x4FC2;&#x53EF;&#x4EE5;&#x6700;&#x5927;&#x7A0B;&#x5EA6;&#x53BB;&#x4F7F;&#x7528; GPU &#x4EE5;&#x53CA;&#x514D;&#x53BB; DOM manipulation &#xFF0C;&#x58DE;&#x8655;&#x4FC2;&#x7B49;&#x65BC;&#x76F4;&#x63A5;&#x653E;&#x68C4;&#x5497; SEO&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/05/flutter-was-demo.png" class="kg-image" alt="WASM &#x672A;&#x4F86;&#x5341;&#x5E74;&#x6709;&#x53EF;&#x80FD;&#x6210;&#x70BA;&#x6BD4;&#x8D77; JVM &#x66F4;&#x71B1;&#x9580;&#x5605;&#x9078;&#x9805;" loading="lazy" width="2000" height="1768" srcset="https://gaplo.tech/content/images/size/w600/2023/05/flutter-was-demo.png 600w, https://gaplo.tech/content/images/size/w1000/2023/05/flutter-was-demo.png 1000w, https://gaplo.tech/content/images/size/w1600/2023/05/flutter-was-demo.png 1600w, https://gaplo.tech/content/images/size/w2400/2023/05/flutter-was-demo.png 2400w" sizes="(min-width: 720px) 720px"><figcaption>Flutter/WASM</figcaption></figure><p>&#x65E5;&#x5F8C; Flutter &#x4E0D;&#x9700;&#x8981;&#x518D;&#x7D93; dart2js &#x8F49; javascript &#x800C;&#x4FC2;&#x8F49; WebAssembly &#xFF0C;&#x6700;&#x958B;&#x5FC3;&#x4F4D;&#x4FC2;&#x5C11;&#x5497;&#x5572; javascript 52bit number &#x8F49;&#x63DB;&#x5605;&#x554F;&#x984C;&#xFF0C;&#x540C;&#x6642;&#x76F4;&#x63A5;&#x4F7F;&#x7528;&#x6700;&#x9AD8;&#x6548;&#x7387;&#x8655;&#x7406; business logic &#x53CA; multi-threading&#x3002;</p><p>&#x73FE;&#x6642;&#x5927;&#x90E8;&#x4EFD;&#x4E3B;&#x6D41;&#x5605; Language &#x5DF2;&#x7D93;&#x958B;&#x59CB;&#x652F;&#x63F4; compile to WebAssembly &#x4F8B;&#x5982; Kotlin, Rust, Go, C#, C++, etc&#xFF0C;&#x672A;&#x4F86;&#x5341;&#x5E74;&#x6709;&#x53EF;&#x80FD;&#x6210;&#x70BA;&#x6BD4;&#x8D77; JVM &#x66F4;&#x71B1;&#x9580;&#x5605;&#x9078;&#x9805;&#xFF0C;&#x56E0;&#x70BA;&#x540C;&#x4E00;&#x500B; Deliverables &#x5514;&#x9700;&#x8981;&#x518D;&#x5206;&#x958B; Platform Compile&#x3002;</p><p>Flutter WebAssembly Demo: <a href="https://l.facebook.com/l.php?u=https%3A%2F%2Fflutterweb-wasm.web.app%2F%3Ffbclid%3DIwAR3gBPDhCdX6T-QMD-hLAJ8ggCO_J0Rc2LH6qnqHfbjVS4x1s6sElryA_WM&amp;h=AT1qCa0yKpLCIp-vz85sHLbR6SXaV1TLybCA3OcvQ3U5LGclWUyBStf3yCl6pxI1M_28T0w3nZiJVQgwkCv1yGLNN1j83YZ-TJkQHVFTCCerLtcbDZpM0T2mw2adK0Nz2cBAJsSS9b-L7ojD5RnEizc&amp;__tn__=-UK-R&amp;c%5B0%5D=AT3b2_2jQ-9WG0xZBgWC3aB1Cac9XHodtzToUYpcJftKGGrH115-Uc-LMdtAUO2DMgxFs_4rPGEPU0S2uNLMvb_RsJgmxrwnj0QBozL9xAw8hVO4I-nm-jaPjq6hzbtbiXWtuZoWQyvTPT_78saEy_K3iHZEZAl2UP17m58oLb-aV_xwmENiNEOM26MEsyqjxuK3ZpUyNAPU&amp;ref=gaplo.tech" rel="nofollow noreferrer">https://flutterweb-wasm.web.app</a></p><p>Docker+Wasm: <a href="https://docs.docker.com/desktop/wasm/?fbclid=IwAR3RSKLGwBTkPjHfPAa3BG5qvdiBq06tKhC_ug0J-a5tp2bGGGBwjEFkfq0&amp;ref=gaplo.tech" rel="nofollow noreferrer">https://docs.docker.com/desktop/wasm/</a></p>]]></content:encoded></item><item><title><![CDATA[若 Offline Generative AI 能執行 System Command 時...]]></title><description><![CDATA[Rule-based Software 將會很容易被取代]]></description><link>https://gaplo.tech/when-generative-ai-can-execute-system-command/</link><guid isPermaLink="false">646f1c8f6cd45c059b6f033e</guid><category><![CDATA[隨筆]]></category><category><![CDATA[AI]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Tue, 21 Mar 2023 16:00:00 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/05/bard-waitlist-email.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2023/05/bard-waitlist-email.jpg" alt="&#x82E5; Offline Generative AI &#x80FD;&#x57F7;&#x884C; System Command &#x6642;..."><p>&#x7533;&#x8ACB; Google Bard waitlist &#x898B;&#x5230;&#x5462;&#x6BB5;&#x5B57;&#xFF0C;&#x6FC0;&#x8D77;&#x6211;&#x601D;&#x8003;&#x5230;&#x4E0D;&#x4E45;&#x5605;&#x5C07;&#x4F86;</p><blockquote class="kg-blockquote-alt">&#x7576; Offline Generative AI &#x53EF;&#x4EE5;&#x6709;&#x6B0A;&#x9650;&#x505A;&#x5230; Actionable Task &#x4E4B;&#x6642;&#xFF0C;Rule-based Software &#x5C07;&#x6703;&#x5F88;&#x5BB9;&#x6613;&#x88AB;&#x53D6;&#x4EE3;</blockquote><p>&#x4F8B;&#x5982;&#x5BEB;&#x5169;&#x53E5; Prompt &#x5C31;&#x505A;&#x5230; 2022 &#x5E74;&#x53EF;&#x80FD;&#x8981;&#x5169;&#x4E09;&#x500B; Developer &#x505A;&#x5169;&#x4E09;&#x65E5;&#x5605;&#x529F;&#x80FD;&#x3002;</p><figure class="kg-card kg-code-card"><pre><code>Task 1

- Use this SendGrid API key xxxxxx to send welcome 
email to the newly registered users. 

- Remember to validate the user email before your send. 

- Use the following email templates to draft the email:

&quot;&quot;&quot;
You&#x2019;re on the waitlist

You&#x2019;ll receive another email when it&#x2019;s your turn to test Bard.

In the meantime, we asked Bard to write you a little poem while you wait.{{Personalized delightful poem}} ~ Your PA

Thank you for registering.&#x2019;
&quot;&quot;&quot;</code></pre><figcaption>Prompt 1</figcaption></figure><figure class="kg-card kg-code-card"><pre><code>Execute Task 1 when there is a new registration completed 
event in the message queue. 

Connect to the message queue by using the username=xxx, password=xxx, URI=xxxxx.</code></pre><figcaption>Prompt 2</figcaption></figure><figure class="kg-card kg-code-card"><pre><code>When executing Task 1, create the email sending history 
for audit purpose.</code></pre><figcaption>Prompt 3</figcaption></figure><p>&#x5C46;&#x6642; Generative AI &#x5605; Context Length &#x5C31;&#x4FC2;&#x6BCF;&#x500B;&#x7368;&#x7ACB; Customized Rule &#x5605; Limit&#x3002;</p>]]></content:encoded></item><item><title><![CDATA[GPT-4 大幅提升 Context Length]]></title><description><![CDATA[當我地要做一個 GPT 產品開發，Context Length 及 Accuracy 係最重要]]></description><link>https://gaplo.tech/gpt-4-huge-bump-context-length/</link><guid isPermaLink="false">646f1b3a6cd45c059b6f02fc</guid><category><![CDATA[隨筆]]></category><category><![CDATA[AI]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Tue, 14 Mar 2023 16:00:00 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/05/gpt4-release.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2023/05/gpt4-release.jpg" alt="GPT-4 &#x5927;&#x5E45;&#x63D0;&#x5347; Context Length"><p>&#x7576;&#x6211;&#x5730;&#x8981;&#x505A;&#x4E00;&#x500B; GPT &#x7522;&#x54C1;&#x958B;&#x767C;&#xFF0C;&#x8981;&#x505A;&#x4E00;&#x500B;&#x826F;&#x597D;&#x5605; UX&#xFF0C;AI &#x8981;&#x300C;&#x8A18;&#x5F97;&#x300D;&#x7528;&#x6236;&#x8B1B;&#x904E;&#x53CA;&#x81EA;&#x5DF1;&#x7B54;&#x904E;&#x5605;&#x5622;&#x4EE5;&#x53CA;&#x7B54;&#x5F97;&#x300C;&#x6E96;&#x300D;&#xFF0C;&#x6240;&#x4EE5; Context Length &#x53CA; Accuracy &#x4FC2;&#x6700;&#x91CD;&#x8981;&#x3002;</p><p>&#x4ECA;&#x6B21; GPT-4 &#x767C;&#x4F48;&#x6700;&#x9A5A;&#x559C;&#x5605;&#x5730;&#x65B9;&#x4FC2;&#x5C07;&#x500B; Context &#x7531; 4096 tokens(GPT-3.5 turbo) &#x63D0;&#x5347;&#x5230; 8192 tokens&#xFF0C;&#x66F4;&#x6709; GPT-4-32k &#x63D0;&#x4F9B; 32768 tokens&#xFF01;&#x5462;&#x500B;&#x5DEE;&#x7570;&#x53EF;&#x4EE5;&#x5927;&#x5927;&#x6539;&#x8B8A; GPT &#x7522;&#x54C1;&#x5605;&#x9650;&#x5236;&#x53CA;&#x505A;&#x591A;&#x66F4;&#x5EE3;&#x66F4;&#x95CA;&#x5605;&#x8A2D;&#x8A08;&#x3002;</p><p>&#x800C; GPT-4 V.S. GPT-3.5 &#x80CC;&#x5F8C;&#x6709;&#x9F90;&#x5927;&#x6578;&#x64DA;&#x5DEE;&#x7570;&#xFF08;&#x50B3;&#x805E;&#x76F8;&#x5DEE;&#x81F3;&#x5C11; 100&#x500D;&#xFF09;&#xFF0C;&#x76F8;&#x4FE1; GPT-4 &#x6703;&#x7B54;&#x5F97;&#x66F4;&#x52A0;&#x6E96;&#xFF0C;&#x50F9;&#x9322;&#x4EA6;&#x4E0A;&#x5347;&#x5497; 3 &#x500D;&#x7531; $0.002/1k tokens &#x4E0A;&#x5347;&#x5230; $0.006/1k tokens (completion)&#x3002;</p><p>GPT-4 &#x767C;&#x4F48;&#x9023;&#x7D50; : <a href="https://openai.com/research/gpt-4?fbclid=IwAR0DESQYPEysFTsKU10FcPHhjtnYUquwFvrl4gobz3pyxxKuLyUwXqlVj-I&amp;ref=gaplo.tech" rel="nofollow noreferrer">https://openai.com/research/gpt-4</a></p>]]></content:encoded></item><item><title><![CDATA[一個網頁轉黑白色嘅虛構故事]]></title><description><![CDATA[《上咗 Production 出事再改 Requirement 之乜都係 IT 問題》]]></description><link>https://gaplo.tech/yi-ge-wang-ye-zhuan-hei-bai-se-kai-xu-gou-gu-shi/</link><guid isPermaLink="false">646f1a146cd45c059b6f02d3</guid><category><![CDATA[隨筆]]></category><category><![CDATA[熱門文章]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Wed, 30 Nov 2022 16:00:00 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/05/website-grey-incident.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2023/05/website-grey-incident.jpg" alt="&#x4E00;&#x500B;&#x7DB2;&#x9801;&#x8F49;&#x9ED1;&#x767D;&#x8272;&#x5605;&#x865B;&#x69CB;&#x6545;&#x4E8B;"><p>&#x300A;&#x4E0A;&#x5497; Production &#x51FA;&#x4E8B;&#x518D;&#x6539; Requirement &#x4E4B;&#x4E5C;&#x90FD;&#x4FC2; IT &#x554F;&#x984C;&#x300B;</p><p>&#x672C;&#x6545;&#x4E8B;&#x5167;&#x5BB9;&#x53D6;&#x81EA;&#x771F;&#x5BE6;&#x984C;&#x6750;&#xFF0C;&#x5C07;&#x6709;&#x53EF;&#x80FD;&#x767C;&#x751F;&#x7684;&#x6280;&#x8853;&#x9650;&#x5236;&#x53CA;&#x8CA0;&#x9762;&#x6703;&#x8AC7;&#x89D2;&#x5EA6;&#x4EE5;&#x6545;&#x4E8B;&#x5F62;&#x5F0F;&#x6558;&#x8FF0;&#x3002;&#x5982;&#x6709;&#x96F7;&#x540C;&#xFF0C;&#x5BE6;&#x5C6C;&#x5DE7;&#x5408;&#x53CA;&#x4E0D;&#x5E78;&#x3002;</p><p>&#x4EE5;&#x4E0B;&#x6545;&#x4E8B;&#x4E4B;&#x90E8;&#x4EFD;&#x5167;&#x5BB9;&#x53EF;&#x80FD;&#x6703;&#x5F15;&#x81F4;&#x60C5;&#x7DD2;&#x4E0D;&#x5B89;&#xFF0C;&#x6709;&#x8208;&#x8DA3;&#x6649;&#x8EAB; IT &#x7684;&#x8ACB;&#x5728; IT &#x670B;&#x53CB;&#x966A;&#x540C;&#x4E0B;&#x95B1;&#x8B80;&#xFF0C;&#x656C;&#x8ACB;&#x7559;&#x610F;&#x3002;</p><p><code>&lt;Story&gt;</code></p><p>PM&#xFF1A;&#x300C;&#x6536;&#x5230;&#x6307;&#x5F15;&#x8981;&#x5C07;&#x4E3B;&#x9801;&#x8B8A;&#x9ED1;&#x767D;&#x8272;, ASAP&#x300D;</p><p>Developer: &#x300C;&#x4FC2;&#x54AA;&#x6240;&#x6709;&#x5622;&#x90FD;&#x8B8A;&#x54C2;&#x9ED1;&#x767D;&#x5C31;&#x5F97;&#xFF1F;&#x300D;</p><p>PM&#xFF1A;&#x300C;&#x4FC2;&#xFF01;&#x300D;</p><p>Developer&#xFF1A;&#x300C;&#x5481;&#x6211;&#x52A0;&#x4E00;&#x53E5; CSS &#x5C31;&#x505A;&#x5230;&#x67B6;&#x5587;&#xFF5E;&#x300D;</p><p>PM&#xFF1A;&#x300C;&#x6382;&#xFF01;&#x539F;&#x4F86;&#x5481;&#x7C21;&#x55AE;&#xFF01;&#x4EF2;&#x4EE5;&#x70BA;&#x8981;&#x6539;&#x597D;&#x591A;&#x53E5;&#x5148;&#x505A;&#x5230;&#xFF0C;&#x5481;&#x4F60;&#x653E;&#x4F4E;&#x54C2;&#x624B;&#x4E0A;&#x5605;&#x5622;&#x96C6;&#x4E2D;&#x641E;&#x5497;&#x5462;&#x500B;&#x5148;&#xFF01;&#x300D;</p><p>Developer&#xFF1A;&#x300C;Ok&#x300D;</p><p>&#xFF08;Developer &#x6539;&#x5B8C;&#x4E4B;&#x5F8C; deploy &#x5497;&#x4E0A; UAT &#x4FFE; QA &#x6AA2;&#x67E5;&#x2026;&#xFF09;</p><p>QA&#xFF1A;&#x300C;&#x6709;&#x5187; Ticket &#x8B1B;&#x756A;&#x500B; Requirement &#x4FC2;&#x4E5C;&#x5622;&#xFF1F;&#x300D;</p><p>Developer&#xFF1A;&#x300C;&#x5187;&#x558E;&#xFF0C;&#x4F46;&#x807D;&#x805E;&#x58C7;&#x5622;&#x597D;&#x8D95;&#xFF0C;&#x5187;&#x6642;&#x9593;&#x641E;&#x5572;&#x5481;&#x5605;&#x5622;&#xFF0C;Requirement &#x5C31;&#x4FC2;&#x6240;&#x6709;&#x5622;&#x8B8A;&#x54C2;&#x9ED1;&#x767D;&#x8272;&#x3002;&#x300D;</p><p>&#xFF08;QA &#x6AA2;&#x67E5;&#x5F8C;&#xFF09;</p><p>QA&#xFF1A;&#x300C;Passed&#xFF01;&#x300D;</p><p>PM&#xFF1A;&#x300C;QA Pass &#x5497;&#xFF0C;&#x5481;&#x53EF;&#x4EE5;&#x63A8;&#x4E0A; Production &#x5587; &#xFF5E;&#x300D;</p><p>Developer&#xFF1A;&#x300C;Ok&#xFF01;Done&#xFF01;&#x300D;</p><p>&#xFF08;&#x4E0A;&#x5497; Production &#x5F8C;&#x6578;&#x5C0F;&#x6642;&#xFF0C;&#x906D;&#x7121;&#x6578;&#x7DB2;&#x6C11;&#x6065;&#x7B11;&#x7DB2;&#x9801;&#x51FA;&#x73FE;&#x9ED1;&#x767D;&#x5927;&#x982D;&#x76F8;&#xFF09;</p><p>PM&#xFF1A;&#x300C;&#x9EDE;&#x89E3; CEO &#x5F35;&#x5927;&#x982D;&#x76F8;&#x6703;&#x8B8A;&#x5497;&#x9ED1;&#x767D;&#x8272;&#x67B6;&#xFF0C;&#x4F60;&#x5730;&#x505A;&#x5622;&#x4E4B;&#x524D;&#x6709;&#x5187;&#x7528;&#x8166;&#x67B6;&#xFF1F;&#x4EF2;&#x6709;&#x9023;&#x5572;&#x8C61;&#x5FB5;&#x5730;&#x5340;&#x5605;&#x65D7;&#x90FD;&#x8B8A;&#x756A;&#x9ED1;&#x767D;&#x8272;&#xFF0C;&#x800C;&#x5BB6; CEO &#x70B8;&#x578B;&#x5587;&#xFF0C;&#x5373;&#x523B;&#x540C;&#x6211;&#x6539;&#x756A;&#x5571;&#x4F62;&#x5566;&#xFF01;&#x300D;</p><p>Developer&#xFF1A;&#x300C;&#x5413;&#xFF1F;&#x4F46;&#x4F60;&#x55F0;&#x6642;&#x8A71;&#x6240;&#x6709;&#x5622;&#x90FD;&#x8B8A;&#x54C2;&#x9ED1;&#x767D;&#x5C31;&#x5F97;&#x3002;&#x300D;&#x2028;<br>QA&#xFF1A;&#x300C;&#x6211;&#x6536;&#x5230;&#x5605; Requirement &#x90FD;&#x4FC2;&#x8A71;&#x5C07;&#x6240;&#x6709;&#x5622;&#x7531;&#x5F69;&#x8272;&#x8B8A;&#x9ED1;&#x767D;&#x8272;&#xFF0C;&#x6211;&#x6240;&#x6709;&#x90E8;&#x4EF6;&#x90FD;&#x5C0D;&#x904E;&#x5187;&#x554F;&#x984C;&#x3002;&#x300D;</p><p>PM&#xFF1A;&#x300C;&#x4F60;&#x5169;&#x500B;&#x5E7E;&#x591A;&#x6B72;&#x5440;&#xFF1F;&#x5927;&#x982D;&#x76F8;&#x8B8A;&#x9ED1;&#x767D;&#x8272;&#x6709;&#x7279;&#x5225;&#x610F;&#x7FA9;&#xFF0C;&#x8C61;&#x5FB5;&#x5730;&#x5340;&#x5605;&#x65D7;&#x5E5F;&#x5514;&#x53EF;&#x4EE5;&#x64C5;&#x81EA;&#x6539;&#x984F;&#x8272;&#xFF0C;&#x5462;&#x5572; Common Sense &#x5605;&#x5622;&#x5514;&#x6D17;&#x4EBA;&#x8B1B;&#x5413;&#x8A71;&#xFF0C;&#x7E3D;&#x4E4B;&#x800C;&#x5BB6;&#x8981;&#x5C07;&#x5462;&#x5169;&#x6A23;&#x5622;&#x6539;&#x756A;&#x5F69;&#x8272;&#x3002;&#x300D;</p><p>Developer&#xFF1A;&#x300C;&#x5572;&#x65D7;&#x4FC2; Static Content &#x5C31;&#x5FEB;&#x6539;&#x5230;&#x5605;&#xFF0C;&#x4F46;&#x5572;&#x76F8;&#x540C;&#x57CB;&#x5B57;&#x4FC2; CMS Dynamic &#x63A7;&#x5236;&#x518D; Export HTML&#xFF0C;&#x5572;&#x76F8;&#x5187;&#x7279;&#x5B9A;&#x5605; Tag &#x6211;&#x63A7;&#x5236;&#x5514;&#x5230;&#x4F62;&#x5514;&#x8B8A;&#x9ED1;&#x767D;&#xFF0C;&#x4E00;&#x4FC2;&#x5C31;&#x5C07;&#x6240;&#x6709;&#x76F8;&#x90FD;&#x8B8A;&#x756A;&#x5F69;&#x8272;&#xFF0C;&#x5481;&#x597D;&#x4F3C;&#x597D;&#x5947;&#x602A;&#x2026;&#x300D;</p><p>Developer&#xFF1A;&#x300C;&#x4E00;&#x4FC2;&#x5C31;&#x5E6B; CMS &#x52A0;&#x65B0;&#x529F;&#x80FD;&#x4FFE;&#x4F62;&#x5730;&#x843D; Tag&#xFF0C;&#x4F46;&#x8D77;&#x78BC;&#x641E;&#x5E7E;&#x65E5;&#x300D;</p><p>PM&#xFF1A;&#x300C;&#x2026;&#x5413;&#xFF0C;&#x5C11;&#x5C11;&#x5622;&#x90FD;&#x505A;&#x641E;&#x5E7E;&#x65E5;&#xFF1F;&#x6211;&#x800C;&#x5BB6;&#x5373;&#x523B;&#x8981;&#x558E;&#xFF0C;&#x5481;&#x4EF2;&#x6709;&#x5187;&#x5176;&#x5B83;&#x65B9;&#x6848;&#xFF1F;&#x300D;</p><p>Developer&#xFF1A;&#x300C;&#x4E00;&#x4FC2;&#x53EB; User &#x55BA; CMS &#x5C07;&#x5572;&#x6709;&#x4EBA;&#x5605;&#x76F8;&#x63DB;&#x8D70;&#x4F62;&#xFF0C;&#x6216;&#x8005; User &#x81EA;&#x5DF1;&#x5E6B;&#x5572; Dynamic HTML &#x52A0; CSS&#xFF0C; &#x6211;&#x53EF;&#x4EE5;&#x4FFE;&#x5572; Source Code &#x4F62;&#xFF0C;&#x4F46;&#x4F62;&#x52A0;&#x932F;&#x4F4D;&#x6709;&#x53EF;&#x80FD;&#x7092;&#x721B;&#x5176;&#x5B83;&#x5622;&#x5605;&#x6A23;&#x300D;</p><p>PM&#xFF1A;&#x300C;&#x2026;&#x5413;&#xFF0C;&#x5481;&#x8981;&#x641E;&#x5230;&#x73ED; User &#x558E;&#xFF0C;&#x4F46;&#x4FC2;&#x6211;&#x898B;&#x5176;&#x5B83;&#x7DB2;&#x9801;&#x505A;&#x5230;&#x67B6;&#x558E;&#xFF0C;&#x9EDE;&#x89E3;&#x6211;&#x5730;&#x55F0;&#x500B;&#x53C8;&#x505A;&#x5514;&#x5230;&#xFF1F;&#x300D;</p><p>PM&#xFF1A;&#x300C;&#x5509;&#xFF0C;&#x7B97;&#x5566;&#x3002;&#x6211;&#x8A66;&#x4E0B;&#x53EB; User &#x55F0;&#x908A;&#x53EF;&#x5514;&#x53EF;&#x4EE5;&#x63DB;&#x8D70; CEO &#x5572;&#x76F8;&#x5566;&#x300D;</p><p>&#xFF08;PM &#x6435; User &#x89E3;&#x91CB;&#x5F8C;&#xFF09;</p><p>User&#xFF1A;&#x300C;&#x5481;&#x556B;&#x4FC2;&#x6435;&#x8457;&#x6211;&#x5730;&#x9ECE;&#x641E;&#x67B6;&#x59D0;&#xFF0C;&#x500B;&#x7DB2;&#x9801;&#x8F49;&#x54A9;&#x5167;&#x5BB9;&#x8981;&#x62CE; Approval &#x67B6;&#xFF0C;&#x5187;&#x4F60;&#x60F3;&#x50CF;&#x4E2D;&#x5481;&#x7C21;&#x55AE;...&#x300D;</p><p>PM&#xFF1A;&#x300C;&#x5187;&#x8FA6;&#x6CD5;&#x5566;&#xFF0C;&#x73ED; IT &#x8A71;&#x505A;&#x5514;&#x5230;&#xFF0C;CEO &#x70B8;&#x54C2;&#x578B;&#x5440;&#x8981;&#x6025;&#x6539;&#x756A;&#x6B63;&#xFF0C;&#x62CD;&#x721B;&#x6A94;&#x5E6B;&#x5E6B;&#x624B;&#x641E;&#xFF0C;&#x5982;&#x679C;&#x5514;&#x4FC2;&#x6211;&#x5C31;&#x8981;&#x62C9;&#x500B;&#x5927;&#x6703;&#x50BE; Solution&#xFF0C;&#x5230;&#x6642; IT &#x4E00;&#x6A23;&#x4FC2;&#x8A71;&#x505A;&#x5514;&#x5230;&#x641E;&#x8457;&#x4F60;&#x5730;&#x300D;</p><p>User&#xFF1A;&#x300C;&#x5509;&#xFF0C;&#x53C8;&#x8981;&#x6211;&#x5462;&#x908A;&#x5E6B; IT &#x57F7;&#x5C4E;&#xFF0C;&#x6211;&#x51FA;&#x57CB;&#x4F62;&#x5730;&#x4EFD;&#x7CE7;&#x597D;&#x5514;&#x597D;&#x300D;</p><p>User&#xFF1A;&#x300C;&#x7B49;&#x4E0B;&#x5566;&#xFF0C;&#x5187;&#x5481;&#x5FEB; Approve &#x5230;&#x300D;</p><p>PM&#xFF1A;&#x300C;Ok..&#x300D;<br><br>(&#x4E3B;&#x9801;&#x79FB;&#x9664;&#x4E86;&#x6240;&#x6709;&#x6709; CEO &#x982D;&#x50CF;&#x53CA;&#x628A;&#x65D7;&#x5E5F;&#x6539;&#x56DE;&#x5F69;&#x8272;&#xFF09;</p><p><code>&lt;/Story&gt;</code></p><blockquote class="kg-blockquote-alt">&#x7A76;&#x7ADF;&#x554F;&#x984C;&#x51FA;&#x73FE;&#x5728;&#x54EA;&#x25683;&#xFF1F;</blockquote>]]></content:encoded></item><item><title><![CDATA[GDG DevFest 2022 - Deep Dive the Real World Performance of Kotlin Coroutine]]></title><description><![CDATA[GDG DevFest 2022 演講]]></description><link>https://gaplo.tech/deep-dive-the-real-world-performance-of-kotlin-coroutine/</link><guid isPermaLink="false">646f140a6cd45c059b6f029f</guid><category><![CDATA[Event]]></category><category><![CDATA[Kotlin]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Fri, 11 Nov 2022 16:00:00 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/05/Deep-Dive-the-Real-World-Performance-of-Kotlin-Coroutine--V.S.-Reactor--Java-Virtual-Threads-.001.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://gaplo.tech/content/images/2023/05/Deep-Dive-the-Real-World-Performance-of-Kotlin-Coroutine--V.S.-Reactor--Java-Virtual-Threads-.001.jpeg" alt="GDG DevFest 2022 - Deep Dive the Real World Performance of Kotlin Coroutine"><p>&#x6211;&#x6703;&#x65BC; GDG DevFest 2022 &#x5206;&#x4EAB;&#x300A;Deep Dive the Real World Performance of Kotlin Coroutine&#x300B;&#x3002;&#x5982;&#x679C;&#x6709;&#x7528;&#x7DCA; Spring Boot &#x53CA; Kotlin &#x5605;&#x670B;&#x53CB;&#xFF0C;&#x6211;&#x5F37;&#x70C8;&#x63A8;&#x85A6;&#x4F60;&#x9ECE;&#x807D;&#x4E0B;&#xFF5E;<br><br>&#x4ECA;&#x6B21;&#x6709;&#x5BE6;&#x9AD4;&#x6F14;&#x8B1B;&#xFF01;&#x6709;&#x8208;&#x8DA3;&#x5605;&#x807D;&#x5605;&#x670B;&#x53CB;&#x8A18;&#x5F97;&#x767B;&#x8A18;&#x624D;&#x53EF;&#x51FA;&#x5E2D;&#xFF0C;&#x5C46;&#x6642;&#x4E5F;&#x6709;&#x76F4;&#x64AD; Link &#x65BC;&#x7DDA;&#x4E0A;&#x540C;&#x6B65;&#x3002;</p><figure class="kg-card kg-image-card"><img src="https://gaplo.tech/content/images/2023/05/gdg-devfest-2022.png" class="kg-image" alt="GDG DevFest 2022 - Deep Dive the Real World Performance of Kotlin Coroutine" loading="lazy" width="2000" height="1768" srcset="https://gaplo.tech/content/images/size/w600/2023/05/gdg-devfest-2022.png 600w, https://gaplo.tech/content/images/size/w1000/2023/05/gdg-devfest-2022.png 1000w, https://gaplo.tech/content/images/size/w1600/2023/05/gdg-devfest-2022.png 1600w, https://gaplo.tech/content/images/size/w2400/2023/05/gdg-devfest-2022.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>&#x767B;&#x8A18;&#x9023;&#x7D50;&#xFF1A;<a href="https://gdg.community.dev/events/details/google-gdg-hong-kong-presents-devfest22-gdg-hong-kong/?ref=gaplo.tech">https://gdg.community.dev/events/details/google-gdg-hong-kong-presents-devfest22-gdg-hong-kong/</a></p>]]></content:encoded></item><item><title><![CDATA[突發：我成為了香港第一個 Kotlin Google Developer Expert]]></title><description><![CDATA[非常憧憬 Google Developer Expert Program 所提供的支援讓我做得更好，從而再將 Kotlin 的使用心得推廣得更遠更多受眾！]]></description><link>https://gaplo.tech/gap-google-developer-export/</link><guid isPermaLink="false">646f118c6cd45c059b6f0255</guid><category><![CDATA[隨筆]]></category><category><![CDATA[GDE]]></category><category><![CDATA[Kotlin]]></category><dc:creator><![CDATA[Gap]]></dc:creator><pubDate>Thu, 10 Nov 2022 16:00:00 GMT</pubDate><media:content url="https://gaplo.tech/content/images/2023/05/gap-gde.png" medium="image"/><content:encoded><![CDATA[<h2 id="the-kotlin-journey">The Kotlin Journey</h2><figure class="kg-card kg-image-card"><img src="https://gaplo.tech/content/images/2023/05/Build-Your-GraphQL-Backend-in-Kotlin-JVM.gif" class="kg-image" alt="&#x7A81;&#x767C;&#xFF1A;&#x6211;&#x6210;&#x70BA;&#x4E86;&#x9999;&#x6E2F;&#x7B2C;&#x4E00;&#x500B; Kotlin Google Developer Expert" loading="lazy" width="1080" height="608" srcset="https://gaplo.tech/content/images/size/w600/2023/05/Build-Your-GraphQL-Backend-in-Kotlin-JVM.gif 600w, https://gaplo.tech/content/images/size/w1000/2023/05/Build-Your-GraphQL-Backend-in-Kotlin-JVM.gif 1000w, https://gaplo.tech/content/images/2023/05/Build-Your-GraphQL-Backend-in-Kotlin-JVM.gif 1080w" sizes="(min-width: 720px) 720px"></figure><img src="https://gaplo.tech/content/images/2023/05/gap-gde.png" alt="&#x7A81;&#x767C;&#xFF1A;&#x6211;&#x6210;&#x70BA;&#x4E86;&#x9999;&#x6E2F;&#x7B2C;&#x4E00;&#x500B; Kotlin Google Developer Expert"><p>&#x4E0D;&#x5F97;&#x4E0D;&#x63D0; 2016 &#x5E74;&#x6211;&#x7528; 2 &#x500B;&#x661F;&#x671F;&#x6642;&#x9593;&#x53BB;&#x4E86;&#x89E3; Kotlin 1.0 &#x767C;&#x73FE;&#x6574;&#x500B;&#x8A9E;&#x8A00;&#x8A2D;&#x8A08;&#x975E;&#x5E38;&#x512A;&#x79C0;&#xFF0C;&#x66F4; 100% compatible w/ Java&#xFF0C;&#x6B63;&#x503C;&#x516C;&#x53F8;&#x8981;&#x958B;&#x767C;&#x4E00;&#x500B;&#x5168;&#x65B0; Android Application&#xFF0C;&#x6211;&#x66F4;&#x65BC; &#x300C;Google 2017 &#x5E74;&#x6B63;&#x5F0F;&#x5BA3;&#x4F48; Kotlin &#x6210;&#x70BA; Android First Class Language&#x300D; &#x4E00;&#x5E74;&#x4E4B;&#x524D;&#x4F7F;&#x7528; 100% Kotlin &#x53BB;&#x5BEB; Android Application&#xFF0C;&#x5BEB;&#x4E86;&#x4E09;&#x7BC7;&#x6587;&#x89E3;&#x91CB;&#x7B87;&#x4E2D;&#x539F;&#x56E0;&#xFF1A;</p><ul><li> <strong><a href="https://intl.gaplo.tech/picking-kotlin-for-android-part-1/?ref=gaplo.tech">Part 1 : Picking Kotlin for Android &#x2014; The Reason Behind</a></strong></li><li><strong><a href="https://intl.gaplo.tech/picking-kotlin-for-android-part-2/?ref=gaplo.tech">Part 2 : Picking Kotlin for Android &#x2014; Killing Features</a></strong></li><li><strong><a href="https://intl.gaplo.tech/picking-kotlin-for-part-3/?ref=gaplo.tech">Part 3 : Picking Kotlin for Android &#x2014; Swift in Android?</a></strong></li></ul><p>&#x7136;&#x5F8C; 2018&#x5E74;&#x66F4;&#x64F4;&#x5C55; JVM Backend &#x4E5F;&#x4F7F;&#x7528; Kotlin/JVM&#xFF0C;&#x6574;&#x6BB5;&#x6642;&#x9593;&#x4F7F;&#x7528;&#x6210;&#x70BA;&#x4E00;&#x500B; Kotlin Trainer &#x4E5F;&#x5B78;&#x7FD2;&#x4E86;&#x5F88;&#x591A; Kotlin &#x751A;&#x81F3;&#x6DF1;&#x5165;&#x4E86;&#x89E3;&#x8A9E;&#x8A00;&#x8A2D;&#x8A08;&#x4E0A;&#x7684;&#x8003;&#x616E;&#x3002;</p><h2 id="google-developer-expert-program">Google Developer Expert Program</h2><p>&#x6211;&#x975E;&#x5E38;&#x61A7;&#x61AC; Google Developer Expert Program &#x6240;&#x63D0;&#x4F9B;&#x7684;&#x652F;&#x63F4;&#x8B93;&#x6211;&#x505A;&#x5F97;&#x66F4;&#x597D;&#xFF0C;&#x5F9E;&#x800C;&#x518D;&#x5C07; Kotlin &#x7684;&#x4F7F;&#x7528;&#x5FC3;&#x5F97;&#x63A8;&#x5EE3;&#x5F97;&#x66F4;&#x9060;&#x66F4;&#x591A;&#x53D7;&#x773E;&#xFF01;<br><br>&#x5462;&#x5E7E;&#x500B;&#x6708;&#x4E00;&#x76F4;&#x5FD9;&#x65BC;&#x6E96;&#x5099; Amsterdam &#x8209;&#x884C;&#x5605; KotlinConf 2023 &#x6F14;&#x8B1B;&#x984C;&#x76EE;&#xFF0C;&#x6E1B;&#x5C11;&#x5497;&#x55BA; Gap&#x6488;Tech &#x6D3B;&#x8E8D;&#x5605;&#x6642;&#x9593;&#xFF1B;&#x5728;&#x6574;&#x500B;&#x6E96;&#x5099;&#x904E;&#x7A0B;&#x4E4B;&#x4E2D;&#x4E5F;&#x6DF1;&#x9020;&#x4E86; Kotlin&#xFF0C;&#x82E5;&#x80FD;&#x88AB;&#x9078;&#x4E2D;&#x6210;&#x70BA; KotlinConf &#x8B1B;&#x8005;&#x5C07;&#x6703;&#x9326;&#x4E0A;&#x6DFB;&#x82B1;&#xFF0C;&#x5C31;&#x7B97;&#x843D;&#x9078;&#x4E5F;&#x5DF2;&#x7D93;&#x7372;&#x5F97;&#x4E86;&#x5927;&#x91CF;&#x6709;&#x8DA3;&#x8CC7;&#x8A0A;&#x5206;&#x4EAB;&#x7D66; Kotlin &#x7528;&#x6236;&#x3002;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://gaplo.tech/content/images/2023/05/gap-gde-list-1.png" class="kg-image" alt="&#x7A81;&#x767C;&#xFF1A;&#x6211;&#x6210;&#x70BA;&#x4E86;&#x9999;&#x6E2F;&#x7B2C;&#x4E00;&#x500B; Kotlin Google Developer Expert" loading="lazy" width="2000" height="1514" srcset="https://gaplo.tech/content/images/size/w600/2023/05/gap-gde-list-1.png 600w, https://gaplo.tech/content/images/size/w1000/2023/05/gap-gde-list-1.png 1000w, https://gaplo.tech/content/images/size/w1600/2023/05/gap-gde-list-1.png 1600w, https://gaplo.tech/content/images/size/w2400/2023/05/gap-gde-list-1.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://developers.google.com/community/experts/directory?ref=gaplo.tech">Google Directory of Experts worldwide</a></figcaption></figure><p>Kotlin GDE Profile: <a href="https://g.dev/garylo?fbclid=IwAR13ousgPPKkiSCkzcOKHmZhC0S81E5tkqW05atsaYMUvU_vNU88wHoq2Vw&amp;ref=gaplo.tech" rel="nofollow noreferrer">https://g.dev/garylo</a><br><br>&#x4F86;&#x5E74;&#x569F;&#x7DCA;&#x9664;&#x5497;&#x6703;&#x6975;&#x529B;&#x63A8;&#x5EE3; Kotlin &#x4E4B;&#x5916;&#xFF0C;&#x66F4;&#x6703;&#x4EE5;&#x65B0;&#x65B9;&#x5F0F;&#x5206;&#x4EAB;&#x66F4;&#x591A;&#x6709;&#x95DC; Software Engineering &#x884C;&#x696D;&#x79D8;&#x5BC6;&#x3001;&#x901A;&#x75C5;&#x53CA;&#x4E00;&#x4E9B;&#x6211;&#x8A8D;&#x70BA;&#x975E;&#x5E38;&#x91CD;&#x8981;&#x5605; Engineer &#x610F;&#x8B58;&#x5F62;&#x614B;&#xFF01;<br></p>]]></content:encoded></item></channel></rss>