2020年5月15日 星期五

[win10] 放大滑鼠游標

常常找不到滑鼠游標嗎?
以前常常另外另外抓大的滑鼠指標
現在win10有內建滑鼠游標大小調整與指定顏色
設定>輕鬆存取>指標與游標
setting>Ease of Access> Cursor & Poiner

2020年5月14日 星期四

看raw檔

寫程式有時候會想將整個buffer dump下來看裡面的值來debug
這時候可以用HxD去開啟bin檔

2020年5月12日 星期二

Z906面板接觸不良

羅技的Z906喇叭,評價5.1聲道系統
雖然因為不支援Dolby digital +,在小米盒子只能雙聲道輸出QQ (據說降板之後就可以正常輸出5.1,改天來試試
https://www.mobile01.com/topicdetail.php?f=347&t=5497660&p=20)
but他面滿似乎因為組裝因素,某些按鍵會有接觸不良問題
偏偏我又補只用一個音源
CH1:藍芽喇叭
CH3:小米盒子
之前光在這兩個channel切換就會切到吐血
後來有抓到切的方法,先用左手對整個前面的蓋板加壓,再用右手去切換頻道,如此可以切得比較順利。估計應該是按鈕是固定在蓋板上,蓋板用久跟主體密合度下降,導致按鈕接觸不到真正的switch
但這只是個治標的方式,本來想說用遙控器就可以解決,雖然我麼遙控器還在,但打開一看整個電路板已經腐蝕...超噁,看了力馬扔掉
最後網拍一個300多的副廠遙控器,現在切換切得很開心。

Visualstudio 用專案屬性加入dll目錄

在VS debug的時候加入用到的dll檔這件事情我到目前看到幾種做法
1. 直接暴力把dll檔案copy一份到debug工作目錄中
2. 把用到的dll檔目錄加到系統PATH變數中
3. 今天新發現的,在project的properties>Debugging>Environment中加入
ex: PATH=$(openCvPath)x86\vc15\bin;%PATH%
這裡可以使用MACRO變數($(openCvPath))跟系統變數(%PATH%)

用1. 的好處是,整格專案copy出去不需要修改任何東西比較能正常執行,個專案間的dll也不相互影響,壞處是dll copy一份不是很乾淨也占空間
2. 的好處是所有的專案只須設定一次dll,缺點是各專案如果想使用不同版本dll切換困難,換電腦的話path也需要重設
3. 看起來比較乾淨,也不會因為debug影響整個系統,但各專案需要獨立去設置,另一個好處是,知道的然在部屬程式的時候能知道要去哪邊找需要的dll來用

手機螢幕掛了

換pixel 3a 以來螢幕不斷掛點

第一次自己手殘摔到,第二次莫名黑屏,第三次輕輕摔到螢幕都沒破黑屏,一但黑屏有兩個麻煩
1. 裡面有些資料來不及備份,3a沒有記憶卡,所有資料都在手機上,雖然相片正常來說都會自動上傳google photos但有些還來不及上傳的部分就會GG
2. 裡面的資料無法清空,寄回去修怕會有資安問題(雖然相信古歌工程師不會如此無聊)

因此可以在手機還完好的時候先安裝Vysor就可以透過usb線用點腦遠端控制手機!
這麼做會需要開啟開發者模式,其實只要有開過開法者模式,至少都能透過usb線將手機回復原廠設定值去清空資料,以前的手機都無聊會去開,偏偏這次pixel拿到沒多久就死去了,沒來得及開QQ