-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deployed 883acaa with MkDocs version: 1.6.1
- Loading branch information
Dawei84
committed
Nov 15, 2024
1 parent
0442fbf
commit 50e1389
Showing
10 changed files
with
178 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
{"config":{"lang":["en"],"separator":"[\\s\\u200b\\u3000\\-\u3001\u3002\uff0c\uff0e\uff1f\uff01\uff1b]+","pipeline":["stemmer"]},"docs":[{"location":"","title":"Dawei's Blog","text":"<p>\u4f60\u597d\uff0c\u6211\u53eb Da-Wei\uff0c1995 \u5e74\u751f\uff0c\u4f86\u81ea\u53f0\u7063\u53f0\u5317\u3002</p> <p>\u9019\u662f\u6211\u7684\u500b\u4eba\u6587\u4ef6\u7db2\u7ad9\uff0c\u7db2\u7ad9\u5167\u5bb9\u4e3b\u8981\u662f\u7528 MkDocs Material \u9019\u500b\u4e3b\u984c\u6240\u88fd\u4f5c\u7684\u3002</p>"},{"location":"#_1","title":"\u806f\u7d61\u65b9\u5f0f & \u793e\u7fa4","text":"<ul> <li>\u2709\ufe0f Email: dwsamurai84@gmail.com</li> <li>\ud83d\udcbb GitHub: dwhao84</li> <li>\ud83d\udcdd Medium: @dwsamurai84_dev</li> </ul>"},{"location":"contact/","title":"Contact Me \u806f\u7d61\u65b9\u5f0f","text":"<ul> <li>\u2709\ufe0f Email: dwsamurai84@gmail.com</li> </ul>"},{"location":"techstack/","title":"My Tech Stack","text":""},{"location":"techstack/#swift","title":"Swift","text":""},{"location":"techstack/#framework","title":"Framework","text":"<ul> <li>UIKit</li> </ul>"},{"location":"techstack/#design-pattern","title":"Design Pattern","text":"<ul> <li>MVC</li> </ul>"},{"location":"techstack/#build-ui","title":"Build UI","text":"<ul> <li>Storyboard & Programmatically UI</li> </ul>"},{"location":"techstack/#library-manager","title":"Library Manager","text":"<ul> <li>Swift Package manager(SPM)</li> </ul>"},{"location":"techstack/#libray","title":"Libray","text":"<ul> <li>Firebase</li> <li>Lottie</li> <li>Swiftlymail</li> <li>Kingfisher</li> </ul>"},{"location":"techstack/#python","title":"Python","text":""},{"location":"techstack/#selenium","title":"Selenium","text":""},{"location":"techstack/#pandas","title":"Pandas","text":""},{"location":"techstack/#openpyxl","title":"Openpyxl","text":""},{"location":"techstack/#version-control","title":"Version Control","text":"<ul> <li>Git</li> <li>SourceTree</li> </ul>"},{"location":"projects/Drink_Order_App/","title":"Drink Order App","text":""},{"location":"projects/Drink_Order_App/#_1","title":"\u5167\u5bb9","text":""},{"location":"work_experience/resume/","title":"\u7c21\u6b77","text":""},{"location":"work_experience/resume/#_2","title":"\u5b78\u6b77","text":"<p>\u83ef\u68b5\u5927\u5b78 \u5de5\u696d\u8a2d\u8a08\u7cfb 2013-2017</p>"},{"location":"work_experience/resume/#_3","title":"\u904e\u53bb\u5de5\u4f5c\u7d93\u6b77","text":""},{"location":"work_experience/resume/#202211-20237","title":"\u5f7c\u5f97\u6f58\u8ab2\u7a0b 2022/11-2023/7","text":"<ul> <li> <p>\u8a02\u98f2\u6599 App</p> </li> <li> <p>App Store App</p> </li> <li> <p>YouBike \u7ad9\u9ede\u67e5\u8a62&\u5c0e\u822a App</p> </li> <li> <p>World Time</p> </li> <li> <p>Custom MKTileOverlay in MapView</p> </li> <li> <p>PsychologicalTest(\u5fc3\u7406\u6e2c\u9a57 with Storyboard)</p> </li> <li> <p>Multiple Choice(\u9078\u64c7\u984c)</p> </li> <li> <p>Radio App</p> </li> <li> <p>Apple Music \u64ad\u653e\u5668</p> </li> </ul>"},{"location":"work_experience/resume/#ikea-20196-","title":"IKEA \u5b9c\u5bb6\u5bb6\u5c45 2019/6 - \u73fe\u5728","text":""},{"location":"work_experience/resume/#ikea","title":"IKEA \u8ce3\u5834\u92b7\u552e\u7d93\u7406","text":"<ul> <li> <p>\u4e3b\u5c0e\u5927\u578b\u5546\u5834\u6539\u88dd\u5c08\u6848\uff0c\u7ba1\u7406 15 \u4eba\u5718\u968a\uff0c\u4e26\u512a\u5316\u4eba\u529b\u914d\u7f6e\u6210\u672c\u964d\u4f4e 15%\uff0c\u63a7\u5236\u5728\u7e3d\u9810\u7b97 5% \u4ee5\u5167\u3002</p> </li> <li> <p>\u5229\u7528 Excel \u7cfb\u7d71\u5316\u7ba1\u7406\u53ca\u8a02\u8cfc\u6599\u4ef6\uff0c\u9054\u6210\u6599\u4ef6\u4f7f\u7528\u7387\u9ad8\u9054 99.95%\u3002</p> </li> <li> <p>\u5728\u8de8\u90e8\u9580\u6e9d\u901a\u5354\u4f5c\u4e0b\uff0c\u9806\u5229\u7d44\u7e54\u5de5\u7a0b\u9032\u5ea6\uff0c\u5e36\u9818\u5718\u968a\u63d0\u524d\u5169\u9031\u5b8c\u6210\u4efb\u52d9\u3002</p> </li> <li> <p>\u5be6\u65bd\u6599\u4ef6\u96fb\u5b50\u5316\u7ba1\u7406\uff0c\u4e26\u900f\u904e Excel & Python \u88fd\u4f5c QR Code \u8207\u81ea\u52d5\u5316\u7ba1\u7406\u6578\u64da\uff0c\u63d0\u5347\u8ca8\u54c1\u7ba1\u7406\u6548\u7387\u3002</p> </li> <li> <p>\u7d71\u7c4c\u570b\u969b\u63a1\u8cfc\u5c08\u6848\uff0c\u8207\u4f9b\u61c9\u5546\u5efa\u7acb\u6a19\u6e96\u5316\u9032\u51fa\u53e3\u6d41\u7a0b\uff0c\u6574\u5408\u8de8\u570b\u7269\u6d41\u6642\u7a0b\u8207\u9810\u7b97\u7ba1\u63a7\uff0c\u5be6\u73fe 95% \u6e96\u6642\u4ea4\u4ed8\u7387\uff0c\u5e74\u5ea6\u63a1\u8cfc\u652f\u51fa\u8f03\u9810\u7b97\u6e1b\u5c11 12%\u3002</p> </li> </ul>"},{"location":"work_experience/resume/#ikea_1","title":"IKEA \u8996\u89ba\u9673\u5217\u5e2b","text":"<ul> <li> <p>\u898f\u5283\u5b63\u7bc0\u6027\u4e3b\u984c\u4f48\u7f6e\u8207\u8de8\u90e8\u9580\u5408\u4f5c\uff0c\u63d0\u5347\u5546\u5834\u9ad4\u9a57\u6307\u6578\u9054 85%\uff0c\u5e36\u52d5\u5e74\u5ea6\u92b7\u552e\u984d\u6210\u9577 15%\uff0c\u5ba2\u6d41\u91cf\u589e\u52a0 15%\u3002</p> </li> <li> <p>\u9818\u5c0e 30 \u4eba\u5718\u968a\u5b8c\u6210 500 \u576a\u5546\u5834\u6539\u9020\u5c08\u6848\uff0c\u512a\u5316\u52d5\u7dda\u8207\u9673\u5217\uff0c\u55ae\u5340\u6708\u5747\u92b7\u552e\u984d\u6210\u9577 20%\uff08300 \u842c\uff09\uff0c\u576a\u6548\u63d0\u5347 35%\u3002</p> </li> <li> <p>\u8a2d\u8a08 12 \u6a94\u4e3b\u984c\u884c\u92b7\u6d3b\u52d5\uff0c\u914d\u5408\u92b7\u552e\u5718\u968a\u5be6\u73fe\u5546\u54c1\u8f49\u63db\u7387 28%\uff0c\u9867\u5ba2\u6eff\u610f\u5ea6\u5f9e 75% \u63d0\u5347\u81f3 85%\uff0c\u6703\u54e1\u56de\u8cfc\u7387\u589e\u52a0 10%\u3002</p> </li> <li> <p>\u5236\u5b9a\u65b0\u4eba\u57f9\u8a13\u8a08\u5283\uff0c\u6bcf\u5b63\u5ea6\u57f9\u8a13 15+ \u65b0\u9032\u4eba\u54e1\uff0c\u54e1\u5de5\u6eff\u610f\u5ea6 90%\u5e73\u5747\uff0c\u7e2e\u77ed 40% \u9069\u61c9\u671f\uff0c\u3002</p> </li> <li> <p>\u64d4\u4efb\u5167\u90e8\u8b1b\u5e2b\u54c1\u724c\u6587\u5316\u77e5\u8b58\u63a8\u5ee3\uff0c\u7576\u5e74\u5ea6\u57f9\u8a13 20+ \u54e1\u5de5\uff0c\u63d0\u9ad8\u90e8\u9580\u77e5\u8b58\u5b8c\u6210\u6548\u7387 30%\u3002</p> </li> </ul>"}]} | ||
{"config":{"lang":["en"],"separator":"[\\s\\u200b\\u3000\\-\u3001\u3002\uff0c\uff0e\uff1f\uff01\uff1b]+","pipeline":["stemmer"]},"docs":[{"location":"","title":"Dawei's Blog","text":"<p>\u4f60\u597d\uff0c\u6211\u53eb Da-Wei\uff0c1995 \u5e74\u751f\uff0c\u53f0\u5317\u4eba\u3002</p> <p>\u9019\u662f\u6211\u7684\u500b\u4eba\u6587\u4ef6\u7db2\u7ad9\uff0c\u7db2\u7ad9\u5167\u5bb9\u4e3b\u8981\u662f\u7528 MkDocs Material \u9019\u500b\u4e3b\u984c\u6240\u88fd\u4f5c\u7684\u3002</p>"},{"location":"#_1","title":"\u806f\u7d61\u65b9\u5f0f & \u793e\u7fa4","text":"<ul> <li>\u2709\ufe0f Email: dwsamurai84@gmail.com</li> <li>\ud83d\udcbb GitHub: dwhao84</li> <li>\ud83d\udcdd Medium: @dwsamurai84_dev</li> </ul>"},{"location":"contact/","title":"Contact Me \u806f\u7d61\u65b9\u5f0f","text":"<ul> <li>\u2709\ufe0f Email: dwsamurai84@gmail.com</li> </ul>"},{"location":"techstack/","title":"My Tech Stack","text":""},{"location":"techstack/#swift","title":"Swift","text":""},{"location":"techstack/#framework","title":"Framework","text":"<ul> <li>UIKit</li> </ul>"},{"location":"techstack/#design-pattern","title":"Design Pattern","text":"<ul> <li>MVC</li> </ul>"},{"location":"techstack/#build-ui","title":"Build UI","text":"<ul> <li>Storyboard & Programmatically UI</li> </ul>"},{"location":"techstack/#library-manager","title":"Library Manager","text":"<ul> <li>Swift Package manager(SPM)</li> </ul>"},{"location":"techstack/#libray","title":"Libray","text":"<ul> <li>Firebase</li> <li>Lottie</li> <li>Swiftlymail</li> <li>Kingfisher</li> </ul>"},{"location":"techstack/#python","title":"Python","text":""},{"location":"techstack/#selenium","title":"Selenium","text":""},{"location":"techstack/#pandas","title":"Pandas","text":""},{"location":"techstack/#openpyxl","title":"Openpyxl","text":""},{"location":"techstack/#version-control","title":"Version Control","text":"<ul> <li>Git</li> <li>SourceTree</li> </ul>"},{"location":"techstack/#_1","title":"\u81ea\u6211\u4ecb\u7d39","text":"<p>\u6211\u662f\u4e00\u4f4d\u5f9e\u96f6\u552e\u696d\u8f49\u8077\u7684 iOS \u958b\u767c\u65b0\u624b\u3002</p> <p>\u5728 IKEA 5 \u5e74\u7684\u7d93\u9a57\u57f9\u990a\u4e86\u6211\u8de8\u90e8\u9580\u5408\u4f5c\u8207\u7cfb\u7d71\u5316\u601d\u7dad\u7684\u80fd\u529b\u3002</p> <p>\u9078\u64c7\u5b78\u7fd2 iOS \u958b\u767c\u662f\u770b\u6e96\u884c\u52d5\u88dd\u7f6e\u7684\u666e\u53ca\u6027\u8207\u4fbf\u5229\u6027\uff0c\u8b93\u4f7f\u7528\u8005\u80fd\u7372\u5f97\u66f4\u597d\u7684\u9ad4\u9a57\u3002\u900f\u904e Chaocode \u548c\u5f7c\u5f97\u6f58\u7684\u8ab2\u7a0b\u81ea\u5b78 Swift\uff0c\u5df2\u5b8c\u6210\u591a\u500b app \u5c08\u6848\u5be6\u4f5c\u3002</p> <p>\u671f\u5f85\u80fd\u904b\u7528\u8de8\u9818\u57df\u7d93\u9a57\u70ba\u5718\u968a\u5e36\u4f86\u65b0\u7684\u8996\u89d2\uff0c\u4e26\u6301\u7e8c\u7cbe\u9032\u6280\u8853\u80fd\u529b\u3002</p>"},{"location":"projects/Drink_Order_App/","title":"Drink Order App","text":""},{"location":"projects/Drink_Order_App/#_1","title":"\u5167\u5bb9","text":""},{"location":"work_experience/resume/","title":"\u7c21\u6b77","text":""},{"location":"work_experience/resume/#_2","title":"\u5b78\u6b77","text":"<p>\u83ef\u68b5\u5927\u5b78 \u5de5\u696d\u8a2d\u8a08\u7cfb 2013-2017</p>"},{"location":"work_experience/resume/#_3","title":"\u904e\u53bb\u5de5\u4f5c\u7d93\u6b77","text":""},{"location":"work_experience/resume/#202211-20237","title":"\u5f7c\u5f97\u6f58\u8ab2\u7a0b 2022/11-2023/7","text":"<ul> <li> <p>\u8a02\u98f2\u6599 App</p> </li> <li> <p>App Store App</p> </li> <li> <p>YouBike \u7ad9\u9ede\u67e5\u8a62&\u5c0e\u822a App</p> </li> <li> <p>World Time</p> </li> <li> <p>Custom MKTileOverlay in MapView</p> </li> <li> <p>PsychologicalTest(\u5fc3\u7406\u6e2c\u9a57 with Storyboard)</p> </li> <li> <p>Multiple Choice(\u9078\u64c7\u984c)</p> </li> <li> <p>Radio App</p> </li> <li> <p>Apple Music \u64ad\u653e\u5668</p> </li> </ul>"},{"location":"work_experience/resume/#ikea-20196-","title":"IKEA \u5b9c\u5bb6\u5bb6\u5c45 2019/6 - \u73fe\u5728","text":""},{"location":"work_experience/resume/#ikea","title":"IKEA \u8ce3\u5834\u92b7\u552e\u7d93\u7406","text":"<ul> <li> <p>\u4e3b\u5c0e\u5927\u578b\u5546\u5834\u6539\u88dd\u5c08\u6848\uff0c\u7ba1\u7406 15 \u4eba\u5718\u968a\uff0c\u4e26\u512a\u5316\u4eba\u529b\u914d\u7f6e\u6210\u672c\u964d\u4f4e 15%\uff0c\u63a7\u5236\u5728\u7e3d\u9810\u7b97 5% \u4ee5\u5167\u3002</p> </li> <li> <p>\u5229\u7528 Excel \u7cfb\u7d71\u5316\u7ba1\u7406\u53ca\u8a02\u8cfc\u6599\u4ef6\uff0c\u9054\u6210\u6599\u4ef6\u4f7f\u7528\u7387\u9ad8\u9054 99.95%\u3002</p> </li> <li> <p>\u5728\u8de8\u90e8\u9580\u6e9d\u901a\u5354\u4f5c\u4e0b\uff0c\u9806\u5229\u7d44\u7e54\u5de5\u7a0b\u9032\u5ea6\uff0c\u5e36\u9818\u5718\u968a\u63d0\u524d\u5169\u9031\u5b8c\u6210\u4efb\u52d9\u3002</p> </li> <li> <p>\u5be6\u65bd\u6599\u4ef6\u96fb\u5b50\u5316\u7ba1\u7406\uff0c\u4e26\u900f\u904e Excel & Python \u88fd\u4f5c QR Code \u8207\u81ea\u52d5\u5316\u7ba1\u7406\u6578\u64da\uff0c\u63d0\u5347\u8ca8\u54c1\u7ba1\u7406\u6548\u7387\u3002</p> </li> <li> <p>\u7d71\u7c4c\u570b\u969b\u63a1\u8cfc\u5c08\u6848\uff0c\u8207\u4f9b\u61c9\u5546\u5efa\u7acb\u6a19\u6e96\u5316\u9032\u51fa\u53e3\u6d41\u7a0b\uff0c\u6574\u5408\u8de8\u570b\u7269\u6d41\u6642\u7a0b\u8207\u9810\u7b97\u7ba1\u63a7\uff0c\u5be6\u73fe 95% \u6e96\u6642\u4ea4\u4ed8\u7387\uff0c\u5e74\u5ea6\u63a1\u8cfc\u652f\u51fa\u8f03\u9810\u7b97\u6e1b\u5c11 12%\u3002</p> </li> </ul>"},{"location":"work_experience/resume/#ikea_1","title":"IKEA \u8996\u89ba\u9673\u5217\u5e2b","text":"<ul> <li> <p>\u898f\u5283\u5b63\u7bc0\u6027\u4e3b\u984c\u4f48\u7f6e\u8207\u8de8\u90e8\u9580\u5408\u4f5c\uff0c\u63d0\u5347\u5546\u5834\u9ad4\u9a57\u6307\u6578\u9054 85%\uff0c\u5e36\u52d5\u5e74\u5ea6\u92b7\u552e\u984d\u6210\u9577 15%\uff0c\u5ba2\u6d41\u91cf\u589e\u52a0 15%\u3002</p> </li> <li> <p>\u9818\u5c0e 30 \u4eba\u5718\u968a\u5b8c\u6210 500 \u576a\u5546\u5834\u6539\u9020\u5c08\u6848\uff0c\u512a\u5316\u52d5\u7dda\u8207\u9673\u5217\uff0c\u55ae\u5340\u6708\u5747\u92b7\u552e\u984d\u6210\u9577 20%\uff08300 \u842c\uff09\uff0c\u576a\u6548\u63d0\u5347 35%\u3002</p> </li> <li> <p>\u8a2d\u8a08 12 \u6a94\u4e3b\u984c\u884c\u92b7\u6d3b\u52d5\uff0c\u914d\u5408\u92b7\u552e\u5718\u968a\u5be6\u73fe\u5546\u54c1\u8f49\u63db\u7387 28%\uff0c\u9867\u5ba2\u6eff\u610f\u5ea6\u5f9e 75% \u63d0\u5347\u81f3 85%\uff0c\u6703\u54e1\u56de\u8cfc\u7387\u589e\u52a0 10%\u3002</p> </li> <li> <p>\u5236\u5b9a\u65b0\u4eba\u57f9\u8a13\u8a08\u5283\uff0c\u6bcf\u5b63\u5ea6\u57f9\u8a13 15+ \u65b0\u9032\u4eba\u54e1\uff0c\u54e1\u5de5\u6eff\u610f\u5ea6 90%\u5e73\u5747\uff0c\u7e2e\u77ed 40% \u9069\u61c9\u671f\uff0c\u3002</p> </li> <li> <p>\u64d4\u4efb\u5167\u90e8\u8b1b\u5e2b\u54c1\u724c\u6587\u5316\u77e5\u8b58\u63a8\u5ee3\uff0c\u7576\u5e74\u5ea6\u57f9\u8a13 20+ \u54e1\u5de5\uff0c\u63d0\u9ad8\u90e8\u9580\u77e5\u8b58\u5b8c\u6210\u6548\u7387 30%\u3002</p> </li> </ul>"}]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters