2024/4/15

joplin 變更資料存放位置的方法

我以前算是個 everNote 的重度仰賴者,工作上、生活上都極度仰賴著 everNote

不過近幾年,我是逐漸的對他感到不耐,在去年時終於捨他而去,轉到使用上類似於牠的 joplin 去。

用了快要一年,除了把過往的資料轉移過來後,也變本加厲用的更兇

然後這幾天終於碰到問題了

joplin 的預設資料及存放路徑,固定就是在 c:\users\{yourName}\.config\joplin-desktop 下面

加上我有個惡習,我很喜歡在文章中放進大量的圖片,尤其是在寫操作手冊或使用手冊時,有些直接都是一張接一張的圖

所以我的 win10 開始警告我了,我的磁碟機空間不足~~~

這只有系統的 C: 槽才會這樣警告

先用 cclean 清除出來一些空間,但這只是治標不治本的方式

因此我想到了 joplin 這隻怪獸

但是 joplin 內定是會在指定的路徑,不讓你有更改的機會

所以上網找了一下

是直接在桌面的 joplin 小圖案點下內容

將目標(T) 內容的 "C:\Program Files\Joplin\Joplin.exe",在後面加上 --profile "F:/joplinData" ,注意 --profile 前面要留一個空格

然後去把資料從原先的 c:\users\{yourName}\.config\joplin-desktop 複製到 F:/joplinData 下面去

很多文都寫著這時候只要關閉 joplin ,然後重新啟動就可以

我試了半天,這一樣是無效的,所以直接是重開機,便一切搞定

確認現有資料的地方在 :

正確無誤後,等過了一陣子後,便可以把舊存放位置上的資料刪除了 ~

2019/7/25

( Firefox 擴充套件 ) Google Translate 能快速的將選取的文自或網頁翻譯成指定的語言

一般來說,我們須要將文字或整個句子複製、貼上到指定的頁面去,以進行翻譯。
例如:google translate
不過,現在在firefox上,有了google translate的外掛,讓翻譯這動作更為簡便,只需要點選滑鼠右鍵便可以直接進行。 所以,to google translate 可以列為必裝的firefox外掛之一!
以下為安裝、設定步驟:
一、 從 Firefox Add-ons 擴充套件下載 從 Firefox 開啟官方的擴充套件頁面,點選上方『新增至 Firefox』安裝到瀏覽器。
二、接下來會徵詢取得取得您在 google.com 和google.cn兩個資料庫的權限,請點選『安裝』。
三、接著會進入到googletranslate的『設置』頁,直接將要翻譯的語言改成 『Chinese ( Traditional )』,除非您另有需求。
四、最後點選『保存』即完成!
再來是使用了:
一、翻譯整個網頁中的文字: 進入要翻譯的對象網頁後,點選滑鼠的右鍵,應該就會找到『Translate this page(auto/zh-TW),點擊後便會直接進形翻譯,並開出另一個新頁面來呈現結果。 翻譯出來的文字,當然還是得修正,不過要看懂已經沒有太大的困難了。
二、翻譯部份的文字 選取要翻譯的部份文字以後,一樣是點選滑鼠右鍵,會看到『To google translate』
可以再選擇是要進行翻譯、發音還是整頁翻譯
點選『翻譯 (auto/zh-TW)』便會針對選取的部份進行翻譯。
三、這個外掛還提供即時的特別翻譯功能,點選右上角的外掛小圖示,
便會開出一個可供輸入的對話視窗,在其裝輸入或貼上要翻譯的文字,便可進行直接的翻譯。當然亦可點選來聆聽!
這是個不錯的外掛,不限英文,其他各種語言的翻譯也行,值得安裝!

2017/11/30

對於 Bee gees 中 Robin Gibb 所Solo獨唱的代表作 I started a joke 他各時期演唱的彙整

