如何讓 Win10 徹底停止自動更新

Windows 10 可算是所有 Windows 版本之中最讓我嫌惡的了,但偏偏市面上的筆電也只能配備這個版本。之前為了輸入法問題折騰了很久,記錄在這篇「 自然輸入法購買使用心得及許氏鍵盤替代方案 」。 Win10 每 2~3 星期就要面對一次自動更新的問題,我的 Acer...

繼續閱讀全文

Adsense 自動廣告優化心得

前陣子接到需求想要優化網站 Adsense 廣告,因 Adsense 推出的自動廣告已經實驗滿長一段時間,便問客戶要不要試試看。且自動廣告有實驗功能,可根據實驗結果決定是否採用,不必立即做決定。 本篇整理這段期間的優化心得,且因某些功能不易找到,也會附上相關操作說明。

繼續閱讀全文

Facebook 帳號被停權復權全記錄

經營許久的「 Blogger 社團 」今年曾發生一件慘劇,因為我的 FB 帳號被停權,導致無論是 FB 粉絲頁、社團,都無法進入後台。以往只從新聞或討論區看到經營多年粉絲頁被盜走的案例,這次可是親身體會了一回這樣的痛苦。 然而 FB 帳號停權這樣的事要發生在我身上,才...

繼續閱讀全文

購買 Blogger 範本遭遇詐騙事件實錄

前陣子有客戶想架購物車網站,沒想到在指定的範本網站付費買了範本後,卻無法下載。 為了確認不是操作錯誤引起的問題,付了兩次費用,也請客人操作一次,結果都一樣無法下載,才確定被騙了。 過去自己及客戶買了無數次範本,沒想到第一次遇到這樣的事,覺得有必要紀錄一下事件始末,歸納所有...

繼續閱讀全文

製作 TAB 頁籤選單最簡單的架構﹍純 CSS 實現技巧整理

最近有個需求是製作 TAB 頁籤選單,這功能很常見,理應沒什麼難度。然而客戶希望將來能自行編修、調整選單內容,並製作大量相關頁面,這對於不是熟悉前端程式碼、架構的人來說,要無腦編修 TAB 頁籤的 HTML/CSS 內容實在不太可能(因為這案子的選單內容區塊架構很複雜),而且...

繼續閱讀全文

如何製作無圓點單選、多選按鈕(Input radio+checkbox)﹍純 CSS 技巧免 JS

HTML 表單提供了基本款 input 單選功能(圓點效果 type="radio"),以及多選功能(核取方塊 type="checkbox")。如果不求版面質感的話,瀏覽器預設效果已經算實用了。 但網頁設計如果不想跟別人家撞衫,那...

繼續閱讀全文

使用 Google People API 取得使用者生日、性別等多種個人資訊

上一篇「 使用 Google API 處理登入登出功能,取得使用者基本資料 」,能獲得的會員資訊有 email、姓名、頭像等等,算是比較基本的資訊,後續能做的主要是 email 行銷、聯絡會員等行動。 如果有研發新產品、瞭解消費者偏好這類的規劃,至少需取得使用者「性別...

繼續閱讀全文

Google Apps Script 操作試算表資料庫防駭技巧﹍防止程式碼注入攻擊

過去曾介紹過一系列利用「 Google Apps Script 操作試算表資料庫 」的文章,如果這樣的簡單資料庫只是私用,自然不必考慮安全性。然而如果資料公開的話,防駭反而是第一要務,比學習任何 Google Apps Script(簡稱 GAS) 程式技術都更重要。 本站...

繼續閱讀全文

Google 帳號資訊如何辨別真偽﹍後端驗證用戶資料與 token 的技巧

過去曾使用「 Google 試算表 」來打造及存放會員系統,而會員註冊的部分可利用「 FB API 製作登入按鈕 」取得帳號資訊。但 FB API 限制較多也不好操作,後來使用「 Google API 製作登入按鈕 」取得基本資訊,並搭配「 People API 」取得更多個...

繼續閱讀全文

Blogger 群體被駭事件始末﹍淺談「社交工程」如何入侵網站

使用 Blogger 超過十年,上禮拜發生有史以來最嚴重事件,整個平台所有網站都被牽連: 當天早上所有 Blogger 網站都被判定為「詐騙網站」,前、後台都無法進入 部分網站不斷收到郵件通知,表示文章內容違反 Blogger 政策,因而被自動刪除 情況看起來很是危...

繼續閱讀全文

推薦線上工具:台灣景點人潮監視器 + 一整天的音樂

前陣子 FB 粉絲團收到訊息,通知「 贊助管道 」的 PayPal 按鈕產生錯誤。當下沒有很在意,因為通常是不在台灣的客戶、讀者,需要從海外付款我才會請他們使用 PayPal。 幾年前 PayPal 退出台灣支付業務,一方面是稅務問題(會增加成本),一方面台灣金融法規進化速...

繼續閱讀全文

免外掛實現各種複雜 HTML5 表單驗證功能﹍實作範例(電話+生日+郵件+密碼確認)

前幾年介紹過一個不錯的表單驗證外掛「 Validator 」,最近為了想增進網頁效能,研究一下能否不靠外掛就實現這些複雜功能。 由於 HTML5 已經內建基本的表單驗證功能,效果、質感都滿有水準的,那麼剩下的就是一一想辦法解決實作上容易遇到的情境。 本篇會舉例各種常...

繼續閱讀全文

Google Apps Script 如何進行加密解密+取雜湊值(hash)﹍MD5 SHA HMAC RSA AES 操作說明

使用「 Google 試算表做為資料庫 」後,除了需要瞭解「 資料庫防駭技巧 」,為了安全性著想,一些需要加密的運算不可在前端執行(Javascript會被看光)。 舉例來說,前端發送修改資料的請求時,後端必須先驗證這個請求的身份、權限,也就是檢查前端附上的 token 通...

繼續閱讀全文

使用 Google API 處理登入登出功能,取得使用者基本資料﹍實作範例

上一篇「 用 FB API 製作登入登出按鈕 」,說明了會員系統的登入功能外包給第三方服務的優點,同時提供實作範例,本篇繼續說明 Google API 登入登出功能的製作流程,及提供自製按鈕實作範例。 (圖片出處: pixabay.com )

繼續閱讀全文

處理 Google OAuth 憑證流程

上一篇「 取得 Google API Key(金鑰) 流程 」說明了開發者如何申請 API 金鑰,可以使用 Google 提供的各種服務,存取比較公開、不敏感的資訊。 而當需要存取比較機密、需要驗證身份的資訊時,就不能只靠 API 金鑰,需要另外走驗證身份的流程。Go...

繼續閱讀全文

CC0 免費圖庫搜尋引擎﹍2021 版

「 CC0 免費圖庫搜尋引擎 」今年進行大改版,核心的搜尋功能不變,不過操作介面、及行動版操作都有很大的改善: 原本受限於版面寬度,能夠進行搜尋的圖庫大致不到 10 個。新的版面對於管理而言很方便,圖庫數量可無限增加 原本的設計使用顏色來區分不同功能的圖庫,但對新...

繼續閱讀全文
TOP