NSTextView ScrollView Zero Height Fix
SwiftUI on macOS: NSTextView を ScrollView に入れると高さが 0 近くになって表示されない問題 問題 iOS では、選択可能なテキスト表示のために UITextView を UIViewRepresentable で包む実装がうまく動いていました。 しかし macOS 向けに NSTextView 版を追加したところ、アプリはビルドも起動もできる...
SwiftUI on macOS: NSTextView を ScrollView に入れると高さが 0 近くになって表示されない問題 問題 iOS では、選択可能なテキスト表示のために UITextView を UIViewRepresentable で包む実装がうまく動いていました。 しかし macOS 向けに NSTextView 版を追加したところ、アプリはビルドも起動もできる...
最初版本:直接用整個 Spring Boot app 起測試 一開始最直覺的寫法,是把它當成一般 integration test 來寫,大概像這樣: @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.NONE) @ActiveProfiles("dbtest") class FtctlDepartReposit...
Spring Boot を WAR で Tomcat に載せると、なぜ context.xml まで必要になるのか Spring Boot を外部 Tomcat に WAR としてデプロイすると、JNDI の DataSource 設定は少し分かりにくくなります。 application-server.yml に spring.datasource.jndi-name を書いたのに起動しな...
症状 npm run dev で以下の panic が出る: Resource path ".../frontend/src/app/providers.js" need to be on project filesystem "" 原因 Dropbox 配下は macOS File Provider の影響で、 同じパスでも内部的に別ファイルシステム扱いになることがあります。 特...
Ubuntu 24.04 で L2TP/IPsec VPN が失敗する:NetworkManager のログで原因を特定して IPsec tunnel mode を外して解決。 症状 Ubuntu 24.04(NetworkManager)で L2TP/IPsec(PSK)VPN を作成したが、GUI では Connection Failed Activation of network...
Upgrade MSW to 2.6.6. 背景 把 CRA 搬到 Next.js(App Router)後,我的網站部署在 /TeachCertAdm。 MSW 在啟動時一直報錯: [MSW] Failed to register the Service Worker: ServiceWorker script at http://localhost:3000/mockServiceW...
步驟一:建立節點與裁切圖片 建立結構: Node2D (根節點) Polygon2D (放入你的大圖) 選了 Polygon2D, 把圖片拖曳在右邊的 Properties 裡的 Texture Skeleton2D -> Bone2D_Arm -> Bone2D_Hand 裁切手掌: 選取 Polygon2D,點擊上方的 「UV」。 在下方彈出的視窗中,點...
[MVNVM] Using maven: 3.9.9 [MVNVM] extracting: /home/hao/.mvnvm/apache-maven-3.9.9 [/home/hao/.mvnvm/apache-maven-3.9.9-bin.zip] End-of-central-directory signature not found. Eith...
private static final Charset BIG5 = Charset.forName("Big5"); private static final CharsetEncoder ENC = BIG5.newEncoder() .onUnmappableCharacter(CodingErrorAction.REPORT) .onMalformedInput(Codin...
console execute xprop WM_CLASS, and use Alt-Tab to switch to the application window, and click. The result would be: WM_CLASS(STRING) = "sun-awt-X11-XFramePeer", "NetBeans IDE 8.2" ...