這兩天聽著這首歌,看著他的歌詞,有著許多的感觸。
有人說這首歌是 Bobin 站在魔鬼的對立面所寫的, 更有人說根本就是站在希特勒的立場來寫出這首歌
但不論如何,這首歌可以說是 Robin Gibb 的 Solo 代表作
我很喜歡他那尾音是遊走在走音邊緣的顫抖音色 這在這首 I started a joke 上達到最完美的契合
先來聽聽1968 當年出單曲時, Robin 的唱腔與唱法
這是 1974 年在墨爾本的現場演唱版本
然後是 1989 年,澳洲的演唱版本
比較一下差別,便是那顫抖的尾音更加的明顯,整條歌便更是衝買了蒼傷味
然後便是我最喜歡的版本,1997 這年的版本,Robin 的造型完全不一樣外,聲音更是充滿了讓人心酸的感觸
2001年紐約的版本, Robin 明顯的蒼老了很多
2010 丹麥
2012 Robin 離開了世界,這是在 2013 年,由Bee Gees 碩果僅存的大哥 Barry 引唱,帶出 Robin 的錄影聲光演出,有點讓人鼻酸! 再見了,永遠的 Bee Gees!

2017/4/25

網頁上的呈現、列印與頁首 ( cross browser )

以前在網頁上寫了一個一覽表給人看以後,

若對方有要求要能列印時,

我通常會另外再寫一個專門做為列印用的網頁

而且還在那邊努力的計算每頁可以印出的列數,

以做為控制列印表頭的基礎,

這就有點難度了,因為不同的瀏覽器的狀況不一樣,所以很是麻煩



今天因為努力的找如何在 firefox 上做出列印的預覽,

得知無法以 javascript 來做出預覽的動作時,

意外的看到幾個做法,

特別記錄下來

首先便是 css 中便有特別設置 media="screen" 及 media="print"

前者便是專門用來給螢幕呈現用的樣式,後面便是列印專用

因此我可以在這其中決定哪個區塊或式按鈕要不要呈現,甚至連螢幕上文字顏色與背景顏色都可以和列印出來的不一樣



此外要控制每頁列印的表頭,也不必去辛苦的計算半天

直接用

被這兩個包起來的部份便是列印用的表頭

每頁都會自動列印出去

且試過在 ie , firefox , chrome 上都行



2017/4/18

上傳圖片的旋轉( jquery 及 php )

原先讓用戶上傳的照片欄位,最近被舉報說上傳的照片會轉九十度橫躺下來

因此上網查了一下,發現是手機拍照的緣故

只要是手機豎著拍的照片都會有這一個現象發生

因此只好在畫面上加上讓用戶來旋轉照片的按鈕


前台用來轉動照片最厲害的工具 還是 jquery.rotate

因此到其網站下載 jquery.rotate

在 header 內不要忘了加上


然候城市內唱船圖片及預覽的下方在擺上這幾個按鈕



而且語法很簡單

另外,我擺上一個 input hidden 的欄位,用來傳到後台,讓php 知道要轉幾度來慘動圖片


不過麻煩的是,php 轉圖片的方向和jquery 轉圖片的方向是顛倒的


大功告成!

2017/4/9

讓 windows 的 cmd 下也可以執行 php

  1.  請先確定您的  php  是安裝在哪一個目錄下,已我為例是安裝在 D:\php  ( 已下的範例便以此目錄為主, 環境為 win10 )
  2.  桌面上對『本機』點選滑鼠右鍵,然後再點選在選單最下方的『內容』

  3. 點選其中的 『進階系統設定』。

  4.  在『系統內容』頁面,確定是在『進階』的標籤頁面下,點選『環境變數』

  5. 在『環境變數』的『系統變數』內,找到 Path 點選使他反白已後,再點選『編輯』

  6. 再『編輯環境變數』鐘,點選『新增』,然後加上php 所再的目錄 D:\php,最後點選『確定』,即可!

  7. 正常來說,因為改了環境變數,必須重開 win10 才會使改變的參數生效,不過因為指改一個 Path ,其實可以不需重開機,打開 cmd 輸入 echo %PATH% 再按下 enter,便可已完成設定,而不需重新開機。

  8. 最後在 cmd 下輸入 php -v ,成功的話,會出現已下的畫面:

2017/4/6

window open 採用 post 來傳值

平常寫程式時,總是能用 post 的方式來傳值,可以避免在網址列被看到傳遞的資料內容

