千萬不要更新 nextgen gallery 2.x

千萬不要更新 nextgen gallery 2.x

Do not update nextgen gallery to 2.x !!!

最近一直在找好用的WP相簿外掛,發現最強的還是nextgen gallery,

但自從更新到2.0以上後,哀嚎遍野,不管是中文化程度不夠,還會消失字定義的CSS樣式,

BUG一大堆,而作者又開發了PRO的付費版,整個 2.X 版本後給他擺爛!

因此建議大家還是安裝最經典穩定的1.9.13版!

====================================================

Recently been looking for an easy to use plugin of WP album, I found the name call ” NextGen gallery”,
However, since the update to 2.0 or more, screams everywhere, whether in education is not enough,
the word will disappear defined CSS styles,
SO many bug in this version, and the author developed after paying PRO version 2.x version of the overall conversion,
his would not debug for 2.x free version.

Therefore, we recommend that you install the most stable 1.9.13 version of the classic!

Google PageRank 今天更新了

Google PageRank 今天更新了

今天意外發現,網站的PR上升成為2了!

原來是Google更新了阿,繼上一次更新是2013/02/05,這次等了十個月之久,終於更新了。

發現其他的站PR也上升了,不錯不錯!

繼續努力。

============================

Google PageRank was updated today, my blog PR has been grwoing to PR2.

The last time Google Page Rank updated was in 2013/02/05.

keep going.

tinyMCE 移除困擾的 p 及改用 br 換行。

tinyMCE 移除困擾的 p 及改用 br 換行。

tinyMCE remove <P> and use <br> to break, also can  remove &nbps tag.

很不喜歡tinymce內建的語法格式,尤其是為自動加上<P>或是<span>,

解決辦法如下!

tinyMCE.init({
entity_encoding: ‘raw’,      //解決&nbps的;this for remove &nbps tag.
force_br_newlines : true,//啟用BR換行;use <br> to break;
force_p_newlines : false, //停用P換行, disable <P> to break;
forced_root_block : false, //移除開頭的<P>和<span>; romove the frist <P> and disable <span> tag
})

這樣就OK!

WordPress 3.6版 停用自動儲存

WordPress 3.6版 停用自動儲存

至今為止網路上說的方法都沒用!
直到我自己試了一下,發現正確的修改方式,修改如下:

1.wp-config.php檔先把兩個值改掉
define(‘WP_POST_REVISIONS’, false);  //這個數值根本虎爛的,我改了False後 一樣還是給我自動儲存
define(‘AUTOSAVE_INTERVAL’, 86400 );  // 單位:秒 ,同上,這個值也是唬爛

上面兩個虎爛歸唬爛但我還是照改了。但最關鍵的是下面這個

2. wp-admin/post-new.php
把 wp_enqueue_script( ‘autosave’ ); 改成
//wp_enqueue_script( ‘autosave’ );

搞定收工!

以上成功在Wordpress 3.6版停用自動儲存

===============================

WordPress version 3.6 to disable autosave

So far the network said the method useless!
Until I tried it and found the correct way to modify, amend as follows:

1.wp-config.php file to first get rid of the two values
define (‘WP_POST_REVISIONS’, false); / / This value is simply rotten tiger, after I changed False or give me automatically saved as
define (‘AUTOSAVE_INTERVAL’, 86400); / / unit: seconds, supra, this value is also a fool rotten

The above two tiger rotten rotten but I still go fool according changed. But the most critical is the following

2. Wp-admin/post-new.php
The wp_enqueue_script (‘autosave’); into
/ / wp_enqueue_script (‘autosave’);

Get knock off!

More success in the WordPress version 3.6 to disable automatic storage

Discuz 限制地區IP註冊,防注冊機註冊功能修改。

Discuz 限制地區IP註冊,防注冊機註冊功能修改。

