1<!DOCTYPE html> 2<html lang="zh-TW"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <meta name="robots" content="noodp" /> 7 <title>About Win Yu - 墨å</title><meta name="Description" content="墨åä½è ç°¡æ· èªæä»ç´¹"><meta property="og:title" content="About Win Yu" /> 8<meta property="og:description" content="墨åä½è ç°¡æ· èªæä»ç´¹" /> 9<meta property="og:type" content="article" /> 10<meta property="og:url" content="https://kylinyu.win/about/" /><meta property="article:section" content="" /> 11<meta property="article:published_time" content="2017-06-17T22:52:12+08:00" /> 12<meta property="article:modified_time" content="2017-06-17T22:52:12+08:00" /><meta property="og:site_name" content="My cool site" /> 13 14<meta name="twitter:card" content="summary"/> 15<meta name="twitter:title" content="About Win Yu"/> 16<meta name="twitter:description" content="墨åä½è ç°¡æ· èªæä»ç´¹"/> 17<meta name="application-name" content="My cool site"> 18<meta name="apple-mobile-web-app-title" content="My cool site"><meta name="theme-color" content="#ffffff"><meta name="msapplication-TileColor" content="#da532c"><link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> 19 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 20 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"><link rel="manifest" href="/site.webmanifest"><link rel="canonical" href="https://kylinyu.win/about/" /><link rel="stylesheet" href="/css/style.min.css"><link rel="preload" href="https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 21 <noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css"></noscript><link rel="preload" href="https://cdn.jsdelivr.net/npm/[email protected]/animate.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 22 <noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/animate.min.css"></noscript>
22<script type="application/ld+json"> 23 { 24 "@context": "http://schema.org", 25 "@type": "BlogPosting", 26 "headline": "About Win Yu", 27 "inLanguage": "zh-TW", 28 "mainEntityOfPage": { 29 "@type": "WebPage", 30 "@id": "https:\/\/kylinyu.win\/about\/" 31 },"genre": "page","wordcount": 381 , 32 "url": "https:\/\/kylinyu.win\/about\/","datePublished": "2017-06-17T22:52:12+08:00","dateModified": "2017-06-17T22:52:12+08:00","publisher": { 33 "@type": "Organization", 34 "name": "Win Yu","logo": "https:\/\/kylinyu.win\/img\/win.png"},"author": { 35 "@type": "Person", 36 "name": "Win Yu" 37 },"description": "墨åä½è ç°¡æ· èªæä»ç´¹" 38 } 39 </script>
39</head> 40 <body data-header-desktop="fixed" data-header-mobile="normal">
40<script type="text/javascript">(window.localStorage && localStorage.getItem('theme') ? localStorage.getItem('theme') === 'dark' : ('auto' === 'auto' ? window.matchMedia('(prefers-color-scheme: dark)').matches : 'auto' === 'dark')) && document.body.setAttribute('theme', 'dark');</script>
40 41 42 <div id="mask"></div><div class="wrapper"><header class="desktop" id="header-desktop"> 43 <div class="header-wrapper"> 44 <div class="header-title"> 45 <a href="/" title="墨å"><img 46 class="lazyload logo" 47 src="/svg/loading.min.svg" 48 data-src="/img/win.png" 49 data-srcset="/img/win.png, /img/win.png 1.5x, /img/win.png 2x" 50 data-sizes="auto" 51 alt="/img/win.png" 52 title="/img/win.png" /><span id="id-1" class="typeit"></span></a> 53 </div> 54 <div class="menu"> 55 <div class="menu-inner"><a class="menu-item" href="/posts/"> æææç« </a><a class="menu-item" href="/tags/"> æ¨ç±¤ </a><a class="menu-item" href="/categories/"> åé¡ </a><a class="menu-item" href="/categories/%E9%80%A0%E7%89%A9%E8%AA%8C/" title="é ç©èª · ç¨ coding agent åç side project"> é ç©èª </a><a class="menu-item" href="/tags/mysql/" title="MySQL"> MySQL </a><a class="menu-item" href="/tags/elasticsearch/" title="ElasticSearch"> ElasticSearch </a><a class="menu-item active" href="/about/" title="AboutMe"> AboutMe </a><span class="menu-item delimiter"></span><a href="javascript:void(0);" class="menu-item theme-switch" title="åæä¸»é¡"> 56 <i class="fas fa-adjust fa-fw" aria-hidden="true"></i> 57 </a></div> 58 </div> 59 </div> 60</header><header class="mobile" id="header-mobile"> 61 <div class="header-container"> 62 <div class="header-wrapper"> 63 <div class="header-title"> 64 <a href="/" title="墨å"><img 65 class="lazyload logo" 66 src="/svg/loading.min.svg" 67 data-src="/img/win.png" 68 data-srcset="/img/win.png, /img/win.png 1.5x, /img/win.png 2x" 69 data-sizes="auto" 70 alt="/img/win.png" 71 title="/img/win.png" /><span id="id-2" class="typeit"></span></a> 72 </div> 73 <div class="menu-toggle" id="menu-toggle-mobile"> 74 <span></span><span></span><span></span> 75 </div> 76 </div> 77 <div class="menu" id="menu-mobile"><a class="menu-item" href="/posts/" title="">æææç« </a><a class="menu-item" href="/tags/" title="">æ¨ç±¤</a><a class="menu-item" href="/categories/" title="">åé¡</a><a class="menu-item" href="/categories/%E9%80%A0%E7%89%A9%E8%AA%8C/" title="é ç©èª · ç¨ coding agent åç side project">é ç©èª</a><a class="menu-item" href="/tags/mysql/" title="MySQL">MySQL</a><a class="menu-item" href="/tags/elasticsearch/" title="ElasticSearch">ElasticSearch</a><a class="menu-item" href="/about/" title="AboutMe">AboutMe</a><a href="javascript:void(0);" class="menu-item theme-switch" title="åæä¸»é¡"> 78 <i class="fas fa-adjust fa-fw" aria-hidden="true"></i> 79 </a></div> 80 </div> 81</header><main class="main"> 82 <div class="container"><div class="page single special"><h1 class="single-title animate__animated animate__pulse animate__faster">About Win Yu</h1><div class="content" id="content"><img src="/img/aboutme-2.jpg"> 83<br> 84<p>Glad to see you here!</p> 85<h2 id="intro">Intro</h2> 86<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">******************************* 1. row ****************************** 87</span></span><span class="line"><span class="cl"> 88</span></span><span class="line"><span class="cl">id <span class="p">|</span> <span class="m">9527</span> 89</span></span><span class="line"><span class="cl">name <span class="p">|</span> Win <span class="s2">"Super Dad"</span> 90</span></span><span class="line"><span class="cl">current_company <span class="p">|</span> RHINOSHIELD ççç¾ 91</span></span><span class="line"><span class="cl">position <span class="p">|</span> Official Web Manager - ç½å¤©å¯«ç¨å¼ï¼æä¸è¬æ äº 92</span></span><span class="line"><span class="cl">blog <span class="p">|</span> kylinyu.win 93</span></span><span class="line"><span class="cl">hobbies <span class="p">|</span> æåºçæ´»ç NullPointerException 94</span></span><span class="line"><span class="cl">
94status <span class="p">|</span> Dad mode: Always ON. Always querying <span class="k">for</span> new ideas... 95</span></span><span class="line"><span class="cl"> 96</span></span><span class="line"><span class="cl"> 97</span></span><span class="line"><span class="cl"><span class="m">1</span> rows in <span class="nb">set</span> <span class="o">(</span>0.01 sec<span class="o">)</span> 98</span></span><span class="line"><span class="cl"> 99</span></span><span class="line"><span class="cl">WARNING: 100</span></span><span class="line"><span class="cl">High stress level detected. Recommend coffee intake. 101</span></span></code></pre></div><h2 id="technical-speaker">Technical Speaker</h2> 102<ul> 103<li>2025/07/30 <a href="https://aws.amazon.com/tw/events/summits/taipei/2025-startup-day/" target="_blank" rel="noopener noreffer ">2025 AWS Summit</a> - <a href="https://docs.google.com/presentation/d/1QYHUGDF_F8RHCI7R09ix_ZEMUAJrDTtpYN5-lKuVAOs/edit?usp=sharing" target="_blank" rel="noopener noreffer ">ççç¾åçé»åè¬è±ç - AI 夿¨¡æ ç屿°æ°ç¥</a></li> 104<li>2024/03/28 <a href="https://aws.amazon.com/tw/events/retail/" target="_blank" rel="noopener noreffer ">2024 AWS æºæ §é¶å®è«å£</a> - <a href="https://docs.google.com/presentation/d/1f8OrSbi21A2N1rb17U38_WOQC6z_q8qbCtjSi_wys38/edit?usp=sharing" target="_blank" rel="noopener noreffer ">Empowering Business Growth through Data Mesh</a></li> 105<li>2023/08/18 <a href="https://laravelconf.tw/agendas" target="_blank" rel="noopener noreffer ">2023 LaravelVueConf</a> - <a href="https://gamma.app/docs/MySQL--irlgih1wb767azi" target="_blank" rel="noopener noreffer ">MySQL æ¬è¡¡ä¹é - åè¶èåªé çè¨è¨å¿æ³</a></li> 106<li>2018/07/19 <a href="https://modernweb.tw/2018/" target="_blank" rel="noopener noreffer ">2018 ModernWeb</a> - <a href="https://docs.google.com/presentation/d/1nMIuYPdR-UCEef9Bw7iEpItucpILt-XKiYlGdr5201o/edit?usp=sharing" target="_blank" rel="noopener noreffer ">éç¨ Cloud Pub/Sub å¯¦ä½ PIXNET è·¨ç¢ååæ æ´å</a></li> 107</ul> 108<h2 id="presentation-sharing">Presentation Sharing</h2> 109<ul> 110<li>2026 111<ul> 112<li>01/28 AI Team Brains - éé Agent Skills 建æ§åéæè¡ç¥è庫</li> 113</ul> 114</li> 115<li>2025 116<ul> 117<li>10/15 è»é«éç¼å¨ AI é© åä¸çæ¼é² - SDD</li> 118<li>05/07 <a href="https://drive.google.com/file/d/1cLxIPJXgygQJVNAJcpnVvyq_kSg3Ewg5/view?usp=drive_link" target="_blank" rel="noopener noreffer ">AWS AI Workshop - Agent/n8n</a></li> 119</ul> 120</li> 121<li>2022 122<ul> 123<li>06/30 <a href="https://docs.google.com/presentation/d/1c-iWMr2k4r8Cu_hj86-8thqSncRGhJDCf_TwTyM_TRo/edit?usp=sharing" target="_blank" rel="noopener noreffer ">é忍¡å-èªåµæ¶æ</a></li> 124</ul> 125</li> 126<li>2021 127<ul> 128<li>12/23 <a href="https://docs.google.com/presentation/d/1ivctmnpfnA9T6bq_Y-1zVuznD_418Bv7vaZyS-ZdsuU/edit?usp=sharing" target="_blank" rel="noopener noreffer ">æ¥åèçµç¹å使´å¯-ççç¾ç¢åè³ææ¶æ§åè½å¯¦æ°</a></li> 129<li>10/19 æ·ºè«æ¶æ§é¸å (è MySQL æ¶æ§æ´å±èç¹æ§)</li> 130<li>09/28 <a href="https://docs.google.com/presentation/d/1r3ZhuNqI2r_DYqs07ogMr2WeR6dtCJK2rVuTWZT1YVU/edit?usp=sharing" target="_blank" rel="noopener noreffer ">ç´°è MySQL Index</a></li> 131<li>08/10 <a href="https://docs.google.com/presentation/d/1WQLf2V3YXOyYeFATna2-TXaghw0wWR2xP4XtufiffGc/edit#slide=id.p" target="_blank" rel="noopener noreffer ">åªé å°å ¥ PHP CS_Sniffer 132Linter</a></li> 133<li>07/27 <a href="https://docs.google.com/presentation/d/18QKYL_rIGfQ12w_elE62ic_84eygHm2AAkGjYRSJeHE/edit#slide=id.ge63a66cb04_0_198" target="_blank" rel="noopener noreffer ">å¾ãå¯ç¶è·æ§ãéæ°èªè 134MVC</a></li> 135<li>03/15 <a href="https://docs.google.com/presentation/d/1bvNImAWDpr4lX8WzIBzR_CHuQPlUF5cxUFHudWQJcIo/edit?usp=sharing" target="_blank" rel="noopener noreffer ">AWS ElasticSearch 136Maintenances</a></li> 137</ul> 138</li> 139<li>2019 140<ul> 141<li>09/27 <a href="https://docs.google.com/presentation/d/1uvLR957AQFdufxgs5GD3XjlJ7keeUWvNkcFkOGiSlVs/edit?usp=sharing" target="_blank" rel="noopener noreffer ">Upgrade AWS ElasticSearch (from 5 to 6)</a></li> 142</ul> 143</li> 144<li>2018 145<ul> 146<li>12/08 <a href="https://docs.google.com/presentation/d/1Cv-8ohmXZTMMClJGCzcyXTho0tnB7IepDdifWymmGPE/edit#slide=id.g35f391192_00" target="_blank" rel="noopener noreffer ">Design Patterns in 30 Minutes (PHP version)</a></li> 147<li>11/20 <a href="https://docs.google.com/presentation/d/1J-sIXys50V2mXpFWKt5H2DhNhtjSObbrZ3WdBplDjQw/edit#slide=id.g4807fa89c5_0_0" target="_blank" rel="noopener noreffer ">CS æªä¾ä¹è·¯(é«æå¤§ç³»åå享</a></li> 148<li>11/14 <a href="https://docs.google.com/presentation/d/1ehiADOC82iVrBke49bS6GAyC4J5ZwwuwVik9f0Zmuuc/edit?usp=sharing" target="_blank" rel="noopener noreffer ">æå¡éæ²åå°æ¡ä»ç´¹</a></li> 149<li>11/03 MySQL éç¼å¯¦æ°</li> 150<li>03/31 <a href="https://www.slideshare.net/kylinfish/amp-roadshow-taipei" target="_blank" rel="noopener noreffer ">AMP Roadshow Taipei</a></li> 151<li>01/16 <a href="https://www.slideshare.net/kylinfish/easy-to-recap-aws-reinvent-2017" target="_blank" rel="noopener noreffer ">Recap AWS re:invent 2017</a></li> 152</ul> 153</li> 154<li>2017 155<ul> 156<li>11/08 <a href="https://www.slideshare.net/kylinfish/php-best-practice-81744253" target="_blank" rel="noopener noreffer ">PHP è¯å¥½å¯¦è¸ (Best Practice)</a></li> 157<li>09/21 <a href="https://www.slideshare.net/kylinfish/ss-80020439" target="_blank" rel="noopener noreffer ">èè¨è¨æ¶æ§ç¶æå (ModernWeb17 èæå¿å¾å享)</a></li> 158<li>03/01 <a href="https://www.slideshare.net/kylinfish/clean-code-72688451" target="_blank" rel="noopener noreffer ">ç¡ççç¨å¼ç¢¼ Clean Code å¿å¾å享</a></li> 159</ul> 160</li> 161</ul> 162</div><div id="comments"><div id="disqus_thread" class="comment"></div><noscript> 163 Please enable JavaScript to view the comments powered by <a href="https://disqus.com/?ref_noscript">Disqus</a>. 164 </noscript><div id="fb-root" class="comment"></div> 165 <div 166 class="fb-comments" 167 data-href="https://kylinyu.win/about/" 168 data-width="100%" 169 data-numposts="10" 170 ></div><noscript> 171 Please enable JavaScript to view the comments powered by <a href="https://developers.facebook.com/docs/plugins/comments/"></a>Facebook</a>. 172 </noscript></div></div></div> 173 </main><footer class="footer"> 174 <div class="footer-container"><div class="footer-line" itemscope itemtype="http://schema.org/CreativeWork"><i class="far fa-copyright fa-fw" aria-hidden="true"></i><span itemprop="copyrightYear">2017 - 2026</span><span class="author" itemprop="copyrightHolder"> <a href="/" target="_blank">Win Yu</a></span></div> 175 </div> 176 </footer></div> 177 178 <div id="fixed-buttons"><a href="#" id="back-to-top" class="fixed-button" title="åå°é é¨"> 179 <i class="fas fa-arrow-up fa-fw" aria-hidden="true"></i> 180 </a><a href="#" id="view-comments" class="fixed-button" title="æ¥çè©è«"> 181 <i class="fas fa-comment fa-fw" aria-hidden="true"></i> 182 </a> 183 </div>
183<script type="text/javascript" src="https://.disqus.com/embed.js" defer></script>
183<script type="text/javascript" src="https://connect.facebook.net/zh_TW/sdk.js#xfbml=1&version=v5.0&appId=875621863042622&autoLogAppEvents=1" defer></script>
183<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/lazysizes.min.js"></script>
183<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/clipboard.min.js"></script>
183<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/sharer.min.js"></script>
183<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/index.umd.js"></script>
183<script type="text/javascript">window.config={"code":{"copyTitle":"è¤è£½å°åªè²¼æ¿","maxShownLines":100},"comment":{},"data":{"id-1":"墨å","id-2":"墨å"},"typeit":{"cursorChar":"|","cursorSpeed":1000,"data":{"id-1":["id-1"],"id-2":["id-2"]},"duration":-1,"speed":100}};</script>
183<script type="text/javascript" src="/js/theme.min.js"></script>
183<script type="text/javascript"> 184
vendor: 133 bytes, lines 184-185
184window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js', new Date()); 185 gtag('config', '
185UA-36878065-5
vendor: 38 bytes, lines 185-186
185', { 'anonymize_ip': true }); 186
186</script>
vendor: 80 bytes, line 186
186<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=
186UA-36878065-5
vendor: 17 bytes, line 186
186" async></script>
186<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"93911a3b752346e6a10519dac4b2dc1d","r":1,"spa":2}' crossorigin="anonymous"></script>
186 187</body> 188</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.