owned this note
owned this note
Published
Linked with GitHub
# H4 聚會筆記 線上共筆
[官方網站目錄](https://www.hackingthursday.org/weeklynote)
# 2023-03-16
<iframe src="https://photos.hackingthursday.org/2023-03-16" width="100%" height="440px"></iframe>
- FlyPie
- jeffgen0x4
- RJ
- dreamerc
- 哲佑
- twan
- Neal
- MGDesigner
- 蘇庭廣
- Mat
- 阿寬
## MGDesigner
- [DevTerm | ClockworkPi](https://www.clockworkpi.com/devterm)
- 有熱感應紙印表機
- 自己改用 gamepad 的按鈕充當滑鼠
- Quality 別太期待,買回來通常要自己改善一番
- 兩顆 18650 電池,大約可以 8 小時
## twan
- https://snapdrop.net/
## Mat
- [Learn VIM while playing a game - VIM Adventures](https://vim-adventures.com/)
```
ls -l /usr/bin/vim
readlink -f test.txt # 取得絕對路徑
```
vim -> `~/.vimrc`
nvim
```
vim ~/.config/nvim/init.vim
```
```
set softtabstop=4
set shiftwidth=4
```
[buildroot/board/raspberrypi at master · buildroot/buildroot](https://github.com/buildroot/buildroot/tree/master/board/raspberrypi)
## FlyPie
- https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API/Using_the_Gamepad_API
- https://rapier.rs/
# 2023-03-09
<iframe src="https://photos.hackingthursday.org/2023-03-09" width="100%" height="440px"></iframe>
- FlyPie
- 新朋友
- Pellaeon
- jeffgen0x4
- RJ
- 哲佑
- twan
- Mat
- Neal
- 阿寬
## topics
- 出差歸國 & on-site 工廠的趣聞, by 哲佑
- AutoTeaMaker 自動泡茶器測試, by Mat
- macOS 裡每次開啟新下載程式都會送去 apple 的神秘封包
- 電腦遇到螢幕亮度的問題, by twan
- 問題, 關於 Linux 上螢幕色彩校正
- trace `xbacklight` 的底層機制, by 哲佑
- "Wearable Microphone Jamming", by twan and FlyPie
- 問題, Linux 下 hotkeys 設定跟 libinput 的底層如何運作, by 哲佑
- `xev`
## twan
- https://github.com/y-x-c/wearable-microphone-jamming
- https://www.youtube.com/watch?v=-43-4LfqiTA
- 資訊來自上游: https://sandlab.cs.uchicago.edu/fawkes/
## 哲佑
`$ echo 50 | sudo tee /sys/class/backlight/intel_backlight/brightness
`
`$ sudo strace xbacklight -fps 30 -inc 10
s`
## Mat
- 在 Arch Linux 上, `xbacklight` 程式是在 `acpilight` 套件裏
- 在 Arch Linux 上,如何查某個套件裏有哪些檔案、某個檔案在那個套件裏?
- `pacman -Ql <package name>`
- `pacman -Fy <file name>`, (其中 `-Fy` 的 `y` 是同步線上反查資料庫)
- 調整螢幕背光的指令如下:
`sudo xbacklight -fps 30 -inc 10`
`sudo xbacklight -fps 30 -dec 10`
- 有個 YouTuber 講了很多 Tiling window manager 的心得跟比較
- [DistroTube - YouTube](https://www.youtube.com/@DistroTube)
- 似乎有個新興的 tiling wm: https://herbstluftwm.org/
- About systray for dwm
- https://dwm.suckless.org/patches/systray/
- https://github.com/LukeSmithxyz/dwm/issues/184
- 原本以爲是裝套件就好,但細看才發現是要用 patch 的方式作
# 2023-03-02
<iframe src="https://photos.hackingthursday.org/2023-03-02" width="100%" height="440px"></iframe>
- RJ
- twan
- Mat
- FlyPie
- Jimmy
- Neal
- Pellaeon
## Mat
- gnome-disks, gparted, 檢查硬碟跟分割區的好工具
- noto-fonts, noto-fonts-cjk, 字型
- systray, 工具列小圖示, tiling window manager 常常沒有而需要自備的東西
- dex, 一個用於 autostart 的工具
輸入法:
- fcitx5, fcitx5-configtool, fcitx5-gtk, fcitx5-qt
- fcitx5-chewing, 新酷音輸入法
在 `~/.xprofile` 新增下述設定:
```
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
```
並設定開機自動啓動 fcitx5 程式。
主流的 Desktop Environments, 如 GNOME, KDE, XFCE, ... 都支援有 xdg 的 autostart 機制。
會自動載入 `/etc/xdg/autostart/org.fcitx.Fcitx5.desktop` 的項目。
但 tiling window manager 通常沒有,而需要自行安裝設定。
然後重啓 GUI 環境(或直接 reboot)
## twan
- dwm
- [Luke Smith - YouTube](https://www.youtube.com/c/lukesmithxyz)
- UEFI, libreboot
## FlyPie
提到了他的啓蒙書:
- [博客來-捍衛網路](https://www.books.com.tw/products/0010071608)
- [捍衛網路- TAAZE 讀冊生活](https://www.taaze.tw/goods/11100328326.html)
# 2023-02-23
<iframe src="https://photos.hackingthursday.org/2023-02-23" width="100%" height="440px"></iframe>
- Mat
- twan
- Davy (新朋友)
- lorraine
- Neal
- Pellaeon
- FlyPie
- RJ
- DreamerC
## Mat
- https://wiki.archlinux.org/title/Iwd#iwctl
- https://github.com/archlinux/archinstall
- https://linux-hardware.org/
- https://linux-hardware.org/?view=howto
- https://www.ventoy.net/en/index.html
- `1.0.00.082617`
# 2023-02-16
<iframe src="https://photos.hackingthursday.org/2023-02-16" width="100%" height="440px"></iframe>
- Mat
- Jimmy
- FlyPie
- lorraine
- Neal
- Pellaeon
- RJ
- jeffgen0x4
## Mat
- OpenSCAD , https://openscad.org/
- onshape.com , https://www.onshape.com/
- [Thingiverse - Digital Designs for Physical Objects](https://www.thingiverse.com/)
- [FDM resin printing: Game changer or stupid? - YouTube](https://www.youtube.com/watch?v=aRH8MGxnZdY)
for pellaeon:
- [mediatek: add Linksys E8450 support · openwrt/openwrt@aa94e34](https://github.com/openwrt/openwrt/commit/aa94e34c1d7ce40684ec01b8ddc056548ecd34f0)
- [[OpenWrt Wiki] Linksys E8450 (aka. Belkin RT3200)](https://openwrt.org/toh/linksys/e8450)
- [[OpenWrt Wiki] Techdata: Linksys E8450](https://openwrt.org/toh/hwdata/linksys/linksys_e8450)
- 可能有關 WED 的示意圖: [Accelerating network packet processing in Linux - Embedded.com](https://www.embedded.com/accelerating-network-packet-processing-in-linux/)
- [Can someone explain what is Wireless Ethernet Dispatch (WED) and it's benefits? Or please advise me on which sub to post this question on to get answers : openwrt](https://www.reddit.com/r/openwrt/comments/10lvauw/can_someone_explain_what_is_wireless_ethernet/)
- 這個功能新出沒很久,相關的技術資訊還不是很多
## FlyPie
- [glTF - Wikipedia](https://en.wikipedia.org/wiki/GlTF)
- 也是 Khronos Group 制訂的(也是制訂 OpenGL 的 Group )
- 某個 Khronos Group 成員在自肥
- 
- 小書痴的下剋上
- https://zh.wikipedia.org/wiki/小書痴的下剋上
- [世界上最锋利的豆腐厨刀 - YouTube](https://www.youtube.com/watch?v=24LC_2r3dwU)
- React 3D 小遊戲
- https://github.com/FlySkyPie/r3f-chibi-shootgame
- 個人網站 & Side Project
- https://flyskypie.github.io/docs/the-key-of-huanche/
## pellaeon
boot 磁區被 zfs snapshot 快照過多導致空間不夠
https://github.com/ubuntu/zsys/blob/master/internal/config/zsys.conf
minfreepoolspace:20
## lorraine
- [日營五金鑄造廠 - 少量脫蠟鑄造/翻砂廠 | AddMaker 加點製造](https://addmaker.tw/factory/297)
# 2023-02-09
<iframe src="https://photos.hackingthursday.org/2023-02-09" width="100%" height="440px"></iframe>
- Mat
- Jimmy
- RJ
- Casper
- FlyPie
- Neal
- Pellaeon
- 新朋友
- 早千狐
## RJ
- [CRDT 協同編輯粗略研究. 《數位書寫工具探索之旅》講了一些對書寫工具的調查,另外一邊也在看是不是能透過比較… | by Yuren Ju | Medium](https://yurenju.medium.com/crdt-%E5%8D%94%E5%90%8C%E7%B7%A8%E8%BC%AF%E7%B0%A1%E4%BE%8B-adbed483771f)
## Pellaeon
- [yarrick/iodine: Official git repo for iodine dns tunnel](https://github.com/yarrick/iodine)
- https://github.com/aleixrodriala/wa-tunnel
- 實測但不通
- 博物館, Space war, demo video
- 銀幕, 原本是用來顯示雷達銀幕的
- PDP-1
- 沒有 clock
- 全部是 transistor 沒有積體電路
- PDP-8, PDP-11
- PDP-11 是最初開發 Unix 的系統
## DreamerC
- [CKIP jupyter playbook - 摘要產生](https://github.com/dreamerc/deepnote/blob/main/jupyter-playbook/ckip.ipynb)
## FlyPie
- https://threejs.org/examples
# 2023-02-02
<iframe src="https://photos.hackingthursday.org/2023-02-02" width="100%" height="440px"></iframe>
- Mat
- dreamerc
- FlyPie
- RJ
- 新朋友
- 新朋友2
- Jimmy
## Mat
- TCP-TDP-225 熱感應條碼列印機 原價一萬,二手3, 4千
- 熱感應就不需要墨水
- 最便宜的熱感應機
- 公司財產建檔(Twan: 紙本物聯網)
- 個人倉儲管理
- SVG- > 圖檔 - > PNG
- 下格點資訊
- Programming manual: https://fs.tscprinters.com/system/files/31-0000001-00_tspl_tspl2_programming.pdf
# 2023-01-19
<iframe src="https://photos.hackingthursday.org/2023-01-19" width="100%" height="440px"></iframe>
- Mat
- FlyPie
- 哲佑
- Pellaeon
- RJ
## Mat
- 從 OneTab 撈資料出來
- Rclone Web GUI
- 關於網路線捲曲跟拉直有差。
- https://www.youtube.com/watch?v=OHTbEk2EuNA
- 約 4:21 前後
- `#!/usr/bin/env bash`
- 之前用 cyberduck, https://cyberduck.io/, 後來發現 rclone 就跳船了
## RJ
- Yamaha TW-E7B
- Yamaha 的音質比較好(pellaeon: SONY降噪比較好)
- 維基百科有 APP: <https://play.google.com/store/apps/details?id=org.wikipedia&hl=zh_TW&gl=US>
- 臺電都有把中性線接地,所以如果家裡沒有另外接地線可以把地線接在中性線
- uniqlo airism 衣服很容易產生靜電
## FlyPie
- Web + React 作遊戲
- 有音效
- 3D 動畫, 骨架, framework
- DragonBones
- 最主流的格式是 Spine
- https://flyskypie.github.io/blog/2023-01-17_a-journey-about-2D-skeletal-animation-of-runtime/
- Rclone browser, https://kapitainsky.github.io/RcloneBrowser/
- 發現維基百科不同語言的 UI 有點不同
## Pellaeon
- Defender 有一點點效果
- Office 365 E5
- 5TB (預計可以開 25 個)
- https://www.jkg.tw/p3341/
- https://github.com/quickemu-project/quickemu
- `S/PDIF`
- PPTP 就是微軟發明的不安全的 VPN
- 如果有一台筆電的最低充電功率是 135W, 那麼這台筆電應該設計有三個孔可以接受三個 45W USBC 充電器同時充電,因為一旦忘了帶135W充電器或是充電器故障,不太可能輕易取得另一顆 135W 充電器(太少見),但可以輕易跟三個旁人借到三顆 45W 充電器(macbook air就可以了)
- 防靜電手環也可以用於防止衣服摩擦產生的靜電
- 防靜電手環有三種
- 用尼龍等材質製成,看起來完全不科學
- 有線的防靜電手環,手環上有導線接到臨近的接地導體,通常the在實驗室和工廠使用
- 無線的防靜電手環,利用尖端放電原理(電暉放電),可以慢慢把電荷丟散到空氣中,效果差於有線的
- 應該要整合防靜電手環和手錶
- 有些帶尖端的金屬項鍊可能也可以防靜電
- 防靜電袋其實就只是一個絕緣且不宜產生靜電的袋子,所以一旦封閉,電荷就不能內外進出
### 個人網頁瀏覽記錄 archive
https://github.com/pellaeon/ArchiveBox/
網頁archive系統,我的fork有維護一個額外的 page extractor 叫做 multifile
Archivebox 原本就有支援把 archive 到的全文丟去 sonic (一個輕量的搜尋引擎)索引,sonic 的特色是他可以讓你搜尋到哪一個條目裡面有包含這些關鍵字,但是不會存條目全文,sonic 有點像是字典後面的索引,因為全文archivebox 已經有存了,sonic 只需要告訴你該去找哪一個條目就好,這樣就不會像很多其他搜尋引擎會需要額外存一份原始全文,省空間
然後 [multifile](https://github.com/pellaeon/SingleFileZ/) 是 fork 自 [singlefileZ](https://github.com/gildas-lormeau/SingleFileZ) ,這是一個瀏覽器插件,可以把現在流行的動態網頁(用 javascript 載入資料或是圖片等等),轉換成靜態的 html 檔,但 singlefileZ 會把每一個網頁存成一個巨大的 html 檔,該檔案裡面所有的外部資源(外部字型、CSS、圖片)全部都會壓縮後用 base64 寫在 html 裡面,然後singlefile有一個內嵌的 js decompressor 會把這些 base64 decompress 回本來的binary 然後再塞進網頁,這個 js decompressor 會在你開啟這個巨大html的時候自動執行。
得到的效果就是具有眾多外部資源的網頁可以被儲存為一個單一巨大的html檔
我的 multifile 就是把 singlefile 除去 js compressor 和 base64 替換這一部分,還是把網頁存成一個主html和多個外部資源,這樣分開檔案儲存對 deduplication 比較方便,還有這樣我也可以比較容易單獨打開網頁裡面的圖片
## 哲佑
- TianoCore
# 2023-01-12
<iframe src="https://photos.hackingthursday.org/2023-01-12" width="100%" height="440px"></iframe>
- FlyPie
- 哲佑
- RJ
- twan
- Jimmy
- Neal
- Mat
- dreamerc (remote)
## twan
- <https://chat.openai.com/chat>
- 自從用了之後, 就幾乎每天都用 ChatGPT
- 用於推薦一段文案的單字
- <https://you.com/>
- OpenAI DALL·E, <https://openai.com/dall-e-2/>
## 哲佑
- Modern Standby
## FlyPie
- 之前的是 ChatGPT API,
- google trnaslate: "must to face" => "必鬚麵對"
- 3d-tiles
- glb, 3D 檔案格式的標準 `.i3dm`
- lod, level of detail
- <https://en.wikipedia.org/wiki/Earth-centered,_Earth-fixed_coordinate_system>
- Spine, http://esotericsoftware.com/
- 業界用與製作 3D to 2D 的軟體
- 檔案格式 runtime 可解析的,但格式權利仍在該公司手上
- 後來選 https://docs.egret.com/dragonbones/en
- 檔案格式是 open 的
- 編輯器是免費的
- 團隊原本是作 flash 的
- 只支援 windows
- 大陸人作的koop
- https://github.com/DragonBones/DragonBonesJS
- ES5
- 從 2020 年就沒有在維護了
- runtime 過於老舊,以致於沒辦法用
- 選 pixi
- 它使用的是 4, 現在已經更新到 7 了
- 目標是 TreeJS
- 目前 TreeJs 跟 Pixi 都更新移稙成功了
- 重構結果
- https://github.com/FlySkyPie/dragonbones-js
- https://github.com/FlySkyPie/dragonbones-pixi
- https://github.com/FlySkyPie/dragonbones-threejs
- https://flyskypie.github.io/dragonbones-pixi/demo/
# 2023-01-05
**TOSSUG x H4 尾牙**