diff --git a/00. Inbox/00. Inbox.md b/00. Inbox/00. Inbox.md deleted file mode 100644 index 181bdfc..0000000 --- a/00. Inbox/00. Inbox.md +++ /dev/null @@ -1,54 +0,0 @@ -- Python 頻譜辨識 - - [python nn 聲音辨識 -1 傅立葉轉換](https://xiang1023.blogspot.com/2017/09/python-ann-1.html) - - [使用Python和Keras建立簡單語音識別引擎_51CTO系統頻道 - MdEditor](https://www.gushiciku.cn/pl/pJUm/zh-tw) - - [Day 25:自動語音識別(Automatic Speech Recognition) -- 觀念與實踐 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天](https://ithelp.ithome.com.tw/articles/10195763) - - [利用python实现语音文件的特征提取 - 知乎](https://zhuanlan.zhihu.com/p/228399174) - - [Python干货:如何使用Python对音频进行特征提取? - 知乎](https://zhuanlan.zhihu.com/p/268292831) - - [GitHub - bishoph/sopare: Real time sound pattern recognition in Python for Raspberry/Banana Pi.](https://github.com/bishoph/sopare) - - [home of bishoph | Smarthome, speech recognition, voice control, Raspberry Pi and more](http://www.bishoph.org/) - - -- 有趣的framework,有python搞定前端、後端:[Introduction | Pynecone](https://pynecone.io/docs/getting-started/introduction) - - [GitHub - pynecone-io/pynecone: 🕸 Web apps in pure Python 🐍](https://github.com/pynecone-io/pynecone) - - [如何在 Windows 11 中初始化一個 Pynecone 專案與設定 VSCode 的開發環境 - Soft & Share](https://softnshare.com/pyneconevscode/) - -- 可以分享主題 - - 消失的現金感 - - [推薦閱讀0460 <嵌入式金融大衝擊>-讓支付消彌於購物流程中,不備感知其存在... - YouTube](https://www.youtube.com/watch?v=0JvYuECa0qI) - - 孔乙己現象 - - [全像素自动对焦(AF)技术 | 手机图像传感器 | 技术 | Sony Semiconductor Solutions Group](https://www.sony-semicon.com/cn/technology/mobile/autofocus.html?fbclid=IwAR360lvn6Ze-25ym468iL7C5gfIs52uKf-AanQ5RAfoLI9dKtmrUf9zvCu8) - -- Embedded Python - - [1. Embedding Python in Another Application — Python 3.11.3 documentation](https://docs.python.org/3/extending/embedding.html) - - [pyinstaller打包的exe太大?你需要嵌入式python玄学 探索篇 - 知乎](https://zhuanlan.zhihu.com/p/77338198) - - [pyinstaller打包的exe太大?你需要嵌入式python玄学 拓展篇 - 知乎](https://zhuanlan.zhihu.com/p/77317765) - - [pyinstaller打包的exe太大?你需要嵌入式python玄学 GCC篇 - 知乎](https://zhuanlan.zhihu.com/p/82287516) - - [pyinstaller打包的exe太大?你需要嵌入式python玄学 充实篇 - 知乎](https://zhuanlan.zhihu.com/p/83302212) - -- QChart 3D - - [Qt Data Visualization 5.15.13](https://doc.qt.io/qt-5/qtdatavisualization-index.html) - - [Creating Interactive 3D Plots in Matplotlib](https://medium.com/data-science-365/creating-interactive-3d-plots-in-matplotlib-7200e7514fec) - - [Scatter Example | Qt Data Visualization 5.15.13](https://doc.qt.io/qt-5/qtdatavisualization-scatter-example.html) - - [Surface Example | Qt Data Visualization 5.15.13](https://doc.qt.io/qt-5/qtdatavisualization-surface-example.html) - -- Shutterstock/Adobe 可以用的 tag - - 植物 - - plant, Nature, Growth, Green, Renewal, Beauty, Harmony, Freshness, Resilience, Prosperity, Health, Warmth, Mystery, Life, Elegance, Spirituality, Purity, Smile - - 蔥花 - - onion, chopped green onion, courage, hope, new beginnings, spring - - 檸檬 - - lemon, freshness, brightness, purity - - 花 - - flower, blossom, beauty, happiness, passion, background, nature, spring, vitality - - 紫籐 - - wisteria, platonic, romance, playfulness - - 玫瑰 - - friendship, warmth, happiness, jealousy, romance, beauty, admiration - - 櫻花 - - cherry blossom, purity, love, samurai, japan, energy - - 楓葉 - - maple, Canada, freedom, peace, respect, autumn, happiness, luck, endurance, diversity, sprout, japanese maple, Acer palmatum akane - -- 徐大的face detection - - https://drive.google.com/drive/folders/1PLZck76JYv4SRp0Qm2FUpDSZllfLf3pQ?usp=drive_link - - https://docs.opencv.org/3.4/db/d28/tutorial_cascade_classifier.html \ No newline at end of file diff --git a/00. Inbox/01. TODO.md b/00. Inbox/01. TODO.md deleted file mode 100644 index ab11d86..0000000 --- a/00. Inbox/01. TODO.md +++ /dev/null @@ -1,358 +0,0 @@ -# ME -## 一般 -- [ ] 深入Android programming - - 參考:[Modern Android App Development in 2023 | by Jorge Luis Castro Medina | Medium](https://devjorgecastro.medium.com/modern-android-app-development-in-2023-ff445d3652b4) - - [ ] 課程:[Android Compose 教學課程  |  Android Developers](https://developer.android.com/jetpack/compose/tutorial?hl=zh-tw) - - [ ] [適用於 Android 開發人員的 Jetpack Compose  |  Android Developers](https://developer.android.com/courses/jetpack-compose/course?hl=zh-tw) - - [ ] [Getting Started with CameraX](https://developer.android.com/codelabs/camerax-getting-started#1) -- [ ] 想買定焦鏡 - - [ ] [XF18mmF2 R](https://www.fujifilm.com.tw/personal/digitalcamera/fujinon_lens_xf18mmf2_r/index.html) - - 公司貨 $18000;[FUJINON XF18mm F2 R 鏡頭 - PChome 24h購物](https://24h.pchome.com.tw/prod/ABAQ07-A69947577) - - 水貨 $11200;[Fujifilm XF 18mm F2.0 R 平行輸入 - 相機王](https://www.bigcamera.com.tw/goods_view.php?no=862&fbclid=IwAR0rTbVxJqn64l_2hR2HKsqSQSMQDsLyJDQkS3DzqVvFdJM_DJaEdWhEQ9U) - - [ ] [XF33mmF1.4 R LM WR](https://www.fujifilm.com.tw/personal/digitalcamera/fujinon_lens_xf50mmf2_r_wr/index.html) - - 公司貨 $23300;[FUJIFILM XF 33mm F1.4 R LM WR 鏡頭 公司貨 - PChome 24h購物](https://24h.pchome.com.tw/prod/DGBSCP-A900C02AM) - - 水貨 $22000;[數位達人-平輸 富士 Fujifilm XF 33mm F1.4 R LM WR/FUJI 定焦大光圈](https://www.easyps.com.tw/product.php?m=0&s=0&t=0&id=8677&view=pc) - - [ ] [XF56mmF1.2 R WR](https://www.fujifilm.com.tw/personal/digitalcamera/xf56mmf12-r-wr/index.html) - - 公司貨 $31900;[FUJIFILM XF 56mm F1.2 R WR 鏡頭 公司貨 - PChome 24h購物](https://24h.pchome.com.tw/prod/DGBS1F-A900FLVTD) - - 公司貨 $29500;[數位達人-公司貨 FUJIFILM XF 56mm F1.2 R WR / 富士 FUJI 56mm F1.2 II 二代鏡](https://www.easyps.com.tw/product.php?m=133&s=0&t=0&id=9143) - - 水貨 $28000;[數位達人-平輸 FUJIFILM XF 56mm F1.2 R WR / 富士 FUJI 56mm F1.2 II 二代鏡](https://www.easyps.com.tw/product.php?m=&s=&id=8687) - - 其他選擇 - - Viltrox 33mm F1.4 - - Tokina 33mm F1.4 - - Viltrox 75mm F1.2 PRO -- 相機 - - [ ] X-H2 - - [ ] 水貨 $58100:[Fujifilm X-H2S Body〔單機身〕平行輸入 - 相機王](https://www.bigcamera.com.tw/goods_view.php?no=7690) - - [ ] 公司貨 $61900:[富士 FUJIFILM X-H2 單機身 公司貨 - PChome 24h購物](https://24h.pchome.com.tw/prod/DGBQ7H-A900FLI6L) - - [ ] 公司貨 $68000:[數位達人-公司貨 FUJIFILM X-H2S 單機身](https://www.easyps.com.tw/product.php?id=8715) -- [x] 賣照片 ✅ 2023-03-18 - - 賣照片網站介紹:[【賣照片賺錢】9大平台比較 被動收入行情及成功的6個技巧|Masablog](https://masablog.tw/stockphoto/photo-sale/) - - [【簡單】Adobe Stock賣照片 被動收入賺錢的方法公開!|Masablog](https://masablog.tw/stockphoto/adobe-stock-contributor/) - - [【Shutterstock賺錢】如何賣照片影片 審核技巧和收入行情公開|Masablog](https://masablog.tw/stockphoto/shutterstock-contributor/) -- [ ] (CPP) A log class -- [ ] 寫筆記時,讓書不會闔上 -- [ ] 補充英格蘭與蘇格蘭的歷史 -- [ ] 把RxKotlin讀完 -- [ ] [Branchless C++](https://www.youtube.com/watch?v=g-WPhYREFjk) 🛫 2022-06-20 📅 2022-07-04 -- BLOG - - [ ] C++ 完美轉發? 🛫 2022-06-22 - - [潮.C++11 | Perfect Forwarding std::forward 完美轉發你的需求](https://tjsw.medium.com/%E6%BD%AE-c-11-perfect-forwarding-%E5%AE%8C%E7%BE%8E%E8%BD%89%E7%99%BC%E4%BD%A0%E7%9A%84%E9%9C%80%E6%B1%82-%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90-f991830bcd84) - - [ ] `std::reference_wrapper` 🛫 2022-06-27 - - [std::ref 用法與範例 | ShengYu Talk](https://shengyu7697.github.io/std-ref/) - - [multithreading - C++ reference wrapper as function argument - Stack Overflow](https://stackoverflow.com/questions/70516557/c-reference-wrapper-as-function-argument) - - [c++ - Why does passing object reference arguments to thread function fails to compile? - Stack Overflow](https://stackoverflow.com/questions/8299545/why-does-passing-object-reference-arguments-to-thread-function-fails-to-compile) - - [ ] [shared_from_this | C++ 從入門到入土](https://chenlen.com/tag/shared_from_this/) 🛫 2022-10-26 -- 試試看 - - [ ] [將照片隱藏在另一張照片中](https://avestura.dev/blog/hide-a-photo-inside-another-photo) 🛫 2022-07-06 - - [ ] Qt static build 🛫 2022-07-06 - - [Qt 静态编译(5.15.2 MinGW 32-bit) - 掘金](https://juejin.cn/post/7104467894004711454) - - [Qt最新版5.14在Windows环境静态编译安装和部署的完整过程 VS 2019-Qt static link build Windows 32 bit/64 bit_淡竹云开的博客-CSDN博客](https://blog.csdn.net/zhangpeterx/article/details/105099003) -- [ ] 筆記[MIPI](https://www.wpgdadatong.com/cn/blog/detail/42156) 🛫 2022-09-14 📅 2022-09-15 -- [ ] 學習Vue.js:[簡介 - Training | Microsoft Learn](https://learn.microsoft.com/zh-tw/training/modules/vue-get-started/1-introduction) 🛫 2022-09-26 📅 2022-10-03 -- [ ] 給小孩看 - - [ ] [(1) 問對問題,讓你省時不費力|【一天聽一點#1377】 - YouTube](https://www.youtube.com/watch?v=Nl4ij-csjHo) - - [ ] [學霸們的秘密|《Make It Stick》|文森說書 - YouTube](https://www.youtube.com/watch?v=k-MOeKIkvfs) - -### Done -#### 2023 -- 等到貨 - - [x] 靴子維修 ✅ 2023-02-23 - - [x] Red Wing Iron Ranger 馴鞋 ✅ 2023-02-23 - - [x] X-T5 皮套 ✅ 2023-02-12 - - [x] W235 副廠電池、充電器、快門鈕 ✅ 2023-02-12 - - [x] Sandisk 128GB SDXC ✅ 2023-02-12 - - [x] Bellroy Tech Kit Compact ✅ 2023-02-08 - - [x] 手機殼 ✅ 2023-02-06 - - [x] GK ✅ 2023-02-02 - - [x] 收納袋 ✅ 2023-02-03 - - [x] 行李箱輪子螺絲 ✅ 2023-02-03 - - [x] 沃坦 Easy Rider 維修 ✅ 2023-02-08 - - [x] 沃坦 Pilot 10L + 配件包 ✅ 2023-02-04 - -#### 2022 -- BLOG - - [x] 好用的`std::optional` 🛫 2022-07-06 ✅ 2022-07-26 -- [x] 作筆記:C++17 - share_ptr ✅ 2022-06-06 -- [x] 作筆記:C++17 - R value reference與std::move ✅ 2022-06-09 -- [x] 作筆記:C++17 - Lambda ✅ 2022-06-15 -- [x] 蝦皮出貨 🛫 2022-07-05 📅 2022-07-05 ✅ 2022-07-05 -- [x] 買了[犀牛盾保護殼](https://rhinoshield.tw/7402335/checkouts/102a2052c0db062baf35874a97e7f334/thank_you),等到貨 🛫 2022-09-13 📅 2022-09-16 ✅ 2022-09-19 - - - -## 話題 -### Youtube 好賺嗎? -- [方脸说:B站停更潮来临,都是资本的问题?业内人士来聊聊背后的深层原因 - YouTube](https://www.youtube.com/watch?v=6khhFnDQ8V4) -- [20萬訂閱YouTuber「1個月賺多少錢」? 她公開收入:答案是會餓死](https://udn.com/news/story/121591/7089485) -- [Youtube收益怎麼算?了解YT營利如何計算和查看方式](https://gooptions.cc/youtube%E6%94%B6%E7%9B%8A%E6%80%8E%E9%BA%BC%E7%AE%97/) -- 重點 - - Billibilli UP主停更風潮 - - CPM - - YT TW:NT$60 - - YT USA: USD$5 - - Billibilli: RMB$0.75 - - 造夢 - - 頭部、中腰部、長尾 - - 簽約金 - - 為什麼 Billibilli 不好了? - - 中美貿易戰 - - 2022年虧損67億人民幣 - - 2021年虧損55億人民幣 - - 因為「穫客成本 > 客單價」 - - 買 server - - 要分成 - - 買版權 - - 買頻寬 - -## 下載漫畫 -- 下載漫畫 🛫 2022-10-01 📅 2022-10-07 - - [x] [幽默大師(1986-2000) : 幽默大師 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/20778.htm) ✅ 2023-03-08 - - [x] [世界建築史 : 王瑞珠 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/20718.htm) ✅ 2023-03-08 - - [x] [機動戰士高達MSV-R虹霓的真‧松永 : 矢立肇 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/17168.htm) ✅ 2023-03-08 - - [x] [14歲 : 楳圖一雄 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50187.htm) - - [x] [2.5次元的誘惑 : 橋本悠 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/13451.htm) ✅ 2022-10-05 - - [x] [Basilisk~甲賀忍法帖~ : 山田風太郎 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10077.htm) ✅ 2022-10-05 - - [x] [FIRE PUNCH炎拳 : 藤本樹 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/22941.htm) ✅ 2022-10-05 - - [x] [JOJO的奇妙冒險1-5部 : 荒木飛呂彥 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50015.htm) ✅ 2022-10-25 - - [x] [JOJO的奇妙冒險-石之海(全彩版) : 荒木飛呂彥 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/12617.htm) ✅ 2023-01-15 - - [x] [JOJO的奇妙冒險第6部石之海 : 荒木飛呂彥 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50016.htm) ✅ 2022-10-25 - - [x] [JOJO的奇妙冒險第7部飆馬野郎 : 荒木飛呂彥 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50017.htm) ✅ 2022-10-25 - - [x] [JOJO的奇妙冒險第8部JOJO利昂 : 荒木飛呂彥 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50018.htm) ✅ 2022-10-25 - - [x] [MONSTER-怪物- : 浦沢直樹 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50009.htm) ✅ 2022-10-25 - - [x] [Origin原型機 : Boichi [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/52937.htm) ✅ 2022-10-25 - - [x] [一拳超人 : 村田雄介 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50002.htm) ✅ 2022-11-02 - - [x] [七大罪 : 鈴木央 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10255.htm) ✅ 2022-11-27 - - [x] [三國演義 : 羅貫中 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50210.htm) ✅ 2022-11-27 - - [x] [月亮的距離 : 太田垣康男 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10702.htm) ✅ 2022-10-25 - - [x] [宇宙兄弟 : 小山宙哉 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10208.htm) ✅ 2022-11-27 - - [x] [死亡筆記(全彩版) : 大場鶇 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/22924.htm) ✅ 2023-01-15 - - [x] [色慾禁咒 : 高橋脩 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/17866.htm) ✅ 2022-10-25 - - [x] 卷 04 ✅ 2022-10-25 - - [x] [攻殼機動隊 : 士郎正宗 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10074.htm) ✅ 2022-11-27 - - [x] [咒術廻戰 : 芥見下々 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/52985.htm) ✅ 2022-11-27 - - [x] 10 ✅ 2022-11-27 - - [x] 11 ✅ 2022-11-27 - - [x] 12 ✅ 2022-11-27 - - [x] 13 ✅ 2022-11-27 - - [x] 東京都立咒術高等專門學校 01 ✅ 2022-11-27 - - [x] [阿波羅登月 : 馬特·菲奇 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/26605.htm) ✅ 2022-11-02 - - [x] [烙印勇士(台版) : 三浦建太郎 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/23324.htm) ✅ 2022-10-25 - - [x] [特殊性癖 : 倉戸みと [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/26570.htm) ✅ 2022-11-02 - - [x] [寄生獸(完全版) : 岩明均 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10348.htm) ✅ 2022-11-02 - - [x] [殺戮都市(全彩版) : 奧浩哉 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/24090.htm) ✅ 2023-01-15 - - [x] [第一神拳 : 森川讓次 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10937.htm) ✅ 2022-11-27 - - [x] [終末的後宮 : LINK [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/11126.htm) ✅ 2022-12-14 - - [x] [最高機密 : 清水玲子 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50104.htm) ✅ 2022-10-25 - - [x] [棋魂 : 小畑健 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10137.htm) ✅ 2023-01-15 - - [x] [進擊的巨人 : 諫山創 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10184.htm) ✅ 2023-01-15 - - [x] [銀河騎士傳 : 貳瓶勉 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/51287.htm) ✅ 2022-11-27 - - [x] [戰國鬼才傳 : 山田芳裕 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/11094.htm) ✅ 2022-11-27 - - [x] [機動戰士高達THUNDERBOLT : 太田垣康男 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10322.htm) ✅ 2022-11-27 - - [x] [歷史之眼 : 岩明均 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10561.htm) ✅ 2023-01-15 - - [x] [鋼之鍊金術師 : 荒川弘 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10058.htm) ✅ 2022-12-14 - - [x] [頭文字D : 重野秀一 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10194.htm) ✅ 2023-01-15 - - [x] [龍珠(全彩海南版) : 鳥山明 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/20027.htm) ✅ 2023-01-15 - - [x] [獵人HUNTER x HUNTER : 富堅義博 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10233.htm) ✅ 2023-01-16 - - [x] [爆漫王 : 小畑健 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10138.htm) ✅ 2023-01-16 - - [x] [驀然回首 : 藤本樹 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/20250.htm) ✅ 2022-10-25 - - [x] [艾爾登法環: 黃金樹之路 : 飛田ニキイチ [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/26585.htm) ✅ 2022-11-27 - - [x] [連褲襪 : 岡田和人 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/12152.htm) ✅ 2022-12-14 - - [x] [亞人 : 櫻井畫門 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10256.htm) ✅ 2023-01-16 - - [x] [浪客劍心(完全版) : 和月伸宏 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10055.htm) ✅ 2022-12-14 - - [x] [今際之國的闖關者 : 麻生羽呂 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50065.htm) ✅ 2022-11-27 - - [x] [MY HOME HERO : 山川直輝 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/53317.htm) ✅ 2022-12-14 - - [x] [機動戰士高達Moon : 虎哉孝征 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/23690.htm) ✅ 2022-12-14 - - [x] [性食鬼 : 稻光伸二 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/15609.htm) ✅ 2023-01-15 - - [x] [小森食光 : 五十嵐大介 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/16872.htm) ✅ 2022-12-14 - - [x] [化物語 : 大暮維人 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/12030.htm) ✅ 2023-01-16 - - [x] [不道德公會 : 河添太一 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/13642.htm) ✅ 2023-01-16 - - [x] [巴突克戰舞 : 迫稔雄 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/13542.htm) ✅ 2023-01-16 - - [x] [露出導演 : 甜米らくれ [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/22545.htm) ✅ 2023-01-16 - - [x] [暗金醜島君 : 真鍋昌平 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10560.htm) ✅ 2023-01-16 - - [x] [非典範佳偶的××需求 : 萩原ケイク [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/27909.htm) ✅ 2023-01-16 -- [x] 幫老婆下載漫畫 🛫 2022-11-22 📅 2022-11-24 ✅ 2022-11-02 - - [x] [鑽石王牌 : 寺嶋裕二 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50051.htm) ✅ 2022-10-26 - - [x] [夫婦以上,戀人未滿。 : 金丸祐基 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/14775.htm) ✅ 2022-10-26 - - [x] [晨曦公主 : 草凪みずほ [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10292.htm) ✅ 2022-10-26 - - [x] [默不作聲的溺愛管理癖 : 柑奈まち [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/22523.htm) ✅ 2022-10-26 - - [x] [輕松愛你 : 北川美幸 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/26999.htm) ✅ 2022-10-26 - - [x] [鋼之鍊金術師(東立) : 荒川弘 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/17626.htm) ✅ 2022-10-26 - - [x] [羽柴君的逃愛marrige事情 ~甜心darling今天也在說謊~ : 綾戸アスコ [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/26943.htm) ✅ 2022-10-26 - - [x] [醫龍 : 乃木坂太郎 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/10126.htm) ✅ 2022-10-26 - - [x] [鬥破蒼穹 : 知音 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/15021.htm) ✅ 2022-10-26 - - [x] [大小姐和看門犬 : はつはる [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/15414.htm) ✅ 2022-10-26 - - [x] [被戀之窪君奪走了第一次 : 美麻りん [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/20891.htm) ✅ 2022-10-26 - - [x] [玻璃假面 : 美內鈴惠 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/11170.htm) ✅ 2022-10-26 - - [x] [高嶺與花 : 師走ゆき [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/11866.htm) ✅ 2022-10-26 - - [x] [銀色舞台 : 北川美幸 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/50444.htm) ✅ 2022-10-26 - - [x] [少帥你老婆又跑了 : iCiyuan動漫 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/15129.htm) ✅ 2022-10-26 - - [x] [暗夜的神話 : 風間宏子 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/22174.htm) ✅ 2022-10-26 - - [x] [你是我的戀愛之外 : ももしろ [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/16731.htm) ✅ 2022-10-26 - - [x] [絕對戀愛命令 : 遠山繪麻 [Kindle漫畫|epub漫畫] [mox.moe]](https://mox.moe/c/11268.htm) ✅ 2022-10-26\ -- [x] [血十字](https://www.manhuaren.com/search?title=AVATAR&language=1&f=2) ✅ 2023-08-15 - - [ ] [血十字:第一卷漫画_0连载中_在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-diyijuan/) - - [ ] [血十字:不祥之地 起源漫画_1已完结_在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-buxiangzhidi-qiyuan/) - - [ ] [血十字:不祥之地漫画_7连载中_在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-buxiangzhidi/) - - [ ] [血十字:不祥之地 序章漫画_1已完结_在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-buxiangzhidi-xuzhang/) - - [ ] [血十字:愿你在此漫画_1连载中_血十字:願你在此在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-yuannizaici/) - - [ ] [血十字:不祥之地 五指血盟漫画_1已完结_在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-buxiangzhidi-wuzhixuemeng/) - - [ ] [血十字:不祥之地 猶大的山羊漫画_1已完结_在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-buxiangzhidi-yaodadeshanyang/) - - [ ] [血十字:不祥之地 決裂漫画_1已完结_在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-buxiangzhidi-juelie/) - - [ ] [血十字:不祥之地 尼古丁鎮漫画_1已完结_在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-buxiangzhidi-nigudingzhen/) - - [ ] [活死人之夜漫画_17连载中_阿努比斯之夜 食肉者之夜 Night of the Living Dead Night of the Flesh Eaters在线漫画_漫画人](https://www.manhuaren.com/manhua-huosirenzhiye/) - - [ ] [血十字:不祥之地 日本之旅漫画_1已完结_在线漫画_漫画人](https://www.manhuaren.com/manhua-xueshizi-buxiangzhidi-ribenzhilv/) - -## 想買 -### Gundam 模型 -- [x] [(預售中)和模線 1/100 零非系列 諸神之熵 雷神 (組裝模型)](https://www.shop2000.com.tw/gk8u8o/product/p45270354?fr1=) ✅ 2022-12-21 -- [x] [(預售中)(MBG_023)1/100 鋼彈MK-II本體](https://www.shop2000.com.tw/gk8u8o/product/p37949500?fr1=) ✅ 2022-12-21 -- [x] [(預售中)(AOK_020)1/100 超絕MEGA火箭巨砲[漫畫版]](https://www.shop2000.com.tw/gk8u8o/product/p40093896?fr1=) ✅ 2022-12-21 -- [x] [正版授權 創模玩 魔動王 超級魔動火王 (組裝模型)](https://www.shop2000.com.tw/gk8u8o/product/p41248360?fr1=) ✅ 2022-12-21 -- [x] [MG 1/100 鐵血的孤兒 巴巴托斯 獵魔鋼彈 第4形態](https://www.shop2000.com.tw/gk8u8o/product/p34759732?fr1=) ✅ 2022-12-21 -- [ ] [(預售中)(MBG_030)1/100 高出力型戰國異端 改套](https://www.shop2000.com.tw/gk8u8o/product/p43823972) 🛫 2022-12-12 🔽 -- [ ] [(預售中)(SS_052)1/100 鋼彈七號機/FA裝備 改套 + ABS翻件骨架](https://www.shop2000.com.tw/gk8u8o/product/p43411695) 🛫 2022-12-12 🔽 -- [x] [(預售中)(SS_022)1/100 重型突擊步槍](https://www.shop2000.com.tw/gk8u8o/product/p36397468) 🔽 🛫 2022-12-12 ✅ 2022-12-21 -- [ ] [(FM_007)1/100 ZZ鋼彈 改套](https://www.shop2000.com.tw/gk8u8o/product/p35641545) 🛫 2022-12-12 🔽 -- [ ] [工業齒輪●MG 1/100 RX 78 - GP 02A GK套件](https://www.shop2000.com.tw/carpolylee/product/p28970206) 🛫 2022-12-12 🔽 -- [ ] [(現貨中)(YJ_009)1/100 百式突擊裝備型 改套](https://www.shop2000.com.tw/gk8u8o/product/p35560073) 🛫 2022-12-14 🔽 -- [ ] [(現貨中)(YJ_015)1/100 指揮官型薩克II 改套](https://www.shop2000.com.tw/gk8u8o/product/p36649258) 🛫 2022-12-14 🔽 -- [x] [(預售中)(B_1331)1/100 基拉德卡 改套(2022.12.2](https://www.shop2000.com.tw/gk8u8o/product/p45137684) 🔽 🛫 2022-12-14 ✅ 2022-12-21 -- [ ] [工業齒輪●MG 1/100 RX 78 - GP 02A GK套件](https://www.shop2000.com.tw/carpolylee/product/p28970206) -- Hi-Nu - - [x] [(預售中)(YJ_008)1/100 Hi-Nu鋼彈 改套](https://www.shop2000.com.tw/gk8u8o/product/p35298492) 🔼 🛫 2022-12-12 ✅ 2022-12-20 - - [ ] [(預售中)(FM_003)1/100 Hi-Nu鋼彈 改套](https://www.shop2000.com.tw/gk8u8o/product/p35085330) 🛫 2022-12-12 🔽 - - [ ] [(預售中)(AOK_010)1/100 Hi-Nu鋼彈 改套](https://www.shop2000.com.tw/gk8u8o/product/p40093662) 🛫 2022-12-12 🔽 -- Nu - - [ ] [(預售中)(YJ_021)1/100 Nu鋼彈 改套 GK,樹脂模型](https://www.shop2000.com.tw/gk8u8o/product/p39801855) 🛫 2022-12-12 🔽 - - [ ] [(預售中)(FM_014)1/100 Nu鋼彈 改套](https://www.shop2000.com.tw/gk8u8o/product/p43041559) 🛫 2022-12-12 🔽 - - [x] [(預售中)(T51_014)1/00 Nu鋼彈 改套 GK,樹脂模型](https://www.shop2000.com.tw/gk8u8o/product/p38658127) 🔼 🛫 2022-12-12 ✅ 2022-12-20 - -# WORK -## Logitech -### RobotRunQA -- [x] 檢查Amily的test task 🛫 2022-05-30 📅 2022-06-03 ✅ 2022-06-06 -- 改進RobotRunQA report - - TT - - [x] 在測試項目的主欄位上顯示resolution, format, fps 🛫 2022-06-06 📅 2022-06-10 ✅ 2022-06-09 - - [x] 在測試項目的主欄位上顯示test time 🛫 2022-06-06 📅 2022-06-10 ✅ 2022-06-09 - - [x] test config 🛫 2022-06-06 📅 2022-06-10 ✅ 2022-06-09 - - [x] Remove log file, only keep err file. 🛫 2022-06-14 📅 2022-06-17 ✅ 2022-06-15 - - [x] 在 image 上加一個「另開視窗」的link 🛫 2022-06-14 📅 2022-06-17 ✅ 2022-06-15 - - TestAllFormatsVTF - - [x] 在測試細項表格上顯示詳細說明 🛫 2022-06-06 📅 2022-06-10 ✅ 2022-06-07 - - [x] Show "VideoFormats: "MaxFpsMaxResolutionOnly" to outside, let user understand the test purpose. 🛫 2022-06-06 📅 2022-06-10 ✅ 2022-06-08 - - [x] List max fps of all resolution of all format on side bar of section 🛫 2022-06-06 📅 2022-06-10 ✅ 2022-06-08 - - [x] Show all items if user tests "all fps" 🛫 2022-06-14 📅 2022-06-17 ✅ 2022-06-24 - - [x] Pass的標準應該是「FrameRateIsNotZero」,而不是「有preview就好」 🛫 2022-06-14 📅 2022-06-17 ✅ 2022-06-15 - - TestGpsDiff - - [x] List all format 🛫 2022-06-06 📅 2022-06-10 ✅ 2022-06-10 - - MISC - - [x] 請在測試報告的最前面,加入目前測試平台的資訊、電腦名稱,Windows 版本 🛫 2022-06-24 ✅ 2022-06-24 - - 例如: Station2,Windows 10, Version XXXX Station6,Windows 11, Version XXXX。因為最近Project team 有要求要提出幾個主要平台的測試結果。 我們目前的報告需要能看出在哪一個平台測試。 -- 3A test(AWB, AE, AF) - - [ ] 報告要寫出3A的數值(minimum是多少,maximum是多少) - - AWB - - [x] Test "auto" ability 🛫 2022-06-14 📅 2022-06-24 ✅ 2022-07-05 - - [ ] 分10步做逐步測試 🛫 2022-07-08 - - [ ] 在開始測試前,先抓一張initial圖 🛫 2022-07-08 - - [ ] 比較auto圖跟initial圖有沒有一樣 🛫 2022-07-08 - - AE - - [x] Test "auto" ability 🛫 2022-06-14 📅 2022-06-24 ✅ 2022-07-05 - - [ ] 分10步做逐步測試 🛫 2022-07-08 - - [ ] 在開始測試前,先抓一張initial圖 🛫 2022-07-08 - - [ ] 比較auto圖跟initial圖有沒有一樣 🛫 2022-07-08 - - AF - - [x] Test "auto" ability 🛫 2022-06-14 📅 2022-06-24 ✅ 2022-07-05 - - [ ] 分10步做逐步測試 🛫 2022-07-08 - - [ ] 在開始測試前,先抓一張initial圖 🛫 2022-07-08 - - [ ] 比較auto圖跟initial圖有沒有一樣 🛫 2022-07-08 - - Zoom - - [x] 新增zoom測試,從1x - 4.8x 分10步測試,測試在zoom之後,抓一張圖判斷AF是否有作用,先不用判斷pass/fail 🛫 2022-07-08 ✅ 2022-08-15 - -### Tiny - -#### Done -- [x] Fix VCDroidTester2 crash problem 🛫 2022-09-12 📅 2022-09-16 ✅ 2022-09-19 -- [x] Forward HDMI-in audio to built-in speaker 🛫 2022-09-28 📅 2022-10-04 ✅ 2022-10-06 - - 用AudioTrack可以從buffer來播放錄下來的PCM - - [Android音频开发之AudioTrack](https://www.jianshu.com/p/c67fd0c2b379) - - [深入剖析Android音频之AudioTrack](https://blog.csdn.net/yangwen123/article/details/39989751) - -### Sentinel -#### Done -- [x] [BER test of RAW mode](https://jira.logitech.com/browse/VC-76934) 🛫 2022-09-13 📅 2022-09-16 ✅ 2022-09-22 - - [x] Waiting for Jeming to assign a guy to build image for dump RAW 🛫 2022-09-15 📅 2022-09-19 ✅ 2022-09-15 - - [x] 在Camera App不關閉的情況,持續測試MIPI BER 🛫 2022-09-16 📅 2022-09-13 ✅ 2022-09-19 - - [x] 量測一個round要多久時間 🛫 2022-09-16 📅 2022-09-13 ✅ 2022-09-19 - - Dump fps 約33 - - Test fps 約9 - - [x] Commit code 🛫 2022-09-20 📅 2022-09-20 ✅ 2022-09-22 - - [x] Write document 🛫 2022-09-20 📅 2022-09-20 ✅ 2022-09-22 - -### SentinelIQ - -#### Done -- [x] RegionA rectangle can be at any position 🛫 2022-06-20 ✅ 2022-07-22 -- [x] Load engineer's config 🛫 2022-06-20 ✅ 2022-07-25 -- [x] RegionB的crop也要存圖 🛫 2022-07-08 ✅ 2022-07-22 -- [x] Refine HTML report 🛫 2022-07-22 📅 2022-07-25 ✅ 2022-07-25 -- Ask MTK on [Jira](https://jira.logitech.com/browse/VC-67420) - - [x] Why cannot use image reader if ROI is enabled? ✅ 2022-08-08 - - **2022-8-8 update**: Use image reader will use capture path rather than preview path, and ROI doesn't support capture path. - - [x] Current image was rotated and doesn't keep the aspect ratio ✅ 2022-07-22 -- [x] Release lastest version to Lesley 🛫 2022-08-08 📅 2022-08-11 ✅ 2022-08-15 -- [x] Sort Logitech's device in front of list 🛫 2022-11-16 📅 2022-11-23 ✅ 2022-11-17 -- [x] Region A support "Keep aspect ratio" 🛫 2022-11-16 📅 2022-11-23 ✅ 2022-11-29 -- [x] Region B support "Keep aspect ratio" 🛫 2022-11-16 📅 2022-11-23 ✅ 2022-11-29 -- [x] Region C should keep aspect ratio of crop of region B 🛫 2022-11-16 📅 2022-11-23 ✅ 2022-11-29 -- [x] Always scale region B to 16:9 🛫 2022-11-16 📅 2022-11-23 ✅ 2022-11-17 - -### VCDroidTester2 -- [x] [Support Tiny HDMI-IN audio](https://jira.logitech.com/browse/VC-83800) 🛫 2022-09-27 📅 2022-09-30 ✅ 2022-11-16 -- [ ] [Recorder audio file, and can playback for audio file](https://jira.logitech.com/browse/VC-80990) 🛫 2022-09-27 📅 2022-10-07 - -### CameraView -- [ ] 用 OpenCL 來實現 YUY2 to RGB24 🛫 2023-04-17 ^fce519 -- [ ] 用 OpenCL 來實現 NV12 to RGB24 🛫 2023-04-17 ^cb68ca -- [x] Cameraview 裡的"Comment: " 多增加幾各字元數 ✅ 2023-04-17 - - -# 有興趣 -## 買書清單 -- [ ] [論傑作 ——拒絕平庸的文學閱讀指南|讀書共和國網路書店](https://www.bookrep.com.tw/?md=gwindex&cl=book&at=bookcontent&id=15017) -- [ ] [增壓的 Python|讓程式碼進化到全新境界 (Supercharged Python: Take Your Code to the Next Level) | 天瓏網路書店](https://www.tenlong.com.tw/products/9789865024055) -- [ ] [架構模式|使用 Python (Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices) | 天瓏網路書店](https://www.tenlong.com.tw/products/9789865025960) -- [ ] [博客來-軟體預先架構之美學](https://www.books.com.tw/products/0010322321) -- [ ] [程序員的數學3 : 線性代數 | 天瓏網路書店](https://www.tenlong.com.tw/products/9787115417749) -- [ ] [圖解:機率‧統計【全新修訂版】 | 天瓏網路書店](https://www.tenlong.com.tw/products/9789864590681) - -# Expired TODOs -```tasks -not done -due before today -path does not include 2021 -path does not include 2022/01 -path does not include 2022/02 -path does not include 2022/03 -path does not include 2022/04 -path does not include 02. PARA/04. Archives(歸檔) -path does not include 001. Kong -group by folder -group by filename -group by heading -``` - -# All TODOs -```tasks -not done -path does not include 2021 -path does not include 2022/01 -path does not include 2022/02 -path does not include 2022/03 -path does not include 2022/04 -path does not include 02. PARA/04. Archives(歸檔) -path does not include 001. Kong -group by folder -group by filename -group by heading -``` \ No newline at end of file diff --git a/00. Inbox/EFT 配息時間.md b/00. Inbox/EFT 配息時間.md deleted file mode 100644 index c7c6a7e..0000000 --- a/00. Inbox/EFT 配息時間.md +++ /dev/null @@ -1,8 +0,0 @@ - -| STOCK | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -|:-----:|:---:|:---:|:---:|:---:|:---:|:---:| ---:|:---:|:---:|:---:|:---:|:---:|:---:| -| 0050 | 6 | | | ✓ | | | | | ✓ | | | | | -| 0056 | 3 | | ✓ | | | ✓ | | | ✓ | | | ✓ | | -| 00878 | 3 | | | ✓ | | | ✓ | | | ✓ | | | ✓ | -| 00919 | 3 | ✓ | | | ✓ | | | ✓ | | | ✓ | | | -| 00929 | 1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | diff --git a/00. Inbox/Habit Tracker.md b/00. Inbox/Habit Tracker.md deleted file mode 100644 index 46d657a..0000000 --- a/00. Inbox/Habit Tracker.md +++ /dev/null @@ -1,152 +0,0 @@ -`````col -````col-md -# Anki -```tracker -searchType: frontmatter -searchTarget: anki -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -datasetName: Anki -startDate: 2023-01-01 -month: - startWeekOn: 'Mon' - color: steelblue -``` - -```tracker -searchType: frontmatter -searchTarget: anki -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -summary: - template: "Longest Streak: {{maxStreak()}} day(s)\nLongest Breaks: {{maxBreaks()}} day(s)\nLast streak: {{currentStreak()}} day(s)" -``` -```` - -````col-md -# 讀書(技術) -```tracker -searchType: frontmatter -searchTarget: readingSkill -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -datasetName: 讀書(技術) -startDate: 2023-01-01 -month: - startWeekOn: 'Mon' - color: steelblue -``` - -```tracker -searchType: frontmatter -searchTarget: readingSkill -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -summary: - template: "Longest Streak: {{maxStreak()}} day(s)\nLongest Breaks: {{maxBreaks()}} day(s)\nLast streak: {{currentStreak()}} day(s)" -``` -```` - -````col-md -# 讀書(休閒) -```tracker -searchType: frontmatter -searchTarget: readingCasual -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -datasetName: 讀書(休閒) -startDate: 2023-01-01 -month: - startWeekOn: 'Mon' - color: steelblue -``` - -```tracker -searchType: frontmatter -searchTarget: readingCasual -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -summary: - template: "Longest Streak: {{maxStreak()}} day(s)\nLongest Breaks: {{maxBreaks()}} day(s)\nLast streak: {{currentStreak()}} day(s)" -``` -```` - -````col-md -# 跑步 -```tracker -searchType: frontmatter -searchTarget: 跑步 -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -datasetName: 跑步 -startDate: 2023-01-01 -month: - startWeekOn: 'Mon' - color: steelblue -``` - -```tracker -searchType: frontmatter -searchTarget: 跑步 -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -summary: - template: "Longest Streak: {{maxStreak()}} day(s)\nLongest Breaks: {{maxBreaks()}} day(s)\nLast streak: {{currentStreak()}} day(s)" -``` -```` -````` - ----------------------------------------- - -`````col -````col-md -# 啞鈴 -```tracker -searchType: frontmatter -searchTarget: 啞鈴 -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -datasetName: 啞鈴 -startDate: 2023-01-01 -bar: - title: 啞鈴 - yAxisLabel: Count - yMin: 0 - barColor: darkolivegreen -``` - -```tracker -searchType: frontmatter -searchTarget: 啞鈴 -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -summary: - template: "Longest Streak: {{maxStreak()}} day(s)\nLongest Breaks: {{maxBreaks()}} day(s)\nLast streak: {{currentStreak()}} day(s)" -``` -```` - -````col-md -# 伏地挺身 -```tracker -searchType: frontmatter -searchTarget: 伏地挺身 -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -datasetName: 伏地挺身 -startDate: 2023-01-01 -bar: - title: 伏地挺身 - yAxisLabel: Count - yMin: 0 - barColor: darkolivegreen -``` - -```tracker -searchType: frontmatter -searchTarget: 伏地挺身 -folder: 01. 個人/01. Daily -dateFormatSuffix: '(\(週一\)|\(週二\)|\(週三\)|\(週四\)|\(週五\)|\(週六\)|\(週日\))' -summary: - template: "Longest Streak: {{maxStreak()}} day(s)\nLongest Breaks: {{maxBreaks()}} day(s)\nLast streak: {{currentStreak()}} day(s)" -```` -````` diff --git a/00. Inbox/My Mindmap.canvas b/00. Inbox/My Mindmap.canvas deleted file mode 100644 index 0bff6d0..0000000 --- a/00. Inbox/My Mindmap.canvas +++ /dev/null @@ -1,126 +0,0 @@ -{ - "nodes":[ - {"type":"text","text":"我(2022-9-27)","id":"8232346391140437","x":-1079,"y":-137,"width":250,"height":60}, - {"type":"text","text":"C++20","id":"07b64a3105041306","x":-334,"y":-669,"width":250,"height":50}, - {"type":"text","text":"Android Programming","id":"13028d1d9cb7e70c","x":-334,"y":-566,"width":250,"height":60}, - {"type":"text","text":"演算法","id":"27f735ab5bd9d56c","x":-334,"y":-476,"width":250,"height":60}, - {"type":"text","text":"軟體架構","id":"ff9f8c87397a5e44","x":-334,"y":-378,"width":250,"height":60}, - {"type":"text","text":"Vue.js","id":"ae5f93219ece359b","x":-334,"y":-769,"width":250,"height":50}, - {"type":"text","text":"應該要學","id":"2d2161fe047cac50","x":-768,"y":-137,"width":250,"height":60}, - {"type":"text","text":"AI相關","id":"d9b996843cc8f6c3","x":-334,"y":-137,"width":250,"height":60}, - {"type":"text","text":"個人興趣","id":"50f321b538e38c5e","x":-768,"y":97,"width":250,"height":60}, - {"type":"text","text":"專業","id":"f17f38b9d6e2aae8","x":-768,"y":-378,"width":250,"height":60}, - {"type":"text","text":"二戰","id":"7cdfddbc592fb976","x":-332,"y":97,"width":250,"height":60}, - {"type":"text","text":"坦克","id":"ba2e6dfbf0b018f7","x":-334,"y":205,"width":250,"height":60}, - {"type":"text","text":"鋼彈","id":"27c4635483fa50a8","x":-332,"y":321,"width":250,"height":60}, - {"type":"text","text":"- [C++ 代碼整潔之道](https://www.tenlong.com.tw/products/9787111621904?list_name=srh)\n- [C++ 併發處理實戰 2/e](https://www.tenlong.com.tw/products/9786263240032?list_name=srh)","id":"b8ecffec538cc89b","x":21,"y":-669,"width":329,"height":50}, - {"type":"text","text":"- [學對之路: Kotlin Android APP 開發](https://camp.litotom.com/courses/enrolled/677957)\n - 要用羅技帳號登入","id":"646dea0ec9486131","x":21,"y":-566,"width":329,"height":60}, - {"type":"text","text":"- [無瑕的程式碼-整潔的軟體設計與架構篇](https://www.tenlong.com.tw/products/9789864342945?list_name=srh)\n- [深入淺出設計模式 2/e](https://www.tenlong.com.tw/products/9789865029364?list_name=srh)","id":"dbb9ae6023d3cd2f","x":21,"y":-378,"width":329,"height":60}, - {"type":"text","text":"- [電腦視覺機器學習實務|建立端到端的影像機器學習](https://www.tenlong.com.tw/products/9786263242074)\n- [Automata Theory: inside a RegExp machine | Udemy](https://www.udemy.com/course/automata-theory-building-a-regexp-machine/?src=sac&kw=automata+theory%3A+inside)","id":"c53c3c405c571ca0","x":21,"y":-137,"width":329,"height":60}, - {"type":"text","text":"- [金魚都能懂的 CSS 必學屬性](https://www.tenlong.com.tw/products/9789864348824?list_name=srh)\n- [Vue.js+Bootstrap Web開發案例教程](https://www.tenlong.com.tw/products/9787115577528)","id":"f172ad1d423ccc88","x":21,"y":-769,"width":329,"height":50}, - {"type":"text","text":"運動","id":"931925cdcc425dc0","x":-1440,"y":-378,"width":250,"height":60}, - {"type":"text","text":"運動傷害","id":"eec58a4500b9d802","x":-1820,"y":-476,"width":250,"height":60}, - {"type":"text","text":"核心肌群","id":"fc869f5d08613732","x":-1820,"y":-378,"width":250,"height":60}, - {"type":"file","file":"05. 資料收集/仰臥起坐.md","id":"645767a0e18ca5d5","x":-2360,"y":-566,"width":400,"height":147}, - {"type":"file","file":"05. 資料收集/核心肌群訓練.md","id":"663b352b41b00633","x":-2360,"y":-378,"width":400,"height":138}, - {"type":"text","text":"成長","id":"b1ff5874070eeadb","x":-1440,"y":-77,"width":250,"height":60}, - {"type":"text","text":"心態","id":"f8889b1a258c7b3f","x":-1820,"y":-77,"width":250,"height":60}, - {"type":"file","file":"05. 資料收集/成長型心態.md","id":"1836cdbd827047b6","x":-2360,"y":-79,"width":400,"height":62}, - {"type":"file","file":"05. 資料收集/固定型心態.md","id":"3797d1198e584f7d","x":-2360,"y":35,"width":400,"height":62}, - {"type":"text","text":"攝影","id":"be860644690c0263","x":-332,"y":440,"width":250,"height":60}, - {"type":"text","text":"影像處理","id":"5919d111dcb02304","x":-334,"y":-880,"width":250,"height":60}, - {"type":"text","text":"Focus","id":"112819cf7e9a22aa","x":21,"y":-880,"width":250,"height":60}, - {"type":"text","text":"MTF","id":"ed96b3a955b6768f","x":393,"y":-1000,"width":250,"height":60}, - {"type":"text","text":"- [Understanding resolution and MTF](http://www.normankoren.com/Tutorials/MTF.html)","id":"62d511dbd53b3496","x":840,"y":-1000,"width":400,"height":60}, - {"type":"text","text":"- [Get In Focus Pixels of an Image](https://stackoverflow.com/questions/60872630/get-in-focus-pixels-of-an-image)","id":"dbac04b951e3e6b3","x":518,"y":-880,"width":367,"height":60}, - {"type":"text","text":"- [Sharpness: What is it and How it is Measured | Imatest](https://www.imatest.com/docs/sharpness/)","id":"fa303a2f59b0bdd6","x":518,"y":-777,"width":367,"height":58}, - {"type":"text","text":"Sobel","id":"e73f454ec3318832","x":393,"y":-1220,"width":250,"height":60}, - {"type":"text","text":"Canny","id":"81f1c4f6c3dde7b6","x":393,"y":-1130,"width":250,"height":60}, - {"type":"text","text":"laplacian","id":"ba7ee301fac56669","x":393,"y":-1320,"width":250,"height":60}, - {"type":"text","text":"Edge Detection","id":"81de6f53741ae7ca","x":21,"y":-1220,"width":250,"height":60}, - {"type":"file","file":"attachments/Pasted image 20230426214323.png","id":"20113f6da0cdb4b0","x":1007,"y":520,"width":400,"height":165}, - {"type":"text","text":"AE","id":"f6e11dc6cbc3ab74","x":61,"y":440,"width":250,"height":60}, - {"type":"text","text":"AF","id":"ed7cae00c8ddfed9","x":61,"y":543,"width":250,"height":60}, - {"type":"text","text":"AWB","id":"9571a479273bddf4","x":61,"y":655,"width":250,"height":60}, - {"type":"text","text":"- [3A Algorithms in Digital Cameras](https://gimoonnam.github.io/imageprocessing/3A-initiation/)","id":"ce25fa289e427d34","x":562,"y":840,"width":445,"height":50}, - {"type":"text","text":"反差對焦(Contrast Focus)","id":"234919b1acd694ba","x":562,"y":543,"width":325,"height":60}, - {"type":"text","text":"- [自動對焦理論](http://rportal.lib.ntnu.edu.tw:8080/server/api/core/bitstreams/d3f31673-172c-49ac-b47c-06931bd0ed29/content)","id":"28036f306bf5b5f6","x":560,"y":320,"width":327,"height":63}, - {"type":"file","file":"05. 資料收集/峰值對焦.md","id":"ca93aab6995e455e","x":560,"y":440,"width":327,"height":60}, - {"type":"text","text":"Qt","id":"7ecb9e12196d7237","x":-334,"y":-1600,"width":250,"height":60}, - {"type":"text","text":"5.15 LTS","id":"f832dbda3c5f8e34","x":21,"y":-1600,"width":250,"height":60}, - {"type":"text","text":"[QRect](https://doc.qt.io/qt-5/qrect.html)","id":"17165ac0dc91f0a7","x":393,"y":-1602,"width":250,"height":60}, - {"type":"text","text":"[QRubberBand](https://doc.qt.io/qt-5/qrubberband.html#Shape-enum)","id":"017c3bd002923bbe","x":393,"y":-1700,"width":250,"height":54}, - {"type":"text","text":"[QChartView](https://doc.qt.io/qt-5/qchartview.html#chart)","id":"6d60432027ad4f6e","x":393,"y":-1800,"width":250,"height":60}, - {"type":"text","text":"[QChart](https://doc.qt.io/qt-5/qchart.html#plotArea-prop)","id":"5382a3dc54276d9e","x":715,"y":-1800,"width":250,"height":60}, - {"type":"text","text":"[QAbstractAxis](https://doc.qt.io/qt-5/qabstractaxis.html)","id":"01fff1f07f99fe22","x":715,"y":-1900,"width":250,"height":60}, - {"type":"text","text":"[QAbstractSeries](https://doc.qt.io/qt-5/qabstractseries.html)","id":"7d7f8e9ea9ddf9fa","x":715,"y":-2000,"width":250,"height":60}, - {"type":"text","text":"[QValueAxis](https://doc.qt.io/qt-5/qvalueaxis.html)","id":"1953b2681d3e9658","x":1040,"y":-1900,"width":250,"height":60}, - {"type":"text","text":"休閒","id":"77fd0dd2e866f92b","x":-1440,"y":261,"width":250,"height":60}, - {"type":"file","file":"00. Inbox/想吃的餐廳.md","id":"78aecf8a41813312","x":-1820,"y":261,"width":260,"height":60}, - {"type":"file","file":"00. Inbox/景點收集.md","id":"9dc3a935da290059","x":-1820,"y":381,"width":260,"height":59}, - {"id":"5a6a6d56f4c1a9b9","x":393,"y":-1900,"width":250,"height":60,"type":"text","text":"[QCursor](https://doc.qt.io/qt-5/qcursor.html)"} - ], - "edges":[ - {"id":"76f8d12f48e8637f","fromNode":"8232346391140437","fromSide":"right","toNode":"f17f38b9d6e2aae8","toSide":"left"}, - {"id":"834f33cb87166ad7","fromNode":"8232346391140437","fromSide":"right","toNode":"2d2161fe047cac50","toSide":"left"}, - {"id":"24292cd833fd7e38","fromNode":"ae5f93219ece359b","fromSide":"right","toNode":"f172ad1d423ccc88","toSide":"left"}, - {"id":"666397c92259284c","fromNode":"07b64a3105041306","fromSide":"right","toNode":"b8ecffec538cc89b","toSide":"left"}, - {"id":"d141d9983fcd396a","fromNode":"13028d1d9cb7e70c","fromSide":"right","toNode":"646dea0ec9486131","toSide":"left"}, - {"id":"34d23d3c49f1ad75","fromNode":"ff9f8c87397a5e44","fromSide":"right","toNode":"dbb9ae6023d3cd2f","toSide":"left"}, - {"id":"51030c2f1fac6d8b","fromNode":"d9b996843cc8f6c3","fromSide":"right","toNode":"c53c3c405c571ca0","toSide":"left"}, - {"id":"4e89ed924910db91","fromNode":"8232346391140437","fromSide":"right","toNode":"50f321b538e38c5e","toSide":"left"}, - {"id":"f4e5acd3c0065397","fromNode":"50f321b538e38c5e","fromSide":"right","toNode":"7cdfddbc592fb976","toSide":"left"}, - {"id":"3e09fc3a021d8c31","fromNode":"50f321b538e38c5e","fromSide":"right","toNode":"ba2e6dfbf0b018f7","toSide":"left"}, - {"id":"cb525fba30d8b76e","fromNode":"50f321b538e38c5e","fromSide":"right","toNode":"27c4635483fa50a8","toSide":"left"}, - {"id":"b2c95101d7125f30","fromNode":"2d2161fe047cac50","fromSide":"right","toNode":"d9b996843cc8f6c3","toSide":"left"}, - {"id":"da09fb754fbd4ada","fromNode":"f17f38b9d6e2aae8","fromSide":"right","toNode":"ae5f93219ece359b","toSide":"left"}, - {"id":"f5d0c0c9399739ff","fromNode":"f17f38b9d6e2aae8","fromSide":"right","toNode":"07b64a3105041306","toSide":"left"}, - {"id":"4981805876ff4e40","fromNode":"f17f38b9d6e2aae8","fromSide":"right","toNode":"13028d1d9cb7e70c","toSide":"left"}, - {"id":"bd747e7bf80b1dc9","fromNode":"f17f38b9d6e2aae8","fromSide":"right","toNode":"27f735ab5bd9d56c","toSide":"left"}, - {"id":"c6f499657f78a666","fromNode":"f17f38b9d6e2aae8","fromSide":"right","toNode":"ff9f8c87397a5e44","toSide":"left"}, - {"id":"29645b8aeb3fac38","fromNode":"fc869f5d08613732","fromSide":"left","toNode":"663b352b41b00633","toSide":"right"}, - {"id":"07c4d7cd98ecca3e","fromNode":"eec58a4500b9d802","fromSide":"left","toNode":"645767a0e18ca5d5","toSide":"right"}, - {"id":"b42408810d4b9e4d","fromNode":"931925cdcc425dc0","fromSide":"left","toNode":"fc869f5d08613732","toSide":"right"}, - {"id":"c3829cc593b58396","fromNode":"931925cdcc425dc0","fromSide":"left","toNode":"eec58a4500b9d802","toSide":"right"}, - {"id":"d8e4dad316eaf79c","fromNode":"8232346391140437","fromSide":"left","toNode":"931925cdcc425dc0","toSide":"right"}, - {"id":"645fb6187c4cf640","fromNode":"f8889b1a258c7b3f","fromSide":"left","toNode":"1836cdbd827047b6","toSide":"right"}, - {"id":"0ed9a61572fa370f","fromNode":"f8889b1a258c7b3f","fromSide":"left","toNode":"3797d1198e584f7d","toSide":"right"}, - {"id":"2c8af8ce4864191e","fromNode":"b1ff5874070eeadb","fromSide":"left","toNode":"f8889b1a258c7b3f","toSide":"right"}, - {"id":"1952ad7da3ef49b4","fromNode":"8232346391140437","fromSide":"left","toNode":"b1ff5874070eeadb","toSide":"right"}, - {"id":"b8a695d2bca2afa7","fromNode":"50f321b538e38c5e","fromSide":"right","toNode":"be860644690c0263","toSide":"left"}, - {"id":"ec0c56c28f138c53","fromNode":"f17f38b9d6e2aae8","fromSide":"right","toNode":"5919d111dcb02304","toSide":"left"}, - {"id":"8b968e05d070b0f2","fromNode":"5919d111dcb02304","fromSide":"right","toNode":"112819cf7e9a22aa","toSide":"left"}, - {"id":"1e07c572a56c18a1","fromNode":"112819cf7e9a22aa","fromSide":"right","toNode":"dbac04b951e3e6b3","toSide":"left"}, - {"id":"c8498d1655a4a67e","fromNode":"112819cf7e9a22aa","fromSide":"right","toNode":"fa303a2f59b0bdd6","toSide":"left"}, - {"id":"72ef95a6efc02d31","fromNode":"112819cf7e9a22aa","fromSide":"right","toNode":"ed96b3a955b6768f","toSide":"left"}, - {"id":"1d50c0592ac9d84d","fromNode":"ed96b3a955b6768f","fromSide":"right","toNode":"62d511dbd53b3496","toSide":"left"}, - {"id":"417c7ae02f0dd162","fromNode":"234919b1acd694ba","fromSide":"right","toNode":"20113f6da0cdb4b0","toSide":"left"}, - {"id":"0ce61a93f39b4558","fromNode":"112819cf7e9a22aa","fromSide":"right","toNode":"234919b1acd694ba","toSide":"left"}, - {"id":"5ee6ff6ec8762989","fromNode":"5919d111dcb02304","fromSide":"right","toNode":"81de6f53741ae7ca","toSide":"left"}, - {"id":"333d4e784b6f9f64","fromNode":"81de6f53741ae7ca","fromSide":"right","toNode":"81f1c4f6c3dde7b6","toSide":"left"}, - {"id":"75cd58caf7537ba3","fromNode":"81de6f53741ae7ca","fromSide":"right","toNode":"e73f454ec3318832","toSide":"left"}, - {"id":"f4e50ee8cc01fe4f","fromNode":"81de6f53741ae7ca","fromSide":"right","toNode":"ba7ee301fac56669","toSide":"left"}, - {"id":"13a1696377b4c78d","fromNode":"ed7cae00c8ddfed9","fromSide":"right","toNode":"ca93aab6995e455e","toSide":"left"}, - {"id":"14941b6cdaa2cb15","fromNode":"ed7cae00c8ddfed9","fromSide":"right","toNode":"234919b1acd694ba","toSide":"left"}, - {"id":"91adb9e7dd9cba00","fromNode":"be860644690c0263","fromSide":"right","toNode":"f6e11dc6cbc3ab74","toSide":"left"}, - {"id":"0aec9fc33dbff5c1","fromNode":"be860644690c0263","fromSide":"right","toNode":"ed7cae00c8ddfed9","toSide":"left"}, - {"id":"4d145961d3857ba1","fromNode":"be860644690c0263","fromSide":"right","toNode":"9571a479273bddf4","toSide":"left"}, - {"id":"54c164561f365662","fromNode":"f6e11dc6cbc3ab74","fromSide":"right","toNode":"ce25fa289e427d34","toSide":"left"}, - {"id":"287ba3409c034442","fromNode":"ed7cae00c8ddfed9","fromSide":"right","toNode":"ce25fa289e427d34","toSide":"left"}, - {"id":"550e5aec429bbb2a","fromNode":"9571a479273bddf4","fromSide":"right","toNode":"ce25fa289e427d34","toSide":"left"}, - {"id":"9fac82a8db8a5be0","fromNode":"ed7cae00c8ddfed9","fromSide":"right","toNode":"28036f306bf5b5f6","toSide":"left"}, - {"id":"e99fcbdc2ad21425","fromNode":"7ecb9e12196d7237","fromSide":"right","toNode":"f832dbda3c5f8e34","toSide":"left"}, - {"id":"4e53ab8e3f5f1b51","fromNode":"f832dbda3c5f8e34","fromSide":"right","toNode":"6d60432027ad4f6e","toSide":"left"}, - {"id":"4790600777e7de5d","fromNode":"f832dbda3c5f8e34","fromSide":"right","toNode":"017c3bd002923bbe","toSide":"left"}, - {"id":"a372aed4c8d00e32","fromNode":"f832dbda3c5f8e34","fromSide":"right","toNode":"17165ac0dc91f0a7","toSide":"left"}, - {"id":"d062f09a8e03ee3d","fromNode":"6d60432027ad4f6e","fromSide":"right","toNode":"7d7f8e9ea9ddf9fa","toSide":"left"}, - {"id":"a41609c480b3d154","fromNode":"6d60432027ad4f6e","fromSide":"right","toNode":"01fff1f07f99fe22","toSide":"left"}, - {"id":"aed1db37db8b533c","fromNode":"6d60432027ad4f6e","fromSide":"right","toNode":"5382a3dc54276d9e","toSide":"left"}, - {"id":"de4745569af749fb","fromNode":"01fff1f07f99fe22","fromSide":"right","toNode":"1953b2681d3e9658","toSide":"left"}, - {"id":"ed06555a89b495c1","fromNode":"f17f38b9d6e2aae8","fromSide":"right","toNode":"7ecb9e12196d7237","toSide":"left"}, - {"id":"b4137acd223c4ed7","fromNode":"77fd0dd2e866f92b","fromSide":"left","toNode":"78aecf8a41813312","toSide":"right"}, - {"id":"7e8bd2b6c216747f","fromNode":"77fd0dd2e866f92b","fromSide":"left","toNode":"9dc3a935da290059","toSide":"right"}, - {"id":"9c836b1e2a00526a","fromNode":"8232346391140437","fromSide":"left","toNode":"77fd0dd2e866f92b","toSide":"right"}, - {"id":"6f5e3036401cbfce","fromNode":"f832dbda3c5f8e34","fromSide":"right","toNode":"5a6a6d56f4c1a9b9","toSide":"left"} - ] -} \ No newline at end of file diff --git a/00. Inbox/Windows/_Map.canvas b/00. Inbox/Windows/_Map.canvas index 72b1cdf..1d86456 100644 --- a/00. Inbox/Windows/_Map.canvas +++ b/00. Inbox/Windows/_Map.canvas @@ -8,7 +8,9 @@ {"id":"dd89a32995de8e4a","type":"text","text":"# 參考\n- [Tweak CPU Power Elegantly on Windows - kkocdko's blog](https://kkocdko.site/post/202110041950)\n- [Powersetting.h header - Win32 apps | Microsoft Learn](https://learn.microsoft.com/en-us/windows/win32/api/powersetting/)","x":460,"y":200,"width":435,"height":180}, {"id":"154d88218d26f035","type":"text","text":"[PowerWriteACValueIndex](https://learn.microsoft.com/en-us/windows/win32/api/powersetting/nf-powersetting-powerwriteacvalueindex)\n```c\nPowerWriteACValueIndex(NULL, scheme, \n &GUID_PROCESSOR_SETTINGS_SUBGROUP,\n &GUID_PROCESSOR_THROTTLE_MAXIMUM, percent);\n```","x":460,"y":-255,"width":429,"height":151}, {"id":"bb0881e617ca2f52","type":"text","text":"[PowerGetActiveScheme](https://learn.microsoft.com/en-us/windows/win32/api/powersetting/nf-powersetting-powergetactivescheme)\n```c\nGUID guid, *scheme = &guid; PowerGetActiveScheme(NULL, &scheme);\n```","x":502,"y":-460,"width":346,"height":125}, - {"id":"1b7a2018be9a2542","type":"text","text":"- [[設定CPU Power mode]]","x":80,"y":35,"width":250,"height":60} + {"id":"1b7a2018be9a2542","type":"text","text":"- [[設定CPU Power mode]]","x":80,"y":35,"width":250,"height":60}, + {"id":"034536d7a91d7b62","x":-100,"y":320,"width":133,"height":60,"type":"text","text":"工具設定"}, + {"id":"197b4dc40754a989","x":-201,"y":460,"width":335,"height":211,"type":"text","text":"- [[Chrome]]\n- [[freefilesync]]\n- [[Obsidian]]\n- [[SublimeText]]\n- [[vim]]\n- [[Visual Studio Code]]\n- [[Windows 11 重灌]]\n- [[Windows Terminal]]"} ], "edges":[ {"id":"5c4879a42c2db8ac","fromNode":"d34f3157e07cb50d","fromSide":"top","toNode":"0138bfb5c46d71f1","toSide":"bottom"}, @@ -16,6 +18,8 @@ {"id":"f60c6e07e0ef6a98","fromNode":"c276871e8748cbfe","fromSide":"bottom","toNode":"b89cd7d463506018","toSide":"top"}, {"id":"7fada69bb11ae874","fromNode":"154d88218d26f035","fromSide":"bottom","toNode":"c276871e8748cbfe","toSide":"top"}, {"id":"d4c1beba2bea0171","fromNode":"bb0881e617ca2f52","fromSide":"bottom","toNode":"154d88218d26f035","toSide":"top","label":"SchemeGuid"}, - {"id":"7000cd2de2280a0a","fromNode":"1b7a2018be9a2542","fromSide":"right","toNode":"e724a0b36766d3a9","toSide":"left"} + {"id":"7000cd2de2280a0a","fromNode":"1b7a2018be9a2542","fromSide":"right","toNode":"e724a0b36766d3a9","toSide":"left"}, + {"id":"82d29d89f73fd716","fromNode":"d34f3157e07cb50d","fromSide":"bottom","toNode":"034536d7a91d7b62","toSide":"top"}, + {"id":"035012a29ceb315e","fromNode":"034536d7a91d7b62","fromSide":"bottom","toNode":"197b4dc40754a989","toSide":"top"} ] } \ No newline at end of file diff --git a/05. 資料收集/Tool Setup/Software/Chrome.md b/00. Inbox/Windows/工具設定/Chrome.md similarity index 100% rename from 05. 資料收集/Tool Setup/Software/Chrome.md rename to 00. Inbox/Windows/工具設定/Chrome.md diff --git a/05. 資料收集/Tool Setup/Software/Obisidian.md b/00. Inbox/Windows/工具設定/Obisidian.md similarity index 100% rename from 05. 資料收集/Tool Setup/Software/Obisidian.md rename to 00. Inbox/Windows/工具設定/Obisidian.md diff --git a/05. 資料收集/Tool Setup/Software/SublimeText.md b/00. Inbox/Windows/工具設定/SublimeText.md similarity index 100% rename from 05. 資料收集/Tool Setup/Software/SublimeText.md rename to 00. Inbox/Windows/工具設定/SublimeText.md diff --git a/05. 資料收集/Tool Setup/Software/Visual Studio Code.md b/00. Inbox/Windows/工具設定/Visual Studio Code.md similarity index 100% rename from 05. 資料收集/Tool Setup/Software/Visual Studio Code.md rename to 00. Inbox/Windows/工具設定/Visual Studio Code.md diff --git a/05. 資料收集/Tool Setup/Software/Windows 11 Setup.md b/00. Inbox/Windows/工具設定/Windows 11 重灌.md similarity index 61% rename from 05. 資料收集/Tool Setup/Software/Windows 11 Setup.md rename to 00. Inbox/Windows/工具設定/Windows 11 重灌.md index c1c8774..dd32858 100644 --- a/05. 資料收集/Tool Setup/Software/Windows 11 Setup.md +++ b/00. Inbox/Windows/工具設定/Windows 11 重灌.md @@ -1,100 +1,71 @@ -### Install tools -#### 先安裝 -- 手動安裝[Google Drive](https://www.google.com/drive/download/),以取得本檔案。 +# 要保存/恢復的檔案 +- `%userprofile%/.config` +- `%userprofile%/.ssh` +- `%userprofile%/.bash_profile` +- `%userprofile%/.bashrc` +- `%userprofile%/.gitconfig` +- `%userprofile%/.vimrc` -#### 自動安裝 +# 安裝工具 +## 安裝 Chocolatey 1. 安裝[Chocolatey](https://chocolatey.org/),用Administrator身份打開powershell,輸入下列指令: ``` -Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) +Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) ``` 2. 用安裝常用的工具 ``` -choco install 7zip vscode hxd sublimetext4 androidstudio intellijidea-community git winmerge freefilesync freedownloadmanager gsudo firacode cascadiacode sourcecodepro delta --yes +choco install powertoys 7zip vscode hxd sublimetext4 androidstudio intellijidea-community git winmerge freefilesync freedownloadmanager gsudo firacode cascadiacode sourcecodepro delta googlechrome googledrive enpass.install sharex win32diskimager k-litecodecpackmega obsidian anki enpass.install --yes ``` -列表: -- 7zip -- vscode -- hxd -- [sublimetext4](https://community.chocolatey.org/packages/sublimetext4/4.0.0.412100) -- androidstudio -- [intellijidea-community](https://chocolatey.org/packages/intellijidea-community) -- git -- winmerge -- [freefilesync](https://chocolatey.org/packages/freefilesync) -- [freedownloadmanager](https://chocolatey.org/packages/FreeDownloadManager) -- [gsudo](https://community.chocolatey.org/packages/gsudo) -- [firacode](https://community.chocolatey.org/packages/FiraCode) -- [cascadiacode](https://community.chocolatey.org/packages/cascadiacode) -- [sourcecodepro](https://community.chocolatey.org/packages/SourceCodePro) -- [delta](https://community.chocolatey.org/packages/delta) +可以在 [https://community.chocolatey.org/packages](https://community.chocolatey.org/packages) 找到其他工具,再加到清單後面即可。 -#### 手動安裝 -1. Google drive -2. Google drive(Logitech) +上面的指令安裝了下列的軟體,可以依自己需求增刪: + +- [powertoys](https://community.chocolatey.org/packages/powertoys) +- [7zip](https://community.chocolatey.org/packages/7zip) +- [vscode](https://community.chocolatey.org/packages/vscode) +- [hxd](https://community.chocolatey.org/packages/hxd) +- [sublimetext4](https://community.chocolatey.org/packages/sublimetext4) +- [androidstudio](https://community.chocolatey.org/packages/androidstudio) +- [intellijidea-community](https://community.chocolatey.org/packages/intellijidea-community) +- [git](https://community.chocolatey.org/packages/git) +- [winmerge](https://community.chocolatey.org/packages/winmerge) +- [freefilesync](https://community.chocolatey.org/packages/freefilesync) +- [freedownloadmanager](https://community.chocolatey.org/packages/freedownloadmanager) +- [gsudo](https://community.chocolatey.org/packages/gsudo) +- [firacode](https://community.chocolatey.org/packages/firacode) +- [cascadiacode](https://community.chocolatey.org/packages/cascadiacode) +- [sourcecodepro](https://community.chocolatey.org/packages/sourcecodepro) +- [delta](https://community.chocolatey.org/packages/delta) +- [googlechrome](https://community.chocolatey.org/packages/googlechrome) +- [googledrive](https://community.chocolatey.org/packages/googledrive) +- [enpass.install](https://community.chocolatey.org/packages/enpass.install) +- [sharex](https://community.chocolatey.org/packages/sharex) +- [win32diskimager](https://community.chocolatey.org/packages/win32diskimager) +- [k-litecodecpackmega](https://community.chocolatey.org/packages/k-litecodecpackmega) +- [obsidian](https://community.chocolatey.org/packages/obsidian) +- [anki](https://community.chocolatey.org/packages/anki) +- [Enpass Password Manager](https://community.chocolatey.org/packages/enpass.install) + +## 用 Chocolatey 升級軟體 + +```shell +choco upgrade all -y +``` + +## 手動安裝 3. Python 3.6.3 4. Python 3.9 -6. Visual Studio 2017 -7. Visual Studio 2019 +7. Visual Studio 2022 8. Office 365 9. Lightroom -10. [Enpass](https://www.enpass.io/) 11. [ShareX](https://getsharex.com/) 12. [win32diskimager](https://sourceforge.net/projects/win32diskimager/) 13. [卡巴斯基](https://www.kaspersky.com.tw/) 14. 字型 - [Caskaydia](\\diskstation\share\Tools\字型\Caskaydia Cove Nerd Font\) -#### Portable App -1. Aegisub portable -2. Audacity 2.3.3 -3. Cheat Engine 7.0 -4. cmder v1.3.12 -5. ConEmu -6. ConvertZZ.1.0.0.3 -7. CrystalDiskMark 6.0.1 x64 -8. EzMeta -9. ffmpeg-2020-09-20-full_build -10. FileZillaPortable -11. Geek Uninstaller 1.4.7 -12. HxDPortable -13. ImgBurnPortable -14. IntelliJ IDEA -15. JDownloader 2.0 -16. PhraseExpress -17. Process Explorer 16.21 -18. Q-Dir 9.01 -19. Rufus -20. Sandboxie -21. [Speccy](https://www.ccleaner.com/speccy) -22. [ThunderbirdPortable](https://portableapps.com/apps/internet/thunderbird_portable) -23. [WindowGrid 1.3.11](http://windowgrid.net/) -24. [wiztree_3_35_portable](https://wiztreefree.com/download) - -### Upgrade -#### Upgrade by Chocolately -``` -choco upgrade all -y -``` - -### Setup -#### Setup doskey in **Command Prompt** -1. 切換到`Document`資料夾。 -2. 建立`cmdinit.cmd`,內容如下: -``` -@echo off -doskey sl="C:\Program Files\Sublime Text 3\sublime_text.exe" -doskey ll=dir -doskey rrp="cd C:\Python363\lib\site-packages\RobotRun" $T C: -doskey rra=cd "G:\My Drive\codes\Projects\RobotRunApplications" $T G: -doskey gpull=git pull origin master -doskey gpush=git push origin master -doskey gs=git status -doskey gd=git diff -doskey e.=explorer.exe . -``` - -#### Setup bashrc in **Git bash** +## `~/.bashrc` 1. 打開`~/.bashrc`。 2. 內容如下: ```bash @@ -171,28 +142,20 @@ function py310() { } ``` -#### Setup Windows Terminal - +## Setup Windows Terminal 1. 開啟Windows Terminal。 2. 按`ctrl + ,`打開設定,之後參考[[Windows Terminal]]。 -#### 恢復右鍵選單 +## 恢復右鍵選單 - 以admin身份打開PowerShell,執行 `reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve` - 要恢復Windows 11的右鍵選單則是執行:`reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f` -##### 來源 -- [How to open the full right-click menu by default on Windows 11](https://www.xda-developers.com/how-to-open-full-right-click-menu-by-default-windows-11/) - -#### 設定使用者環境變數 +## 設定使用者環境變數 - `PYTHON_INCLUDE`: `C:\Python363\include` - `PYTHON_LIB`: `C:\Python363\libs` - `RobotRunCommonLib`: `C:\Users\awinh\OneDrive\codes\CommonLib\RobotRunCommonLib` - `SWIGCmd`: `C:\Users\awinh\OneDrive\PortableApps\swigwin-4.0.2\swig.exe` -#### Setup WSL2 -- [[安裝筆記] Windows 10 安裝 Linux 子系統 (WSL2) | Kenmingの鮮思維](http://www.kenming.idv.tw/note_window10_install_wsl2/) -- [[安裝筆記] Windows 10 WSL 2 安裝 Docker Desktop (含更改 Docker Image 路徑) | Kenmingの鮮思維](http://www.kenming.idv.tw/win10_wsl2_install_docker-desktop/) - -#### 其他細節 -- [【教學】Windows 11 系統優化](https://ofeyhong.pixnet.net/blog/post/225581177) -- \ No newline at end of file +# 參考 +- [How to open the full right-click menu by default on Windows 11](https://www.xda-developers.com/how-to-open-full-right-click-menu-by-default-windows-11/) +- [【教學】Windows 11 系統優化](https://ofeyhong.pixnet.net/blog/post/225581177) \ No newline at end of file diff --git a/05. 資料收集/Tool Setup/Software/Windows Terminal.md b/00. Inbox/Windows/工具設定/Windows Terminal.md similarity index 100% rename from 05. 資料收集/Tool Setup/Software/Windows Terminal.md rename to 00. Inbox/Windows/工具設定/Windows Terminal.md diff --git a/05. 資料收集/Tool Setup/Software/freefilesync.md b/00. Inbox/Windows/工具設定/freefilesync.md similarity index 100% rename from 05. 資料收集/Tool Setup/Software/freefilesync.md rename to 00. Inbox/Windows/工具設定/freefilesync.md diff --git a/05. 資料收集/Tool Setup/Software/vim.md b/00. Inbox/Windows/工具設定/vim.md similarity index 100% rename from 05. 資料收集/Tool Setup/Software/vim.md rename to 00. Inbox/Windows/工具設定/vim.md diff --git a/00. Inbox/vc-fwUpdate code trace(Meetup).canvas b/00. Inbox/vc-fwUpdate code trace(Meetup).canvas deleted file mode 100644 index b14156b..0000000 --- a/00. Inbox/vc-fwUpdate code trace(Meetup).canvas +++ /dev/null @@ -1,86 +0,0 @@ -{ - "nodes":[ - {"id":"6bfc707fe9365d07","x":-582,"y":-730,"width":250,"height":50,"type":"text","text":"`Initialize();`"}, - {"id":"35301ec811a15aa2","x":-434,"y":-646,"width":283,"height":50,"type":"text","text":"`Impl::InitializeController()`"}, - {"id":"58150c82625254cd","x":233,"y":-462,"width":662,"height":215,"type":"text","text":"`vc-fwUpdate\\Backends\\MeridianBackend\\registration.cpp`\n```cpp\nlogitech::fwupdate::backend::RegisterBackend(IUpdateController& controller) {\n\n}\n```\n\n這邊開始建立所有的 update task,以下所列的 task 都繼承自 `class UpdateTask`\n使用 `controller.RegisterTask(...)` 來註冊各個 task"}, - {"id":"e01a865b5a13d6e9","x":-247,"y":-537,"width":480,"height":51,"type":"text","text":"`controller_ = controller::CreateUpdateController();`"}, - {"id":"7d8839591c30f61a","x":-247,"y":-462,"width":406,"height":60,"type":"text","text":"`backend::RegisterBackend(*controller_);`"}, - {"id":"6aab61cd927b9307","x":-434,"y":-48,"width":311,"height":60,"type":"text","text":"`Impl::RegisterForPnpNotification()`"}, - {"id":"dade636ce2d72147","x":-434,"y":40,"width":250,"height":60,"type":"text","text":"`Impl::InitializeTasks()`"}, - {"id":"5f57db192293a0ec","x":257,"y":-537,"width":168,"height":51,"type":"text","text":"`Impl() d_`"}, - {"id":"5e7c147cd533a922","x":453,"y":-537,"width":289,"height":51,"type":"text","text":"`d_->CreatePnpProvider();`"}, - {"id":"7ff8bac3fc3253f1","x":-434,"y":642,"width":311,"height":55,"type":"text","text":"`Impl::InitializeDynamicControls()`"}, - {"id":"c1122f185b292a7c","x":-247,"y":-227,"width":480,"height":145,"type":"text","text":"`vc-fwUpdate\\Frontends-developer\\LogiFWUpdate\\Ui\\LogiFWUpdateDlg.cpp:2761`\n\n--------------------------------------------\n\n`InitializeImageProviders()`"}, - {"id":"cd7947e8636e6b51","x":779,"y":-596,"width":347,"height":110,"type":"text","text":"建立一個看不見的window,背後會有一個 thread 來接收 device notification events:`WM_DEVICECHANGE`"}, - {"id":"5db0c6d04d6655c7","x":1007,"y":-462,"width":269,"height":60,"type":"text","text":"`AudioDeviceUpdateTask`"}, - {"id":"f3ccd922e41c8fa2","x":1007,"y":-396,"width":250,"height":60,"type":"text","text":"`BLEDeviceUpdateTask`"}, - {"id":"b2215d89fc0b5735","x":-600,"y":-1160,"width":3450,"height":312,"type":"group","label":"GUI Update Procedure"}, - {"id":"798d72cd46e3502b","x":-579,"y":-1075,"width":398,"height":52,"type":"text","text":"`CLogiFWUpdateDlg::OnBnClickedUpdateDevice()`"}, - {"id":"f6cfbfc1376ca01e","x":-121,"y":-1140,"width":424,"height":182,"type":"text","text":"`d_->PerformUpdate();`\n⬇️\n```cpp\nbool CLogiFWUpdateDlg::Impl::PerformUpdate() {\n\n}\n```"}, - {"id":"a659de4263799b85","x":364,"y":-1138,"width":291,"height":50,"type":"text","text":"`controller_->StartUpdate();`"}, - {"id":"b398a6dd7e91ef4e","x":405,"y":-1008,"width":250,"height":50,"type":"text","text":"`d_->StartUpdate();`"}, - {"id":"5d03eb8ecaadd1dd","x":-970,"y":-911,"width":339,"height":181,"type":"text","text":"`vc-fwUpdate\\Frontends-developer\\LogiFWUpdate\\Ui\\LogiFWUpdateDlg.cpp`\n\n----\n`BOOL CLogiFWUpdateDlg::OnInitDialog()`"}, - {"id":"3668ba992c38b26a","x":1007,"y":-330,"width":250,"height":60,"type":"text","text":"`AudioCodecUpdateTask`"}, - {"id":"aa2444242b481f93","x":1007,"y":-247,"width":250,"height":55,"type":"text","text":"`VideoDeviceUpdateTask`"}, - {"id":"eca2584c45b6e6d5","x":1007,"y":-167,"width":250,"height":60,"type":"text","text":"`VideoEepromUpdateTask`"}, - {"id":"bca845f9b6b579f8","x":699,"y":-1041,"width":397,"height":117,"type":"text","text":"```cpp\nfor (auto& p : tasks_) {\n task->PerformUpdate();\n task->GetUpdateResult(taskSuccessful);\n}\n```"}, - {"id":"dd3394779b454c65","x":1134,"y":-1093,"width":413,"height":222,"type":"text","text":"`vc-fwUpdate\\Backends\\CommonBackend\\UpdateTask.cpp`\n\n----\n先 `DoOpenDevice()` ,確認裝置 ok。\n然後 `d_->imageProvider_->Open();`\n\n最後 `DoPerformUpdate();`"}, - {"id":"1b43952d80e220e4","x":1607,"y":-1098,"width":502,"height":230,"type":"text","text":"`vc-fwUpdate\\Backends\\CommonBackend\\VideoEepromUpdateTask.cpp`\n\n----\n```cpp\nvoid\nlogitech::fwupdate::backend::VideoEepromUpdateTask::DoPerformUpdate() {\n d_->PerformUpdate();\n}\n```"}, - {"id":"ed5fc2b9d34dbdd7","x":713,"y":-55,"width":1587,"height":307,"type":"group","label":"DoOpenDevice()"}, - {"id":"551e749e0cf332d3","x":733,"y":-27,"width":635,"height":249,"type":"text","text":"```cpp\nDoOpenDevice()\n⬇\nd_->OpenDevice();\n⬇\nUvcDeviceFactory().CreateUvcDevice({ UsbVidLogitech, UsbVideoPid });\n⬇\nWindowsUvcDevice::FindDevice(usbId);\n⬇\nImpl::OpenUvcDevice(usbId.Vid, usbId.Pid, devicePath, friendlyName);\n```"}, - {"id":"18c6dbc9cf46e214","x":1438,"y":-32,"width":333,"height":260,"type":"text","text":"`Impl::OpenUvcDevice` 會使用\n```cpp\nSetupDiGetClassDevs(...)\nSetupDiEnumDeviceInterfaces(...)\n```\n等 API 來列舉裝置。\n\n----\n在 `Impl::OpenUvcDevice` 也會打開 XU 。\n在 `uvcDevice->d_->Init();` 裡面。"}, - {"id":"c0e439a5140dbceb","x":1837,"y":-35,"width":443,"height":267,"type":"text","text":"`vc-fwUpdate\\UpdateController\\WindowsUvcDevice.cpp`\n\n----\n\n`uvcDevice->d_->Init();` 也就是 `Impl::Init()`\n會呼叫 `InitExtensionUnits();`,其呼叫順序:\n```cpp\nInitExtensionUnits();\n⬇\nEnumNodePropertySets();\n⬇\nDeviceIoControl(...)\n```\n\n"}, - {"id":"ce300adbc95c5a4b","x":-7,"y":40,"width":369,"height":113,"type":"text","text":"```cpp\nfor (...) {\n task->GetDeviceInfo(initialQuery)\n}\n```"}, - {"id":"cb5dc2c4eb714d15","x":-7,"y":231,"width":369,"height":223,"type":"text","text":"`vc-fwUpdate\\Frontends-developer\\LogiFWUpdate\\Ui\\LogiFWUpdateDlg.cpp:2117`\n\n----\n```cpp\nfor (...) {\n task->GetImageInfo();\n}\n```"}, - {"id":"b272fd16c8f236a3","x":-7,"y":499,"width":432,"height":60,"type":"text","text":"```cpp\ncontroller_->SetTaskEnabled(taskId, enable);\n```"}, - {"id":"eed51d8e5331c29c","x":2160,"y":-1061,"width":664,"height":156,"type":"text","text":"```cpp\nbool\nlogitech::fwupdate::backend::VideoEepromUpdateTask::Impl::PerformUpdate() {\n SendImage(ActionProgress(progress_, 90));\n ...\n RebootDevice();\n}\n```"}, - {"id":"4d601b6034046222","x":-474,"y":777,"width":861,"height":205,"type":"text","text":"```cpp\nbool silentUpdate = ci.GetOption(L\"silentupdate\") ? true : false;\nbool forceUpdate = ci.GetOption(L\"force\")? true: false;\n\nauto cli = make_unique(logfile, version, forceUpdate, recovery, launcher, restartUpdate);\n\nbool success = cli->Initialize();\ncli->InitializeTasks();\nret = cli->PerformUpdate();\n```"}, - {"id":"12867a0e216a1bc9","x":-970,"y":784,"width":420,"height":192,"type":"text","text":"`vc-fwUpdate\\Frontends-developer\\LogiFWUpdate\\Ui\\LogiFWUpdate.cpp`\n\n----\n```cpp\nBOOL CLogiFWUpdateApp::InitInstance() {\n ...\n}\n```"}, - {"id":"60b67cb8ae948ca8","x":-964,"y":1053,"width":855,"height":410,"type":"group","label":"namespace: clifrontend"}, - {"id":"37bf2c4c95808bcf","x":-944,"y":1078,"width":533,"height":365,"type":"text","text":"```cpp\nclass cliwrapper\n{\n struct Impl;\n\npublic:\n cliwrapper(...);\n ~cliwrapper();\n\n bool Initialize();\n int\t PerformUpdate();\n void InitializeTasks();\n void InitializeTask(string taskID, string imagePath);\n void Log(string message);\nprivate:\n std::unique_ptr\td_;\n};\n```"}, - {"id":"87dcc9769cfa192f","x":-390,"y":1078,"width":256,"height":365,"type":"text","text":"```cpp\nstruct cliwrapper::Impl\n{\n\t\n};\n```"}, - {"id":"28a3f76dba8f2283","x":584,"y":605,"width":544,"height":129,"type":"text","text":"```cpp\nbool cliwrapper::Impl::Initialize() {\n\tcontroller_ = controller::CreateUpdateController();\n\t...\n}\n```"}, - {"id":"162f50d1dd604161","x":584,"y":777,"width":544,"height":205,"type":"text","text":"```cpp\nvoid cliwrapper::InitializeTasks()\n{\n\td_->SetImageProvider();\n\t...\n\td_->EnableTasks();\n\t...\n\td_->ListTasks();\n}\n```"}, - {"id":"ac73b0f38a1fad67","x":1264,"y":555,"width":818,"height":650,"type":"text","text":"`d_->EnableTasks();`\n\n-----\n```cpp\nvoid cliwrapper::Impl::EnableTasks()\n{\n\t...\n\tconst auto tasks = controller_->GetTasks();\n\tfor (auto task : tasks)\n\t{\n\t\tbool bMiracast = false;\n\t\tconst auto& taskId = task->GetId();\n\t\t...\n\t\tconst auto deviceInfo = task->GetDeviceInfo();\n\t\tconst auto imageInfo = task->GetImageInfo();\n\n\t\t// Enable or disable the task according to the following rules:\n\t\t// - Disable the task unconditionally if there is either no device or no image.\n\t\t// - If a command-line override is present apply it.\n\t\t// - Otherwise compare the image and device versions.\n\t\tbool enable = false;\n\t\tif (deviceInfo.Present && imageInfo.Present)\n\t\t{\n\t\t\t...\n\t\t\trel = compare(deviceInfo.Version, imageInfo.Version);\n\t\t\t...\n\t\t}\n\t\tcontroller_->SetTaskEnabled(taskId, enable);\n\t}\n}\n```"}, - {"id":"72f0552d9251b235","x":2197,"y":602,"width":844,"height":556,"type":"text","text":"```cpp\nconst auto tasks = controller_->GetTasks();\n```\n↓\n```cpp\nvector\nlogitech::fwupdate::controller::UpdateController::GetTasks() const\n{\n return d_->GetTasks();\n}\n```\n\n-----\n以下是 `d_->GetTasks();` 的 code\n\n```cpp\nvector\nlogitech::fwupdate::controller::UpdateController::Impl::GetTasks() const\n{\n\tvector tasks(tasks_.size());\n\n\ttransform(cbegin(tasks_), cend(tasks_), begin(tasks),\n\t\t[] (const pair& p) { return p.second.Task.get(); });\n\n\treturn tasks;\n}\n```"} - ], - "edges":[ - {"id":"b621a476fd748a7d","fromNode":"35301ec811a15aa2","fromSide":"bottom","toNode":"e01a865b5a13d6e9","toSide":"left"}, - {"id":"4c8321febd557726","fromNode":"35301ec811a15aa2","fromSide":"bottom","toNode":"7d8839591c30f61a","toSide":"left"}, - {"id":"9189c6bb3b246620","fromNode":"e01a865b5a13d6e9","fromSide":"right","toNode":"5f57db192293a0ec","toSide":"left"}, - {"id":"2e110f57dd9e5bd7","fromNode":"5f57db192293a0ec","fromSide":"right","toNode":"5e7c147cd533a922","toSide":"left"}, - {"id":"532b641829d3f018","fromNode":"5e7c147cd533a922","fromSide":"right","toNode":"cd7947e8636e6b51","toSide":"left"}, - {"id":"1b9ae28111c94762","fromNode":"7d8839591c30f61a","fromSide":"right","toNode":"58150c82625254cd","toSide":"left"}, - {"id":"bafcfd90de5e5be7","fromNode":"58150c82625254cd","fromSide":"right","toNode":"5db0c6d04d6655c7","toSide":"left"}, - {"id":"6cb9b23f0f009736","fromNode":"58150c82625254cd","fromSide":"right","toNode":"f3ccd922e41c8fa2","toSide":"left"}, - {"id":"9aad0f03a71efc9c","fromNode":"58150c82625254cd","fromSide":"right","toNode":"3668ba992c38b26a","toSide":"left"}, - {"id":"491802f7e6933c36","fromNode":"58150c82625254cd","fromSide":"right","toNode":"aa2444242b481f93","toSide":"left"}, - {"id":"ff38d8bf4a41eb8e","fromNode":"58150c82625254cd","fromSide":"right","toNode":"eca2584c45b6e6d5","toSide":"left"}, - {"id":"c9e94cf99468eddd","fromNode":"35301ec811a15aa2","fromSide":"bottom","toNode":"c1122f185b292a7c","toSide":"left"}, - {"id":"91b93c94fe07a699","fromNode":"6bfc707fe9365d07","fromSide":"bottom","toNode":"35301ec811a15aa2","toSide":"left"}, - {"id":"7df607f1045d8c07","fromNode":"6bfc707fe9365d07","fromSide":"bottom","toNode":"6aab61cd927b9307","toSide":"left"}, - {"id":"a996f628d78564a0","fromNode":"6bfc707fe9365d07","fromSide":"bottom","toNode":"dade636ce2d72147","toSide":"left"}, - {"id":"2969440a55132bf4","fromNode":"6bfc707fe9365d07","fromSide":"bottom","toNode":"7ff8bac3fc3253f1","toSide":"left"}, - {"id":"59e4e9a99d0afb3b","fromNode":"5d03eb8ecaadd1dd","fromSide":"bottom","toNode":"6bfc707fe9365d07","toSide":"left"}, - {"id":"8008ff58b9c0a3a0","fromNode":"ce300adbc95c5a4b","fromSide":"right","toNode":"551e749e0cf332d3","toSide":"left"}, - {"id":"dbf07f00980f3a0f","fromNode":"551e749e0cf332d3","fromSide":"right","toNode":"18c6dbc9cf46e214","toSide":"left"}, - {"id":"762bcd1254df7890","fromNode":"18c6dbc9cf46e214","fromSide":"right","toNode":"c0e439a5140dbceb","toSide":"left"}, - {"id":"d03a2aa8290e6113","fromNode":"dade636ce2d72147","fromSide":"bottom","toNode":"ce300adbc95c5a4b","toSide":"left"}, - {"id":"27e46e4e71993a05","fromNode":"dade636ce2d72147","fromSide":"bottom","toNode":"cb5dc2c4eb714d15","toSide":"left"}, - {"id":"41d665388fdcd5fd","fromNode":"dade636ce2d72147","fromSide":"bottom","toNode":"b272fd16c8f236a3","toSide":"left"}, - {"id":"49b718b35ea3578d","fromNode":"5d03eb8ecaadd1dd","fromSide":"top","toNode":"798d72cd46e3502b","toSide":"left"}, - {"id":"88c0e726b9eb326c","fromNode":"798d72cd46e3502b","fromSide":"right","toNode":"f6cfbfc1376ca01e","toSide":"left"}, - {"id":"498207d5461e35f6","fromNode":"f6cfbfc1376ca01e","fromSide":"right","toNode":"a659de4263799b85","toSide":"left"}, - {"id":"46a3a7fdd1d5f6a4","fromNode":"a659de4263799b85","fromSide":"right","toNode":"b398a6dd7e91ef4e","toSide":"left"}, - {"id":"d2047bc4edfdbefa","fromNode":"b398a6dd7e91ef4e","fromSide":"right","toNode":"bca845f9b6b579f8","toSide":"left"}, - {"id":"743ecb415fe5fcb6","fromNode":"bca845f9b6b579f8","fromSide":"right","toNode":"dd3394779b454c65","toSide":"left"}, - {"id":"c8bf7d8b482bfe48","fromNode":"dd3394779b454c65","fromSide":"right","toNode":"1b43952d80e220e4","toSide":"left"}, - {"id":"04fcccc24a59d13e","fromNode":"1b43952d80e220e4","fromSide":"right","toNode":"eed51d8e5331c29c","toSide":"left"}, - {"id":"1fa5f7d458e72c17","fromNode":"dd3394779b454c65","fromSide":"bottom","toNode":"ed5fc2b9d34dbdd7","toSide":"top","color":"#ffdd00","label":"DoOpenDevice()"}, - {"id":"742e84e0e8003c92","fromNode":"12867a0e216a1bc9","fromSide":"right","toNode":"4d601b6034046222","toSide":"left"}, - {"id":"f8737a0fce99043d","fromNode":"4d601b6034046222","fromSide":"right","toNode":"28a3f76dba8f2283","toSide":"left"}, - {"id":"e88c921961a6c0e3","fromNode":"4d601b6034046222","fromSide":"right","toNode":"162f50d1dd604161","toSide":"left"}, - {"id":"5ac5aaa4291a990d","fromNode":"162f50d1dd604161","fromSide":"right","toNode":"ac73b0f38a1fad67","toSide":"left"}, - {"id":"753699a3a9e8f59c","fromNode":"ac73b0f38a1fad67","fromSide":"right","toNode":"72f0552d9251b235","toSide":"left"} - ] -} \ No newline at end of file diff --git a/00. Inbox/vsftpd.md b/00. Inbox/vsftpd.md deleted file mode 100644 index 48a470f..0000000 --- a/00. Inbox/vsftpd.md +++ /dev/null @@ -1,45 +0,0 @@ -# 安裝 -```shell -sudo apt install vsftpd -``` - -# 設定檔 -## `/etc/vsftpd.conf` -```shell -anonymous_enable=NO # 不能匿名登入 -local_enable=YES -write_enable=NO # 不能寫入 -local_umask=022 # default file permissions for uploaded files -chroot_local_user=YES # restricts users to their home directories - -# PASV mode -pasv_enable=YES -pasv_min_port=10000 -pasv_max_port=20000 - -# 設定 FTP 伺服器最大接入客戶端數為 10 個 -max_clients=10 -# 設定每個 IP 位址最大連線數為 10 個 -max_per_ip=10 - -# Limiting User Login -userlist_enable=YES -userlist_file=/etc/vsftpd.user_list -userlist_deny=NO - -user_sub_token=$USER -local_root=/home/$USER/ftp -``` - -# Service control -## Restart -```shell -sudo service vsftpd restart -``` - -## Status -```shell -sudo systemctl status vsftpd -``` - -# 建立使用者資料庫 diff --git a/00. Inbox/想吃的餐廳.md b/00. Inbox/想吃的餐廳.md deleted file mode 100644 index 3d55424..0000000 --- a/00. Inbox/想吃的餐廳.md +++ /dev/null @@ -1,3 +0,0 @@ -### 高雄市 -#### 左營區 -- [本Hon鐵板燒](https://chunyakhh.com/4916/benhon/) \ No newline at end of file diff --git a/00. Inbox/景點收集.md b/00. Inbox/景點收集.md deleted file mode 100644 index 919d6e8..0000000 --- a/00. Inbox/景點收集.md +++ /dev/null @@ -1,54 +0,0 @@ -- [【桃園美食】水來青舍](https://www.taiwanviptravel.com/articles/guanyinshuilai/) -- [【中正紀念堂美食】老建中麵店-川味紅油抄手麵|泉州街美食推薦|菜單](https://pekosay.com/post-41466400/) - -### 基隆市 -#### 中山區 -- 仙洞巖佛手洞 - - [基隆佛手洞,超神祕私房景點,台版土耳其地下城探險!!](https://bunnyann.com/blog-post_22/) - -#### 中正區 -- 八斗子秘境 - - [在地人帶路「抹茶潮間帶」不用門票還有停車位!!](https://hamibobo.tw/badouzi-secret-realm/) - -### 新北市 -#### 三峽區 -- [GUHill好適山坡](https://www.facebook.com/guhillcafe) - - [山林裏喝咖啡❗隱身山林中的老屋紅磚咖啡館 望著窗外發呆也享受 還歡迎毛小孩同行-ALICE一家樂遊遊](http://www.mylovefamily.tw/?p=108953&fbclid=IwAR3gUCZQGcgpHaTHuEK6DM4IuGkP6XBdqkOekeC8_u6w9WRZ6hirjueEEa0) - -#### 雙溪區 -- [三貂嶺生態友善步道](https://www.youtube.com/watch?v=vo-iGpHMo4E) - -### 新竹縣 -#### 新埔鎮 -- [雲夢山丘](https://www.popdaily.com.tw/travel/626736?utm_source=facebook-popdaily-poptour&utm_medium=post&utm_campaign=hsinchu&utm_content=link-20230502-travel/626736&mibextid=Zxz2cZ) - - 地址:新竹縣新埔鎮新關路五埔段600號 - - 時間:每週六、日9:00-17:00 - -#### 關西鎮 -- [東安古橋]() - - [地址](https://www.google.com/maps/place/%E6%9D%B1%E5%AE%89%E5%8F%A4%E6%A9%8B/@24.7908111,121.1797861,15z/data=!4m2!3m1!1s0x0:0xd9d04261389fc1a0?sa=X&ved=2ahUKEwi0mcX9mLLoAhULCqYKHUrbAX4Q_BIwCnoECBgQCA) -- [馬武督探索森林、綠光小學]() - - 地址:新竹縣關西鎮錦山里12鄰138-3號 - - 門票:平日120/假日130 - -#### 尖石鄉 -- [尖石北角吊橋](https://www.popdaily.com.tw/travel/626736?utm_source=facebook-popdaily-poptour&utm_medium=post&utm_campaign=hsinchu&utm_content=link-20230502-travel/626736&mibextid=Zxz2cZ) - - 地址:新竹縣尖石鄉義興村120線道上 - -#### 新豐鄉 -- [鳳崎落日登山步道]() - - 地址:新竹縣新豐鄉德昌街236號 -- [天德堂夜景](https://www.popdaily.com.tw/travel/626736?utm_source=facebook-popdaily-poptour&utm_medium=post&utm_campaign=hsinchu&utm_content=link-20230502-travel/626736&mibextid=Zxz2cZ) - - 地址:新竹縣新豐鄉德昌街236號 -- [新豐紅樹林](https://www.popdaily.com.tw/travel/626736?utm_source=facebook-popdaily-poptour&utm_medium=post&utm_campaign=hsinchu&utm_content=link-20230502-travel/626736&mibextid=Zxz2cZ) - - 地址:新竹縣新豐鄉新豐村池府路156號 - -### 新竹市 -- [魚鱗天梯](https://www.popdaily.com.tw/travel/626736?utm_source=facebook-popdaily-poptour&utm_medium=post&utm_campaign=hsinchu&utm_content=link-20230502-travel/626736&mibextid=Zxz2cZ) - - 地址:新竹市北區南寮街261號 -- [海之聲](https://www.popdaily.com.tw/travel/626736?utm_source=facebook-popdaily-poptour&utm_medium=post&utm_campaign=hsinchu&utm_content=link-20230502-travel/626736&mibextid=Zxz2cZ) - - 地址:竹市香山區南港街106巷 -- [香山沙丘](https://www.popdaily.com.tw/travel/626736?utm_source=facebook-popdaily-poptour&utm_medium=post&utm_campaign=hsinchu&utm_content=link-20230502-travel/626736&mibextid=Zxz2cZ) - - 地址:新竹市香山區南港街52巷 -- [福湯岩盤浴](https://www.popdaily.com.tw/travel/626736?utm_source=facebook-popdaily-poptour&utm_medium=post&utm_campaign=hsinchu&utm_content=link-20230502-travel/626736&mibextid=Zxz2cZ) - - 地址:新竹市北區湳雅街區91-2號 B1 \ No newline at end of file diff --git a/00. Inbox/猴子都會的AI繪圖軟體安裝教學.md b/00. Inbox/猴子都會的AI繪圖軟體安裝教學.md deleted file mode 100644 index 7f6c2ac..0000000 --- a/00. Inbox/猴子都會的AI繪圖軟體安裝教學.md +++ /dev/null @@ -1,19 +0,0 @@ -## 來源 -- [[討論] 猴子都會的AI繪圖軟體安裝教學 - ACG板 - Disp BBS](https://disp.cc/m/ACG/fpup) - -## Steps -1. Clone source code - `git clone git@github.com:AUTOMATIC1111/stable-diffusion-webui.git` - -2. Download model from: [https://cyberes.github.io/stable-diffusion-models/](https://cyberes.github.io/stable-diffusion-models/) - 1. Standard Model - - Use torrent: `magnet:?xt=urn:btih:3A4A612D75ED088EA542ACAC52F9F45987488D1C&tr=udp://tracker.opentrackr.org:1337` - - Or from google drive: https://drive.google.com/file/d/1wHFgl0ivCmIZv88hVZXkb8oy9qCuaBGA/view - 2. Waifu Diffusion - - Torrent: `magnet:?xt=urn:btih:PK4UPXMW5TC7O2MKF7YJMIDX4NRBYO5R&dn=wd-v1-3-float32.ckpt&xl=4265384157&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce` - - or from HuggingFace: https://huggingface.co/hakurei/waifu-diffusion-v1-3/resolve/main/wd-v1-3-float32.ckpt - -3. Put `wd-v1-3-float32.ckpt` and `sd-v1-4.ckpt` to `stable-diffusion-webui\models\Stable-diffusion` -4. Open `webui-user.bat` and set `PYTHON` to your path of `python.exe`, e.x. `set PYTHON="C:\Python310\python.exe"` -5. Run `webui-user.bat` -6. Open web browser and goto [http://127.0.0.1:7860](http://127.0.0.1:7860/) \ No newline at end of file diff --git a/00. Inbox/除草劑.md b/00. Inbox/除草劑.md deleted file mode 100644 index eb06714..0000000 --- a/00. Inbox/除草劑.md +++ /dev/null @@ -1,36 +0,0 @@ -[國內外重要草坪除草劑特性](https://web.tari.gov.tw/techcd/%E8%8A%B1%E5%8D%89/%E8%8D%89%E7%9A%AE/%E5%85%B6%E4%BB%96/%E8%8D%89%E7%9A%AE-%E9%99%A4%E8%8D%89%E5%8A%91%E7%89%B9%E6%80%A7.htm) - -| 普通名稱 | 英文名稱 | 成分劑型 | 施藥時期 | 選擇性 | 對象雜草 | -|:---------- |:-------------- | -------- | ------------ | ----------- |:--------------------------| -| | | | 萌前    萌後 | 有       無 | 闊葉  禾草  莎草 | -| 二、四-地 | 2,4-D | 80% SP | ﹡ | ﹡ | ﹡ | -| 亞速爛 | asulam | 37%S | ﹡ | ﹡ | ﹡        ﹡ | -| 本達隆 | bentazon | 44.1% S | ﹡ | ﹡ | ﹡                     ﹡ | -| 邁隆 | dazomet | 98% G | ﹡ | ﹡ | ﹡        ﹡         ﹡ | -| 汰硫草 | dithiopyr | 32% EC | ﹡ | ﹡ | ﹡ | -| 伏速隆 | flazasulfuron | 10%WP | ﹡ | ﹡ | ﹡                     ﹡ | -| 氟氯比 | fluroxypyr | 29.64%EC | ﹡ | ﹡ | ﹡ | -| 嘉磷塞 | glyphosate | 41% S | ﹡ | ﹡ | ﹡        ﹡          ﹡ | -| 滅必淨 | metribuzin | 70%WP | ﹡ | ﹡ | ﹡        ﹡          ﹡ | -| 甲基砷酸鈉 | MSMA | 45% S | ﹡ | ﹡ | ﹡                      ﹡ | -| 滅落脫 | napropamide | 50% WG | ﹡ | ﹡ | ﹡        ﹡ | -| 樂滅草 | oxdiazon | 2% G | ﹡ | ﹡ | ﹡        ﹡ | -| 巴拉刈 | paraquat | 24% S | ﹡ | ﹡ | ﹡        ﹡         ﹡ | -| 施得圃 | pendimethalin | 34%EC | ﹡ | ﹡ | ﹡        ﹡         ﹡ | -| 百速隆 | pyrazosulfuron | 10% WP | ﹡   ﹡ | ﹡ | ﹡                      ﹡ | -| 快克草 | quinclorac | 50% WP | ﹡ | ﹡ | ﹡ | -| 西殺草 | sethoxydim | 20%EC | ﹡ | ﹡ | ﹡ | -| 草滅淨 | simazine | 50% WP | ﹡ | ﹡ | ﹡        ﹡ | -| 三氯比 | triclopyr | 61.6%EC | ﹡ | ﹡ | ﹡ | - - -| | | -| ----- | ---------- | -| SP: | 可溶性粉劑 | -| S: | 溶液 | -| G: | 粒劑 | -| EC: | 乳劑 | -| WP: | 可濕性粉劑 | -| WG : | 水分散粒劑 | - -(台灣草坪雜草彩色圖鑑 / 農業藥物毒物試驗所 徐玲明 蔣慕琰) diff --git a/00. Inbox/Gitzo 腳架編號規則.md b/00. Inbox/雜/Gitzo 腳架編號規則.md similarity index 100% rename from 00. Inbox/Gitzo 腳架編號規則.md rename to 00. Inbox/雜/Gitzo 腳架編號規則.md diff --git a/00. Inbox/mel spectrogram.md b/00. Inbox/雜/Mel spectrogram.md similarity index 100% rename from 00. Inbox/mel spectrogram.md rename to 00. Inbox/雜/Mel spectrogram.md diff --git a/00. Inbox/SSIM.md b/00. Inbox/雜/SSIM.md similarity index 100% rename from 00. Inbox/SSIM.md rename to 00. Inbox/雜/SSIM.md diff --git a/00. Inbox/使用 librosa 做 FFT.md b/00. Inbox/雜/使用 librosa 做 FFT.md similarity index 100% rename from 00. Inbox/使用 librosa 做 FFT.md rename to 00. Inbox/雜/使用 librosa 做 FFT.md diff --git a/00. Inbox/使用 librosa 做 mel spectrogram.md b/00. Inbox/雜/使用 librosa 做 mel spectrogram.md similarity index 100% rename from 00. Inbox/使用 librosa 做 mel spectrogram.md rename to 00. Inbox/雜/使用 librosa 做 mel spectrogram.md diff --git a/00. Inbox/台語諺語.md b/00. Inbox/雜/台語諺語.md similarity index 100% rename from 00. Inbox/台語諺語.md rename to 00. Inbox/雜/台語諺語.md diff --git a/05. 資料收集/Tool Setup/Software/VirtualBox.md b/05. 資料收集/Tool Setup/Software/VirtualBox.md deleted file mode 100644 index 25b23d6..0000000 --- a/05. 資料收集/Tool Setup/Software/VirtualBox.md +++ /dev/null @@ -1,6 +0,0 @@ -## 讓Virtualbox與Hyper-V並存 -用Administrator打開Powershell,輸入以下指令: -``` -cd "C:\Program Files\Oracle\VirtualBox" -./VBoxManage.exe setextradata global "VBoxInternal/NEM/UseRing0Runloop" 0 -``` \ No newline at end of file diff --git a/05. 資料收集/Tool Setup/Software/Windows 10 Setup.md b/05. 資料收集/Tool Setup/Software/Windows 10 Setup.md deleted file mode 100644 index 1ab17c4..0000000 --- a/05. 資料收集/Tool Setup/Software/Windows 10 Setup.md +++ /dev/null @@ -1,195 +0,0 @@ -### 備份 -- `%userprofile%/.config` -- `%userprofile%/.ssh` -- `%userprofile%/.bash_profile` -- `%userprofile%/.bashrc` -- `%userprofile%/.gitconfig` -- `%userprofile%/.vimrc` -- `C:\RobotRunTestDB` - -### Install tools -#### 先安裝 -- 手動安裝[Google Drive](https://www.google.com/drive/download/),以取得本檔案。 - -#### 自動安裝 -1. 安裝[Chocolatey](https://chocolatey.org/),用Administrator身份打開powershell,輸入下列指令: -``` -Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) -``` - -2. 用安裝常用的工具 -``` -choco install powertoys 7zip vscode hxd sublimetext4 androidstudio intellijidea-community git winmerge freefilesync freedownloadmanager gsudo firacode cascadiacode sourcecodepro delta googlechrome googledrive enpass.install sharex win32diskimager k-litecodecpackmega --yes -``` - -列表: -- 7zip -- adobereader -- vscode -- hxd -- [sublimetext4](https://community.chocolatey.org/packages/sublimetext4/4.0.0.412100) -- microsoft-windows-terminal -- androidstudio -- [intellijidea-community](https://chocolatey.org/packages/intellijidea-community) -- git -- winmerge -- [freefilesync](https://chocolatey.org/packages/freefilesync) -- [freedownloadmanager](https://chocolatey.org/packages/FreeDownloadManager) -- [gsudo](https://community.chocolatey.org/packages/gsudo) -- [firacode](https://community.chocolatey.org/packages/FiraCode) -- [cascadiacode](https://community.chocolatey.org/packages/cascadiacode) -- [sourcecodepro](https://community.chocolatey.org/packages/SourceCodePro) -- [delta](https://community.chocolatey.org/packages/delta) - -移除: -- [TeraCopy](https://chocolatey.org/packages/TeraCopy) -- googlechrome -- make - -#### 手動安裝 -3. Python 3.6.3 -4. Python 3.9 -6. Visual Studio 2017 -7. Visual Studio 2019 -8. Office 365 -9. Lightroom -13. [卡巴斯基](https://www.kaspersky.com.tw/) - -#### Portable App -1. Aegisub portable -2. Audacity 2.3.3 -3. Cheat Engine 7.0 -4. cmder v1.3.12 -5. ConEmu -6. ConvertZZ.1.0.0.3 -7. CrystalDiskMark 6.0.1 x64 -8. EzMeta -9. ffmpeg-2020-09-20-full_build -10. FileZillaPortable -11. Geek Uninstaller 1.4.7 -12. HxDPortable -13. ImgBurnPortable -14. IntelliJ IDEA -15. JDownloader 2.0 -16. PhraseExpress -17. Process Explorer 16.21 -18. Q-Dir 9.01 -19. Rufus -20. Sandboxie -21. [Speccy](https://www.ccleaner.com/speccy) -22. [ThunderbirdPortable](https://portableapps.com/apps/internet/thunderbird_portable) -23. [WindowGrid 1.3.11](http://windowgrid.net/) -24. [wiztree_3_35_portable](https://wiztreefree.com/download) - -### Upgrade -#### Upgrade by Chocolately -``` -choco upgrade all -y -``` - -### Setup -#### Setup doskey in **Command Prompt** -1. 切換到`Document`資料夾。 -2. 建立`cmdinit.cmd`,內容如下: -``` -@echo off -doskey sl="C:\Program Files\Sublime Text 3\sublime_text.exe" -doskey ll=dir -doskey rrp="cd C:\Python363\lib\site-packages\RobotRun" $T C: -doskey rra=cd "G:\My Drive\codes\Projects\RobotRunApplications" $T G: -doskey gpull=git pull origin master -doskey gpush=git push origin master -doskey gs=git status -doskey gd=git diff -doskey e.=explorer.exe . -``` - -#### Setup bashrc in **Git bash** -1. 打開`~/.bashrc`。 -2. 內容如下: -```bash -export PATH="/c/Users/ahuang11/AppData/Local/Android/Sdk/platform-tools:$PATH" - -##----- Android ----- -alias adb="/c/EasyAVEngine/Tools/Android/ADB/adb.exe" -alias ad='adb devices' -alias fastboot='/c/EasyAVEngine/Tools/Android/ADB/fastboot.exe' -alias fd='fastboot devices' - -##----- Logitech coding ----- -alias rrp='cd /c/Python363/lib/site-packages/RobotRun' -alias rra='cd /c/RobotRun' -alias rrd='cd /g/My\ Drive/codes/Projects/RobotRunDocs' -alias rro='cd /c/RobotRun/Output' -alias prj='cd /c/Users/awinh/OneDrive/codes/Logitech/project' -alias coderrp='cd "/c/Python363/lib/site-packages/RobotRun" ; code "/c/Python363/lib/site-packages/RobotRun"' -alias coderra='cd "/c/RobotRun"; code "/c/RobotRun"' -alias coderras='code "/d/GoogleDriveLogi/codes/Projects/RobotRunAutoServer"' -alias p3='/c/Python363/python.exe' - -##----- Awin coding ----- -alias codes='cd /c/Users/awinh/OneDrive/codes' -alias ctest='code "/g/My Drive/codes/test"' -alias jn='C:/Python310/Scripts/jupyter notebook' -alias ipy='C:/Python310/Scripts/ipython' - -##----- ELF ----- -alias hugo='~/OneDrive/文件/BLOG/Hugo/bin/0.98_extend/hugo.exe' - -##----- MISC ----- -alias sl="/c/Program\ Files/Sublime\ Text/subl.exe" -alias e.='explorer.exe .' -alias blog="cd ~/OneDrive/文件/BLOG/Hugo/Sites/blog.awin.one" -alias ffmpeg="/c/Users/awinh/OneDrive/codes/CommonLib/RobotRunCommonLib/ffmpeg-n5.0-latest-win64-lgpl-shared-5.0/bin/ffmpeg.exe" -alias ob="cd ~/OneDrive/文件/Obsidian/Main" - -##----- Connection ----- -alias gods='ssh awin@192.168.1.11' -alias gorp320='ssh pi@192.168.1.20' -alias gopve='ssh root@192.168.1.21' - -##----- Git ----- -alias gs="git status" -alias gd="git diff" -alias gpull='git pull origin master' -alias gpush='git push origin master' -alias gpushmain='git push origin main' -alias gc='git clone' -alias gclogi='git clone --config user.name="Awin Huang" --config user.email=ahuang11@logitech.com $@' - -##----- Python enviroment swich ----- -alias pyv='echo PY_PYTHON=$PY_PYTHON' - -function set_py() { - echo "Original Python verison is \"$PY_PYTHON\"" - export PY_PYTHON=$1 - echo " New Python verison is \"$PY_PYTHON\"" - - if [ ! -z "$2" ] - then - py "${@:2}" - fi -} - -function py36() { - set_py "3.6.3" "$@" -} - -function py310() { - set_py "3.10" "$@" -} -``` - -#### Setup Windows Terminal - -1. 開啟Windows Terminal。 -2. 按`ctrl + ,`打開設定,之後參考[[Windows Terminal]]。 - -#### Setup WSL2 -- [[安裝筆記] Windows 10 安裝 Linux 子系統 (WSL2) | Kenmingの鮮思維](http://www.kenming.idv.tw/note_window10_install_wsl2/) -- [[安裝筆記] Windows 10 WSL 2 安裝 Docker Desktop (含更改 Docker Image 路徑) | Kenmingの鮮思維](http://www.kenming.idv.tw/win10_wsl2_install_docker-desktop/) - -#### 關閉休眠 -``` -powercfg.exe /hibernate off -``` \ No newline at end of file diff --git a/05. 資料收集/Tool Setup/Software/diskstation/share/Tools/字型/Caskaydia.md b/05. 資料收集/Tool Setup/Software/diskstation/share/Tools/字型/Caskaydia.md deleted file mode 100644 index e69de29..0000000