Discuz 是個很不錯的論壇程式,功能齊全,架設簡單,
是滿多站長架站的首選。我自己就用來架個論壇,不過畢竟還是有些地方不夠人性,
像是強制接受他們的雲平台(https://34e.cc/95 移除 cp.discuz.qq.com 介紹),
接著就是會有很多註冊機器人來註冊,造成垃圾訊息不斷,廣告一堆。
而且大多是來自中國的註冊機!

上Discuz應用中心看了一下,有個插件是可以針對地區的註冊做限制,但是要錢,下面是該註冊插件的介紹

「担心注册机广告骚扰?我只做地方站,仅需要本地用户注册?
如果你是地方站,那么你就有福了,本插件是针对地方站,限制外地IP注册(可设置多个城市、多个省份允许,也可设置多个城市、多个省份不允许)可以杜绝外地IP的注册机对您的骚扰;
因为注册机的IP大多数都是外地的,甚至是国外的,所以根据城市或省份来限制注册非常有效;

本插件的限制仅针对注册页,如果是被限制区域,那么只会无法进入注册页,不会影响用户对其它页面或功能的正常使用;
同时,后台中,可以配置多个城市名称,也可以只配置一个;
可以配置只限制某一个或几个城市注册,也可以配置成只禁止某一个或某几个城市注册;
关于关键词的选择问题:这个和百度的关键词一个道理,你写的多,那么就要完全匹配 ,写的少,匹配的就多,当然个人建议,比如你是福建省,就写福建可以了,不用写出省来;当然加“省”也是可以的;」

 

不過我沒這個預算,所以就自己動手修改了一下註冊頁面、登入頁面,再配合全球的IP資料庫去做判斷,禁止中國訪客註冊。效果不錯!
discuz

IRS即時反饋系統

IRS即時反饋系統

logo
何為IRS 即時反饋系統

IRS 即時反饋系統(Interactive Response System,簡稱 IRS)是近幾年來改善課堂教學品質最重要的資
訊應用設備之一。主要是讓課堂中的學生可以即時反饋資訊給老師的一種教學應用系統,也可以讓老師
在課堂教學活動中,隨時統計學生反饋的結果和比例,立即掌握全班學生的學習情況,並隨時調整授課
步調。

IRS即時反饋系統,是近幾年來改善課堂教學品質最重要的資訊應用設備之一,在歐、美
地區已經普遍應用這項科技於課堂教學活動中。例如在美國有超過 1000所大學(如哈佛大學、
布朗大學)導入 IRS系統,有更多的中小學導入這項科技。
為了發展可以讓學生可以即時反饋的教學輔具,早在1991年,美國哈佛大學物理系教授
Eric Mazur 便設計了Flashcard 讓學生可以立即反饋問題的選項,應用於同儕教學法(Peer
Instruction)中。
Eric Mazur 教授說:『我從講述式的教學轉換到問答式教學,利用 Flashcard

表決,是幫助我能夠立即清楚學生學到什麼,或者思考學生學到什麼。』
Mazur 教授又說:『我意外地了解到很多學生並不懂我跟他們講的東西,
我立刻知道我必須花更多時間來解釋教材,以前我將會繼續後面的教學主題,因而
增加了學習進度落後的學生數目。』

如何讓 IRS 教學活動效益更好

*IRS活動強調增強教學互動與批判性思考,而非只在維持學生注意力和即席評量。
*同儕討論與合作學習也是學習的重要組成元件之一,留一些時間讓同學互相討論,學習效益會
更好。
*對於內容的討論是精華而小規模的,建議值是 5~10%,太高的比例會使學生焦慮,轉而專注在
是否答對問題。
*問題應在中等難度,太難或太簡單都是沒有用。
*經常且規律的使用這項科技。
*問題應著重在測驗學生對於概念的理解

即時反饋系統包含硬體和軟體兩部份:其中硬體部份主要包含一組遙控器和一個接收器,它必須搭
配教室中既有的班級電腦與巨型顯示器(單槍投影或電視)。軟體部份則可提供教師事先編製選擇題,並
透過巨型顯示器展示問題,引導學生按下手持式遙控器之按鈕選擇答案,系統可同時蒐集所有學生的答
案,並以視覺化圖表或同時展示所有答案的方式呈現作答結果 。教師可進一步利用作答結果的呈現,引
導學生進行答案理由之說明與深入討論,藉此促進課堂學生的互動與溝通。

以上資料來自 http://cdtl.nchu.edu.tw/it/data/irs_teach.pdf

NameCheap網址轉入經驗分享

NameCheap網址轉入經驗分享

由於國內的域名都賣太貴!近日陸續把手上非.tw 的域名轉移到NameCheap.
在NameCheap的價格表內 轉入.net .com 的價格是 9.69 USD,合台幣約NT290元,
至於.cc是18.99 USD, 合台幣約NTD570,跟國內的價格差了快三倍,那我當然選國外的!

轉移步驟如下:
一.至 https://www.namecheap.com/domains/transfer-a-domain.aspx 新增一筆你要轉入的網址,確定可轉後進行付款.
二.至原註冊商索要EPP 轉出授權碼.
三.回到 https://manage.www.namecheap.com/myaccount/transfer-status.asp 點選你剛轉移的網址後,輸入EPP轉出授權碼.
四.授權碼輸入完畢後約10分鐘左右,到信件夾中收取NameCheao寄發的確認信件 標題為 「Domain Transfer Request for XXX.COM」
五.收到信後點擊同意.
六.開始進行轉移動作,期間需要等3-10天不定.

我轉兩個網域 一個是.cc 一個是.net
.cc 的大概等了快10天
.net的等了3個小時

之後可以至https://manage.www.namecheap.com/myaccount/transfer-status.asp 查詢轉移進度.

轉移完畢後會發現原本的DNS紀錄一併轉到NameCheap, DNS Server也改成他們家的代管功能
整個過程可以說是無縫無痛無間斷.

感覺很好!

優秀程式設計師必備的一些素質

優秀程式設計師必備的一些素質

網上看到的文章,分享一下~~

作爲一個合格而優秀的程式設計師,應該具有哪些素質?其實才工作半年的我,好像遠遠不够資格來談論這個話題,不過這半年的成長讓我獲益匪淺,在程式設計師這個話題上也可以多多少少說出一點有價值的東西來。
一、對開發工作要有必要的興趣
興趣是最好的老師,對某個事物有了一定的興趣,才會潜下心來學習、研究它,工作同樣如此。如果對程式設計師的工作完全沒有興趣,甚至是抱著厭惡的態度,那麽其工作結果和能力就可想而知了。在這裏說興趣,幷不要求你達到對編程有著狂熱的愛好這種程度,只需要你還算喜歡這份工作即可,哪怕抱著平常心來面對也好。
二、要善于學習和總結
都說程式設計師是一個吃青春飯的職業,雖然這話說的略顯絕對,但也有一定的道理。IT領域的技術更新換代太快了,一門新的語言興起幷不需要太久的時間,只有不斷的接觸幷學習新東西,才能不被淘汰掉。所謂“活到老,學到老”,這話用在程式設計師身上可能是最適合不過的了。
而在學習的同時,也要善于進行總結。每次完成了一項工作,都對這次的工作進行一下總結,比如用了什麽技術、如何進行的項目設計、如何考慮的用戶體驗等,而在工作中出現的問題也應該牢牢記住,從自己的不足中吸取教訓,這樣才能使自己成長起來。
三、要養成良好的習慣
首先,要有寫文檔的習慣,不要覺得程式設計師的工作只是寫程式碼,這樣的程式設計師一輩子也就是個“碼農”了,絕對沒有前途的。在正規的軟件公司中,文檔的地位很高,開發流程裏面通常也體現出了各個環節的文檔的位置。沒有文檔的軟件是很難長久的存活下去的,因爲在測試、複用、升級等方面都會遇到越來越大的阻力。越是高級的程式設計師,就越應該重視文檔。
其次,要養成良好的編碼習慣。變量如何命名?函數(方法)如何命名?程序中的注釋怎麽寫?程序的縮進格式怎樣確定?好一點的公司都會有這方面的文檔,但是總有程式設計師從來都不看這些文檔,他們認爲最牛的程式設計師寫出來的程序應該除了自己沒有人能看懂,然後他們真的就這樣做了——結果就是別人看不懂,沒法合作,到最後連他們自己都看不懂,這種人連作爲一個程式設計師的基本素質都不具備。寫出規範化、標準化的程序程式碼,是一個合格程式設計師最基本的素質。
最後要提一下的是測試習慣。雖然正規的軟件公司都有專門的測試部門,但是開發部門也不能就此降低自我要求。軟件所含問題發現的越早,付出的成本就越低,如果開發人員在開發早期就能發現一些問題幷解决,就可以節省大量的人力和物力。同時,程式設計師應該對自己開發的程序進行功能性測試,你總要保證自己開發的軟件能正常使用吧?如果連這點都做不到,那你這程序寫的就沒用了。而且要盡可能的模擬用戶實際使用的一些狀况,要想到一些特殊的异常狀况。雖然在實際工作中開發人員很難做到全方位的測試,但一定要清楚這項工作的重要性。
四、要能正確理解用戶需求
現在什麽都講究個用戶體驗,而這對軟件來說簡直就是賴以生存的根本。一個軟件的用戶體驗如何,在極大的程度上能决定這款軟件能否成功。通常在開發工作開始前,項目組會對該項目的用戶需求進行分析和討論,正確的理解了用戶需求,再劃分合理的模塊,甚至考慮到一些潜在的威脅,這都是一個優秀的程式設計師所具有的素質。做到這一點很不容易,像我這樣的程式設計師,目前只能停留在口頭上,實際工作中我想的都非常不全面。
五、要注重程序的複用性和模塊化
是不是一直覺得做程式設計師太累了?是的,程式設計師這份工作確實壓力比較大,但是有些程式設計師的工作壓力相當一部分是自己給自己添加的,他們總是在做一些重複的工作,而從來不會考慮複用性和模塊化的思想。程式設計師在完成某個功能模塊的時候,不應該把思維局限在這次工作中,而是應該想想,能否把這部分程式碼脫離出本次工作,能否將其設計成其他系統也能調用的功能模塊?如果每個人都能有這樣的思維,日積月累下來,大家的重複性工作就會大大减少,也就有更多的精力來進行新功能的開發與創新。
六、擁有團隊協作的精神
雖然我把這一點放在最後,但是它的重要性我想不需要太强調了吧。現在的軟件功能通常很複雜,而且還要涉及到良好的UI(用戶界面),甚至要考慮到整個系統的協調,一個人是根本不可能完成這種工作的,所以團隊協作是必要也是必須的。在一個項目團隊中,如何根據每個人所擅長的領域來分配工作,如何協調人力資源等,都是非常重要的。而在工作中遇到了問題,團隊應該立刻想辦法互相幫助來解决。
關于程式設計師必備的專業素質,暫時我就只想到這麽多。雖然只有六點,但是能做到的那就真的是很優秀的程式設計師了,相信這樣的幷不多見。這些素質的養成需要一個時間,想要一蹴而就是不現實的,而是應該在日常工作中先培養起自己的意識,然後逐漸的養成這些素質。祝每個程式設計師,都能擺脫“碼農”的狀態,成爲一個優秀的程式設計師。