2008年4月29日 星期二

[網路]大陸攻擊網站的惡行

大家好:

我是站長 sega。

在此跟各位報告巴哈姆特此時正遭受的威脅:
27日(日)晚上10:00,機房人員來電通知巴哈首頁伺服器當機,原本以為只是一般的當機,沒想到伺服器重開之後,短短幾秒之內,又再度當機,再次重開之後,情況依舊。
後來經過關閉對外連線後查詢系統 log,發現遭受到來自世界各地的 ip,以極大量的速度對伺服器發出網頁要求試圖癱瘓巴哈首頁,伺服器不堪負荷,因此當機。

直到星期一清晨五點左右,攻勢才逐漸趨緩。

28日(一)下午一點,我們接到了一封信件:
-------------------------------------
  寄件者: wuwebshell
  傳送日期: 2008-4-28 下午 01:00
  主旨: 广告联系

  昨天发动对贵公司的攻击,在此深表歉意,也说明贵公司的网络安全的当务之急,本人做私人服务器的,能否到贵站发布广告,请速回mail。谢谢
-------------------------------------
我們終於知道被攻擊的原因。

到了下午2:00~3:00左右,我們發現伺服器又開始遭到強烈的攻擊,同時,在這個時候,我們接到了一通來自大陸的電話,對方表示他們就是攻擊的發動者,他們的目的很簡單,就是希望可以在巴哈下廣告宣傳他們的《魔獸世界》私服,希望透過巴哈創造雙方的最大利益。我們表明立場不會接這樣的廣告,對方說給我們一些時間討論,暫時不會再攻擊我們,電話掛掉不久後,攻擊就停止了。

到了傍晚左右,我們發現攻擊又開始變強,經過了許多努力,還是抵擋不住來自世界各位高達數千台電腦,以每秒數百次的次數攻擊,伺服器再次癱瘓。

這段期間,我們不斷調整系統,同時也尋求各方的協助,包括與友站遊戲基地的人討論,希望能抵擋住這樣的癱瘓攻擊,但是我們失敗了,只能在今天(二)清晨5:00左右攻擊再度變緩時,才勉強讓伺服器運作。

今天上午,我們發現攻擊又開始變強,伺服器再度癱瘓,於是決定告訴大家目前的狀況,讓大家知道現在巴哈姆特的狀況。

對於大陸不法商人的囂張行徑我們感到非常不可思議。
同時也要跟所有巴哈的支持者表達歉意,我們沒有辦法防禦住這樣的攻擊,導致巴哈的首頁持續癱瘓。我們會繼續努力,但是目前束手無策。我相信這會是一場艱苦且漫長的戰役,我不敢去想像最壞的情況會是什麼,但是,請大家給我們最大的支持....

讓我們一起召喚巴哈姆特 !

sega

摘自:http://home.gamer.com.tw/blogDetail.php?owner=sega&sn=2497

2008年4月28日 星期一

[Plugins]jQuery » Select box manipulation

This plugin is available for download via jQuery SVN | ChangeLog


addOption


You can add a single option: $("#myselect").addOption("Value", "Text");, change the text of an existing option: $("#myselect").addOption("Value", "Text Replacement"); or add multiple options using a hash:




var myOptions = {
"Value 1" : "Text 1",
"Value 2" : "Text 2",
"Value 3" : "Text 3"
}
$("#myselect2").addOption(myOptions, false); // use true if you want to select the added options

ajaxAddOption(url[, params, select, fn, args])


Add options via AJAX (page must return valid JSON, sample below):

$("#myselect2").ajaxAddOption("ajaxoptions.js");.




{
"ajax1": "AJAX option 1",
"ajax2": "AJAX option 2",
"ajax3": "AJAX option 3"
}


Parameters



  • url - Page to get options from (must be valid JSON)

  • params (optional) - Any parameters to send with the request

  • select (optional) - Select the added options, default true

  • fn (optional) - call this function with the select object as param after completion

  • args - (optional) array with params to pass to the function afterwards


removeOption(index/value/regex[, selectedOnly])


Remove an option by index: $("#myselect2").removeOption(0); or value:

$("#myselect").removeOption("Value"); or with a regular expression:

$("#myselect").removeOption(/^val/i);
. To remove all options, you can do

$("#myselect").removeOption(/./);


