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也改成他們家的代管功能
整個過程可以說是無縫無痛無間斷.

感覺很好!

ownCloud 一套個人用的私有雲

ownCloud 一套個人用的私有雲

OwnCloud2
ownCloud 是一套個人用的私有雲 可以當作 dropbox 或是 ubuntuone 這類的檔案同步服務
但是他的功能更強大 除了同步檔案 還有很多第三方的 plugin 可以用
像是行事曆 筆記 連絡簿 書簽 也可分享檔案 更有檔案版本管理
http://owncloud.org/

這次 ownCloud client 1.2.0 released 主要加強了幾項重要的功能
1. 同步的效率 使用新的 API 來監視檔案的改動
可兼顧同步的速度及在手持式裝置上的電量消耗
2. 有效的錯誤回報 現在可以更精準的回報錯誤
3. 更方便使用的設定 UI

另外 ownCloud 也有 iOS 及 Android 的 client 喔(0.99 美金)
比 dropbox 還好用的地方就是 能在手機上修改完檔案之後能即時上傳回 server
這個功能 dropbox 沒有 ubuntuone 也沒有 (sugarsync 好像有 但是忘了是即時還是定時上傳)
主要考量是監看檔案狀態比較耗電

但是使用 ownCloud Android client 約兩周 手機的電量並沒有感覺到有用的比較快

ownCloud 目前沒有發現有免費的 server host
所以如果想試試的話 得要自己架台 server 並且有固定的 IP 或 DN

ownCloud 是一個基于 Linux 的開源雲項目,允許用戶以瀏覽器或 WebDAV方式訪問雲服務器,
進行各項管理工作。ownCloud 支持多種設備訪問,
用戶可以很方便地使個人設備與服務器上存儲的文件、日程安排、通訊錄、書簽等重要數據保持同步。
由于這是一個服務器項目,必要的服務器搭建工作將會對普通用戶使用 ownCloud 造成一定困難。
如果你對 openSUSE熟悉,可以參考這個 客戶端工具,它將有助于你更快地搭建自己的 ownCloud 服務器。
目前,ownCloud 的用戶規模超過 350000。ownCloud 團隊認爲,
ownCloud 比同類服務 Dropbox 和 box.net 更加實用、高效,開源的優勢使得雲服務的部署具有很大的靈活性,
也不受其他廠商的限制,因而十分適合商用。
憑藉著服務的良好表現,ownCloud 團隊已經有了商業化發展的打算,
幷且得到了 General Catalyst 的資金支持。
此外,投資方 General Catalyst 還曾投資過在綫旅游服務公司 Kayak 和在綫視頻平臺 Brightcove。

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

ownCloud is a personal use of a private cloud can be used as dropbox or ubuntuone such file synchronization service
But his more powerful addition to synchronizing files , there are many third-party plugin can be used
Calendar notes like contact book bookmarks can also share files more file version management

http://owncloud.org/

The ownCloud client 1.2.0 released mainly to strengthen several important functions
A synchronous efficient use of the new API to monitor changes to files
Can be both synchronous speed and power on the handheld device consume
2 . Effective error reporting can now be more precise return error
3 Set more convenient to use UI

In addition ownCloud iOS and Android also has a client Oh ( 0.99 U.S. dollars )
After dropbox better than the place is able to finish with the modified files on the phone can immediately upload back to the server
This feature does not ubuntuone nor dropbox (sugarsync but seems to have forgotten is immediate or timed uploads )
The main consideration is more power to monitor file status

But using ownCloud Android client about two weeks and did not feel the phone’s battery faster useful

ownCloud currently not found free server host
So if you want to try , then have to mount their own server and have a fixed IP or DN

ownCloud is a Linux -based open source cloud project , allowing users to access the browser or WebDAV cloud servers,
Perform various administrative tasks. ownCloud support multiple device access ,
Users can easily make a personal device and stored on a file server , schedule important data , contacts, bookmarks, etc. to keep pace.
Since this is a server project , the necessary construction work will use ownCloud server cause some difficulties for ordinary users.
If you are familiar with openSUSE , you can refer to this client tool that will help you quickly build your own ownCloud server.
Currently, the more than 350,000 subscribers ownCloud . ownCloud team believes
ownCloud is more practical than similar services Dropbox and box.net, efficient , open-source advantage makes the deployment of cloud services with great flexibility ,
Other manufacturers are not subject to restrictions , and thus very suitable for commercial use.
With a good service performance , ownCloud team already has commercial development plans,
Bing and got financial support from General Catalyst .
In addition , investors General Catalyst has also invested in online travel service company Kayak and online video platform Brightcove.

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

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

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

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

Discuz 移除 cp.discuz.qq.com

Discuz 移除 cp.discuz.qq.com

裝好了DZ,X2.5但發現官方強制使用雲平台,
對於我們台灣的用戶根本用不到,所以手動修改了一下,讓他不再使用cp.discuz.qq.com
果然讀取速度變快了!
哈哈

_core_Tips_

將舊資料導入Discuz! X2.5 中

將舊資料導入Discuz! X2.5 中

