文章

目前顯示的是 十一月, 2015的文章

Certbot Let's Encrypt 快速發行證書套件 Centos版

我們之前有提到過可以用  Let`s Encrypt 得到免費憑證。雖然也是很方便,但是現在已經可以用 yum 快速安裝摟。這個軟體叫做certbot
certbot 基本上是沒有在預設的儲存庫中所以我們要先抓取回來step1sudo dnf install epel-releasesudo dnf install certbot python3-certbot-apache mod_ssl在上面出現紅字的部分 我們可以看到這是屬於 apache 版本,如果我們是 nginx 可以改用sudo dnf install certbot python3-certbot-nginx mod_ssl
直接可以執行摟step2sudo certbot
記得每三個月要更新憑證certbot renew --dry-run


將 canvas 轉換成 64encode 的文字狀態

JavaScript 可以利用 Canvas 進行圖片編輯的動作,但是圖片編輯完後要怎麼存檔呢?有一種作法是把圖片轉換成 64位元 的文字狀態。

這樣也可以直接在瀏覽器上呈現喔!

假設 canvas 的 id 是 myCanvas 好了

var canvas = document.getElementById("myCanvas"); var dataURL = canvas.toDataURL(); console.log(dataURL);


需要注意的是,如果有載入外部圖片的話,必須要保證圖片在同一個網域裡面否則會有出現錯誤不給轉換

Tainted canvases may not be exported.


google cloud centos7 ssh 無法登入問題

圖片
在 Google Cloud 上的 Centos 7 預設 ssh 登入是用 key 登入的而不是輸入 root 的帳密登入。 不過我還是一直都只會用帳號密碼的方式登入。所以這個影片就是用來告訴大家怎樣設定可以讓 ssh 回到可以用帳號密碼登入的狀態。
主要要修正的要點
/etc/sshd/sshd_conf
PermitRootLogin yes PasswordAuthentication yes

在未登入的情況下取得 instagram 的 hashtag api

圖片
Instagram 有提供 Hashtag 的 api 可以用來收集所有使用的 hashtag 資料。
https://instagram.com/developer/endpoints/tags/
不過呢
依照官方文件的說法,需要多做一個使用者登入的動作取得 access-token 才能取得 hashtag 的內容。

終於還是有不用登入就可以的作法了。
我們只要改變一下這個
https://instagram.com/developer/endpoints/tags/#get_tags_media_recent



把這個後面的 access_token 這個參數換成 client_id 一樣可以取得 tag 的內容喔