If you supply a second parameter as a boolean (true, false), then only options that have been selected (and matched) will be removed: $("#myselect2").removeOption("Value 2", true);.


sortOptions([ascending])


Sorting is done as follows: $("#myselect2").sortOptions(false); (descending) or

$("#myselect2").sortOptions();
(ascending)


selectOptions(value[, clear])


Select options by value, using a string as the parameter $("#myselect2").selectOptions("Value 1");, or a regular expression $("#myselect2").selectOptions(/^val/i);. You can also clear already selected options: $("#myselect2").selectOptions("Value 2", true);


Originally coded by Mathias Bank, with a modification to allow it to take a regular expression.


copyOptions(to[, which])


You can copy options from one select to another: $("#myselect").copyOptions("#myselect2"); (copy selected options) or $("#myselect").copyOptions("#myselect2", "all"); (copy all options)


containsOption(value[, fn])


Checks if a select box has an option with the supplied value


Parameters



  • value - Which value to check for. Can be a string or regular expression

    e.g. if( $("#myselect").containsOption("val1") ) { ... } or if( $("#myselect").containsOption(/^val/i) ) { ... }

  • fn (optional) - Function to apply if an option with the given value is found. Use this if you don't want to break the chaining

    e.g. $("#myselect").containsOption("val1", copyoption).doSomethingElseWithSelect(); // calls copyoption (user defined function) for any options found, chain is continued


selectedValues()


Returns values which have been selected. $("#myselect2").selectedValues(). Returns an array.



摘自:http://www.texotela.co.uk/code/jquery/select/

如何更改MSN Messenger的密碼?

一定很多人從申請完MSN帳號後,就很少再去改過密碼,但你可能不知道你的密碼很可能在不經意的時後被盜用,或者不小心留在其他電腦中,沒刪掉。事實上,密碼要常常換新的,才不會被盜用唷!

不過,說來也滿好笑的,這是一個相當基本的功能,不過,MSN Messenger卻把他藏得很隱密,一般若不稍微花點時間找一下,還真的不容易發現呢。以下,簡單介紹MSN(現已改名Windows Live Messenger)更改密碼的方法,如果你密碼很久沒改的話,記得快快更新唷!

第1步 首先,開啟「https://accountservices.passport.net/」這網站,直接在「電子郵件地址」、「密碼」等欄位中輸入你用來登入MSN的帳號、密碼,登入網站。

第2步 登入之後,由左邊的目錄區點選【帳號資訊】,再按下【變更密碼】。

第3步 然後便可直接在頁面中設定你用來登入MSN Messenger的新密碼,以後我們可以常常透過這網頁更新我們的密碼,避免被駭客、壞心人盜用MSN唷。

摘自:http://blog.3cbank.com/?p=1521

2008年4月23日 星期三

Apache server 要把全站的 URL 轉向到特定網頁

無法查看此摘要。請 按這裡查看文章。

上班族必看》教你趕走辦公室的時間賊

數一數,如果你的身邊圍繞的小偷越多。你越需要用些聰明方法來抓到它! 本刊集合四大知名企業的Know-How,提供你趕走時間小偷的妙方。

即便你已經做好縝密的管理計畫,但請別忽視身邊有些瑣碎事情,正一點一滴偷走你的時間:
□ 一、純打屁的MSN對話
□ 二、冗長又沒有效率的會議
□ 三、無聊的電子郵件
□ 四、長舌的電話
□ 五、老闆不明確的工作分配
□ 六、遲到的朋友
□ 七、出其不意的訪客
□ 八、總晃到你辦公桌旁長舌的辦公室同事
□ 九、混亂的辦公桌讓找東西變得困難
□ 十、拖延、優柔寡斷,甚至要求完美的個性

數一數,如果你的身邊圍繞的小偷越多。你越需要用些聰明方法來抓到它! 本刊集合四大知名企業的Know-How,提供你趕走時間小偷的妙方。


愛普生: 計算時間成本,終結無效率會議
適用對象:決心要改善效率的企業

開會前做法:
一、問自己,真的有必要開這個會嗎?
二、負責人最好一週前發出會議通知:包含時間、地點、參加人數、主題、議程及與會人員與簡報內容(一分鐘用一張簡報)。