某些需求原因,開始使用DZ 2.5!
第一次使用DZ,感覺還不錯!非常佩服撰寫的團隊。
趁著轉移資料的時候,順便把舊網站的資料由MySQL4.0 更新到 MySQL5.5,
把頭痛的Big5=>UTF-8一次解決了!!
這邊筆記一下要將導入原有的主題方式。
先了解一下DZ的配置。
DZ資料表:
1.pre_forum_thread (儲存主題的資料表)
2.pre_forum_post (儲存主題及回覆的資料表)
3.pre_forum_forum (儲存討論區版塊名稱和相關設定資料表)
4.pre_forum_post_tableid (紀錄主題的資料表)

導入方式:
上面四個資料表就是我們要儲存的地方。

The program package-cleanup is found in the yum-utils package.

The program package-cleanup is found in the yum-utils package.

關于使用yum“The program package-cleanup is…”的解决辦法

在使用yum 時總是有提示信息:
The program package-cleanup is found in the yum-utils package.
www.2cto.com
或者提示:
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
The program yum-complete-transaction is found in the yum-utils package.

處理步驟:
# 安裝 yum-complete-transaction
yum install yum-utils
# 運行 yum-complete-transaction
yum-complete-transaction –cleanup-only
www.2cto.com
# 清除可能存在的重複包
package-cleanup –dupes
# 清除可能存在的損壞包
package-cleanup –problems

最後若還是有錯誤,在yum後面加上 –skip-broken

問題解决!

301重定向的實現方法

301重定向的實現方法

頁面永久性移走(301重定向)是一種非常重要的“自動轉向”技術。
  301重定向可促進搜索引擎優化效果
  從搜索引擎優化角度出發,301重定向是網址重定向最爲可行的一種辦法。當網站的域名發生變更後,搜索引擎只對新網址進行索引,同時又會把舊地址下原有的外部鏈接如數轉移到新地址下,從而不會讓網站的排名因爲網址變更而收到絲毫影響。同樣,在使用301永久性重定向命令讓多個域名指向網站主域時,亦不會對網站的排名産生任何負面影響。
  302重定向可影響搜索引擎優化效果
  迄今爲止,能够對302重定向具備優异處理能力的只有Google。也就是說,在網站使用302重定向命令將其它域名指向主域時,只有Google會把其它域名的鏈接成績計入主域,而其它搜索引擎只會把鏈接成績向多個域名分攤,從而削弱主站的鏈接總量。既然作爲網站排名關鍵因素之一的外鏈數量受到了影響,網站排名降低也是很自然的事情了。
  綜上所述,在衆多重定向技術中,301永久性重定向是最爲安全的一種途徑,也是極爲理想的一款解决方案。
  對于正確實施301重定向,有這樣幾個方法可供大家參考:
  1.在.htaccess文件中增加301重定向指令
  采用“mod_rewrite”技術,形如:
RewriteEngine on
RewriteRule ^(.*)$ http://www.williamlong.info/$1 [R=301,L]
  2.適用于使用Unix網絡服務器的用戶
  通過此指令通知搜索引擎的spider你的站點文件不在此地址下。這是較爲常用的辦法。
  形如:Redirect 301 / http://www.williamlong.info/
  3.在服務器軟件的系統管理員配置區完成301重定向
  適用于使用Window網絡服務器的用戶
  4.綁定/本地DNS
  如果具有對本地DNS記錄進行編輯修改的權限,則只要添加一個記錄就可以解决此問題。若無此權限,則可要求網站托管服務商對DNS服務器進行相應設置。
  DNS服務器的設置
  若要將blog.williamlong.info指向www.williamlong.info,則只需在DNS服務中應增加一個別名記錄,可寫成:blog IN CNAME www.williamlong.info。
  如需配置大量的虛擬域名,則可寫成:* IN CNAME www.williamlong.info.
  這樣就可將所有未設置的以williamlong.info結尾的記錄全部重定向到www.williamlong.info上。
  5.用ASP/PHP實現301重定向:
ASP:
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”,”http://www.williamlong.info/”
Response.End
PHP:
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location:http://www.williamlong.info/”);
exit();

防毒認證評測

防毒認證評測

由知名第三方評測公司AV-Test.org所做的防毒認證評測,每二個月會更新一次。目前全
北美使用率最高的防毒軟體Microsoft Security Essentials(MSE)在這次的評測結果中
未能過關,而這也是MSE連續二次無法取得合格認證。

AV-Test.org總共評測了25間防毒軟體公司的產品,除了MSE 4.1外,PC Tools Internet
Security 2012和AhnLab Internet Security 8.0也在未通過之列。

評測的內容分為「保護力」「回復性」與「可用性」三大項,總分為18分,MSE僅得到10
分,其中保護力項目得分為1.5/6.0,被認為是防護能力非常不足。

表現最好的防毒軟體是Bitdefender Internet Security 2013,得分為16.5分。免費防毒
中得分較高的有F-Secure Internet Security 2013(16.5分)、Kaspersky Internet
Security 2013(16分)、Norton Internet Security 2013(16分)和Trend Micro
Titanium Maximum Security 2013(15.5分)。

http://www.av-test.org/en/tests/home-user/windows-7/novdec-2012/