使用 Nginx 實現 HTTP Basic authentication (BA) 基本認證

HTTP 基本認證 在維基百科的介紹上雖然是個頗舊世代的機制,但在某些情境下還滿好用的說~ 單一角色管理後台、 Single Page、 專案前後端切割分明(一種連登入介面都不想做的概念) 其實綜合上述幾點,就是以活動網站這類型為主。後台也就是查看活動參與的資料,並對這些資料做一些增刪改不複雜的操作 …

LINE Bot 機器人 Trial API 試用 – 2016/10/05 更新

2016/10/05 更新 前陣子 Line 的開發者大會(2016/09/29)開放新的 Messaging API ,隔一天開始用新的 SDK 開發看看改良這隻機器人,沒想到還有問題,事隔今日再次測試,穩定度就出來了,大概是直接要商用了,所以效能好很多吧,但是也沒給開發者一點空間,需月付一筆金額 …

解決遠端 SSH 連線主機時文字編碼設定 locale 錯亂問題

其實也忘記我 Mac 在換 Oh-My-Zsh 前 Bash 是不是也有這問題XD 但! 碰到問題就來解才是有趣的地方 剛好這幾天都有直接連上主機修改檔案的需求,偏偏原本看起來正常的中文 UTF8 編碼卻很有事的亂了調,怎麼查也都是 UTF8 連線,沒什麼大問題,深入去了解 SSH 與 locale …

NodeJS 專案管理中使用 shrinkwrap 來處理相依套件問題

開始一個 NodeJS 專案很簡單 npm init 填寫了專案資訊後開始需要什麼套件就裝什麼的過程 npm install XXX –save –save 是為了保留用了哪些套件來達到讓使用或是接手開發的夥伴能夠重現環境 npm install 這指令還原環境 這看起來好像沒什麼,但是如果只是 …

Facebook Messenger API 終於釋出

距離上次用FB API也不是多遠以前,這麼快地他就來到 v2.6 版了(汗) 不過這次最重大的改版是新功能加入: Messenger API 大家可以寫自己的機器人囉~ 目前看到的資料整理: F8 2016 重點總整理,定義 Facebook 未來 10 年發展 Facebook F8 大會重點總整 …

[JavaScript] Call by reference 設計架構下的有趣問題

JavaScript 最近聽說火紅的很,寫起來是真的很方便很快速,學他要用來快速實踐某個想法功能(演算法)也是很不錯! 但朋友最近在接觸 ES6 後丟了一個問題來考考我,一考就爆了XD 弱… 其實不是在於理解問題,而是如何解! var cmds = ['get',' …

Nginx 1.1.19 升級 1.8.0 後 PHP 執行畫面變空白的解決辦法

自從進入公司後一直都沒有時間來好好整理一些學習心得,近日剛好特別空出一段時間來做「升級」。 升級的是公司機器,上面放了一堆客戶的東西(抖),挑了個好時間喝了點葡萄酒(Beringer Moscato 好喝~)後開始,想說應該一切順利,但心中的預感還是實現了XD 爆炸拉~ Nginx 1.1 -> …

Nginx 搭配 PHP-FPM 時轉用 Unix/TCP socket 時出現 502 Bad Gateway 錯誤

自從把筆記改在粉絲頁PO再透過機器人轉發過來Blog後,就好久沒寫文,實在有點墮落XD 不過也不是就這樣擺爛沒進度就是,好多等著消化來寫 Orz 這篇文章是簡單而且自己犯的蠢毛病,把它記錄一下(因為很簡單寫 哈哈) 情境 在伺服器上安裝 Nginx + PHP5 的架構時 Unix socket 跟 …

Facebook API 教學:客製化登入流程並以粉絲頁互動應用為例

內容目錄1 前言2 本文2.1 客製化登入流程設計2.1.1 第一步、必須人工確認App使用授權2.1.2 第二步、授權確認成功2.1.3 第三步、使用授權碼(code)去交換得到access_token2.1.4 第四步、測試access_token的正確性2.1.5 第五步、檢查使用者授權的權限 …

駭客攻防 – DDoS的 CC 攻擊阻擋

昨天滑Facebook看到 WordPress 社群中有人提出他的網站服務正在遭受阻斷服務攻擊(DDoS),這是一種藉由大量請求,導致伺服器效能緊繃無法服務正常人的一種攻擊手法。 而CC 攻擊的手法說白了就是躲在代理伺服器(Proxy)後面來發送請求,因為代理伺服器的list不少,請求的資源也廣(尤 …

文章
Filter
Apply Filters
Mastodon