開會時做法:
準備道具:馬表與響鈴
一、跟大家報告開會的時間成本(人數X時間X薪資成本)。
二、要求大家提前入座,準時開始(老闆不到也要開始)。
三、主席追蹤上次開會結論,報告會議目的。每個人報告必須留1/3的時間討論,距離結束前一分鐘按鈴一次,前30秒按鈴第二次,時間到,把簡報螢幕收起來。
四、一定要討論出結果,絕不拖到下一次。會議結果要在結束前複誦一次。
五、開會完後,24小時內發出會議紀錄,指定人員追蹤結論後果。
六、定期追蹤會議品質:評量指標包含簡報事前準備率、出席率、準時與會率、達成決議率與準時結束率。

英特爾: 4D分類法,電郵再多也不怕
適用對象:總是花很多時間處理信件,但收件夾永遠堆積如山的人

做法:
一、處理郵件前,再問自己一次,是否打電話就可一次解決事情。
二、一天集中確認email一、兩次即可,別隨時確認。不能今天解決的也要歸類處理,否則信件只會越積越多。
三、每天工作的第一個小時,千萬別拿來看email,而是該做今天最重要的事。
四、處理來信,用4D法來分類,你要刪除(Delete)、執行(Do)、委任他人(Delegate)或是拖延(Defer)。刪除信件,不用客氣,根據微軟統計,每100封你收的信中,有50%是可以被刪掉的,30%可以被委任,或是該在2分鐘內被處理掉的。
五、一次就把信寫好!寫信要目的明確,標題上就註明這是要求行動的通知,以免對方忽略,你還要再寫一次信提醒。

IBM: 兩招提高執行力 打敗拖延
第一招:香腸切割法
適用對象:不想拖拉,可是計畫很大,總感覺做不完的人
做法:把大計畫切割,就像切香腸般,可以讓你一口一口吃掉。

切割的原則有三:第一,被切割的段落要有相關性。第二,分割時從較小量的段落開始,這樣做完會有成就感,會更有往上挑戰的動力。第三,每個切點要列出期限與休息時間,你會更有動力完成,達到切點,一定要休息。這有獎勵與讓自己思考下一步的好處。

第二招:T字分類法
適用對象:優柔寡斷,總是難下決心的人
做法:拿出一支筆,一張紙,畫出個T型,左邊寫下做此事的好處,右邊寫下壞處,別以為這方法看來很笨,但是,它卻是讓很多聰明人很快下定決心的好方法。



Google: 721法則,克服一心多用難題
適用對象:日常工作很多,又想要把時間分割出來想新idea的人
做法:Google教導所有員工,把7成時間專注在原本的工作上,如何改良新搜尋技術;2成時間花在跟核心工作有關的新事物發想;剩下的1成時間與精力,就花在完全沒有關聯的新案件上。

這樣的系統性規畫,讓你不會總是陷在新舊事物時間分配的兩難中。如此,大家也不會都把時間陷在眼前緊急的事裡,無法思考未來。

摘自:http://www.businessweekly.com.tw/webarticle.php?id=32859&p=1

2008年4月15日 星期二

[公告]無名小站使用html語法限制

[公告]無名小站使用html語法限制(已上線)

無名小站使用html語法規則將有異動
有使用embed語法和javascript的人請一定要注意

主要分成兩點
1.Blog的"資料夾管理"跟"網誌敘述"內的語法仍維持原狀不受影響

2.3/31號中午以後任何可以輸入 html 的地方("網誌資料夾"和"網誌敘述"除外), 像是網誌文章、留言版敘述、名片關於我、名片敘述......等 進行新增或修改,系統都會自動檢查

系統檢查會造成的影響是:

a. 任何形式的 javascript 都會被移除 (包含 <script>, onClick, onMouseOver, ... 等等)

b. embed語法只會允許部分網站通過,允許的網站以會員使用量大,且經過工程人員檢查後無安全疑慮者為主


