vault backup: 2024-02-17 23:06:48
This commit is contained in:
@@ -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
|
|
||||||
@@ -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
|
|
||||||
```
|
|
||||||
@@ -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 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
|
||||||
@@ -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)"
|
|
||||||
````
|
|
||||||
`````
|
|
||||||
@@ -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"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -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":"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":"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":"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":[
|
"edges":[
|
||||||
{"id":"5c4879a42c2db8ac","fromNode":"d34f3157e07cb50d","fromSide":"top","toNode":"0138bfb5c46d71f1","toSide":"bottom"},
|
{"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":"f60c6e07e0ef6a98","fromNode":"c276871e8748cbfe","fromSide":"bottom","toNode":"b89cd7d463506018","toSide":"top"},
|
||||||
{"id":"7fada69bb11ae874","fromNode":"154d88218d26f035","fromSide":"bottom","toNode":"c276871e8748cbfe","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":"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"}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1,100 +1,71 @@
|
|||||||
### Install tools
|
# 要保存/恢復的檔案
|
||||||
#### 先安裝
|
- `%userprofile%/.config`
|
||||||
- 手動安裝[Google Drive](https://www.google.com/drive/download/),以取得本檔案。
|
- `%userprofile%/.ssh`
|
||||||
|
- `%userprofile%/.bash_profile`
|
||||||
|
- `%userprofile%/.bashrc`
|
||||||
|
- `%userprofile%/.gitconfig`
|
||||||
|
- `%userprofile%/.vimrc`
|
||||||
|
|
||||||
#### 自動安裝
|
# 安裝工具
|
||||||
|
## 安裝 Chocolatey
|
||||||
1. 安裝[Chocolatey](https://chocolatey.org/),用Administrator身份打開powershell,輸入下列指令:
|
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. 用安裝常用的工具
|
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
|
||||||
```
|
```
|
||||||
|
|
||||||
列表:
|
可以在 [https://community.chocolatey.org/packages](https://community.chocolatey.org/packages) 找到其他工具,再加到清單後面即可。
|
||||||
- 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)
|
|
||||||
|
|
||||||
#### 手動安裝
|
上面的指令安裝了下列的軟體,可以依自己需求增刪:
|
||||||
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
|
3. Python 3.6.3
|
||||||
4. Python 3.9
|
4. Python 3.9
|
||||||
6. Visual Studio 2017
|
7. Visual Studio 2022
|
||||||
7. Visual Studio 2019
|
|
||||||
8. Office 365
|
8. Office 365
|
||||||
9. Lightroom
|
9. Lightroom
|
||||||
10. [Enpass](https://www.enpass.io/)
|
|
||||||
11. [ShareX](https://getsharex.com/)
|
11. [ShareX](https://getsharex.com/)
|
||||||
12. [win32diskimager](https://sourceforge.net/projects/win32diskimager/)
|
12. [win32diskimager](https://sourceforge.net/projects/win32diskimager/)
|
||||||
13. [卡巴斯基](https://www.kaspersky.com.tw/)
|
13. [卡巴斯基](https://www.kaspersky.com.tw/)
|
||||||
14. 字型
|
14. 字型
|
||||||
- [Caskaydia](\\diskstation\share\Tools\字型\Caskaydia Cove Nerd Font\)
|
- [Caskaydia](\\diskstation\share\Tools\字型\Caskaydia Cove Nerd Font\)
|
||||||
|
|
||||||
#### Portable App
|
## `~/.bashrc`
|
||||||
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`。
|
1. 打開`~/.bashrc`。
|
||||||
2. 內容如下:
|
2. 內容如下:
|
||||||
```bash
|
```bash
|
||||||
@@ -171,28 +142,20 @@ function py310() {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Setup Windows Terminal
|
## Setup Windows Terminal
|
||||||
|
|
||||||
1. 開啟Windows Terminal。
|
1. 開啟Windows Terminal。
|
||||||
2. 按`ctrl + ,`打開設定,之後參考[[Windows Terminal]]。
|
2. 按`ctrl + ,`打開設定,之後參考[[Windows Terminal]]。
|
||||||
|
|
||||||
#### 恢復右鍵選單
|
## 恢復右鍵選單
|
||||||
- 以admin身份打開PowerShell,執行 `reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve`
|
- 以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`
|
- 要恢復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_INCLUDE`: `C:\Python363\include`
|
||||||
- `PYTHON_LIB`: `C:\Python363\libs`
|
- `PYTHON_LIB`: `C:\Python363\libs`
|
||||||
- `RobotRunCommonLib`: `C:\Users\awinh\OneDrive\codes\CommonLib\RobotRunCommonLib`
|
- `RobotRunCommonLib`: `C:\Users\awinh\OneDrive\codes\CommonLib\RobotRunCommonLib`
|
||||||
- `SWIGCmd`: `C:\Users\awinh\OneDrive\PortableApps\swigwin-4.0.2\swig.exe`
|
- `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/)
|
- [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 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)
|
||||||
|
|
||||||
#### 其他細節
|
|
||||||
- [【教學】Windows 11 系統優化](https://ofeyhong.pixnet.net/blog/post/225581177)
|
|
||||||
-
|
|
||||||
@@ -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<cliwrapper>(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<Impl>\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<const IUpdateTask *>\nlogitech::fwupdate::controller::UpdateController::GetTasks() const\n{\n return d_->GetTasks();\n}\n```\n\n-----\n以下是 `d_->GetTasks();` 的 code\n\n```cpp\nvector<const IUpdateTask *>\nlogitech::fwupdate::controller::UpdateController::Impl::GetTasks() const\n{\n\tvector<const IUpdateTask *> tasks(tasks_.size());\n\n\ttransform(cbegin(tasks_), cend(tasks_), begin(tasks),\n\t\t[] (const pair<IUpdateTask::IdType, TaskInfo>& 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"}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -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
|
|
||||||
```
|
|
||||||
|
|
||||||
# 建立使用者資料庫
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
### 高雄市
|
|
||||||
#### 左營區
|
|
||||||
- [本Hon鐵板燒](https://chunyakhh.com/4916/benhon/)
|
|
||||||
@@ -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
|
|
||||||
@@ -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/)
|
|
||||||
@@ -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 : | 水分散粒劑 |
|
|
||||||
|
|
||||||
(台灣草坪雜草彩色圖鑑 / 農業藥物毒物試驗所 徐玲明 蔣慕琰)
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
## 讓Virtualbox與Hyper-V並存
|
|
||||||
用Administrator打開Powershell,輸入以下指令:
|
|
||||||
```
|
|
||||||
cd "C:\Program Files\Oracle\VirtualBox"
|
|
||||||
./VBoxManage.exe setextradata global "VBoxInternal/NEM/UseRing0Runloop" 0
|
|
||||||
```
|
|
||||||
@@ -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
|
|
||||||
```
|
|
||||||
Reference in New Issue
Block a user