diff --git a/algolia.json b/algolia.json index e04c9f0..7532e21 100644 --- a/algolia.json +++ b/algolia.json @@ -1 +1 @@ -[{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/tags/career/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/career/","section":"tags","summary":"","tags":null,"title":"career","type":"tags","url":"/tags/career/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"taxonomy","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/categories/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/categories/","section":"categories","summary":"","tags":null,"title":"Categories","type":"categories","url":"/categories/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"home","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/","section":"","summary":"","tags":null,"title":"Matt Wang's Note","type":"page","url":"/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/categories/murmur/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/categories/murmur/","section":"categories","summary":"","tags":null,"title":"murmur","type":"categories","url":"/categories/murmur/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"section","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/post/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/post/","section":"post","summary":"","tags":null,"title":"Posts","type":"post","url":"/post/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"taxonomy","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/tags/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/","section":"tags","summary":"","tags":null,"title":"Tags","type":"tags","url":"/tags/","weight":0,"wordcount":0},{"author":null,"categories":["murmur"],"content":"記錄一下這段其實是蠻快樂的日子","date":1647302400,"description":"記錄一下這段其實是蠻快樂的日子","dir":"post/2022/","excerpt_html":"記錄一下這段其實是蠻快樂的日子","excerpt_text":"記錄一下這段其實是蠻快樂的日子","expirydate":-62135596800,"fuzzywordcount":900,"html":"記錄一下這段其實是蠻快樂的日子","keywords":null,"kind":"page","lang":"en","lastmod":1647302400,"objectID":"8a62b98f52e72628a4deeaac9362374f","permalink":"https://mattwang44.dev/2022/03/15/jobless-days/","publishdate":"2022-03-15T00:00:00Z","readingtime":2,"relpermalink":"/2022/03/15/jobless-days/","section":"post","summary":"失業半年的時光 在前公司待了三年,雖然是出社會後第一份工作,但我明確相信之後其他工作可能很難再像這段時間一樣能獲得各種知識,不過時間到了、該走","tags":["career"],"title":"失業半年的時光 (Sept. 2021 - Mar. 2022)","type":"post","url":"/2022/03/15/jobless-days/","weight":0,"wordcount":876},{"author":null,"categories":null,"content":null,"date":1635724800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1635724800,"objectID":"","permalink":"https://mattwang44.dev/tags/devops/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/devops/","section":"tags","summary":"","tags":null,"title":"DevOps","type":"tags","url":"/tags/devops/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1635724800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1635724800,"objectID":"","permalink":"https://mattwang44.dev/tags/iac/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/iac/","section":"tags","summary":"","tags":null,"title":"IaC","type":"tags","url":"/tags/iac/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1635724800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1635724800,"objectID":"","permalink":"https://mattwang44.dev/categories/tech/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/categories/tech/","section":"categories","summary":"","tags":null,"title":"Tech","type":"categories","url":"/categories/tech/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1635724800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1635724800,"objectID":"","permalink":"https://mattwang44.dev/tags/terraform/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/terraform/","section":"tags","summary":"","tags":null,"title":"Terraform","type":"tags","url":"/tags/terraform/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"The note taken during my preparation of Terraform certification provided by HashiCorp.","date":1635724800,"description":"The note taken during my preparation of Terraform certification provided by HashiCorp.","dir":"post/2021/","excerpt_html":"The note taken during my preparation of Terraform certification provided by HashiCorp.","excerpt_text":"The note taken during my preparation of Terraform certification provided by HashiCorp.","expirydate":-62135596800,"fuzzywordcount":1400,"html":"The note taken during my preparation of Terraform certification provided by HashiCorp.","keywords":null,"kind":"page","lang":"en","lastmod":1635724800,"objectID":"d545dbeca5f510f683c1528385d199ef","permalink":"https://mattwang44.dev/2021/11/01/terraform-notes/","publishdate":"2021-11-01T00:00:00Z","readingtime":7,"relpermalink":"/2021/11/01/terraform-notes/","section":"post","summary":"Learning Materials Terraform Official Document Terraform Best Practice Practice exams Bryan Krausen@Udemy ExamPro Terrafrom Certificate Study guide And I got one for myself IaC Concept What is IaC? Comparison among IaC tools by Alpacked\nTerraform Basics Provider Doc example\nterraform { required_providers { aws = { source = \u0026#34;hashicorp/aws\u0026#34; version = \u0026#34;3.58.0\u0026#34; } } } provider \u0026#34;aws\u0026#34; { # Configuration options } Use alias to set alternate providers\n# reference this as `aws.","tags":["IaC","Terraform","DevOps"],"title":"Terraform Learning Note","type":"post","url":"/2021/11/01/terraform-notes/","weight":0,"wordcount":1340},{"author":null,"categories":null,"content":null,"date":1633824e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1633824e3,"objectID":"","permalink":"https://mattwang44.dev/tags/conference/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/conference/","section":"tags","summary":"","tags":null,"title":"conference","type":"tags","url":"/tags/conference/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","date":1633824e3,"description":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","dir":"post/2021/","excerpt_html":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","excerpt_text":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","expirydate":-62135596800,"fuzzywordcount":3400,"html":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","keywords":null,"kind":"page","lang":"en","lastmod":1633824e3,"objectID":"db321d62200349250733c79ae696194a","permalink":"https://mattwang44.dev/2021/10/10/pycontw-2021/","publishdate":"2021-10-10T00:00:00Z","readingtime":7,"relpermalink":"/2021/10/10/pycontw-2021/","section":"post","summary":"2019 以贊助商身份幫忙顧攤,2020 成為開發組志工,而 2021 是第三年參與 PyCon TW,也是我首次擔任軟體社群志工團隊的幹部。 As an Attendee 今年依舊是沒花太多時間在","tags":["pycontw","python","conference"],"title":"PyCon TW 2021 籌備與參加心得","type":"post","url":"/2021/10/10/pycontw-2021/","weight":0,"wordcount":3323},{"author":null,"categories":null,"content":null,"date":1633824e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1633824e3,"objectID":"","permalink":"https://mattwang44.dev/tags/pycontw/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/pycontw/","section":"tags","summary":"","tags":null,"title":"pycontw","type":"tags","url":"/tags/pycontw/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1633824e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1633824e3,"objectID":"","permalink":"https://mattwang44.dev/tags/python/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/python/","section":"tags","summary":"","tags":null,"title":"python","type":"tags","url":"/tags/python/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1599782400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1599782400,"objectID":"","permalink":"https://mattwang44.dev/tags/css/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/css/","section":"tags","summary":"","tags":null,"title":"CSS","type":"tags","url":"/tags/css/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1599782400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1599782400,"objectID":"","permalink":"https://mattwang44.dev/tags/html/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/html/","section":"tags","summary":"","tags":null,"title":"HTML","type":"tags","url":"/tags/html/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":" ","date":1599782400,"description":" ","dir":"post/2020/","excerpt_html":" ","excerpt_text":" ","expirydate":-62135596800,"fuzzywordcount":400,"html":" ","keywords":null,"kind":"page","lang":"en","lastmod":1599782400,"objectID":"f645cac8c78b0824a5e77b5d9eefa164","permalink":"https://mattwang44.dev/2020/09/11/html-css-101/","publishdate":"2020-09-11T00:00:00Z","readingtime":1,"relpermalink":"/2020/09/11/html-css-101/","section":"post","summary":"HTML DOM (Document Object Model) \u0026lt;html\u0026gt; \u0026lt;head\u0026gt; ... \u0026lt;!-- CDN, CSS files --\u0026gt; \u0026lt;/head\u0026gt; \u0026lt;body\u0026gt; ... \u0026lt;!-- Content, JS scripts --\u0026gt; \u0026lt;/body\u0026gt; \u0026lt;/html\u0026gt; Common tags markdown html # \u0026lt;h1\u0026gt;...\u0026lt;/h1\u0026gt; ## \u0026lt;h2\u0026gt;...\u0026lt;/h2\u0026gt; **...** \u0026lt;b\u0026gt;...\u0026lt;/b\u0026gt; _..._, _..._ \u0026lt;i\u0026gt;...\u0026lt;/i\u0026gt; -, * (unordered list) \u0026lt;ul\u0026gt;\u0026lt;li\u0026gt;...\u0026lt;/li\u0026gt;\u0026lt;/ul\u0026gt; 1 (ordered list) \u0026lt;ol\u0026gt;\u0026lt;li\u0026gt;...\u0026lt;/li\u0026gt;\u0026lt;/ol\u0026gt; [name](url) \u0026lt;a href=\u0026quot;url\u0026quot;\u0026gt; name \u0026lt;/a\u0026gt; ![alt](img url) \u0026lt;img href=\u0026quot;img url\u0026quot;\u0026gt; Selectors id: unique id class: classifier \u0026lt;img id=\u0026#34;blah1\u0026#34; class=\u0026#34;c1\u0026#34; /\u0026gt; \u0026lt;img id=\u0026#34;blah2\u0026#34; class=\u0026#34;c2\u0026#34; /\u0026gt; \u0026lt;img","tags":["HTML","CSS"],"title":"HTML/CSS 101","type":"post","url":"/2020/09/11/html-css-101/","weight":0,"wordcount":334},{"author":null,"categories":null,"content":null,"date":1593561600,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1593561600,"objectID":"","permalink":"https://mattwang44.dev/tags/gcp/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/gcp/","section":"tags","summary":"","tags":null,"title":"GCP","type":"tags","url":"/tags/gcp/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","date":1593561600,"description":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","dir":"post/2020/","excerpt_html":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","excerpt_text":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","expirydate":-62135596800,"fuzzywordcount":800,"html":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","keywords":null,"kind":"page","lang":"en","lastmod":1593561600,"objectID":"8434764c6e60fe42fecc44074ec22e2b","permalink":"https://mattwang44.dev/2020/07/01/gcp-ace/","publishdate":"2020-07-01T00:00:00Z","readingtime":4,"relpermalink":"/2020/07/01/gcp-ace/","section":"post","summary":"Go to this article for the note of the Coursera course Cloud Engineering with GCP After \u0008sailing through the storm with my company (thank you COVID-19 😵), I decided to have a two-week off studying GCP ACE exam on my own and leave all the things behind. I\u0026rsquo;ve passed the exam in late June of 2020 and got the certification . This article records how I prepare for the exam and those awesome reading materials I\u0026rsquo;ve found.","tags":["GCP"],"title":"My Preparation of GCP ACE Certification (2020)","type":"post","url":"/2020/07/01/gcp-ace/","weight":0,"wordcount":740},{"author":null,"categories":null,"content":null,"date":1592179200,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1592179200,"objectID":"","permalink":"https://mattwang44.dev/tags/course/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/course/","section":"tags","summary":"","tags":null,"title":"course","type":"tags","url":"/tags/course/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","date":1592179200,"description":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","dir":"post/2020/","excerpt_html":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","excerpt_text":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","expirydate":-62135596800,"fuzzywordcount":2400,"html":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","keywords":null,"kind":"page","lang":"en","lastmod":1592179200,"objectID":"b6c217158c64d82f57aeaf52c846fe0d","permalink":"https://mattwang44.dev/2020/06/15/gcp-ace-note/","publishdate":"2020-06-15T00:00:00Z","readingtime":11,"relpermalink":"/2020/06/15/gcp-ace-note/","section":"post","summary":"This is the note of the course Cloud Engineering with GCP . Go to this article to see how I prepared for GCP ACE exam.\nMind Map GCP Network Resources VPC Network Subnet IP Load Balancer HTTP(S) SSL Proxy TCP Proxy Regional Multi-Regional VPN \u0026amp; Peering \u0026amp; Interconnect Compute Services Compute Engine (GCE) Disk type persistent HDD/SSD Local SSD Instance template Instance group App Engine (GAE) Standard Flexible Kubernetes Engine (GKE) Cloud Function Storage Data warehouse BigQuery Database NoSQL BigTable Cloud Firestore Datastore mode Native mode Relational Cloud SQL Cloud Spanner Redis/Memcache Cloud Memorystore SDK \u0026lt;code\u0026gt;gcloud\u0026lt;/code\u0026gt; \u0026lt;code\u0026gt;gsutil\u0026lt;/code\u0026gt; \u0026lt;code\u0026gt;bq\u0026lt;/code\u0026gt; Stackdriver Monitoring Logging Debug Error reporting Trace Big data services BigQuery Cloud Dataproc Cloud Dataflow Cloud Pub/Sub Cloud Datalab SDK Cloud SDK installation and quick start gcloud tool guide \u0026lt;code\u0026gt;gcloud\u0026lt;/code\u0026gt; command \u0026lt;code\u0026gt;gsutil\u0026lt;/code\u0026gt; command \u0026lt;code\u0026gt;bq\u0026lt;/code\u0026gt; command Resource Management Resource Hierarchy Global Images Snapshots Networks Regional External IP addr.","tags":["GCP","Course"],"title":"Course Note: Cloud Engineering with GCP on Coursera","type":"post","url":"/2020/06/15/gcp-ace-note/","weight":0,"wordcount":2327},{"author":null,"categories":["Tech"],"content":" ","date":1591833600,"description":" ","dir":"post/2020/","excerpt_html":" ","excerpt_text":" ","expirydate":-62135596800,"fuzzywordcount":200,"html":" ","keywords":null,"kind":"page","lang":"en","lastmod":1591833600,"objectID":"947506ec474d86f32114b53358aa6eb7","permalink":"https://mattwang44.dev/2020/06/11/hugo-tips/","publishdate":"2020-06-11T00:00:00Z","readingtime":1,"relpermalink":"/2020/06/11/hugo-tips/","section":"post","summary":"Shortcode Collection Hugo native shortcodes Embed Google Presentation \u0026lt;code\u0026gt;figure\u0026lt;/code\u0026gt; \u0026amp;amp; \u0026lt;code\u0026gt;gallery\u0026lt;/code\u0026gt; Insert HTML in Markdown Tooltips Enable MathJax Add following lines into theme/\u0026lt;theme\u0026gt;/layout/partials/math.html\n\u0026lt;script src=\u0026#34;//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML\u0026#34; type=\u0026#34;text/javascript\u0026#34; \u0026gt;\u0026lt;/script\u0026gt; \u0026lt;script type=\u0026#34;text/x-mathjax-config\u0026#34;\u0026gt; MathJax.Hub.Config({ tex2jax: {inlineMath: [[\u0026#39;$\u0026#39;,\u0026#39;$\u0026#39;]]} }); \u0026lt;/script\u0026gt; and put following lines in any template that the target page used:\n{{ if or .Params.math .Site.Params.math }} {{ partial \u0026#34;math.html\u0026#34; . }} {{ end }} and then put the parameter math: true in the header of the article page to enable MathJax.","tags":["misc"],"title":"Hugo Tips","type":"post","url":"/2020/06/11/hugo-tips/","weight":0,"wordcount":110},{"author":null,"categories":null,"content":null,"date":1591833600,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1591833600,"objectID":"","permalink":"https://mattwang44.dev/tags/misc/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/misc/","section":"tags","summary":"","tags":null,"title":"misc","type":"tags","url":"/tags/misc/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"","date":1579392e3,"description":"","dir":"post/2020/","excerpt_html":"","excerpt_text":"","expirydate":-62135596800,"fuzzywordcount":100,"html":"","keywords":null,"kind":"page","lang":"en","lastmod":1579392e3,"objectID":"f9de29d402df48abd8a1c351ecaade67","permalink":"https://mattwang44.dev/2020/01/19/single-shot-multibox-detector/","publishdate":"2020-01-19T00:00:00Z","readingtime":0,"relpermalink":"/2020/01/19/single-shot-multibox-detector/","section":"post","summary":" ","tags":["GNN","slides"],"title":"[Paper] Relational inductive biases, deep learning, and graph networks","type":"post","url":"/2020/01/19/single-shot-multibox-detector/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1579392e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1579392e3,"objectID":"","permalink":"https://mattwang44.dev/tags/gnn/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/gnn/","section":"tags","summary":"","tags":null,"title":"GNN","type":"tags","url":"/tags/gnn/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1579392e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1579392e3,"objectID":"","permalink":"https://mattwang44.dev/tags/slides/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/slides/","section":"tags","summary":"","tags":null,"title":"slides","type":"tags","url":"/tags/slides/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":" ","date":1554076800,"description":" ","dir":"post/2019/","excerpt_html":" ","excerpt_text":" ","expirydate":-62135596800,"fuzzywordcount":7200,"html":" ","keywords":null,"kind":"page","lang":"en","lastmod":1554076800,"objectID":"37049b4611abbd2ca537ad342772cbbb","permalink":"https://mattwang44.dev/2019/04/01/job-hunt-2018/","publishdate":"2019-04-01T00:00:00Z","readingtime":15,"relpermalink":"/2019/04/01/job-hunt-2018/","section":"post","summary":"這是過去發在我自己 Medium 的一篇文章,最近又想寫求職心得才把這篇搬過來 blog。搬家的時候又重新讀了一遍,當初真是滿滿菜味XDD。 \u0026mdash; Mar. 2022 前言 這篇文","tags":["interview","career"],"title":"AI Engineer 求職紀錄 (2018)","type":"post","url":"/2019/04/01/job-hunt-2018/","weight":0,"wordcount":7141},{"author":null,"categories":null,"content":null,"date":1554076800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1554076800,"objectID":"","permalink":"https://mattwang44.dev/tags/interview/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/interview/","section":"tags","summary":"","tags":null,"title":"interview","type":"tags","url":"/tags/interview/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"","date":1537401600,"description":"","dir":"post/2018/","excerpt_html":"","excerpt_text":"","expirydate":-62135596800,"fuzzywordcount":100,"html":"","keywords":null,"kind":"page","lang":"en","lastmod":1537401600,"objectID":"a44aa5bef806d42c28082f1dec3cf9b5","permalink":"https://mattwang44.dev/2018/09/20/retinanet/","publishdate":"2018-09-20T00:00:00Z","readingtime":0,"relpermalink":"/2018/09/20/retinanet/","section":"post","summary":" ","tags":["CV","slides"],"title":"[Paper] Focal Loss for Dense Object Detection","type":"post","url":"/2018/09/20/retinanet/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1537401600,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1537401600,"objectID":"","permalink":"https://mattwang44.dev/tags/cv/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/cv/","section":"tags","summary":"","tags":null,"title":"CV","type":"tags","url":"/tags/cv/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"","date":1533772800,"description":"","dir":"post/2018/","excerpt_html":"","excerpt_text":"","expirydate":-62135596800,"fuzzywordcount":100,"html":"","keywords":null,"kind":"page","lang":"en","lastmod":1533772800,"objectID":"602e6e2ffbe9aea60bb7afec02c5426c","permalink":"https://mattwang44.dev/2018/08/09/single-shot-multibox-detector/","publishdate":"2018-08-09T00:00:00Z","readingtime":0,"relpermalink":"/2018/08/09/single-shot-multibox-detector/","section":"post","summary":" ","tags":["CV","slides"],"title":"[Paper] SSD: Single Shot Multibox Detector","type":"post","url":"/2018/08/09/single-shot-multibox-detector/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":" ","date":152712e4,"description":" ","dir":"post/2018/","excerpt_html":" ","excerpt_text":" ","expirydate":-62135596800,"fuzzywordcount":2700,"html":" ","keywords":null,"kind":"page","lang":"en","lastmod":152712e4,"objectID":"f6b79b0098c937728de2deedf306fd7b","permalink":"https://mattwang44.dev/2018/05/24/neural-style-transfer/","publishdate":"2018-05-24T00:00:00Z","readingtime":6,"relpermalink":"/2018/05/24/neural-style-transfer/","section":"post","summary":"1. What\u0026rsquo;s Neural Style Transfer? 大家對 Style Transfer 這個詞可能很陌生,但應該很多人記得 2016 年在 Apple Store 和 Google Play 兩大平台皆奪下年度 App 的Prisma ,將照片轉換成畫作的功能大受歡迎,或","tags":["CV"],"title":"[Paper] Neural Style Transfer","type":"post","url":"/2018/05/24/neural-style-transfer/","weight":0,"wordcount":2603},{"author":null,"categories":null,"content":null,"date":1524236400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1524236400,"objectID":"","permalink":"https://mattwang44.dev/tags/matlab/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/matlab/","section":"tags","summary":"","tags":null,"title":"MATLAB","type":"tags","url":"/tags/matlab/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","date":1524236400,"description":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","dir":"post/2018/","excerpt_html":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","excerpt_text":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","expirydate":-62135596800,"fuzzywordcount":1e3,"html":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","keywords":null,"kind":"page","lang":"en","lastmod":1524236400,"objectID":"3389b87dec5887a5b71d27af7cb8be67","permalink":"https://mattwang44.dev/2018/04/20/matlab-mtimesx/","publishdate":"2018-04-20T15:00:00Z","readingtime":2,"relpermalink":"/2018/04/20/matlab-mtimesx/","section":"post","summary":"在多維矩陣運算當中,雖然用多個 for-loops 處理較為直觀易懂,但其實非常耗時。在我修習台大醫工所的人體動做分析電腦計算方法 時,發現了 MATLAB 有MTIMESX 這","tags":["MATLAB"],"title":"MTIMESX: MATLAB快速多維矩陣乘積","type":"post","url":"/2018/04/20/matlab-mtimesx/","weight":0,"wordcount":908},{"author":null,"categories":["Tech"],"content":"Brief introduction to the deep learning specialization on Coursera","date":1521126e3,"description":"Brief introduction to the deep learning specialization on Coursera","dir":"post/2018/","excerpt_html":"Brief introduction to the deep learning specialization on Coursera","excerpt_text":"Brief introduction to the deep learning specialization on Coursera","expirydate":-62135596800,"fuzzywordcount":2100,"html":"Brief introduction to the deep learning specialization on Coursera","keywords":null,"kind":"page","lang":"en","lastmod":1521126e3,"objectID":"e5122d523c33ee9496be1dfac1f509b8","permalink":"https://mattwang44.dev/2018/03/15/deep-learning-specialization-coursera/","publishdate":"2018-03-15T15:00:00Z","readingtime":5,"relpermalink":"/2018/03/15/deep-learning-specialization-coursera/","section":"post","summary":"All photos credit to deeplearning.ai 1. 修課背景 我自己是機械背景,在機械所碩士班一年級期間修習了台大資工林軒田教授開設的機器學習基石 和機器學習技法 兩門課 (也是從那個時候","tags":["course"],"title":"吳恩達 Deep Learning Specialization -- 課程介紹與心得","type":"post","url":"/2018/03/15/deep-learning-specialization-coursera/","weight":0,"wordcount":2029},{"author":null,"categories":["Tech"],"content":"Projects I've done when I was a student","date":1519776e3,"description":"Projects I've done when I was a student","dir":"post/2018/","excerpt_html":"Projects I've done when I was a student","excerpt_text":"Projects I've done when I was a student","expirydate":-62135596800,"fuzzywordcount":300,"html":"Projects I've done when I was a student","keywords":null,"kind":"page","lang":"en","lastmod":1519776e3,"objectID":"c804e4172f90e3d7fe7ef33b47c9c719","permalink":"https://mattwang44.dev/2018/02/28/student-projects/","publishdate":"2018-02-28T00:00:00Z","readingtime":2,"relpermalink":"/2018/02/28/student-projects/","section":"post","summary":"Human Motion Analysis Programming MATLAB programs for human motion analysis, including motion tracking, evaluation of body balance, and derivation of joint forces and torques of the lower body, etc. It uses the data derived from a motion capture system and force plates. [GitHub] Web Crawler of USPTO PatFT Database Web crawler with PyQt5 UI for automatically gathering information of issued US patents and batch download in the format of PDF. [GitHub] Mobile robot built in ROS A SLAM robot that can receive commands by gestures or voices.","tags":["misc"],"title":"Student Projects","type":"post","url":"/2018/02/28/student-projects/","weight":0,"wordcount":239},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"search/","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"page","lang":"en","lastmod":-62135596800,"objectID":"8946788897930c0c0c39fbfcd30ff2e4","permalink":"https://mattwang44.dev/search/placeholder/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/search/placeholder/","section":"search","summary":"","tags":null,"title":"","type":"search","url":"/search/placeholder/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"top/","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":200,"html":null,"keywords":null,"kind":"page","lang":"en","lastmod":-62135596800,"objectID":"7a0da914bde98a7d3fcc7f6c5886633c","permalink":"https://mattwang44.dev/top/about/","publishdate":"0001-01-01T00:00:00Z","readingtime":1,"relpermalink":"/top/about/","section":"top","summary":"About I\u0026rsquo;m Wei-Hsiang (Matt) Wang from Taiwan.\nI\u0026rsquo;m currently seeking for a new position as a backend engineer. Checkout my resume or LinkedIn and feel free to reach me.\nI was previously a Backend Engineer at Umbo Computer Vision focusing primarily on the development of realtime human/vehicle detection pipeline mainly in Python \u0026amp; Node.js with AWS.\nI\u0026rsquo;m also a volunteer in Taiwanese Python community. In 2021, I was the lead of web team in PyCon Taiwan and led a 10-people team maintaining the website \u0026amp; proposal-submitting system in Django \u0026amp; Vue.","tags":null,"title":"","type":"top","url":"/top/about/","weight":0,"wordcount":165},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"top/","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"page","lang":"en","lastmod":-62135596800,"objectID":"54ccacff97b96806d49760361ef17350","permalink":"https://mattwang44.dev/top/books/","publishdate":"0001-01-01T00:00:00Z","readingtime":1,"relpermalink":"/top/books/","section":"top","summary":"WIP","tags":null,"title":"","type":"top","url":"/top/books/","weight":0,"wordcount":1},{"author":null,"categories":null,"content":"Archive of historical posts.","date":-62135596800,"description":"Archive of historical posts.","dir":"top/","excerpt_html":"Archive of historical posts.","excerpt_text":"Archive of historical posts.","expirydate":-62135596800,"fuzzywordcount":100,"html":"Archive of historical posts.","keywords":null,"kind":"page","lang":"en","lastmod":-62135596800,"objectID":"104f9431647fd5dcb14e8d0947747fa9","permalink":"https://mattwang44.dev/top/archive/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/top/archive/","section":"top","summary":"","tags":null,"title":"Posts Archive","type":"post","url":"/top/archive/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"section","lang":"en","lastmod":-62135596800,"objectID":"","permalink":"https://mattwang44.dev/search/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/search/","section":"search","summary":"","tags":null,"title":"Searches","type":"search","url":"/search/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"section","lang":"en","lastmod":-62135596800,"objectID":"","permalink":"https://mattwang44.dev/top/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/top/","section":"top","summary":"","tags":null,"title":"Tops","type":"top","url":"/top/","weight":0,"wordcount":0}] \ No newline at end of file +[{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/tags/career/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/career/","section":"tags","summary":"","tags":null,"title":"career","type":"tags","url":"/tags/career/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"taxonomy","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/categories/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/categories/","section":"categories","summary":"","tags":null,"title":"Categories","type":"categories","url":"/categories/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"home","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/","section":"","summary":"","tags":null,"title":"Matt Wang's Note","type":"page","url":"/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/categories/murmur/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/categories/murmur/","section":"categories","summary":"","tags":null,"title":"murmur","type":"categories","url":"/categories/murmur/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"section","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/post/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/post/","section":"post","summary":"","tags":null,"title":"Posts","type":"post","url":"/post/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1647302400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"taxonomy","lang":"en","lastmod":1647302400,"objectID":"","permalink":"https://mattwang44.dev/tags/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/","section":"tags","summary":"","tags":null,"title":"Tags","type":"tags","url":"/tags/","weight":0,"wordcount":0},{"author":null,"categories":["murmur"],"content":"記錄一下這段其實是蠻快樂的日子","date":1647302400,"description":"記錄一下這段其實是蠻快樂的日子","dir":"post/2022/","excerpt_html":"記錄一下這段其實是蠻快樂的日子","excerpt_text":"記錄一下這段其實是蠻快樂的日子","expirydate":-62135596800,"fuzzywordcount":900,"html":"記錄一下這段其實是蠻快樂的日子","keywords":null,"kind":"page","lang":"en","lastmod":1647302400,"objectID":"8a62b98f52e72628a4deeaac9362374f","permalink":"https://mattwang44.dev/2022/03/15/jobless-days/","publishdate":"2022-03-15T00:00:00Z","readingtime":2,"relpermalink":"/2022/03/15/jobless-days/","section":"post","summary":"失業半年的時光 在前公司待了三年,雖然是出社會後第一份工作,但我明確相信之後其他工作可能很難再像這段時間一樣能獲得各種知識,不過時間到了、該走","tags":["career"],"title":"失業半年的時光 (Sept. 2021 - Mar. 2022)","type":"post","url":"/2022/03/15/jobless-days/","weight":0,"wordcount":876},{"author":null,"categories":null,"content":null,"date":1635724800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1635724800,"objectID":"","permalink":"https://mattwang44.dev/tags/devops/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/devops/","section":"tags","summary":"","tags":null,"title":"DevOps","type":"tags","url":"/tags/devops/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1635724800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1635724800,"objectID":"","permalink":"https://mattwang44.dev/tags/iac/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/iac/","section":"tags","summary":"","tags":null,"title":"IaC","type":"tags","url":"/tags/iac/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1635724800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1635724800,"objectID":"","permalink":"https://mattwang44.dev/categories/tech/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/categories/tech/","section":"categories","summary":"","tags":null,"title":"Tech","type":"categories","url":"/categories/tech/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1635724800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1635724800,"objectID":"","permalink":"https://mattwang44.dev/tags/terraform/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/terraform/","section":"tags","summary":"","tags":null,"title":"Terraform","type":"tags","url":"/tags/terraform/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"The note taken during my preparation of Terraform certification provided by HashiCorp.","date":1635724800,"description":"The note taken during my preparation of Terraform certification provided by HashiCorp.","dir":"post/2021/","excerpt_html":"The note taken during my preparation of Terraform certification provided by HashiCorp.","excerpt_text":"The note taken during my preparation of Terraform certification provided by HashiCorp.","expirydate":-62135596800,"fuzzywordcount":1400,"html":"The note taken during my preparation of Terraform certification provided by HashiCorp.","keywords":null,"kind":"page","lang":"en","lastmod":1635724800,"objectID":"d545dbeca5f510f683c1528385d199ef","permalink":"https://mattwang44.dev/2021/11/01/terraform-notes/","publishdate":"2021-11-01T00:00:00Z","readingtime":7,"relpermalink":"/2021/11/01/terraform-notes/","section":"post","summary":"Learning Materials Terraform Official Document Terraform Best Practice Practice exams Bryan Krausen@Udemy ExamPro Terrafrom Certificate Study guide And I got one for myself IaC Concept What is IaC? Comparison among IaC tools by Alpacked\nTerraform Basics Provider Doc example\nterraform { required_providers { aws = { source = \u0026#34;hashicorp/aws\u0026#34; version = \u0026#34;3.58.0\u0026#34; } } } provider \u0026#34;aws\u0026#34; { # Configuration options } Use alias to set alternate providers\n# reference this as `aws.","tags":["IaC","Terraform","DevOps"],"title":"Terraform Learning Note","type":"post","url":"/2021/11/01/terraform-notes/","weight":0,"wordcount":1340},{"author":null,"categories":null,"content":null,"date":1633824e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1633824e3,"objectID":"","permalink":"https://mattwang44.dev/tags/conference/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/conference/","section":"tags","summary":"","tags":null,"title":"conference","type":"tags","url":"/tags/conference/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","date":1633824e3,"description":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","dir":"post/2021/","excerpt_html":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","excerpt_text":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","expirydate":-62135596800,"fuzzywordcount":3400,"html":"參與 PyCon TW 活動和這一年擔任網站組小組長的心得","keywords":null,"kind":"page","lang":"en","lastmod":1633824e3,"objectID":"db321d62200349250733c79ae696194a","permalink":"https://mattwang44.dev/2021/10/10/pycontw-2021/","publishdate":"2021-10-10T00:00:00Z","readingtime":7,"relpermalink":"/2021/10/10/pycontw-2021/","section":"post","summary":"2019 以贊助商身份幫忙顧攤,2020 成為開發組志工,而 2021 是第三年參與 PyCon TW,也是我首次擔任軟體社群志工團隊的幹部。 As an Attendee 今年依舊是沒花太多時間在","tags":["pycontw","python","conference"],"title":"PyCon TW 2021 籌備與參加心得","type":"post","url":"/2021/10/10/pycontw-2021/","weight":0,"wordcount":3323},{"author":null,"categories":null,"content":null,"date":1633824e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1633824e3,"objectID":"","permalink":"https://mattwang44.dev/tags/pycontw/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/pycontw/","section":"tags","summary":"","tags":null,"title":"pycontw","type":"tags","url":"/tags/pycontw/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1633824e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1633824e3,"objectID":"","permalink":"https://mattwang44.dev/tags/python/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/python/","section":"tags","summary":"","tags":null,"title":"python","type":"tags","url":"/tags/python/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1599782400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1599782400,"objectID":"","permalink":"https://mattwang44.dev/tags/css/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/css/","section":"tags","summary":"","tags":null,"title":"CSS","type":"tags","url":"/tags/css/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1599782400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1599782400,"objectID":"","permalink":"https://mattwang44.dev/tags/html/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/html/","section":"tags","summary":"","tags":null,"title":"HTML","type":"tags","url":"/tags/html/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":" ","date":1599782400,"description":" ","dir":"post/2020/","excerpt_html":" ","excerpt_text":" ","expirydate":-62135596800,"fuzzywordcount":400,"html":" ","keywords":null,"kind":"page","lang":"en","lastmod":1599782400,"objectID":"f645cac8c78b0824a5e77b5d9eefa164","permalink":"https://mattwang44.dev/2020/09/11/html-css-101/","publishdate":"2020-09-11T00:00:00Z","readingtime":1,"relpermalink":"/2020/09/11/html-css-101/","section":"post","summary":"HTML DOM (Document Object Model) \u0026lt;html\u0026gt; \u0026lt;head\u0026gt; ... \u0026lt;!-- CDN, CSS files --\u0026gt; \u0026lt;/head\u0026gt; \u0026lt;body\u0026gt; ... \u0026lt;!-- Content, JS scripts --\u0026gt; \u0026lt;/body\u0026gt; \u0026lt;/html\u0026gt; Common tags markdown html # \u0026lt;h1\u0026gt;...\u0026lt;/h1\u0026gt; ## \u0026lt;h2\u0026gt;...\u0026lt;/h2\u0026gt; **...** \u0026lt;b\u0026gt;...\u0026lt;/b\u0026gt; _..._, _..._ \u0026lt;i\u0026gt;...\u0026lt;/i\u0026gt; -, * (unordered list) \u0026lt;ul\u0026gt;\u0026lt;li\u0026gt;...\u0026lt;/li\u0026gt;\u0026lt;/ul\u0026gt; 1 (ordered list) \u0026lt;ol\u0026gt;\u0026lt;li\u0026gt;...\u0026lt;/li\u0026gt;\u0026lt;/ol\u0026gt; [name](url) \u0026lt;a href=\u0026quot;url\u0026quot;\u0026gt; name \u0026lt;/a\u0026gt; ![alt](img url) \u0026lt;img href=\u0026quot;img url\u0026quot;\u0026gt; Selectors id: unique id class: classifier \u0026lt;img id=\u0026#34;blah1\u0026#34; class=\u0026#34;c1\u0026#34; /\u0026gt; \u0026lt;img id=\u0026#34;blah2\u0026#34; class=\u0026#34;c2\u0026#34; /\u0026gt; \u0026lt;img","tags":["HTML","CSS"],"title":"HTML/CSS 101","type":"post","url":"/2020/09/11/html-css-101/","weight":0,"wordcount":334},{"author":null,"categories":null,"content":null,"date":1593561600,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1593561600,"objectID":"","permalink":"https://mattwang44.dev/tags/gcp/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/gcp/","section":"tags","summary":"","tags":null,"title":"GCP","type":"tags","url":"/tags/gcp/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","date":1593561600,"description":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","dir":"post/2020/","excerpt_html":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","excerpt_text":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","expirydate":-62135596800,"fuzzywordcount":800,"html":"Learning materials for Google Cloud Platform (GCP) Associate Cloud Engineer (ACE) Certification Exam, including online courses, tutorial videos, notes, mock exams.","keywords":null,"kind":"page","lang":"en","lastmod":1593561600,"objectID":"8434764c6e60fe42fecc44074ec22e2b","permalink":"https://mattwang44.dev/2020/07/01/gcp-ace/","publishdate":"2020-07-01T00:00:00Z","readingtime":4,"relpermalink":"/2020/07/01/gcp-ace/","section":"post","summary":"Go to this article for the note of the Coursera course Cloud Engineering with GCP After \u0008sailing through the storm with my company (thank you COVID-19 😵), I decided to have a two-week off studying GCP ACE exam on my own and leave all the things behind. I\u0026rsquo;ve passed the exam in late June of 2020 and got the certification . This article records how I prepare for the exam and those awesome reading materials I\u0026rsquo;ve found.","tags":["GCP"],"title":"My Preparation of GCP ACE Certification (2020)","type":"post","url":"/2020/07/01/gcp-ace/","weight":0,"wordcount":740},{"author":null,"categories":null,"content":null,"date":1592179200,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1592179200,"objectID":"","permalink":"https://mattwang44.dev/tags/course/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/course/","section":"tags","summary":"","tags":null,"title":"course","type":"tags","url":"/tags/course/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","date":1592179200,"description":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","dir":"post/2020/","excerpt_html":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","excerpt_text":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","expirydate":-62135596800,"fuzzywordcount":2400,"html":"Course note of Cloud Engineering with GCP (for the preparation of GCP Associate Cloud Engineer Certification Exam)","keywords":null,"kind":"page","lang":"en","lastmod":1592179200,"objectID":"b6c217158c64d82f57aeaf52c846fe0d","permalink":"https://mattwang44.dev/2020/06/15/gcp-ace-note/","publishdate":"2020-06-15T00:00:00Z","readingtime":11,"relpermalink":"/2020/06/15/gcp-ace-note/","section":"post","summary":"This is the note of the course Cloud Engineering with GCP . Go to this article to see how I prepared for GCP ACE exam.\nMind Map GCP Network Resources VPC Network Subnet IP Load Balancer HTTP(S) SSL Proxy TCP Proxy Regional Multi-Regional VPN \u0026amp; Peering \u0026amp; Interconnect Compute Services Compute Engine (GCE) Disk type persistent HDD/SSD Local SSD Instance template Instance group App Engine (GAE) Standard Flexible Kubernetes Engine (GKE) Cloud Function Storage Data warehouse BigQuery Database NoSQL BigTable Cloud Firestore Datastore mode Native mode Relational Cloud SQL Cloud Spanner Redis/Memcache Cloud Memorystore SDK \u0026lt;code\u0026gt;gcloud\u0026lt;/code\u0026gt; \u0026lt;code\u0026gt;gsutil\u0026lt;/code\u0026gt; \u0026lt;code\u0026gt;bq\u0026lt;/code\u0026gt; Stackdriver Monitoring Logging Debug Error reporting Trace Big data services BigQuery Cloud Dataproc Cloud Dataflow Cloud Pub/Sub Cloud Datalab SDK Cloud SDK installation and quick start gcloud tool guide \u0026lt;code\u0026gt;gcloud\u0026lt;/code\u0026gt; command \u0026lt;code\u0026gt;gsutil\u0026lt;/code\u0026gt; command \u0026lt;code\u0026gt;bq\u0026lt;/code\u0026gt; command Resource Management Resource Hierarchy Global Images Snapshots Networks Regional External IP addr.","tags":["GCP","Course"],"title":"Course Note: Cloud Engineering with GCP on Coursera","type":"post","url":"/2020/06/15/gcp-ace-note/","weight":0,"wordcount":2327},{"author":null,"categories":["Tech"],"content":" ","date":1591833600,"description":" ","dir":"post/2020/","excerpt_html":" ","excerpt_text":" ","expirydate":-62135596800,"fuzzywordcount":200,"html":" ","keywords":null,"kind":"page","lang":"en","lastmod":1591833600,"objectID":"947506ec474d86f32114b53358aa6eb7","permalink":"https://mattwang44.dev/2020/06/11/hugo-tips/","publishdate":"2020-06-11T00:00:00Z","readingtime":1,"relpermalink":"/2020/06/11/hugo-tips/","section":"post","summary":"Shortcode Collection Hugo native shortcodes Embed Google Presentation \u0026lt;code\u0026gt;figure\u0026lt;/code\u0026gt; \u0026amp;amp; \u0026lt;code\u0026gt;gallery\u0026lt;/code\u0026gt; Insert HTML in Markdown Tooltips Enable MathJax Add following lines into theme/\u0026lt;theme\u0026gt;/layout/partials/math.html\n\u0026lt;script src=\u0026#34;//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML\u0026#34; type=\u0026#34;text/javascript\u0026#34; \u0026gt;\u0026lt;/script\u0026gt; \u0026lt;script type=\u0026#34;text/x-mathjax-config\u0026#34;\u0026gt; MathJax.Hub.Config({ tex2jax: {inlineMath: [[\u0026#39;$\u0026#39;,\u0026#39;$\u0026#39;]]} }); \u0026lt;/script\u0026gt; and put following lines in any template that the target page used:\n{{ if or .Params.math .Site.Params.math }} {{ partial \u0026#34;math.html\u0026#34; . }} {{ end }} and then put the parameter math: true in the header of the article page to enable MathJax.","tags":["misc"],"title":"Hugo Tips","type":"post","url":"/2020/06/11/hugo-tips/","weight":0,"wordcount":110},{"author":null,"categories":null,"content":null,"date":1591833600,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1591833600,"objectID":"","permalink":"https://mattwang44.dev/tags/misc/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/misc/","section":"tags","summary":"","tags":null,"title":"misc","type":"tags","url":"/tags/misc/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"","date":1579392e3,"description":"","dir":"post/2020/","excerpt_html":"","excerpt_text":"","expirydate":-62135596800,"fuzzywordcount":100,"html":"","keywords":null,"kind":"page","lang":"en","lastmod":1579392e3,"objectID":"f9de29d402df48abd8a1c351ecaade67","permalink":"https://mattwang44.dev/2020/01/19/single-shot-multibox-detector/","publishdate":"2020-01-19T00:00:00Z","readingtime":0,"relpermalink":"/2020/01/19/single-shot-multibox-detector/","section":"post","summary":" ","tags":["GNN","slides"],"title":"[Paper] Relational inductive biases, deep learning, and graph networks","type":"post","url":"/2020/01/19/single-shot-multibox-detector/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1579392e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1579392e3,"objectID":"","permalink":"https://mattwang44.dev/tags/gnn/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/gnn/","section":"tags","summary":"","tags":null,"title":"GNN","type":"tags","url":"/tags/gnn/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1579392e3,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1579392e3,"objectID":"","permalink":"https://mattwang44.dev/tags/slides/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/slides/","section":"tags","summary":"","tags":null,"title":"slides","type":"tags","url":"/tags/slides/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":" ","date":1554076800,"description":" ","dir":"post/2019/","excerpt_html":" ","excerpt_text":" ","expirydate":-62135596800,"fuzzywordcount":7200,"html":" ","keywords":null,"kind":"page","lang":"en","lastmod":1554076800,"objectID":"37049b4611abbd2ca537ad342772cbbb","permalink":"https://mattwang44.dev/2019/04/01/job-hunt-2018/","publishdate":"2019-04-01T00:00:00Z","readingtime":15,"relpermalink":"/2019/04/01/job-hunt-2018/","section":"post","summary":"這是過去發在我自己 Medium 的一篇文章,最近又想寫求職心得才把這篇搬過來 blog。搬家的時候又重新讀了一遍,當初真是滿滿菜味XDD。 \u0026mdash; Mar. 2022 前言 這篇文","tags":["interview","career"],"title":"AI Engineer 求職紀錄 (2018)","type":"post","url":"/2019/04/01/job-hunt-2018/","weight":0,"wordcount":7141},{"author":null,"categories":null,"content":null,"date":1554076800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1554076800,"objectID":"","permalink":"https://mattwang44.dev/tags/interview/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/interview/","section":"tags","summary":"","tags":null,"title":"interview","type":"tags","url":"/tags/interview/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"","date":1537401600,"description":"","dir":"post/2018/","excerpt_html":"","excerpt_text":"","expirydate":-62135596800,"fuzzywordcount":100,"html":"","keywords":null,"kind":"page","lang":"en","lastmod":1537401600,"objectID":"a44aa5bef806d42c28082f1dec3cf9b5","permalink":"https://mattwang44.dev/2018/09/20/retinanet/","publishdate":"2018-09-20T00:00:00Z","readingtime":0,"relpermalink":"/2018/09/20/retinanet/","section":"post","summary":" ","tags":["CV","slides"],"title":"[Paper] Focal Loss for Dense Object Detection","type":"post","url":"/2018/09/20/retinanet/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":1537401600,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1537401600,"objectID":"","permalink":"https://mattwang44.dev/tags/cv/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/cv/","section":"tags","summary":"","tags":null,"title":"CV","type":"tags","url":"/tags/cv/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"","date":1533772800,"description":"","dir":"post/2018/","excerpt_html":"","excerpt_text":"","expirydate":-62135596800,"fuzzywordcount":100,"html":"","keywords":null,"kind":"page","lang":"en","lastmod":1533772800,"objectID":"602e6e2ffbe9aea60bb7afec02c5426c","permalink":"https://mattwang44.dev/2018/08/09/single-shot-multibox-detector/","publishdate":"2018-08-09T00:00:00Z","readingtime":0,"relpermalink":"/2018/08/09/single-shot-multibox-detector/","section":"post","summary":" ","tags":["CV","slides"],"title":"[Paper] SSD: Single Shot Multibox Detector","type":"post","url":"/2018/08/09/single-shot-multibox-detector/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":" ","date":152712e4,"description":" ","dir":"post/2018/","excerpt_html":" ","excerpt_text":" ","expirydate":-62135596800,"fuzzywordcount":2700,"html":" ","keywords":null,"kind":"page","lang":"en","lastmod":152712e4,"objectID":"f6b79b0098c937728de2deedf306fd7b","permalink":"https://mattwang44.dev/2018/05/24/neural-style-transfer/","publishdate":"2018-05-24T00:00:00Z","readingtime":6,"relpermalink":"/2018/05/24/neural-style-transfer/","section":"post","summary":"1. What\u0026rsquo;s Neural Style Transfer? 大家對 Style Transfer 這個詞可能很陌生,但應該很多人記得 2016 年在 Apple Store 和 Google Play 兩大平台皆奪下年度 App 的Prisma ,將照片轉換成畫作的功能大受歡迎,或","tags":["CV"],"title":"[Paper] Neural Style Transfer","type":"post","url":"/2018/05/24/neural-style-transfer/","weight":0,"wordcount":2603},{"author":null,"categories":null,"content":null,"date":1524236400,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"term","lang":"en","lastmod":1524236400,"objectID":"","permalink":"https://mattwang44.dev/tags/matlab/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/tags/matlab/","section":"tags","summary":"","tags":null,"title":"MATLAB","type":"tags","url":"/tags/matlab/","weight":0,"wordcount":0},{"author":null,"categories":["Tech"],"content":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","date":1524236400,"description":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","dir":"post/2018/","excerpt_html":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","excerpt_text":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","expirydate":-62135596800,"fuzzywordcount":1e3,"html":"MTIMESX: reduce the execution time enumerously for multi-dimension array multiplication with MATLAB","keywords":null,"kind":"page","lang":"en","lastmod":1524236400,"objectID":"3389b87dec5887a5b71d27af7cb8be67","permalink":"https://mattwang44.dev/2018/04/20/matlab-mtimesx/","publishdate":"2018-04-20T15:00:00Z","readingtime":2,"relpermalink":"/2018/04/20/matlab-mtimesx/","section":"post","summary":"在多維矩陣運算當中,雖然用多個 for-loops 處理較為直觀易懂,但其實非常耗時。在我修習台大醫工所的人體動做分析電腦計算方法 時,發現了 MATLAB 有MTIMESX 這","tags":["MATLAB"],"title":"MTIMESX: MATLAB快速多維矩陣乘積","type":"post","url":"/2018/04/20/matlab-mtimesx/","weight":0,"wordcount":908},{"author":null,"categories":["Tech"],"content":"Brief introduction to the deep learning specialization on Coursera","date":1521126e3,"description":"Brief introduction to the deep learning specialization on Coursera","dir":"post/2018/","excerpt_html":"Brief introduction to the deep learning specialization on Coursera","excerpt_text":"Brief introduction to the deep learning specialization on Coursera","expirydate":-62135596800,"fuzzywordcount":2100,"html":"Brief introduction to the deep learning specialization on Coursera","keywords":null,"kind":"page","lang":"en","lastmod":1521126e3,"objectID":"e5122d523c33ee9496be1dfac1f509b8","permalink":"https://mattwang44.dev/2018/03/15/deep-learning-specialization-coursera/","publishdate":"2018-03-15T15:00:00Z","readingtime":5,"relpermalink":"/2018/03/15/deep-learning-specialization-coursera/","section":"post","summary":"All photos credit to deeplearning.ai 1. 修課背景 我自己是機械背景,在機械所碩士班一年級期間修習了台大資工林軒田教授開設的機器學習基石 和機器學習技法 兩門課 (也是從那個時候","tags":["course"],"title":"吳恩達 Deep Learning Specialization -- 課程介紹與心得","type":"post","url":"/2018/03/15/deep-learning-specialization-coursera/","weight":0,"wordcount":2029},{"author":null,"categories":["Tech"],"content":"Projects I've done when I was a student","date":1519776e3,"description":"Projects I've done when I was a student","dir":"post/2018/","excerpt_html":"Projects I've done when I was a student","excerpt_text":"Projects I've done when I was a student","expirydate":-62135596800,"fuzzywordcount":300,"html":"Projects I've done when I was a student","keywords":null,"kind":"page","lang":"en","lastmod":1519776e3,"objectID":"c804e4172f90e3d7fe7ef33b47c9c719","permalink":"https://mattwang44.dev/2018/02/28/student-projects/","publishdate":"2018-02-28T00:00:00Z","readingtime":2,"relpermalink":"/2018/02/28/student-projects/","section":"post","summary":"Human Motion Analysis Programming MATLAB programs for human motion analysis, including motion tracking, evaluation of body balance, and derivation of joint forces and torques of the lower body, etc. It uses the data derived from a motion capture system and force plates. [GitHub] Web Crawler of USPTO PatFT Database Web crawler with PyQt5 UI for automatically gathering information of issued US patents and batch download in the format of PDF. [GitHub] Mobile robot built in ROS A SLAM robot that can receive commands by gestures or voices.","tags":["misc"],"title":"Student Projects","type":"post","url":"/2018/02/28/student-projects/","weight":0,"wordcount":239},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"search/","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"page","lang":"en","lastmod":-62135596800,"objectID":"8946788897930c0c0c39fbfcd30ff2e4","permalink":"https://mattwang44.dev/search/placeholder/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/search/placeholder/","section":"search","summary":"","tags":null,"title":"","type":"search","url":"/search/placeholder/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"top/","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":200,"html":null,"keywords":null,"kind":"page","lang":"en","lastmod":-62135596800,"objectID":"7a0da914bde98a7d3fcc7f6c5886633c","permalink":"https://mattwang44.dev/top/about/","publishdate":"0001-01-01T00:00:00Z","readingtime":1,"relpermalink":"/top/about/","section":"top","summary":"About I\u0026rsquo;m Wei-Hsiang (Matt) Wang from Taiwan.\nI\u0026rsquo;m currently a Backend Engineer at GoFreight architecting the API gateway service and contructing the cargo tracking system for our core freight management product. I was previously a Backend/DevOps Engineer at Umbo Computer Vision focusing primarily on the development of realtime human/vehicle detection pipeline .\nI\u0026rsquo;m also a volunteer in Taiwanese Python community. In 2021 \u0026amp; 2022, I was the lead of web team in PyCon Taiwan and led a 10-people team maintaining the website \u0026amp; proposal-submitting system in Django \u0026amp; Vue.","tags":null,"title":"","type":"top","url":"/top/about/","weight":0,"wordcount":160},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"top/","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"page","lang":"en","lastmod":-62135596800,"objectID":"54ccacff97b96806d49760361ef17350","permalink":"https://mattwang44.dev/top/books/","publishdate":"0001-01-01T00:00:00Z","readingtime":1,"relpermalink":"/top/books/","section":"top","summary":"WIP","tags":null,"title":"","type":"top","url":"/top/books/","weight":0,"wordcount":1},{"author":null,"categories":null,"content":"Archive of historical posts.","date":-62135596800,"description":"Archive of historical posts.","dir":"top/","excerpt_html":"Archive of historical posts.","excerpt_text":"Archive of historical posts.","expirydate":-62135596800,"fuzzywordcount":100,"html":"Archive of historical posts.","keywords":null,"kind":"page","lang":"en","lastmod":-62135596800,"objectID":"104f9431647fd5dcb14e8d0947747fa9","permalink":"https://mattwang44.dev/top/archive/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/top/archive/","section":"top","summary":"","tags":null,"title":"Posts Archive","type":"post","url":"/top/archive/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"section","lang":"en","lastmod":-62135596800,"objectID":"","permalink":"https://mattwang44.dev/search/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/search/","section":"search","summary":"","tags":null,"title":"Searches","type":"search","url":"/search/","weight":0,"wordcount":0},{"author":null,"categories":null,"content":null,"date":-62135596800,"description":"","dir":"","excerpt_html":null,"excerpt_text":null,"expirydate":-62135596800,"fuzzywordcount":100,"html":null,"keywords":null,"kind":"section","lang":"en","lastmod":-62135596800,"objectID":"","permalink":"https://mattwang44.dev/top/","publishdate":"0001-01-01T00:00:00Z","readingtime":0,"relpermalink":"/top/","section":"top","summary":"","tags":null,"title":"Tops","type":"top","url":"/top/","weight":0,"wordcount":0}] \ No newline at end of file diff --git a/index.xml b/index.xml index 2da76f3..315cf1f 100644 --- a/index.xml +++ b/index.xml @@ -5,6 +5,5 @@ terraform { required_providers { aws = { source = &#34;hashicorp/aws&#34 Mind Map GCP Network Resources VPC Network Subnet IP Load Balancer HTTP(S) SSL Proxy TCP Proxy Regional Multi-Regional VPN &amp; Peering &amp; Interconnect Compute Services Compute Engine (GCE) Disk type persistent HDD/SSD Local SSD Instance template Instance group App Engine (GAE) Standard Flexible Kubernetes Engine (GKE) Cloud Function Storage Data warehouse BigQuery Database NoSQL BigTable Cloud Firestore Datastore mode Native mode Relational Cloud SQL Cloud Spanner Redis/Memcache Cloud Memorystore SDK &lt;code&gt;gcloud&lt;/code&gt; &lt;code&gt;gsutil&lt;/code&gt; &lt;code&gt;bq&lt;/code&gt; Stackdriver Monitoring Logging Debug Error reporting Trace Big data services BigQuery Cloud Dataproc Cloud Dataflow Cloud Pub/Sub Cloud Datalab SDK Cloud SDK installation and quick start gcloud tool guide &lt;code&gt;gcloud&lt;/code&gt; command &lt;code&gt;gsutil&lt;/code&gt; command &lt;code&gt;bq&lt;/code&gt; command Resource Management Resource Hierarchy Global Images Snapshots Networks Regional External IP addr.Hugo Tipshttps://mattwang44.dev/2020/06/11/hugo-tips/Thu, 11 Jun 2020 00:00:00 +0000https://mattwang44.dev/2020/06/11/hugo-tips/Shortcode Collection Hugo native shortcodes Embed Google Presentation &lt;code&gt;figure&lt;/code&gt; &amp;amp; &lt;code&gt;gallery&lt;/code&gt; Insert HTML in Markdown Tooltips Enable MathJax Add following lines into theme/&lt;theme&gt;/layout/partials/math.html &lt;script src=&#34;//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML&#34; type=&#34;text/javascript&#34; &gt;&lt;/script&gt; &lt;script type=&#34;text/x-mathjax-config&#34;&gt; MathJax.Hub.Config({ tex2jax: {inlineMath: [[&#39;$&#39;,&#39;$&#39;]]} }); &lt;/script&gt; and put following lines in any template that the target page used: {{ if or .Params.math .Site.Params.math }} {{ partial &#34;math.html&#34; . }} {{ end }} and then put the parameter math: true in the header of the article page to enable MathJax.[Paper] Relational inductive biases, deep learning, and graph networkshttps://mattwang44.dev/2020/01/19/single-shot-multibox-detector/Sun, 19 Jan 2020 00:00:00 +0000https://mattwang44.dev/2020/01/19/single-shot-multibox-detector/AI Engineer 求職紀錄 (2018)https://mattwang44.dev/2019/04/01/job-hunt-2018/Mon, 01 Apr 2019 00:00:00 +0000https://mattwang44.dev/2019/04/01/job-hunt-2018/這是過去發在我自己 Medium 的一篇文章,最近又想寫求職心得才把這篇搬過來 blog。搬家的時候又重新讀了一遍,當初真是滿滿菜味XDD。 &mdash; Mar. 2022 前言 這篇文[Paper] Focal Loss for Dense Object Detectionhttps://mattwang44.dev/2018/09/20/retinanet/Thu, 20 Sep 2018 00:00:00 +0000https://mattwang44.dev/2018/09/20/retinanet/[Paper] SSD: Single Shot Multibox Detectorhttps://mattwang44.dev/2018/08/09/single-shot-multibox-detector/Thu, 09 Aug 2018 00:00:00 +0000https://mattwang44.dev/2018/08/09/single-shot-multibox-detector/[Paper] Neural Style Transferhttps://mattwang44.dev/2018/05/24/neural-style-transfer/Thu, 24 May 2018 00:00:00 +0000https://mattwang44.dev/2018/05/24/neural-style-transfer/1. What&rsquo;s Neural Style Transfer? 大家對 Style Transfer 這個詞可能很陌生,但應該很多人記得 2016 年在 Apple Store 和 Google Play 兩大平台皆奪下年度 App 的Prisma ,將照片轉換成畫作的功能大受歡迎,或MTIMESX: MATLAB快速多維矩陣乘積https://mattwang44.dev/2018/04/20/matlab-mtimesx/Fri, 20 Apr 2018 15:00:00 +0000https://mattwang44.dev/2018/04/20/matlab-mtimesx/在多維矩陣運算當中,雖然用多個 for-loops 處理較為直觀易懂,但其實非常耗時。在我修習台大醫工所的人體動做分析電腦計算方法 時,發現了 MATLAB 有MTIMESX 這吳恩達 Deep Learning Specialization -- 課程介紹與心得https://mattwang44.dev/2018/03/15/deep-learning-specialization-coursera/Thu, 15 Mar 2018 15:00:00 +0000https://mattwang44.dev/2018/03/15/deep-learning-specialization-coursera/All photos credit to deeplearning.ai 1. 修課背景 我自己是機械背景,在機械所碩士班一年級期間修習了台大資工林軒田教授開設的機器學習基石 和機器學習技法 兩門課 (也是從那個時候Student Projectshttps://mattwang44.dev/2018/02/28/student-projects/Wed, 28 Feb 2018 00:00:00 +0000https://mattwang44.dev/2018/02/28/student-projects/Human Motion Analysis Programming MATLAB programs for human motion analysis, including motion tracking, evaluation of body balance, and derivation of joint forces and torques of the lower body, etc. It uses the data derived from a motion capture system and force plates. [GitHub] Web Crawler of USPTO PatFT Database Web crawler with PyQt5 UI for automatically gathering information of issued US patents and batch download in the format of PDF. [GitHub] Mobile robot built in ROS A SLAM robot that can receive commands by gestures or voices.<link>https://mattwang44.dev/search/placeholder/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://mattwang44.dev/search/placeholder/</guid><description/></item><item><title/><link>https://mattwang44.dev/top/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://mattwang44.dev/top/about/</guid><description>About I&rsquo;m Wei-Hsiang (Matt) Wang from Taiwan. -I&rsquo;m currently seeking for a new position as a backend engineer. Checkout my resume or LinkedIn and feel free to reach me. -I was previously a Backend Engineer at Umbo Computer Vision focusing primarily on the development of realtime human/vehicle detection pipeline mainly in Python &amp; Node.js with AWS. -I&rsquo;m also a volunteer in Taiwanese Python community. In 2021, I was the lead of web team in PyCon Taiwan and led a 10-people team maintaining the website &amp; proposal-submitting system in Django &amp; Vue.</description></item><item><title/><link>https://mattwang44.dev/top/books/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://mattwang44.dev/top/books/</guid><description>WIP</description></item><item><title>Posts Archivehttps://mattwang44.dev/top/archive/Mon, 01 Jan 0001 00:00:00 +0000https://mattwang44.dev/top/archive/ \ No newline at end of file +I&rsquo;m currently a Backend Engineer at GoFreight architecting the API gateway service and contructing the cargo tracking system for our core freight management product. I was previously a Backend/DevOps Engineer at Umbo Computer Vision focusing primarily on the development of realtime human/vehicle detection pipeline . +I&rsquo;m also a volunteer in Taiwanese Python community. In 2021 &amp; 2022, I was the lead of web team in PyCon Taiwan and led a 10-people team maintaining the website &amp; proposal-submitting system in Django &amp; Vue.<link>https://mattwang44.dev/top/books/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://mattwang44.dev/top/books/</guid><description>WIP</description></item><item><title>Posts Archivehttps://mattwang44.dev/top/archive/Mon, 01 Jan 0001 00:00:00 +0000https://mattwang44.dev/top/archive/ \ No newline at end of file diff --git a/top/about/index.html b/top/about/index.html index de2021f..5f7aad2 100644 --- a/top/about/index.html +++ b/top/about/index.html @@ -7,13 +7,12 @@ Matt Wang's Note

Matt Wang's Note

About

I’m Wei-Hsiang (Matt) Wang from Taiwan.

I’m currently seeking for a new position as a backend engineer. Checkout my resume -or LinkedIn -and feel free to reach me.

I was previously a Backend Engineer at Umbo Computer Vision +post-container">

About

I’m Wei-Hsiang (Matt) Wang from Taiwan.

I’m currently a Backend Engineer at GoFreight +architecting the API gateway service and contructing the cargo tracking system for our core freight management product. I was previously a Backend/DevOps Engineer at Umbo Computer Vision focusing primarily on the development of realtime human/vehicle detection pipeline -mainly in Python & Node.js with AWS.

I’m also a volunteer in Taiwanese Python community. In 2021, I was the lead of web team in PyCon Taiwan and led a 10-people team maintaining the website -& proposal-submitting system in Django & Vue.js on GCP. I recently became the coordinator of the Python document translation project (zh_TW) -and led the translation progress from 2% to 10% so far.

Before my career started, I was pursuing both of my B.S. (2016) & M.S. (2018) in Mechanical Engineering from National Taiwan University (NTU) +.

I’m also a volunteer in Taiwanese Python community. In 2021 & 2022, I was the lead of web team in PyCon Taiwan and led a 10-people team maintaining the website +& proposal-submitting system in Django & Vue.js on GCP. I joined Python document translation project (zh_TW) +as a coordinator and help boosting the translation progress from 2% to 20% so far.

Before that, I was pursuing both of my B.S. (2016) & M.S. (2018) in Mechanical Engineering from National Taiwan University (NTU) , where I conducted the research in mechanism design & patent analysis.

Also a cat slave to a tabby named Mujo & a calico named Muya.