目前允許的網站有:
img.photobucket.commymedia.yam.comwww.clocklink.com
vlog.xuite.netimages.video.msn.comwww.dailymotion.com
www.tudou.com*.yahoo.comwww.estvideo.com
*.yimg.com*.wretch.ccwww.ijigg.com
*.flickr.comgrm.cdn.hinet.net/xuitewww.ik68.cn
pics.webs-tv.net/imagesgroup.gamebase.com.twwww.kiss.com.tw
myvlog.im.tvad2.bloggerads.netwww.kkbox.com.tw
author.bloggerads.netvideo.google.comwww.miniworld.com.tw
www.youtube.com blog.roodo.comwww.mysteryanimals.jp
blog.xuite.netblog.yam.comwww.postpet.so-net.ne.jp
blog-apart.comevent.shanger.netwww.uranai.to
hercafe.yam.cominfo.kijiji.com.twwww.youmaker.com
media.imeem.compets-jp.net
widget-*.slide.com
petswf.bunnyherolabs.comradio.hinet.netimg*.imageshack.us
www.56.comwww.blogad.com.twi*.photobucket.com
js.tongji.yahoo.com.cn

















如果有想要使用的embed網站,但不在上面
可以向我們建議
我們會盡快研究是否安全,且可以開放給所有會員使用

想要建議白名單的會員,請按這裡

並在該文章內統一留下含白名單資訊的回應

ps 如果之前有用javascript或embed語法,只要您不去修改,系統將不會檢查到

ps 再次強調'網誌資料夾'和'網誌敘述'內語法已不受系統檢查,因此也不需要允許白名單


無名小站感謝您的支持



PS:這裡是公告專區,請勿在此詢問客服問題

如有其他需要幫忙處理的客服問題
請點【這裡】,由客服小天使來為您服務喔~

2008年4月11日 星期五

投資重點整理

