【 在 Dopin.bbs@bbs.ats.idv.tw (補洞大作站 QQ) 的大作中提到: 】
: ※ 引述《catch.bbs@bbs.nuk.edu.tw (痛苦的星期一 -_-)》之銘言:
: 又 如果 貴站的功能全都是自己寫的或是舊的水球系統也是自行研發的 那只能說這
: 一切實在是很巧 我並沒有認為參考有何不對 事實上 Open Source bsded 的 BBS
: Code 放出來後 本來就是歡迎互利共榮 但是取用的手法就是問題
我這邊現在在用的水球是用 WD 的主架構和 FB 原來的功能整合起來的
因為 FB 的舊的系統是每按一下回訊就讀一次硬碟去讀發訊者的 pid
人多的話實在很操 HD 訊息記錄也很肥
之前的硬體不夠力常常因此出現 open too many files 就掛點
才會想說要來改改, 不然用得好好的東西我幹麻動它 @_@
M3 的 BMW 功力不夠, 看到 ** 兩個星星 pointer to pointer 看也沒看就先投降了
最後就拿了 WD 來改
: 前文我僅就參考來源與程式碼部份請你於 發佈時/程式碼內部 補充說明 否則你一向
: 在 FB 群組出沒 我本來就沒有必要跑到那邊去質問這個問題 早在你在貴站提出水球
: 的 patch 時我就很好奇了 沒想到居然有人和我一樣會用讀檔去處理傳訊回顧 (光是
: 這種很爛的處理方式 我們真該握握手 :p)
這個就很奇怪了, 那個水球系統我好像沒發佈過吧, 就只是放著自己邊用邊抓蟲
蟲太多了還沒抓完(因為太懶了想說能用就好), 又還有一個很重點的問題沒解決
我那敢把這種半成品發佈出來 @@
至於程式碼內部我如果從那邊參考那邊改來的都會寫在裡面啊
(也是因為懶, 刻程式刻到現在從沒寫過 CHANGE 之類的東西)
如果是整個檔案拿來修的, 像水球和看板連署機, 我連最上面的一堆註解都留著哩
有需要的話整個檔案寄給你看看也沒問題啊
至於用讀檔去處理傳訊回顧...呃...硬體不夠力人又多的話還是不要試的好
不然大概會看到一堆文章的第一行出現 open too many files
: 參照人家的 程式碼 實作參考 到 概念參照 稍微提一下總是好 也是種習慣 何解 ?
: 我改個函式名 敘述處理方式不同就可以說我是自創的 但別人不見得信 為了避免對
: 岸的類似問題發生 發佈 patch 多點說明 可以少掉許多問題
: 至於我要聲明一下 如果我因為抄這個字造成你的誤會 那我必需在此在次澄清 參照
: Code 並無不好 porting 也是一種常途 我所強調的只是習慣性的知會一下你所得知
: 的來源作者 或是 公告一下前因後果 對於發佈時的立場環境 會好很多
我自認我如果是拿別人的 code 來改的, 發佈出來前一定都有註明出處
但上面那個推文就真的是運氣好慢慢刻出來的, 要怎麼註明出處?
至於水球系統我還在測試只是自己用跟本沒放出來過, 又何來註明?
最後像這種, 借引用一下你上面的文章
! char filename[FNLEN-1]; /* M.109876543210.A */
+ /* Dopin: idea by wildcat.bbs@wdbbs.net */
+ uschar goodpost;
idea by 連這個都要寫我就自認沒辦法了
我推文這邊就是這樣處理的, 當時很直覺就這樣寫了
可能也是之前架過 WD 有看過這段 code 吧
但總不可能邊寫 code 然後邊去翻舊文章還是其他站的 source 去刻那個註解吧
看過一些文章和一些程式碼, 可以用的, 寫得好的, 都已經印象深刻, 想到就直接用了..
當初會想碰 bbs 是想說可以練習寫 C 還有學到一些程式技巧
新學校第一屆剛好有機會試試看, 才會來做這種, 說真的, 沒錢又吃力不討好的工作
改 code 佔用自己的時間是還好
自己有興趣, 又有機器可以給你隨便惡搞, 所以還玩得滿高興的
處理 user 一些奇奇怪怪的問題才真的讓人頭大
回個白目點的 user 的文章一篇就要一兩個小時, 比刻程式還累
想不到現在一個五個多月前丟出來的東西也能被批成這樣, 真是令人心寒
我還是回去專心去刻我專題的 MFC 算了
說真的, 也給你一個建議, 下次要批評前麻煩先問清楚情形再批
有懷疑寄個信來就是了, 我好像還沒資格讓您這樣的大人物偷偷注意這麼久吧
不需要好像把每個人都當小人的樣子, 這樣是會澆熄很多人的熱情的, 謝謝!
--
只是嘆息 只是嘆息 很乾淨 很乾淨 很乾淨........乾淨
<嘆息瓶>
--
※ 來源:高大原野星辰 bbs.nuk.edu.tw.From:h188.n219-68-241.adsl.giga.net