google doc中有查看(view)的選項
但裡面選項很少
不能改變文件大小,蠻奇怪的。之前用一個很白癡的方式是直接改變瀏覽器的縮放比,但這樣工具列也會跟著縮放,看起來有點礙眼。
正好最近也有在用google slide,發現google slide是可以改變縮放比例的
於是乎就像倒在google doc裡面試用一樣的快捷鍵,沒想到真的管用!
比較常用的:
ctrl+alt+"+" :放大
ctrl+alt+"-" :縮小
ctrl+alt+"[" :調整為視窗大小
後來發現工具列上就有此功能,之前目小找不到orz
2019年8月22日 星期四
2019年8月21日 星期三
遠端工具
因為公司有再用Tx2需要遠端去控制linux系統
今天因為不小心load到default設定,預設網路從 wlan變成eth導致外部都連不上
重新把env.config裡的設定換掉才回復正常
在想ping tx2的時候同事順手介紹了一套遠端的軟體mobaxterm看起來蠻好用得但還沒試過https://mobaxterm.mobatek.net/
今天因為不小心load到default設定,預設網路從 wlan變成eth導致外部都連不上
重新把env.config裡的設定換掉才回復正常
在想ping tx2的時候同事順手介紹了一套遠端的軟體mobaxterm看起來蠻好用得但還沒試過https://mobaxterm.mobatek.net/
遠端工具
2019年8月16日 星期五
google 文件操作建議功能,更方便的共同編輯
google文件本來就可以查看不同帳號的編輯紀錄,但這樣有個問題就是被編輯的地方不是很明顯
現在又多了一個建議操作的功能,在共同編輯文件上更加方便
![]() |
| 操作建議使用效果 |
權限上,要參與建議操作的使用者要有註解以上(擁有編輯權限當然也可以)的權限



如果擁有編輯權限則須將操作模式為建議操作

接著該使用者就像往常一樣編輯文件

其他使用者也可以即時看到參與建議編輯者的編輯狀態

除了一般的編輯外,使用者還可以對任何建議編輯增加註解,其他使用者也可以對那個註解作回覆

編輯區域右邊得對話框會依據建議加入的順序排列,越先加入的建議會被放在越前面
當選擇註解的時候,對應的建議編輯會被high light,反之亦然
文件編輯者可以決定要保留的建議操作,但保留的操作會被視為編輯者新增的部分
![]() |
| 在 工具>查看建議修訂 中開啟建議修訂工具 |
![]() |
| 可以逐一過濾要接受或拒絕建議或一次全部接受 |
![]() |
| 也可以從討論串跟內文中去決定是否接受建議 |
google 文件操作建議功能,更方便的共同編輯
2019年8月15日 星期四
2019年8月14日 星期三
Git 基本流程與名詞解釋
Git專案中包含三種主要元件
Repository (Repo): Git專案的容器,用來追蹤檔案的改變
Working tree (working directory): 目前正在作用的Git檔案
Index (staging area): area): 比較 repo 跟working tree的檔案,將被修改過的檔案標記為modified
Gitit工作流程
1. 在working tree 中修改檔案
2. 將想在下個Commit中包含的改變Stage
3. Commit. commit 會將index中的檔案快照儲存到repo中
Git檔案的三種主要狀態
Modified: 檔案被改變
Staged: 改變的檔案被加入待commit清單
Committed: 檔案被存入 repo
參考資料
Repository (Repo): Git專案的容器,用來追蹤檔案的改變
Working tree (working directory): 目前正在作用的Git檔案
Index (staging area): area): 比較 repo 跟working tree的檔案,將被修改過的檔案標記為modified
Gitit工作流程
1. 在working tree 中修改檔案
2. 將想在下個Commit中包含的改變Stage
3. Commit. commit 會將index中的檔案快照儲存到repo中
Git檔案的三種主要狀態
Modified: 檔案被改變
Staged: 改變的檔案被加入待commit清單
Committed: 檔案被存入 repo
from: Git workflow @ backlog.com
參考資料
Git 基本流程與名詞解釋
Git reset 回復尚未push的commit
昨天因為sub module還沒commit就先commit整的專案的關係,導致sub module的一個檔案卡住沒有commit出去
但因為潔癖作祟不想因為這樣一個原因新增一個commit(前天也發生過,但那次潔癖沒發作就直接新增一個commit)直覺上我還沒push應該還有救
中間發生了不小心用了revert這個功能又平白多出一個commit的窘況(revert 是在push 出去之後的挽救方法)
今天研究之後發現這種commit錯但還沒push的情況應該是要用reset來救
但因為潔癖作祟不想因為這樣一個原因新增一個commit(前天也發生過,但那次潔癖沒發作就直接新增一個commit)直覺上我還沒push應該還有救
中間發生了不小心用了revert這個功能又平白多出一個commit的窘況(revert 是在push 出去之後的挽救方法)
今天研究之後發現這種commit錯但還沒push的情況應該是要用reset來救
Git reset 回復尚未push的commit
2019年8月5日 星期一
php php 運算子小記
今天看同事在寫php無聊看了一下
===: identical
!==: not identical
==: equal
!=: not equal
identical是指運算子兩邊不經過型別轉換即相等
ex:
0 === 0 true
0 === '0' false
equal 是指型別轉換之後相等
ex:
0 == 0
0 == '0'
===: identical
!==: not identical
==: equal
!=: not equal
identical是指運算子兩邊不經過型別轉換即相等
ex:
0 === 0 true
0 === '0' false
equal 是指型別轉換之後相等
ex:
0 == 0
0 == '0'
php php 運算子小記
2019年7月24日 星期三
Visual studio環境下使用command line
因為要用一些git的指令去新增/移除檔案(方法參考這篇)
但要另外開command prompt有點麻煩
其實在VS2017的環境下可以在Package Manager Console下git 指令
1. 先在View > Other windows > Package Manager Console開啟Package Manager Console
2. 在Package Manager Console下command
會不會太簡單
但要另外開command prompt有點麻煩
其實在VS2017的環境下可以在Package Manager Console下git 指令
1. 先在View > Other windows > Package Manager Console開啟Package Manager Console
2. 在Package Manager Console下command
會不會太簡單
但卻很方便XD
Visual studio環境下使用command line
2019年7月7日 星期日
可以在時間軸預覽的video player
之前video player都是用vlc
蠻方便多功能的,但是一些feature加得有點慢
譬如說在時間軸上預覽功能,多年前就很多user request但到現在都沒動靜
最近試了一款PotPlayer有這功能
PotPlayer with navigation bar thumbnail image preview.
蠻方便多功能的,但是一些feature加得有點慢
譬如說在時間軸上預覽功能,多年前就很多user request但到現在都沒動靜
最近試了一款PotPlayer有這功能
PotPlayer with navigation bar thumbnail image preview.
可以在時間軸預覽的video player
2019年6月10日 星期一
更新git的檔案by .gitignore
.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
修改.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
更新git的檔案by .gitignore
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依樣會比較方便
visualstudio 預設的 debugging dir
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的功能,有點可惜
HackMD 簡報模式
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去手動找出來加入
Visual Studio C++程式移植
west coast swing 速記
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);
}
C++ local thread
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.
spotify 與 chrome audio 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(不知道行不行)
Trello 全功能開啟
訂閱:
文章 (Atom)



















