摘要:今天我偷偷的去上喵了幾眼,發(fā)現(xiàn)我捉出來(lái)的,還沒(méi)被消滅掉,看來(lái)有必要發(fā)個(gè)郵件給高陽(yáng)了。還得到了高陽(yáng)的飯約,因?yàn)槲覀冏搅撕脦讉€(gè)的,高陽(yáng)你別忘啊下面就上幾張我們的的靚照吧的獲獎(jiǎng)自之后,我們還是很有自信能得個(gè)獎(jiǎng)的。
BugLife的誕生記
先自我介紹下我們團(tuán)隊(duì),Wellming、Bell orchid、Retamia,三枚程序員,主要技能點(diǎn)PHP,目前在一家棒棒的做開(kāi)源網(wǎng)校系統(tǒng)(EduSoho)的公司Coding。第一次參加黑客馬拉松活動(dòng),沒(méi)啥經(jīng)驗(yàn),本著來(lái)混吃混喝的心態(tài),早早的蹦跶到了會(huì)場(chǎng)。實(shí)話說(shuō),本次參賽,是帶著公司的任務(wù)來(lái)的:物色人才。所以,一到會(huì)場(chǎng)就開(kāi)始,微信搖啊搖,群里發(fā)發(fā)紅包,刷存在感!不過(guò)確實(shí)認(rèn)識(shí)到一些很有想法的Hacker,目前也正在轉(zhuǎn)化ing,嘿嘿...
接到題目“讓技術(shù)走進(jìn)生活”后,我們就開(kāi)始想各種idea,我們就想啊想啊,我們做個(gè)啥,能改變下我們程序員的生活呢?
程序員經(jīng)常干什么呢?修Bug。
修Bug有什么可以改進(jìn)的呢?公司的Bug系統(tǒng)不好用。
不好用在哪里呢?報(bào)告BUG麻煩,Bug描述理解困難。
Bug描述理解困難,為什么呢?因?yàn)槭俏淖郑菜剖怯捎谏蟼鹘貓D麻煩,所以都懶得貼圖)。
有了,我們就做一個(gè)能很方便的貼圖報(bào)告BUG的工具,BugLife就此誕生了。
BugLife的開(kāi)場(chǎng)白程序員的一生,需要在不斷的消滅BUG中度過(guò)。一款高效的Bug追蹤系統(tǒng),對(duì)提高程序員的生活幸福指數(shù)是很有必要的。BugLife就是這么一款Bug追蹤系統(tǒng),她:
通過(guò)截圖為核心,清晰明了的描述BUG;
通過(guò)ctrl+c, ctrl+v就能快速添加BUG;
通過(guò)簡(jiǎn)單的鼠標(biāo)、快捷鍵操作,就能完成BUG的認(rèn)領(lǐng)、修復(fù)、驗(yàn)證等狀態(tài)變更操作。
BugLife的實(shí)現(xiàn)考慮到時(shí)間因素,我們沒(méi)有采用高大上的ReactJS來(lái)實(shí)現(xiàn)我們的前端,而是采用了我們相對(duì)較熟練的SeaJS+Arale+jQuery+Bootstrap的經(jīng)典組合,來(lái)作為我們的前端方案。后端采用了一個(gè)PHP的微型框架Silex來(lái)做RESTFul API。
由于Bootstrap的默認(rèn)樣式比較齪,我們引入了一個(gè)Bootstrap Material Design的樣式庫(kù),一下子,就讓我們的BugLife高大上起來(lái)(見(jiàn)文章下面的截圖)。
Bootstrap也缺一些動(dòng)效,我們引入了Animate.css,給BugLife增添了活力。其他還引入了Keypress、Arale Dnd庫(kù),為BugLife提供了快捷鍵、拖動(dòng)等操作,提升了易用性。
經(jīng)過(guò)接近15小時(shí)的熬夜奮戰(zhàn),BugLife的核心功能開(kāi)發(fā)完成。
BugLife的ShowTime在showtime之前,為了填充點(diǎn)演示數(shù)據(jù),順手到活動(dòng)主辦方的網(wǎng)站segmentfault.com上,抓了些BUG,記得有8個(gè),雖都是些小問(wèn)題,但也是Bug呀,要捉掉。今天我偷偷的去segmentfault.com上喵了幾眼,發(fā)現(xiàn)我捉出來(lái)的Bug,還沒(méi)被消滅掉,看來(lái)有必要發(fā)個(gè)郵件給高陽(yáng)(Segmentfault CEO)了。
showtime我們也是分工明確,我負(fù)責(zé)解說(shuō),Retamia和Bell orchid負(fù)責(zé)演示。3分鐘的演示時(shí)間,還是很短暫的,多啰嗦了幾句,差點(diǎn)超時(shí),還好隊(duì)友提醒及時(shí),在超時(shí)前完成了解說(shuō)。
我們的BugLife得到了2位評(píng)委老師的贊賞,認(rèn)為我們的BugLife很輕量,戳中痛點(diǎn),很適合敏捷開(kāi)發(fā)的團(tuán)隊(duì)使用,希望我們能繼續(xù)開(kāi)發(fā)下去,或者開(kāi)源,他們來(lái)繼續(xù)做下去。這里向肯定我們的評(píng)委老師表個(gè)態(tài),我們肯定會(huì)繼續(xù)開(kāi)發(fā)下去的,也會(huì)基于新的技術(shù)來(lái)重寫我們的BugLife,讓BugLife更健壯。但目前代碼自認(rèn)為還比較齪,不能代表我們的真實(shí)水平,雖代碼已在Github上公開(kāi),但不好意思放出來(lái)。哈哈。
還得到了高陽(yáng)的飯約,因?yàn)槲覀冏搅撕脦讉€(gè)segmentfault的bug,高陽(yáng)你別忘??!
下面就上幾張我們的BugLife的靚照吧:
自showtime之后,我們還是很有自信能得個(gè)獎(jiǎng)的。不出所料,BugLife拿了個(gè)三等獎(jiǎng),哎呦,還不錯(cuò)哦!感謝評(píng)委老師,感謝主辦方。贏了個(gè)Kindle+1024元現(xiàn)金,我們現(xiàn)場(chǎng)就瓜分,人均660元收入。
BugLife的后記我們會(huì)基于React、Flux來(lái)重寫我們的BugLife,也會(huì)融入一些敏捷開(kāi)發(fā)的實(shí)踐,做一個(gè)輕量級(jí)的、易用的Issue Tracker。
最后,打個(gè)廣告,歡迎加入我們,一起做國(guó)內(nèi)最好的開(kāi)源網(wǎng)校系統(tǒng)EduSoho ,這里是我們的招聘主頁(yè),謝謝大家。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/21190.html
摘要:附一張合照這次比賽我們的作品是智能抓拍,就是利用陸熠同學(xué)帶來(lái)的直升飛機(jī)飛行拍攝視頻,通過(guò)人臉識(shí)別將頭像顯示到網(wǎng)頁(yè)上。 2015 杭州黑客馬拉松 上個(gè)周末(10月24,25號(hào))第一次參加了黑客馬拉松(hackathon),其實(shí)之前或多或少都了解過(guò)一些,這次比賽是偶然間上sf看到的,我?guī)缀鯖](méi)多想就報(bào)名參加了,期間慫恿了幾名同事一起去玩一下無(wú)奈他們都是比較懶的人,所以這次的比賽我獨(dú)身一人前往...
摘要:黑客馬拉松最初誕生于年,由引進(jìn)國(guó)內(nèi),自年首次舉辦黑客馬拉松以來(lái),已成為行業(yè)內(nèi)廣為知曉的黑客馬拉松領(lǐng)跑者,同時(shí)也是中國(guó)最大的黑客馬拉松組織方。本次大賽將由所有評(píng)委共同投票評(píng)獎(jiǎng),決出各類獎(jiǎng)項(xiàng)。 showImg(https://segmentfault.com/img/bV8Dtd?w=1804&h=1004); 黑客馬拉松(hackathon)最初誕生于 1999 年,由 SegmentF...
摘要:本次大賽的二等獎(jiǎng),來(lái)自基金除妖者聯(lián)盟團(tuán)隊(duì)作品基金除妖者聯(lián)盟。對(duì)于正在創(chuàng)業(yè)或打算創(chuàng)業(yè)的開(kāi)發(fā)者,總經(jīng)理?xiàng)钋噙€表示,可以在歐美金融城為開(kāi)發(fā)者們辦公場(chǎng)地方面的支持,對(duì)于有潛力的項(xiàng)目也會(huì)給予投資等。大賽圓滿結(jié)束參賽者嘉賓評(píng)委合影留念。 6 月 2 日 - 3 日,由 SegmentFault 主辦的黑客馬拉松杭州站在歐美金融城美國(guó)中心圓滿結(jié)束啦 ╰(°▽°)╯ ,眾多開(kāi)發(fā)者及在校大學(xué)生參加了大賽...
摘要:月日,杭州站圓滿收?qǐng)?。第二位嘉賓阿里巴巴移動(dòng)安全專家何星宇,業(yè)界知名白帽子,本次的分享主題移動(dòng)開(kāi)發(fā)者所必須關(guān)注的安全那些事。杭州站分享已經(jīng)結(jié)束,非常感謝大家的參與。 showImg(https://segmentfault.com/img/bVqWqG); 11 月 14 日,SegmentFault D-Day 杭州站圓滿收?qǐng)?。雖然這次『云』議題比較高深,但絲毫沒(méi)有影響到愛(ài)挑戰(zhàn)的小伙...
閱讀 3546·2021-11-18 13:22
閱讀 2561·2021-09-23 11:53
閱讀 732·2019-08-30 13:17
閱讀 1349·2019-08-30 13:12
閱讀 902·2019-08-29 15:43
閱讀 1107·2019-08-29 12:53
閱讀 2831·2019-08-26 18:27
閱讀 1503·2019-08-26 11:52