Preview · Entry Sections · R3
两块新入口 —— 软件 × 硬件
选型:软件 B、硬件 A。R3:ASCII 背景提亮并做四周渐隐,终端维持盒线重排; PCB 参照 FOC 驱动板重排(VIN 端子 → 三组半桥 → 三采样电阻 → U/V/W), 功率相线走底层(L2),单层走线零交叉。
***********===+++;;;;::::,,,,,,,:::::;;;;;+++++++++++++;;;:::,,,,.... ....,,,::::;;;;;;;;;;;;;;::::,,,,,,,...,,,,,,,:::;;+++===***********===+++;;;;::::::,,:::::::;;;;++++========++++;;;:::,,, *******====+++;;;:::::::::::::::;;;;++++=========++++;;;:::,,,..... .....,,,,::::;;;;;;;;;;;;::::,,,,,..........,,,,:::;;;+++===********====+++;;;;::::::::::::::;;;;+++============++++;;:::,,,,.. ***====+++;;;;::::::::::::::;;;;+++=============+++;;;:::,,,,.............,,,,::::;;;;;;;;;;;;::::,,,,..............,,,,::;;;+++=============++++;;;::::::::::::::;;;;+++====*******====+++;;;::,,,,,... ===++++;;;;::::::::::::::;;;;+++====********====++;;;:::,,,,..........,,,,,::::;;;;;;;;;;;;::::,,,,..... ....,,,,::;;;++++========+++++;;;;:::::::::::::::;;;+++====**********===+++;;::::,,,,,... ++++;;;;::::::,,,::::::;;;;+++===***********===+++;;::::,,,,,,,,,,,,,,,:::::;;;;;;;;;;;;;;::::,,,.... ...,,,,:::;;;+++++++++++++;;;;:::::,,,,,,,,:::::;;;+++===***********===+++;;;:::,,,,,,,,, ;;;;;:::::,,,,,,,,:::::;;;+++===***********====++;;;::::,,,,,,,,,,,,::::;;;;;++++++++;;;;;:::,,,.... ....,,,::::;;;;++++++++;;;;;:::::,,,,,,,,,,,::::;;;+++===***********====++;;;:::::,,,,,,,, ;;::::,,,,,,,,,,,,,::::;;;++===***%%%%*****===+++;%%%%:::,,,,,,,:::::;%%%%++++++++++++%%%%:::,,,.... ....,,,,:::;;;;;;;;;;;;;;;::::,,,,,,,,,,,,,,,,:::;;;+++===**********====+++;;;::::::,,,:::: :::,,,,,,.....,,,,,,:::;;+++===***%%%%***====+++;;%%%%::::::::::::;;;;%%%%+========+++%%%%:::,,,.... .....,,,,::::;;;;;;;;;;;;:::::,,,,,.........,,,,:::;;;+++===********====++++;;;:::::::::::::: ,,,,,...........,,,,:::;;+++====**%%%%*====++++;;;%%%%::::::::::;;;;++%%%%==========++%%%%:::,,,..............,,,,:::::;;;;;;;;;;;::::,,,,,.............,,,:::;;;+++=============++++;;;::::::::::::::;; ,,..............,,,:::;;;+++======%%%%==++++;;;;::%%%%::::::::;;;++++=%%%%******====++%%%%::,,,,...........,,,,,::::;;;;;;;;;;;;::::,,,,..... .....,,,:::;;;+++=========+++++;;;;::::::::::::::;;;; ... ....,,,:::;;;++++======%%%%%%%%;;::::::%%%%::::::;;;+++===*%%%%******===+++%%%%::,,,,,,...,,,,,,,::::;;;;;;;;;;;;;;::::,,,.... ...,,,,:::;;;++++++++++++++;;;;:::::,,,,,,,:::::;;;++ ....,,,,:::;;;+++++++++++%%%%%%%%:::,,,,,%%%%:::;;;+++===****%%%%****===+++;;%%%%,,,,,,,,,,,,,::::;;;;;++++++++;;;;:::,,,,.... ...,,,,:::;;;;+++++++++;;;;;::::,,,,,,,,,,,,:::;;;+++== ....,,,,:::;;;;++++++++;;;;;%%%%%%%%,,,,,,,,%%%%;;;+++===*******%%%%*===+++;;;::%%%%,,,,,,::::::;;;;++++++++++++;;;:::,,,,.... ....,,,,:::;;;;;;+++;;;;;;:::::,,,,,,,,,,,,,,,:::;;;++====* ....,,,,::::;;;;;;;;;;;;;;::::,,%%%%%%%%,,,,,,::%%%%+++===**********%%%%+++;;;::::::%%%%:::::;;;;+++++=======++++;;;:::,,,,.... .....,,,,::::;;;;;;;;;;;;::::,,,,,,........,,,,,:::;;+++====**** .,,,,::::;;;;;;;;;;;;::::,,,,,....%%%%..,,%%%%::;;%%%%===*******====++%%%%;:::::::::::%%%%;;;++++============+++;;;:::,,,..............,,,,:::::;;;;;;;;;;;::::,,,,,............,,,,:::;;;+++=====***=== ::::;;;;;;;;;;;::::,,,,...........%%%%,,,:%%%%+++=%%%%========++++;;;:%%%%:::::::::;;;%%%%=====******====+++;;;:::,,,,..........,,,,,:::::;;;;;;;;;;;::::,,,,,..... .....,,,:::;;;+++==========++++; ;;;;;;;;;::::,,,,..... ....,%%%%:;;;%%%%====%%%%+++++;;;;:::::::%%%%::::;;;+++==%%%%********===+++;;::::,,,,,.....,,,,,,:::::;;;;;;;;;;;;;::::,,,,.... ....,,,:::;;;++++++==++++++;;;;:::: ;;;;::::,,,,.... ....,,,::%%%%++++%%%%++++%%%%;;:::::,,,,,,,::%%%%;;+++===****%%%%***====++;;;::::,,,,,,,,,,,,,::::;;;;;+++++++;;;;;:::,,,.... ....,,,::::;;;++++++++++;;;;;:::::,,,,,, :::,,,,... ...,,,,:::;;;%%%%++++++;;%%%%%%%%,,,,,,,,,,,:::;;%%%%===*%%%%****%%%%==+++;;;::::,,,,,,,,,:::::;;;;++++++++++++;;;:::,,,,.... ....,,,,:::;;;;;;++++;;;;;;::::,,,,,,,,,,,,,, ,,,.... ....,,,,:::;;;;;;;%%%%;;;;::::%%%%%%%%,,,,,,,,:::;;+++%%%%****%%%%**==%%%%;;;;::::::,,,::::::;;;;+++++======+++++;;;:::,,,.... ....,,,,::::;;;;;;;;;;;;;::::,,,,,,.......,,,,,::: .... .....,,,,:::;;;;;;;;;;;%%%%::,,,,,.%%%%%%%%.,,,,:::;;+++===%%%%****%%%%=+++%%%%::::::::::::::;;;;+++============+++;;;:::,,,...... ......,,,,::::;;;;;;;;;;;;::::,,,,.............,,,:::;;; ...........,,,,,::::;;;;;;;;;;;:::%%%%,,......%%%%%%%%,,,:::;;+++=====%%%%====%%%%;;;;%%%%:::::::::;;;;++++====******====+++;;;:::,,,,...........,,,,,::::;;;;;;;;;;;;::::,,,,..... .....,,,:::;;;++ .......,,,,,::::;;;;;;;;;;;;::::,,%%%%... ...%%%%,:::;;;++++=====%%%%++++%%%%::::%%%%:::::::;;;+++====*********====++;;;:::,,,,,.......,,,,,:::::;;;;;;;;;;;;;::::,,,,.... ....,,,,:::;;;+++ .,,,,,,,::::;;;;;;;;;;;;;;::::,,,,%%%% ...%%%%:::;;;++++++++++%%%%;;;;%%%%::,,%%%%:::::;;;+++===************===++;;;::::,,,,,,,,,,,,,:::::;;;;;++++++;;;;;:::,,,,... ....,,,,:::;;;++++ ,,,,:::::;;;;;+++++++;;;;;:::,,,,.%%%% ....%%%%:::;;;;+++++++++%%%%;:::%%%%,,,,%%%%::::;;;+++===************===+++;;;::::,,,,,,,,,:::::;;;;;++++++++++;;;;:::,,,,... ....,,,,:::;;;;;+++ ,:::::;;;;++++++++++++;;;;:::,,,..%%%% ....,%%%%:::;;;;;+++;;;;;%%%%::,,%%%%,,,,%%%%,:::;;;+++===***********===+++;;;::::::,,,,::::::;;;;+++++=====+++++;;;:::,,,.... ....,,,,::::;;;;;;;; :::;;;;++++========++++;;;:::,,,..%%%% ....,,%%%%::;;;;;;;;;;;;;:%%%%%%%%....%%%%%%%%,:::;;;+++===*********====+++;;;:::::::::::::::;;;++++===========++++;;:::,,,,..... .....,,,,,::::;;;;;;;;; ;;;;++++============+++;;;:::,,,..%%%%. ......,,,,%%%%:;;;;;;;;;;;::::%%%%%%%%....%%%%%%%%,:::;;;+++=====***======+++;;;;::::::::::::::;;;++++=====****=====+++;;:::,,,,............,,,,,::::;;;;;;;;;;; ;;+++=====******====+++;;;:::,,,,.%%%%......,,,,::%%%%;;;;;;;;;;;::::,%%%%%%%% %%%%%%%%,:::;;;++++==========++++;;;:::::::::::::::;;;++++===*********====+++;;:::,,,,,........,,,,,::::;;;;;;;;;;;;;: +++====*********====++;;;:::,,,,,,%%%%.,,,,,,::::;%%%%;;;;;;;;;::::,,,%%%%%%%% %%%%%%%%,:::;;;+++++===++++++;;;;::::::,,,,,:::::;;;;+++===***********===+++;;;:::,,,,,,,,,,,,,,:::::;;;;;+++++;;;;;:: +===***********===+++;;;:::,,,,,,,%%%%,,:::::;;;;;%%%%+++;;;;::::,,,..%%%% ....%%%%::;;;;++++++++++;;;;;::::,,,,,,,,,,,::::;;;++====***********===+++;;;::::,,,,,,,,,,,::::;;;;;++++++++++;;;;::: =************===+++;;;::::,,,,,,,,%%%%::;;;;++++++%%%%++;;;:::,,,,... %%%% ....,,,%%%%;;;;;+++++;;;;;:::::,,,,,,,,,,,,,,::::;;+++===***********====++;;;;:::::,,,,,::::::;;;;++++++===+++++;;;;:::,, *********===+++;;;::::::,,,,::::::%%%%+++++======+%%%%;;:::,,,,.... %%%% ....,,,,:::%%%%;;;;;;;;;;::::,,,,,........,,,,,:::;;;++====*********====+++;;;:::::::::::::::;;;;++++==========+++;;;:::,,,.. ***====+++;;;;::::::::::::::;;;;++%%%%=========+++%%%%::,,,...... ..%%%%,,,,::::;;;;%%%%;;;;::::,,,,,............,,,,:::;;+++=====****=====++++;;;::::::::::::::;;;;+++======***=====+++;;;:::,,,..... =++++;;;;:::::::::::::;;;;+++=====******====+++;;:::,,,,............,,,,:::::;;;;;;;;;;;::::,,,,,..... .....,,,,:::;;;+++===========++++;;;:::::::::::::::;;;+++====*********===+++;;;:::,,,,........ ;;:::::::::::::::;;;+++====*********====+++;;:::,,,,,.......,,,,,,::::;;;;;;;;;;;;;::::,,,,.... ....,,,,:::;;;+++++====+++++;;;;;:::::,,,,,::::::;;;+++===***********===+++;;;:::,,,,,,,,,,,,,,,: ,,,,,,,:::::;;;+++===***********===+++;;;:::,,,,,,,,,,,,,,::::;;;;;;+++++;;;;;::::,,,.... ....,,,:::;;;;+++++++++++;;;;:::::,,,,,,,,,,::::;;;+++===***********====++;;;::::,,,,,,,,,,,:::::;;;; ,,,::::;;;+++===***********====++;;;:::::,,,,,,,,,:::::;;;;+++++++++++;;;;:::,,,.... ....,,,,:::;;;;;+++++;;;;;;::::,,,,,,,,,,,,,,:::;;;+++===***********====++;;;;:::::,,,,,,:::::;;;;;+++++++ :::;;;++====**********====+++;;;::::::,,,,::::::;;;;+++++=====+++++;;;:::,,,.... ....,,,,::::;;;;;;;;;;;;;::::,,,,,,......,,,,,:::;;;+++===**********===++++;;;:::::::::::::::;;;;++++=========+ ;;+++====********====+++;;;;::::::::::::::;;;;++++===========+++;;;:::,,,..... .....,,,,::::;;;;;;;;;;;;::::,,,,,...........,,,,:::;;;+++====******====++++;;;::::::::::::::;;;;+++==============+++ +++=====***=====++++;;;;:::::::::::::;;;;+++=====*****=====++;;;:::,,,,............,,,,:::::;;;;;;;;;;;::::,,,,,..... .....,,,,:::;;++++===========++++;;;;::::::::::::::;;;+++====*********===+++;;; +==========++++;;;;:::::::::::::::;;;+++====*********====++;;;:::,,,,,.......,,,,,,::::;;;;;;;;;;;;;::::,,,,.... ....,,,,:::;;;++++======+++++;;;;::::::,,,,::::::;;;+++===***********===+++;;;:: ++===++++++;;;;::::::,,,,,::::::;;;+++===***********===+++;;;:::,,,,,,,,,,,,,,,::::;;;;;;++++;;;;;::::,,,.... ....,,,:::;;;;+++++++++++;;;;;::::,,,,,,,,,:::::;;;+++===***********====++;;;:::: +++++++;;;;:::::,,,,,,,,,,,:::;;;+++===************===+++;;;::::,,,,,,,,,,:::::;;;;+++++++++++;;;::::,,,.... ...,,,,:::;;;;;+++++++;;;;;::::,,,,,,,,,,,,,::::;;;++====***********===+++;;;:::::
+--------------------------+ | > whoami | | nw - tools & experiments| +--------------------------+
nw@home — zsh
***********===+++;;;;::::,,,,,,,:::::;;;;;+++++++++++++;;;:::,,,,.... ....,,,::::;;;;;;;;;;;;;;::::,,,,,,,...,,,,,,,:::;;+++===***********===+++;;;;::::::,,:::::::;;;;++++========++++;;;:::,,, *******====+++;;;:::::::::::::::;;;;++++=========++++;;;:::,,,..... .....,,,,::::;;;;;;;;;;;;::::,,,,,..........,,,,:::;;;+++===********====+++;;;;::::::::::::::;;;;+++============++++;;:::,,,,.. ***====+++;;;;::::::::::::::;;;;+++=============+++;;;:::,,,,.............,,,,::::;;;;;;;;;;;;::::,,,,..............,,,,::;;;+++=============++++;;;::::::::::::::;;;;+++====*******====+++;;;::,,,,,... ===++++;;;;::::::::::::::;;;;+++====********====++;;;:::,,,,..........,,,,,::::;;;;;;;;;;;;::::,,,,..... ....,,,,::;;;++++========+++++;;;;:::::::::::::::;;;+++====**********===+++;;::::,,,,,... ++++;;;;::::::,,,::::::;;;;+++===***********===+++;;::::,,,,,,,,,,,,,,,:::::;;;;;;;;;;;;;;::::,,,.... ...,,,,:::;;;+++++++++++++;;;;:::::,,,,,,,,:::::;;;+++===***********===+++;;;:::,,,,,,,,, ;;;;;:::::,,,,,,,,:::::;;;+++===***********====++;;;::::,,,,,,,,,,,,::::;;;;;++++++++;;;;;:::,,,.... ....,,,::::;;;;++++++++;;;;;:::::,,,,,,,,,,,::::;;;+++===***********====++;;;:::::,,,,,,,, ;;::::,,,,,,,,,,,,,::::;;;++===***%%%%*****===+++;%%%%:::,,,,,,,:::::;%%%%++++++++++++%%%%:::,,,.... ....,,,,:::;;;;;;;;;;;;;;;::::,,,,,,,,,,,,,,,,:::;;;+++===**********====+++;;;::::::,,,:::: :::,,,,,,.....,,,,,,:::;;+++===***%%%%***====+++;;%%%%::::::::::::;;;;%%%%+========+++%%%%:::,,,.... .....,,,,::::;;;;;;;;;;;;:::::,,,,,.........,,,,:::;;;+++===********====++++;;;:::::::::::::: ,,,,,...........,,,,:::;;+++====**%%%%*====++++;;;%%%%::::::::::;;;;++%%%%==========++%%%%:::,,,..............,,,,:::::;;;;;;;;;;;::::,,,,,.............,,,:::;;;+++=============++++;;;::::::::::::::;; ,,..............,,,:::;;;+++======%%%%==++++;;;;::%%%%::::::::;;;++++=%%%%******====++%%%%::,,,,...........,,,,,::::;;;;;;;;;;;;::::,,,,..... .....,,,:::;;;+++=========+++++;;;;::::::::::::::;;;; ... ....,,,:::;;;++++======%%%%%%%%;;::::::%%%%::::::;;;+++===*%%%%******===+++%%%%::,,,,,,...,,,,,,,::::;;;;;;;;;;;;;;::::,,,.... ...,,,,:::;;;++++++++++++++;;;;:::::,,,,,,,:::::;;;++ ....,,,,:::;;;+++++++++++%%%%%%%%:::,,,,,%%%%:::;;;+++===****%%%%****===+++;;%%%%,,,,,,,,,,,,,::::;;;;;++++++++;;;;:::,,,,.... ...,,,,:::;;;;+++++++++;;;;;::::,,,,,,,,,,,,:::;;;+++== ....,,,,:::;;;;++++++++;;;;;%%%%%%%%,,,,,,,,%%%%;;;+++===*******%%%%*===+++;;;::%%%%,,,,,,::::::;;;;++++++++++++;;;:::,,,,.... ....,,,,:::;;;;;;+++;;;;;;:::::,,,,,,,,,,,,,,,:::;;;++====* ....,,,,::::;;;;;;;;;;;;;;::::,,%%%%%%%%,,,,,,::%%%%+++===**********%%%%+++;;;::::::%%%%:::::;;;;+++++=======++++;;;:::,,,,.... .....,,,,::::;;;;;;;;;;;;::::,,,,,,........,,,,,:::;;+++====**** .,,,,::::;;;;;;;;;;;;::::,,,,,....%%%%..,,%%%%::;;%%%%===*******====++%%%%;:::::::::::%%%%;;;++++============+++;;;:::,,,..............,,,,:::::;;;;;;;;;;;::::,,,,,............,,,,:::;;;+++=====***=== ::::;;;;;;;;;;;::::,,,,...........%%%%,,,:%%%%+++=%%%%========++++;;;:%%%%:::::::::;;;%%%%=====******====+++;;;:::,,,,..........,,,,,:::::;;;;;;;;;;;::::,,,,,..... .....,,,:::;;;+++==========++++; ;;;;;;;;;::::,,,,..... ....,%%%%:;;;%%%%====%%%%+++++;;;;:::::::%%%%::::;;;+++==%%%%********===+++;;::::,,,,,.....,,,,,,:::::;;;;;;;;;;;;;::::,,,,.... ....,,,:::;;;++++++==++++++;;;;:::: ;;;;::::,,,,.... ....,,,::%%%%++++%%%%++++%%%%;;:::::,,,,,,,::%%%%;;+++===****%%%%***====++;;;::::,,,,,,,,,,,,,::::;;;;;+++++++;;;;;:::,,,.... ....,,,::::;;;++++++++++;;;;;:::::,,,,,, :::,,,,... ...,,,,:::;;;%%%%++++++;;%%%%%%%%,,,,,,,,,,,:::;;%%%%===*%%%%****%%%%==+++;;;::::,,,,,,,,,:::::;;;;++++++++++++;;;:::,,,,.... ....,,,,:::;;;;;;++++;;;;;;::::,,,,,,,,,,,,,, ,,,.... ....,,,,:::;;;;;;;%%%%;;;;::::%%%%%%%%,,,,,,,,:::;;+++%%%%****%%%%**==%%%%;;;;::::::,,,::::::;;;;+++++======+++++;;;:::,,,.... ....,,,,::::;;;;;;;;;;;;;::::,,,,,,.......,,,,,::: .... .....,,,,:::;;;;;;;;;;;%%%%::,,,,,.%%%%%%%%.,,,,:::;;+++===%%%%****%%%%=+++%%%%::::::::::::::;;;;+++============+++;;;:::,,,...... ......,,,,::::;;;;;;;;;;;;::::,,,,.............,,,:::;;; ...........,,,,,::::;;;;;;;;;;;:::%%%%,,......%%%%%%%%,,,:::;;+++=====%%%%====%%%%;;;;%%%%:::::::::;;;;++++====******====+++;;;:::,,,,...........,,,,,::::;;;;;;;;;;;;::::,,,,..... .....,,,:::;;;++ .......,,,,,::::;;;;;;;;;;;;::::,,%%%%... ...%%%%,:::;;;++++=====%%%%++++%%%%::::%%%%:::::::;;;+++====*********====++;;;:::,,,,,.......,,,,,:::::;;;;;;;;;;;;;::::,,,,.... ....,,,,:::;;;+++ .,,,,,,,::::;;;;;;;;;;;;;;::::,,,,%%%% ...%%%%:::;;;++++++++++%%%%;;;;%%%%::,,%%%%:::::;;;+++===************===++;;;::::,,,,,,,,,,,,,:::::;;;;;++++++;;;;;:::,,,,... ....,,,,:::;;;++++ ,,,,:::::;;;;;+++++++;;;;;:::,,,,.%%%% ....%%%%:::;;;;+++++++++%%%%;:::%%%%,,,,%%%%::::;;;+++===************===+++;;;::::,,,,,,,,,:::::;;;;;++++++++++;;;;:::,,,,... ....,,,,:::;;;;;+++ ,:::::;;;;++++++++++++;;;;:::,,,..%%%% ....,%%%%:::;;;;;+++;;;;;%%%%::,,%%%%,,,,%%%%,:::;;;+++===***********===+++;;;::::::,,,,::::::;;;;+++++=====+++++;;;:::,,,.... ....,,,,::::;;;;;;;; :::;;;;++++========++++;;;:::,,,..%%%% ....,,%%%%::;;;;;;;;;;;;;:%%%%%%%%....%%%%%%%%,:::;;;+++===*********====+++;;;:::::::::::::::;;;++++===========++++;;:::,,,,..... .....,,,,,::::;;;;;;;;; ;;;;++++============+++;;;:::,,,..%%%%. ......,,,,%%%%:;;;;;;;;;;;::::%%%%%%%%....%%%%%%%%,:::;;;+++=====***======+++;;;;::::::::::::::;;;++++=====****=====+++;;:::,,,,............,,,,,::::;;;;;;;;;;; ;;+++=====******====+++;;;:::,,,,.%%%%......,,,,::%%%%;;;;;;;;;;;::::,%%%%%%%% %%%%%%%%,:::;;;++++==========++++;;;:::::::::::::::;;;++++===*********====+++;;:::,,,,,........,,,,,::::;;;;;;;;;;;;;: +++====*********====++;;;:::,,,,,,%%%%.,,,,,,::::;%%%%;;;;;;;;;::::,,,%%%%%%%% %%%%%%%%,:::;;;+++++===++++++;;;;::::::,,,,,:::::;;;;+++===***********===+++;;;:::,,,,,,,,,,,,,,:::::;;;;;+++++;;;;;:: +===***********===+++;;;:::,,,,,,,%%%%,,:::::;;;;;%%%%+++;;;;::::,,,..%%%% ....%%%%::;;;;++++++++++;;;;;::::,,,,,,,,,,,::::;;;++====***********===+++;;;::::,,,,,,,,,,,::::;;;;;++++++++++;;;;::: =************===+++;;;::::,,,,,,,,%%%%::;;;;++++++%%%%++;;;:::,,,,... %%%% ....,,,%%%%;;;;;+++++;;;;;:::::,,,,,,,,,,,,,,::::;;+++===***********====++;;;;:::::,,,,,::::::;;;;++++++===+++++;;;;:::,, *********===+++;;;::::::,,,,::::::%%%%+++++======+%%%%;;:::,,,,.... %%%% ....,,,,:::%%%%;;;;;;;;;;::::,,,,,........,,,,,:::;;;++====*********====+++;;;:::::::::::::::;;;;++++==========+++;;;:::,,,.. ***====+++;;;;::::::::::::::;;;;++%%%%=========+++%%%%::,,,...... ..%%%%,,,,::::;;;;%%%%;;;;::::,,,,,............,,,,:::;;+++=====****=====++++;;;::::::::::::::;;;;+++======***=====+++;;;:::,,,..... =++++;;;;:::::::::::::;;;;+++=====******====+++;;:::,,,,............,,,,:::::;;;;;;;;;;;::::,,,,,..... .....,,,,:::;;;+++===========++++;;;:::::::::::::::;;;+++====*********===+++;;;:::,,,,........ ;;:::::::::::::::;;;+++====*********====+++;;:::,,,,,.......,,,,,,::::;;;;;;;;;;;;;::::,,,,.... ....,,,,:::;;;+++++====+++++;;;;;:::::,,,,,::::::;;;+++===***********===+++;;;:::,,,,,,,,,,,,,,,: ,,,,,,,:::::;;;+++===***********===+++;;;:::,,,,,,,,,,,,,,::::;;;;;;+++++;;;;;::::,,,.... ....,,,:::;;;;+++++++++++;;;;:::::,,,,,,,,,,::::;;;+++===***********====++;;;::::,,,,,,,,,,,:::::;;;; ,,,::::;;;+++===***********====++;;;:::::,,,,,,,,,:::::;;;;+++++++++++;;;;:::,,,.... ....,,,,:::;;;;;+++++;;;;;;::::,,,,,,,,,,,,,,:::;;;+++===***********====++;;;;:::::,,,,,,:::::;;;;;+++++++ :::;;;++====**********====+++;;;::::::,,,,::::::;;;;+++++=====+++++;;;:::,,,.... ....,,,,::::;;;;;;;;;;;;;::::,,,,,,......,,,,,:::;;;+++===**********===++++;;;:::::::::::::::;;;;++++=========+ ;;+++====********====+++;;;;::::::::::::::;;;;++++===========+++;;;:::,,,..... .....,,,,::::;;;;;;;;;;;;::::,,,,,...........,,,,:::;;;+++====******====++++;;;::::::::::::::;;;;+++==============+++ +++=====***=====++++;;;;:::::::::::::;;;;+++=====*****=====++;;;:::,,,,............,,,,:::::;;;;;;;;;;;::::,,,,,..... .....,,,,:::;;++++===========++++;;;;::::::::::::::;;;+++====*********===+++;;; +==========++++;;;;:::::::::::::::;;;+++====*********====++;;;:::,,,,,.......,,,,,,::::;;;;;;;;;;;;;::::,,,,.... ....,,,,:::;;;++++======+++++;;;;::::::,,,,::::::;;;+++===***********===+++;;;:: ++===++++++;;;;::::::,,,,,::::::;;;+++===***********===+++;;;:::,,,,,,,,,,,,,,,::::;;;;;;++++;;;;;::::,,,.... ....,,,:::;;;;+++++++++++;;;;;::::,,,,,,,,,:::::;;;+++===***********====++;;;:::: +++++++;;;;:::::,,,,,,,,,,,:::;;;+++===************===+++;;;::::,,,,,,,,,,:::::;;;;+++++++++++;;;::::,,,.... ...,,,,:::;;;;;+++++++;;;;;::::,,,,,,,,,,,,,::::;;;++====***********===+++;;;:::::
heatmap.ts — nw
import { posts } from "../content";const heat = new Map();for (const p of posts) {const key = p.date.slice(0, 7);heat.set(key, (heat.get(key) ?? 0) + p.words);}console.log([...heat].sort());
nw — toolbox
$ nw toolbox --list +--------------------------------+ | NW' TOOLBOX 2.6 | +--------------------------------+ | epub2md ebook to lecture md | | heatmap writing activity | | strata design tokens | | pcb-view board preview | +--------------------------------+ $
SCH-2026-A3