最明顯的例子便是密碼

不過在碰到需要另開視窗時,會使用 window.open

也想要採用 post 的方式來傳值,這就得走不一樣的途徑了

在網路上找了許久中做測試出一可行的方法<>

我的實作例子:(確實可行)




最後的主程式內只要去呼叫 newDesc() 便可以

當然了兩個參數值也必須要有才行

2017/3/27

簡單的影片合併軟體

小弟常遇到得把被切的一段段的影片,

希望能在湊成一個完整的影片來觀賞

花了點時間在網路上找了許久

終於讓我看到一種較為簡單的軟體來使用 File Joiner

重要的是,她還是綠色軟體,且輕便短小,用起來比較沒有心理負擔



● 下載地點:下載點

操作步驟:

1. 點選"加入檔案"



2. 請反覆的將要合併的影片片段點選加入



3. 當發現影片片段發生前後錯置,可以先點選該片斷,再點選右邊的上下鍵來調整影片片段的先後順序,



4. 可以點選"瀏覽"來選取合併後的檔名



5. 挑選好小藥的檔名與目錄後,再點選"存檔"



6. 點選"合併"後即可開始進行影片的合併作業



7. 此時在指定的目錄中,便可得到完整的合併後影片!



2017/3/23

對於 WiFi 發生的『無網際網路』狀況之解決

最近這幾天,發生了一個很詭異的事

便是我的筆記型電腦的 WIFI出了點狀況

不管是到伯朗咖啡、星巴克或者是用我的手機當基地台

WIFI都連的上,但是通通會告訴我 "沒有網際網路"或是"無網際網路"

如下兩圖



而且在手機無線網路的分享,中的分享一覽中,IP 也呈現分享不出去,就一直停在"取得IP位址中"



本來以為是我筆記型電腦的 WIFI 壞掉了,但詭異的是,在我家裏面的 WIFI 卻又是正常的

這實在讓我困惑了好幾天

我還把手機拿去給通訊行看,除了太舊已外,都沒有任何的問題

正束手無策時,突然發現到一點,便是先前為了設定  NOIP 的浮動 IP

因為家中是有嗯裝一部分享器,所以為了讓 NOIP 碰到 http 服務時要把這服務丟給內部的哪一部電腦

所以將我的筆記型電腦的 IP 由原先任分享器的 DHCP 分配IP 改成固定的 iP 192.168.0.211

這個IP 外面的WIFI 不見的屬於該分享器的合法範圍內

因此嘗試著把 TCP/IP 的IP 改成由 DHCP 指定來是看看

作法如下

1. 找到桌面上的"網路"



2. 在"網路"上,點選滑鼠的右鍵,在從出現的選單中,點選"內容"



3. 在"網路與共用中心",點選目前的連線,不管有沒有連線成功都可以點選



4. 接下來 請點選"內容"



5. 請先在項目一覽中找到 "網際網路通訊協定第 4 版(TCP/IPv4)"並用滑鼠左鍵點擊他,等右下方的"內容"亮起來後,再點選"內容"



6. 將"使用下面的IP位址"改成"自動取得IP位址",然後點選"確定" 完成作業



7. 再自的去檢查 WIFI 的狀態,將會發現已完全恢復正常



以上是我這邊發生的狀況,希望對有發生到相同狀況的網友能有一點幫助!

2017/3/21

老實說,我越來越不喜歡看 Britain's Got Talent (英國達人)

倒不是他的表演不好看

事實上有很多頗經典的

會產生反感就是為不想看到 Simon

不過這個表演,我雖然看過很多次,

但還是回味無窮

2017/3/19

利用 NO-IP 來為浮動IP申辦免費的 domain name,在家架站不是夢想

