韌館-LearnHouse

Ubuntu 20.04設定datadir改變MySQL資料庫Data路徑

想更改MySQL的資料路徑,想當然的就是修改/etc/mysql/mysql.conf.d/mysqld.cnf
將datadir設定成你要的路徑

//mysqld.cnf
...
datadir=/home2/mysql
...

之前不知道為什麼,直接更改後重啟MySQL都沒有問題,資料也都也寫入到我指定的路徑,但一直到某天突然MySQL一直起不來,而一直出現以下錯誤
Read more...

posted by admin in Linux and have No Comments

簡易JavaScript廣告阻擋Adblock偵測

有時候網站的營運是要花費很多成本,瀏覽者享受網站內容帶來的便利性外,看一下或點一下廣告,對站長來說無非是一種鼓勵與營運的動力。如今越來越多類似Adblock類的擋廣告外掛,因此在這裡提供簡易的JavaScript偵測瀏覽者是否有開啟廣告阻擋。

只要在前加入以下程式碼即可。以站長使用Adsense為例,用的是Google廣告的js,若您使用的是其他的廣告商,則替換成該廣告商的js
Read more...

posted by admin in 網誌歷程 and have No Comments

[Android]監聽螢幕狀態與主動喚醒螢幕

由於需要APP能在Android TV進入sleep mode後還能透過網路被喚醒並播放聲音,經過一陣子的survey,發現可以用以下的方法來達到效果,先用wake lock喚醒螢幕再播放聲音。
首先要加入權限

<uses-permission android:name="android.permission.WAKE_LOCK" />

Read more...

posted by admin in 程式&軟體 and have No Comments

Chromecast with Google TV開箱

與其說開箱,倒不如說是買Chromecast with Google TV的歷程紀錄,畢竟已經很多人都有開箱文了也都寫得很詳細,它的好用也不用我再多說,且幾天前官方也剛宣布未來將可運行Apple TV app,雖然個人覺得Apple TV有點芭樂,可有可無。但光有Google TV的操作系統就很推薦入手。只可惜台灣沒賣...未來會不會有...目前還不確定。
由於某天看到露天拍賣有在特價,包含運費加折扣碼後覺得還挺划算的

且用Pi錢包有4%回饋,再加上之前有累積Pi幣1045可以折抵,因此就下單了一隻,不過這裡要提醒一下,4%的回饋會是用折抵後的價格。
Read more...

posted by admin in 電腦&硬體 and have No Comments

在Ubuntu 20.04上設定Apache VirtualHost加入Let's Encrypt SSL

我們都知道https是一個安全的連線加密機制,但一想到申請憑證就需要付一大筆費用。若非是商業網站像我這樣的個人網誌,就會覺得是一筆多餘的開銷
不過近幾年來出現了一個名為Let’s Encrypt的數位憑證認證機構(CA)推出免費SSL/TLS憑證服務
不過缺點就是憑證的效期只有三個月,也就是說每三個月要更新一次,但別擔心有自動更新機制。所以既然是免費的,因此本人的Blog就開始強迫走https連線囉~
Read more...

posted by admin in Linux and have No Comments

使用PN532在小米手環5NFC版新增加密門卡

由於台灣上市的小米手環5沒有NFC版,所以只能特地從中國購買,就是為了要能把所有門禁卡都塞進去手環,之後就不用帶那麼多卡
但拿到手後要設定才發現,原來很多重要的門卡都是有加密的,而加密的門卡是不被允許加入到手環
不過還是有破解的方法,以下我就不講述太多技術面的描述,就整體大概訴說破解的步驟,再來就是如何操作
Read more...

posted by admin in 電腦&硬體 and have No Comments