.gitignore可以存在於被版本控管的資料夾
修改.gitignore可以讓特定目錄/檔案類型...的檔案不被git追蹤
(.gitignore 可能需要自己新增)
ex:
*.dll
/[Dd]ebug
但如果已經commit出去,這時候再加入git ignore並不會讓檔案停止被追蹤,而是需要去remove(rm)之後再重新add, gitignore才會發生作用
在專案目錄下開啟 cmd
git rm -r --cached . #清除暫存
git add . #重新加入
git ls-files #檢視目前追蹤的檔案
git commit -m "update .gitignore" #commit更新後的 git ignore
git push . #push
2019年6月10日 星期一
2019年6月8日 星期六
藍牙耳麥 無法 語音輸入
最近發現語音輸入還蠻好用的,尤其是走在路上只能peek(?)一下螢幕的時候
But 不知怎麼無法用藍牙耳麥給語音,一定要透過手機麥克風,所以常會看到有人明明就用藍牙耳麥了,還是一直吧手機湊到嘴邊, 不知道是不是為了避免誤輸入。如果想用藍芽耳麥語音輸入可以參考下面設定方法
But 不知怎麼無法用藍牙耳麥給語音,一定要透過手機麥克風,所以常會看到有人明明就用藍牙耳麥了,還是一直吧手機湊到嘴邊, 不知道是不是為了避免誤輸入。如果想用藍芽耳麥語音輸入可以參考下面設定方法
2019年6月4日 星期二
visualstudio 預設的 debugging dir
VisualStudio 預設的 debugging dir 是 project directory
但output dir 卻是$(SolutionDir)$(Configuration)\
這會造成在debugger之中執行(F5)跟用執行檔執行結果不同,某些resource會需要另外複製一份
所以建議可以將debubbing / working directory 改成跟output directory依樣會比較方便
但output dir 卻是$(SolutionDir)$(Configuration)\
這會造成在debugger之中執行(F5)跟用執行檔執行結果不同,某些resource會需要另外複製一份
所以建議可以將debubbing / working directory 改成跟output directory依樣會比較方便
2019年6月3日 星期一
HackMD 簡報模式
HackMD投影片範例 https://hackmd.io/slide-example
值得注意的是
---
會在HackMD中插入分隔線
但如果是簡報用的分隔線要確認分隔線---的上下行為空白行,否則就只是分隔線,沒有剪報分頁功能
---
p2 context
---
p2 context
## p1
---
## p2
---
## p1
---
## p2
但我覺得HackMD的簡報功能還不是很好用,如果做成會自動分頁,但加入---會強制分頁感覺會更好用
另外他圖片好像也沒有caption的功能,有點可惜
值得注意的是
---
會在HackMD中插入分隔線
但如果是簡報用的分隔線要確認分隔線---的上下行為空白行,否則就只是分隔線,沒有剪報分頁功能
正確範例
p1 context---
p2 context
錯誤範例
p1 context---
p2 context
實際code
## p1
---
## p2
---
## p1
---
## p2
執行結果 |
另外他圖片好像也沒有caption的功能,有點可惜
2019年6月2日 星期日
Visual Studio C++程式移植
最近寫好的小程式要放到工作但腦上用
但在工作電腦上會依直出現找不到dll 的問題orz
msvcp150d.dll,ucrtbased.dll..之類的
明明可轉發套件也灌了
後來解決方法是用把configure由debug轉成release因為這樣會轉換到的設定有點多,一時之間也搞不清楚到底是那些設定解決這問題anyway, 問題解決啦 yeah(可轉發套件應該還是要灌, 下載網址:https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads)~
題外話, 過程中發現vs2017好像原生沒有可以做steup的功能,需要另外安裝插件Microsoft Visual Studio Installer Projects來做
詳細操作過程可以看這個影片
但在工作電腦上會依直出現找不到dll 的問題orz
msvcp150d.dll,ucrtbased.dll..之類的
明明可轉發套件也灌了
後來解決方法是用把configure由debug轉成release因為這樣會轉換到的設定有點多,一時之間也搞不清楚到底是那些設定解決這問題anyway, 問題解決啦 yeah(可轉發套件應該還是要灌, 下載網址:https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads)~
題外話, 過程中發現vs2017好像原生沒有可以做steup的功能,需要另外安裝插件Microsoft Visual Studio Installer Projects來做
詳細操作過程可以看這個影片
但其實這功能對缺少dll這件事情是沒有幫助的,他需要加入的檔案是需要user去手動找出來加入
C++ local thread
在C++中區域變數在離開scope的時候就會被釋放
所以當在fonction中直接開thread, 一但離開function,該thread就會被釋放掉
ex:
void MyFun()
{
std::thread myThread(&ThisClass::RuningFun, this);
}
所以當在fonction中直接開thread, 一但離開function,該thread就會被釋放掉
ex:
void MyFun()
{
std::thread myThread(&ThisClass::RuningFun, this);
}
spotify 與 chrome audio cast連線 [還是無解..]
因為辦公室的Wifi Router有2.4 G跟5G 是不同的SSID
看起來在2.4G的裝置是連不到5G的Chrome audio cast
幸好手機可以連到(後來才想到,阿就用手機設定不就結案)
一開始先用手機的google home去找chrome audio cast,找到之後發現他還真的是連5G
想要改變Wifi連線,但這樣就會把裝置刪掉....
就刪吧
把這裝置刪掉在重新加入,這時候他就會問你想連到哪個SSID,預設是你手機連的
一般cast可以自動從手機去擷取wifi密碼
設定完成之後手機可以看到cast...但筆電還是看不到
不過spotify 那邊,手機設定完之後,筆電也看得到了,但瀏覽器這邊無法cast.
看起來在2.4G的裝置是連不到5G的Chrome audio cast
幸好手機可以連到(後來才想到,阿就用手機設定不就結案)
一開始先用手機的google home去找chrome audio cast,找到之後發現他還真的是連5G
想要改變Wifi連線,但這樣就會把裝置刪掉....
就刪吧
把這裝置刪掉在重新加入,這時候他就會問你想連到哪個SSID,預設是你手機連的
一般cast可以自動從手機去擷取wifi密碼
設定完成之後手機可以看到cast...但筆電還是看不到
不過spotify 那邊,手機設定完之後,筆電也看得到了,但瀏覽器這邊無法cast.
2019年6月1日 星期六
Trello 全功能開啟
最近開始找Issue Tracker System (ITS)來用
找到了一款 Trello 特色是雲端,申請帳號就能使用
知名的Jira 要收費 (10 USD / month < 10 user)
其他像Redmine 要自己架 issue tracking server 覺得有點麻煩
在一開始用Trello的時候想說要在一個card 中去提到其他card, help 中也有提到這個功能 但在我自己的trello就是找不到,後來發現要在 Menu>More>Setting去開啟
Trello 感覺有些地方有點陽春, 要靠Power-up來補強,感覺這是故意的,因為免費版的其中一個限制就是一個board一次只能active一個power-up><~
他另外有gold版本把這個限制提高到3個(竟然不是無限...天啊)要5usd/month
感覺倒不如買10人版在找人一起share(不知道行不行)
找到了一款 Trello 特色是雲端,申請帳號就能使用
知名的Jira 要收費 (10 USD / month < 10 user)
其他像Redmine 要自己架 issue tracking server 覺得有點麻煩
在一開始用Trello的時候想說要在一個card 中去提到其他card, help 中也有提到這個功能 但在我自己的trello就是找不到,後來發現要在 Menu>More>Setting去開啟
Trello 感覺有些地方有點陽春, 要靠Power-up來補強,感覺這是故意的,因為免費版的其中一個限制就是一個board一次只能active一個power-up><~
他另外有gold版本把這個限制提高到3個(竟然不是無限...天啊)要5usd/month
感覺倒不如買10人版在找人一起share(不知道行不行)
訂閱:
文章 (Atom)