1. 先介紹甚麼是 DNS

 Domain Name System ( DNS) 領域名稱系統
 在網際網路的世界中,不管是要使用 web 、ftp ... 等服務
 要對主機端去取得服務,實際上都是透過 ip 來運作
 IP 是一組不好記的數字來組成,如 192.168.0.121
 除非是專業的人員,否則這一組數字並不好記

 因此便發展出 Domain Name 來為每一個主機的 IP 建立起一個對應的名稱
 例如 : 輸入 http://23.53.72.229 可以到 IBM 的網頁去
     但輸入 http://www.ibm.com 一樣可以到達
 不過很明顯的前者用 IP 來輸入很困難,誰會記的呀,當然是用 www.ibm.com 既好記又直覺方便

 而 DNS 的作用就是負責把 這組 IP 和 申請到的 domain name 結合在一起
 有了DNS ,輸入方便好記的 domain name 以後,DNS 便會將之轉換成相匹配的 IP 來運作


2. 由此可知,一般要架站都得要有一或一個以上的固定IP 才能和聲請到的 domain name 去做配對
 但是我們一般人在家裡所申請的網路,多數都是浮動IP
 照理來說,這將無法去和 domain name 做對應的
 而 NO-IP 便是要為這一個廣大的苦命族群來提供服務的


3. no-ip 的官方網站 http://www.no-ip.com/


4. 首先得申請一組您需要的 domain name
 輸入你想好的 domain name , 再挑選幾組免費的域名,點選 sign up


5. 輸入您的 e-mail、username 及密碼,然後點選 Create My Free Account ,申請一組免費的帳號。


6. 請回到您的信箱去點選 No-IP Notices 所寄發的一封主旨為 "Confirm Your No-IP Account" 的信件
 直接點選信件內的 "Confirm Account" 完成認證


7. 認證完成後,會切換到另一個完成頁面,請點選上方的 download 鈕


8. 跳轉到下載頁後,該網站會自動偵測你的作業平台,自動顯示符合作業系統的下載點
 請點選 Download Now 開始進行下載


9. 下載完成後,請執行剛下載來的 DUCSetup_v4_1_1.exe


10. 安裝完成後,請輸入您剛剛申請的帳號和密碼,並點選 Sign In


11. 勾選所設立的 domain name 並勾選 Require a password to modify hosts


12. 當看到三個項目都以打勾,其中第三項便是主機目前的 IP ,這便是設定完成
 以後只要輸入,如本例中的 feijer.ddns.net 便可連上你的電腦
 往後電腦更換成另一組浮動IP ,透過常駐在地腦內的程式,他會自動到 no-ip 主機去自動更新這對應
 以後便可自動找到正確的IP


13. 但是家裡的電腦是透過分享器來連上網路的話,這樣還沒有完
 因若您直接在瀏覽器上輸入剛申請到的 domain name ,對象將會到家裡的分享器


14. 這並不是我們想要的,因此得從內部去設定這台 分享器
 在此以我家的 D-LINK DIR-601L 來介紹

 DIR-605L 可以被設定為一台虛擬伺服器,當遠端使用者透過 WAN 端 IP 位址存取 Web 伺服器時,
 會自動被導到內部 LAN 端的伺服器,DIR-605L會依據外部需求的服務,適當地導向內部 LAN 端的伺服器。

 他所依據的是 port number , 而一般 http 服務的 port number 是 80 port 。

 以下便是這方面的設定。


15. 首先是主機在分享器內部,也不能靠分享器的 DHCP 來分配IP, 需固定住一個內部IP


16. 在 windows 的桌面上,找到 "網路"


17. 點選滑鼠的右鍵


18. 點選您連上網路的方式


19. 請再點選 "內容"


20. 點選 "網際網路通訊協定地 4 版 ( TCP/IPv4 )",然後點選 "內容(R)"


21. 請依下圖範例來設定,其中 IP 位址必須避開 DHCP 分配的IP 範圍
 設定好以後,請點選 "確定"


22.然後一路確定回去,並把電腦的網路設定關閉。


23. 請先到分享器的設定頁面,並輸入密碼,然後登入


24. 點選 "進階設定"


25. 點選上方的 "進階設定"


26. 到 "進階通訊埠轉傳規則" 進行如下的設定


27. 別忘了點選 "儲存設定" ,然後讓分享器重新開機便可以了


28. 實際在 firefox 上測試,輸入剛剛建立的 domain name => http://feijer.ddns.net 將出現如下我自設的首頁,任務達成!