當我們安裝好 WordPress 的佈景主題後,可能覺得對於字型大小不滿意,或是對於圖片的大小不滿意,想要針對目前的佈景主題去做一些小修改的時候,就要透過子主題的方式。
如果你只是把圖片、文字換掉,那個不是修改佈景主題,不需要去建立子主題,建立子主題的目的是要對原本的佈景主題客製化一些內容,或是要大幅度的修改程式碼,才會使用子主題。
難道不能直接修改佈景主題嗎?
當我們安裝好 WordPress 的佈景主題後,可能覺得對於字型大小不滿意,或是對於圖片的大小不滿意,想要針對目前的佈景主題去做一些小修改的時候,就要透過子主題的方式。
如果你只是把圖片、文字換掉,那個不是修改佈景主題,不需要去建立子主題,建立子主題的目的是要對原本的佈景主題客製化一些內容,或是要大幅度的修改程式碼,才會使用子主題。
難道不能直接修改佈景主題嗎?
用 (-) 就可以切換回剛剛的分支,跟 Shell 一樣
# Checkout master
git checkout master
# Create and checkout to a new branch
git checkout -b git-tips
# Checkout master
git checkout master
# Checkout to the previous branch (git-tips)
git checkout -
# Make sure you have checked out master first
git checkout master
# Delete merged branches to master except master
git branch --merged master | grep -v "master" | xargs -n 1 git branch -d
如果不小心把 master 刪除了,用下列指令救回來就好(前提是你有 push 過遠端程式庫):
git checkout -b master origin/master
如果你想先確定一下有哪些分支會被刪除,但不想實際刪除,請用 –dry-run:
git remote prune origin --dry-run
實際刪除:
git remote prune origin
如果你在 dev 分支,但想要從 master 開始建立分支,基本的作法是:
git checkout master
git checkout -b new-branch
你其實可以直接從 dev 分支開出一個基於 master 的分支
git checkout -b new-branch master
同理,直接基於其他分支開出新的分支
git checkout -b new_branch base_branch
touch ~/.gitignore
git config --global core.excludesFile ~/.gitignore
或是寫入設定檔:
vi ~/.gitconfig: [core] excludesFile = ~/.gitignore
git config --global fetch.prune ture
或是寫入設定檔:
vi ~/.gitconfig: [fetch] prune = true
git config --global rebase.autosquash true
或是寫入設定檔:
vi ~/.gitconfig: [rebase] autosquash = true
git config --global core.editor vim
或是寫入設定檔:
vi ~/.gitconfig: [core] editor = vim
git config --global diff.tool vimdiff
或是寫入設定檔:
vi ~/.gitconfig: [diff] tool = vimdiff
選項有: vimdiff / magit / meld / kdiff3
git config --global merge.tool vimdiff
或是寫入設定檔:
vi ~/.gitconfig: [merge] tool = vimdiff
有時候你需要輸入又臭又長的指令,像是:
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative
不人道!可以寫入 gitconfig 就好了,之後就可以用 git lg 或是 git lol 來執行簡化過得指令。
vi ~/.gitconfig: [alias] lg=log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative lol=log --graph --decorate --pretty=oneline --abbrev-commit
文章出處:https://about.gitlab.com/2016/12/08/git-tips-and-tricks/
—-
.RUGBY
World Rugby Strategic Developments Limited
CentralNic
.RUGBY 會首先保留給橄欖球社群(包含俱樂部、團隊、官員、活動等),在註冊時需要先從管理局取得註冊碼。將於 2019 年 7 月開放所有人註冊。
http://nic.rugby/
目前 1 到 4 字元為保留字,2019 年 7 月開放公開註冊
日出期僅能註冊 1 年,其他可註冊 1 至 10 年
https://whois.nic.rugby/
無資料
無資料
.VOTE|.VOTO
Monolith Registry, LLC
Afilias
限與政治、民主活動相關之自然人、法人申請,註冊之域名須該政治、民主活動明確相關。
.VOTE 域名的相關訊息: .VOTE 致力於為民主程序的參與者提供服務,名稱註冊將由域名管理局進行審核,已確保您遵守原則。當您註冊 .VOTE 域名時,您必須同意:
– 您的域名及其內容不得欺騙公眾。
– 遵守 .VOTE 註冊條款中的要求。
禁止域名投資的行為,或蓄意註冊導致第三方無法善意使用。
http://get.vote/
Inno.vote
Hello.vote
YesWe.vote
Secure.vote
http://get.vote/find-registrar
最近越來越多的瀏覽器開始在使用者瀏覽網站時,幫助使用者檢查網站的安全性,其中一個檢查是,若是使用者要在網站中輸入資料,如果這個網站沒有加密(https)的話,就會被瀏覽器標示不安全的網站,提示使用者正在輸入的資料在傳輸時,很有可能會被竊取。
所以很多人都會嘗試申請憑證,但很多人在申請的時候因為檔案很多,有時候會搞不懂到底什麼是金鑰,什麼是憑證與 CSR ,搞的最後又必須重新申請,浪費時間。
如果你是用 Bitnami 版的 WordPress,然後是使用 Google Cloud Platform(GCP) 的平台,可以參考本篇的作法把你的憑證裝起來。
你需準備幾個檔案:
如果你不知道上面這些是什麼東西,請先詳細閱讀 SSL 基礎 來講整個步驟與原理搞懂。
先切換程 root 身份
$ sudo su -
在 /opt/bitnami/apache2/ 建立一個 myssl 資料夾來存放相關檔案。上傳(使用 sftp 或是相關 FTP 軟體)憑證(.crt), Private key(.key) 與中繼憑證(ca-bundle.crt) 到 myssl 資料夾,名稱自訂,但不要搞混。
# mkdir /opt/bitnami/apache2/myssl
修改 Apache 設定檔,改過之後 Apache 就會從主設定中去載入 httpd-ssl.conf 這個檔,這樣做的好處是主設定都在 httpd.conf 中,而利用載入的方式去讀取 SSL 的相關設定,這樣把所有 SSL 的設定檔都放在一個地方,如果你突然要關閉 SSL,就只要把這一行載入的再重新註解就好了。
# vi /opt/bitnami/apache2/conf/httpd.conf 把註解(#) 拿掉 Include conf/extra/httpd-ssl.conf
修改 httpd-ssl.conf :
# vi /opt/bitnami/apache2/conf/extra/httpd-ssl.conf <VirtualHost _default_:443> 路徑改成你上傳的憑證 SSLCertificateFile "/opt/bitnami/apache2/conf/server.crt" 路徑改成你上傳的 Private key SSLCertificateKeyFile "/opt/bitnami/apache2/conf/server.key" 路徑改成你上傳的 中繼憑證 SSLCACertificateFile "/opt/bitnami/apache2/conf/ssl.crt/ca-bundle.crt"
請注意看 SSLCertificateFile、SSLCertificateKeyFile 與 SSLCACertificateFile 這三個是不一樣的名稱,並且指向不同的檔案,請不要搞混了。
重新啟動 apache 伺服器,不會的話就整台伺服器重開。搞定!
我是學程式設計長大的,會用這個詞大概就知道我是七年級生,現在來說就是所謂的碼農,所以我對鍵盤的需求還滿高的,以前鍵盤就是打一整天用的是傳統平平的鍵盤,一整天用下來手腕就是很痛,久了肩膀也跟者不舒服,就轉向使用人體工學鍵盤,沒想到一用就回不去了,我第一個使用的人體工學鍵盤是 Acer Egro-31…
名稱伺服器(NameServers) 的作用是將 DNS 的管理權向下授權,意思就是如果你指定了這個域名的 NameServer 紀錄,表示此域名的 DNS 紀錄管理權已經授權到其他機器。
你有看過一種貴死人的網域名稱嗎? 或是你嘗試註冊一些網域時,發現它的價錢跟同樣的網域高出很多很多很多,非常貴,而且只能註冊一年?這是怎麼回事?這種網域名稱,叫做高價域名或是特級域名(Premium Domain)。