天上掉餡餅投資法(摘自:http://www.shukai.biz/2007/11/blog-post_30.html)
第一步就是找標的:我推薦『鋼鐵業最大那隻』,很穩又不太可能倒的股票,你知道嗎?如果你在它12塊的時候買進,漲跌不論,每年光是配股配息就有25%的投資報酬率,如果你拿退休金500萬梭哈,你一年什麼事都不用做就淨賺125萬。如果不想等到12塊,在20塊買進,一年也有個15%,500萬也能賺個75萬,重點是這完全是天上掉餡餅,你什麼事都不用做。

第二步就是等:等到好的價位出現,現在4x塊不是好的投資價位,你該做的不是汲汲營營於賺差價,而是把你的錢守住,等到真正好的價位時再出手。

當然你可能沒有五百萬,取而代之的是用定期定額投資,等這隻股票價格低於30塊就可以開始買,低於25就用力買,低於20就拼命買,低於15就借錢買、押房子、押老婆來買,然後高於30就先不買,這樣五年十年投資下來你也可以過過睡覺睡到自然醒、數錢數到手抽筋的生活。

除了上述那隻以外再推薦一隻『種花電信』,這隻也夠穩,有低檔(50以下)是可以當定存來買的。
55元-佈局
50元-加碼
45元-再加碼
40元-全力加碼

附註台積電、台塑也OK

2008年4月8日 星期二

如何選購狗狗維骨力

以下為犬髖關節狗友會所整理的文章, 是針對產品成份、濃度、劑型、嗜口性、價錢的比較!
*要挑選添加葡萄醣銨 及軟骨膠的!!


赫致關節寶葡萄醣銨 500mg(HCL)未標示純度
軟骨素 NA
包裝售價 60粒裝 50磅以下用600~780元 25~50磅每天4顆 (每天40~52元)
50磅以上用800~1000元 50磅以上每天4顆 (每天53~66元)


維克建骨樂(525大型犬)
葡萄醣銨 NA
軟骨素 525mg 未標示純度
包裝售價 30粒裝 25公斤以上用 1500元 每天1顆 (每天50元)


COSEQUIN DS(國內無代理商)狗友會有代訂
--->許多網友強力推這瓶!(Y拍有在賣哦!)
葡萄醣銨 500mg (HCL) 純度99%
軟骨素 400mg 純度95%
包裝售價 250粒裝 25~50 磅 2900元 每天1顆 (每天11元)
50磅以上用 每天1~2顆 ( 每天11~22元)


SYNOQUIN(舒骼健) ----->目前市面上的主流,但貴死人!
葡萄醣銨 475mg(HCL ) 純度99%
軟骨素 350mg 純度95%
包裝售價 120粒裝 25~50 磅 3800元 每天1顆 (每天31元)
50磅以上用 每天1~2顆 (每天31~62元)


鞏骨立(原名砌骨錠) ---->許多網友不推薦!!
葡萄醣銨 500mg(硫酸鹽) 未標示純度,(硫酸鹽賦型劑純度為59.5%)
軟骨素 250mg 未標示純度
包裝售價 60粒裝 25~50 磅 800元 每天2顆 (每天26元)


骨力勁 ----->長青動物醫院推見!
葡萄醣銨 400mg(硫酸鹽) 未標示純度,(硫酸鹽賦型劑純度為59.5%)
軟骨素 50mg 未標示純度
包裝售價 90粒裝 40~70 磅 1500元 每天3顆 (每天50元)
70磅以上用 每天4顆 (每天66元 )
軟骨素 NA
包裝售價 200克裝 20公斤以上用 800元 每天8公克 (每天32元)


Arthogen(關鍵)
葡萄醣銨 500mg(HCL ) 未標示純度
軟骨素 400mg 未標示純度
包裝售價 120粒裝 25~50 磅 1200元 每天1顆 (每天10元)
50磅以上用 每天1~2顆 (每天10~20元)

2008年4月4日 星期五

進階版定期定額123策略

股市下修 累積資產好時機
定期定額聚財 奉行1.2.3密技

【第一富蘭克林投信】

近期全球股市震盪,投資人是否開始煩惱近期扣款投資的基金出現負報酬?或者對於是否要開始定期定額投資而舉棋不定?

其實市場走勢無人能夠準確預測,現今在通膨隱憂浮現,美國次貸風暴蔓延及油價高漲下,全球股市下修反而提供定期定額投資人累積資產的絕佳時機。根據統計,在2000年投入股市,雖然隨即遭遇科技股泡沫化的大崩盤,但是只要持續扣款,利用低點可以買進更多單位數,扣得愈久可獲得愈高的累積報酬率。因此在全球股市動向不明時,可別因為恐懼而落入「高買低賣」的陷阱!

第一富蘭克林投信建議,投資人應先了解本身扣款的基金的前景,若是單一國家、產業類型基金,先了解景氣是否開始走下坡,或仍有行情可期,以便適時出場還是逢低加碼;而若是全球型的股票基金,那就可以安心些了,一來是投資標的已做好分散,二來穩健的基金可做長期的投資規劃,短期的波動就不須過分擔心。

第一富蘭克林投信指出,無人能預見市場真正低點何在,關於投資,「Time(時間)」永遠比「Timing(時機)」重要,愛因斯坦曾說「複利的威力遠大於原子彈」,足見時間創造的複利效果有多驚人。

第一富蘭克林投信分析,定期定額策略以分批進場方式,能平攤風險與投資成本,尤其已歷經一波修正的股市,提供相對佳的介入時點,遵循「逢低『1』定要加碼」、「至少布局穩健與積極『2』種基金」、「秉持不中斷、不追短、不隨意贖回之『3』不原則」的進階版「定期定額1.2.3」策略,佐以時間與複利雙重調味料,體會財富自主的美妙滋味將是指日可待。

【2008-03-30/經濟日報/B7版/基金致富】

摘自:http://www.wretch.cc/blog/eagle99&article_id=11067160

2008年4月1日 星期二

MySQL分頁優化

MySQL中一般的分頁作法大多利用Limit限制回傳的資料筆數來達成分頁效果
例如下面的代碼
Select * From news limit 0, 100 第一頁
Select * From news limit 100,100 第二頁
Select * From news limit 200,100 第三頁
今天突然來了一個思路
和前作 上下頁查詢優化
的思路略同
定位到id值後再用id值作條件
優化的作法

第一頁
Select * From news Where id >=(Select id From news Order By id limit 0,1) limit 100
第二頁
Select * From news Where id >=(Select id From news Order By id limit 100,1) limit 100
第三頁
Select * From news Where id >=(Select id From news Order By id limit 200,1) limit 100

經測試,一萬條數據以內一般的分頁作法比較快
超過一萬條後優化過的作法優勢就呈現出來
當數據量愈多,優化的分頁查詢速度愈快
所以在第一次查詢總資料筆數後可以增加一個判決
檢查資料量是否超過一萬筆

Select count(*) AS `count` From news //製作分頁的前置作業

if($rows['count'] <10000){
$sql = "Select * From news limit 0, 100 ";
}else{
$sql = "Select * From news Where id >=( Select id From news Order By id limit 0,1) limit 100";
}


摘自:http://jian-zhoung.blogspot.com/2007/11/mysql.html

wibiya widget