WP常用MySQL語法

刪除所有修改中產生的備份文章

DELETE FROM wp_posts WHERE post_type = "revision";

刪除所有垃圾、未核准的迴響

DELETE from wp_comments WHERE comment_approved = '0';

修改文章所有作者

UPDATE wp_posts SET post_author=new_user WHERE post_author=old_user;

變更密碼

UPDATE wp_users SET user_pass = MD5('123456') WHERE wp_users.user_login = 'coolsea' LIMIT 1;

[rails4]使用Omniauth整合facebook及google註冊認證

最近將進行中的Ruby on rails專案嘗試加上oauth 2.0註冊認證,再整合目前最多人使用的facebook及google帳號,讓來客能便利的註冊會員。

簡單記錄下這次的操作記錄,還有不少待改進處。

####安裝流程
1. 創建一個新專案
2. 安裝所需要的gem
3. 創建User model
4. 創建Sessions controller
5. 創建及設定Omniauth initializer
6. 加入facebook javascript
7. 修改views增加登入及登出選項

閱讀全文〈[rails4]使用Omniauth整合facebook及google註冊認證〉

[Linux]在ubuntu13.10安裝Cinnamon2.0

2013-12-26-120626

我的工作很常有機會用到Linux,使用的發行版是Ubuntu。

不過一般都使用它的server版,因為只要使用ssh連進去機器,不管要設定還是新增檔案都很方便,就不安裝x-windows來將大部分效能都留給server。

後來入手了一台Macbook air 2013,更是將所有的工作都使用Macbook air處理,無論寫程式、作網站、教學備課方面..還是使用Macbook air比較順手。Ubuntu部分只有架設server和backup的時候才會上場。

閱讀全文〈[Linux]在ubuntu13.10安裝Cinnamon2.0〉

[Linux]快速兩步驟,免驗證登入伺服器

我目前運作中的網頁伺服器有三台,身為一個懶惰的網站管理者,設置一台專門排程備份的伺服器是最基本的,萬一server真的故障才不用事後花大把心力去搶救資料。

雖然很早就知道如何免驗證登入伺服器,但之前所操作的步驟一直很繁瑣,先在client產生金鑰,然後傳送到server端,之後又很辛苦的ssh進去server端將金鑰加入信份名單。

直到最近..

突然發現之前步驟雖然沒錯,但其實還有更簡單的方法來省時間..

閱讀全文〈[Linux]快速兩步驟,免驗證登入伺服器〉