1. 程式人生 > 實用技巧 >fsnotify監控檔案

fsnotify監控檔案

第11組Alpha衝刺(4/6)

一、基本情況


  • 隊名:你們說的隊

  • 組長部落格:點我

  • 作業部落格:點我

  • Github連結:

團隊github點我
前端github點我
後端github點我

  • 組員人數:10

二、衝刺概況彙報


組員1(組長):林必涵

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      完成了直達搜尋的介面設計,以及攜程的資料採集。
      
    • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃

    需要重新設計資料庫的儲存形式,完善介面設計。
    
  • 還剩下哪些任務

    資料收集,資料表的設計,檢視層的功能完善。
    
  • 燃盡圖

  • 遇到了哪些困難

    從資料庫中篩選資料,選擇價格最低的機票,選擇語句寫了半天,篩選出來的機票仍有一下冗餘。
    
  • 有哪些收穫和疑問

    更瞭解了Django的篩選語句。
    
  • PSP & 學習進度條

PSP

PSP2.1
Personal Software Process Stages
預估耗時(分鐘)
實際耗時(分鐘)
Planning
計劃
240
60+
Estimate
估計這個任務需要多少時間
40
60+
Development
開發
2160
750+
Analysis
需求分析 (包括學習新技術)
120
108
Design Spec
生成設計文件
120
102
Design Review
設計複審 (和同事稽核設計文件)
120
60
Coding Standard
程式碼規範 (為目前的開發制定合適的規範)
120
60
Design
具體設計
900
120+
Coding
具體編碼
600
540+
Code Review
程式碼複審
120
60
Test
測試(自我測試,修改程式碼,提交修改)
180
Reporting
報告
220
Test Report
測試報告
60
Size Measurement
計算工作量
100
Postmortem & Process Improvement Plan
事後總結, 並提出過程改進計劃
60
20+
合計
2980
1110

學習進度條

第N輪次
新增程式碼(行)
累計程式碼(行)
本輪次學習耗時(小時)
累計學習耗時(小時)
重要成長
1
63
63
4
4
搭建伺服器,學習Django框架
2
30
93
6
10
繼續學習Django框架
3
50
143
6
16
學習了序列化
4
90
233
6
22
學會了Django查詢語句
...

組員2:賀勁渲

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      瞭解了爬蟲程式的編寫。
      
    • 展示GitHub當日程式碼/文件簽入記錄

      暫無有意義的記錄。 
      
  • 接下來的計劃

    完成可以爬取各大機票網站資料的爬蟲;搭建資料庫伺服器 。  
    
  • 還剩下哪些任務

    完成可以爬取各大機票網站資料的爬蟲程式;搭建資料庫伺服器。    
    
  • 遇到了哪些困難

    對任務如何操做不是很瞭解。    
    
  • 有哪些收穫和疑問

    瞭解了資料庫伺服器的建立。   
    
  • PSP & 學習進度條

PSP

PSP2.1
Personal Software Process Stages
預估耗時(分鐘)
實際耗時(分鐘)
Planning
計劃
120
10+
· Estimate
估計這個任務需要多少時間
120
10+
Development
開發
2880
120+
· Analysis
需求分析 (包括學習新技術)
60
120
· Design Spec
生成設計文件
240
· Design Review
設計複審 (和同事稽核設計文件)
240
· Coding Standard
程式碼規範 (為目前的開發制定合適的規範)
20
· Design
具體設計
480
· Coding
具體編碼
2880
· Code Review
程式碼複審
720
· Test
測試(自我測試,修改程式碼,提交修改)
210
Reporting
報告
240
· Test Report
測試報告
60
· Size Measurement
計算工作量
60
· Postmortem & Process Improvement Plan
事後總結, 並提出過程改進計劃
120
10+
合計
3240
140+

學習進度條

第N輪次
新增程式碼(行)
累計程式碼(行)
本輪次學習耗時(小時)
累計學習耗時(小時)
重要成長
1
38
38
2
2
大致瞭解編寫爬蟲程式需要學習的內容;嘗試爬取了部分網頁的資料
2
0
0
3
5
學習瞭如何搭建資料庫伺服器
3
0
38
3
8
學習瞭如何搭建資料庫伺服器
4
0
38
3
11
學習瞭如何制定介面規則
...

組員3:胡佳偉

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      繼續看視訊學習小程式前端開發,找類似的程式碼參考,並完成兩個介面。
      
    • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃

    繼續進行前端學習及開發。
    
  • 還剩下哪些任務

    進行前端學習及開發。
    
  • 遇到了哪些困難

    看得不是很懂,感覺難以下手。
    
  • 有哪些收穫和疑問

    實現了兩個介面,對頁面開發有點了解了。
    
  • PSP & 學習進度條

PSP

PSP2.1
Personal Software Process Stages
預估耗時(分鐘)
實際耗時(分鐘)
Planning
計劃
200
60+
Estimate
估計這個任務需要多少時間
200
40+
Development
開發
5
20+
Analysis
需求分析 (包括學習新技術)
600
1000+
Design Spec
生成設計文件
230
50+
Design Review
設計複審 (和同事稽核設計文件)
20
40+
Coding Standard
程式碼規範 (為目前的開發制定合適的規範)
20
60+
Design
具體設計
400
200+
Coding
具體編碼
1450
400+
Code Review
程式碼複審
180
80+
Test
測試(自我測試,修改程式碼,提交修改)
480
60+
Reporting
報告
180
70+
Test Report
測試報告
180
60+
Size Measurement
計算工作量
20
10+
Postmortem & Process Improvement Plan
事後總結, 並提出過程改進計劃
40
40+
合計
3760
2190

學習進度條

第N輪次
新增程式碼(行)
累計程式碼(行)
本輪次學習耗時(小時)
累計學習耗時(小時)
重要成長
1
20
20
3
3
對微信小程式前端開發有了更深瞭解,熟悉開發平臺
2
30
50
5
8
實際進行了頁面設計,對小程式前端有基本來了解
3
30
80
10
18
看了一些別人程式碼,並拿去編譯,更加熟悉小程式
4
177
254
10
28
通過對別人程式碼的學習進行了程式設計,實現了兩個介面
...

組員4:李秋傑

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      學習微信小程式的測試。
      
    • 展示GitHub當日程式碼/文件簽入記錄

      暫無有意義的記錄。
      
  • 接下來的計劃

    繼續學習並嘗試測試微信小程式,對組內成果進行測試。
    
  • 還剩下哪些任務

    繼續學習並嘗試測試微信小程式,對組內成果進行測試。
    
  • 遇到了哪些困難

    要準備其他科目的考試。
    
  • 有哪些收穫和疑問

    瞭解使用微信開發者工具測試小程式。
    
  • PSP & 學習進度條

PSP

PSP2.1
Personal Software Process Stages
預估耗時(分鐘)
實際耗時(分鐘)
Planning
計劃
240
60+
Estimate
估計這個任務需要多少時間
40
60+
Development
開發
2160
652+
Analysis
需求分析 (包括學習新技術)
120
450
Design Spec
生成設計文件
120
102
Design Review
設計複審 (和同事稽核設計文件)
120
60
Coding Standard
程式碼規範 (為目前的開發制定合適的規範)
120
Design
具體設計
900
Coding
具體編碼
600
Code Review
程式碼複審
120
Test
測試(自我測試,修改程式碼,提交修改)
180
Reporting
報告
220
Test Report
測試報告
100
Size Measurement
計算工作量
60
Postmortem & Process Improvement Plan
事後總結, 並提出過程改進計劃
60
40+
合計
2620
712+

學習進度條

第N輪次
新增程式碼(行)
累計程式碼(行)
本輪次學習耗時(小時)
累計學習耗時(小時)
重要成長
1
0
0
4
4
瞭解微信小程式測試
2
0
0
7
11
瞭解微信開發者工具的使用
3
0
0
9
20
瞭解微信開發者工具測試小程式
4
0
0
8
28
嘗試使用微信開發者工具測試小程式
...

組員5:林源

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      假期綜合徵,基本沒幹啥。
      
    • 展示GitHub當日程式碼/文件簽入記錄

      暫無有意義記錄。
      
  • 接下來的計劃

    把負責的前端部分完成。
    
  • 還剩下哪些任務

    收藏夾頁面和載入頁面。
    
  • 遇到了哪些困難

    犯懶、效率低下。
    
  • 有哪些收穫和疑問

    狀態對效率影響很大。
    
  • PSP & 學習進度條

PSP

PSP2.1
Personal Software Process Stages
預估耗時(分鐘)
實際耗時(分鐘)
Planning
計劃
200
20+
Estimate
估計這個任務需要多少時間
200
20+
Development
開發
3380
Analysis
需求分析 (包括學習新技術)
600
160+
Design Spec
生成設計文件
230
20+
Design Review
設計複審 (和同事稽核設計文件)
20
15+
Coding Standard
程式碼規範 (為目前的開發制定合適的規範)
20
15+
Design
具體設計
400
60+
Coding
具體編碼
1450
80+
Code Review
程式碼複審
180
15+
Test
測試(自我測試,修改程式碼,提交修改)
480
70+
Reporting
報告
180
50+
Test Report
測試報告
120
20+
Size Measurement
計算工作量
20
10+
Postmortem & Process Improvement Plan
事後總結, 並提出過程改進計劃
40
20+
合計
3760
505+

學習進度條

第N周
新增程式碼(行)
累計程式碼(行)
本週學習耗時(小時)
累計學習耗時(小時)
重要成長
1
0
0
3
3
學習瞭解HTML、CSS、JAVASCRIPT的基本內容
2
0
0
2
5
進一步學習瞭解HTML、CSS、JAVASCRIPT的基本內容
3
53
53
1
6
開始著手寫程式碼
4
19
72
0.5
6.5
效率低下的寫了一點程式碼
...

組員6:呂銘飛

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      完成了直達搜尋和兩地搜尋結果頁面。
      
    • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃

    頁面元素還是存在一些問題,繼續改進。
    
  • 還剩下哪些任務

    完善頁面,把後臺爬取的資料顯示到頁面上。
    
  • 遇到了哪些困難

    我還沒開始複習圖形學
    
  • 有哪些收穫和疑問

    感覺沒啥進展,懷疑人生中。疑問:佈局樣式明明按官方文件裡寫的為啥總有錯亂的地方;圖形學怎麼複習。
    
  • PSP & 學習進度條

PSP

PSP2.1
Personal Software Process Stages
預估耗時(分鐘)
實際耗時(分鐘)
Planning
計劃
200
15+
Estimate
估計這個任務需要多少時間
200
15+
Development
開發
3380
300+
Analysis
需求分析 (包括學習新技術)
600
100+
Design Spec
生成設計文件
230
10+
Design Review
設計複審 (和同事稽核設計文件)
20
5+
Coding Standard
程式碼規範 (為目前的開發制定合適的規範)
20
0
Design
具體設計
400
15+
Coding
具體編碼
1450
80+
Code Review
程式碼複審
180
10+
Test
測試(自我測試,修改程式碼,提交修改)
480
80+
Reporting
報告
180
15+
Test Report
測試報告
120
5+
Size Measurement
計算工作量
20
5+
Postmortem & Process Improvement Plan
事後總結, 並提出過程改進計劃
40
5+
合計
3760
330

學習進度條

第N輪次
新增程式碼(行)
累計程式碼(行)
本輪次學習耗時(小時)
累計學習耗時(小時)
重要成長
1
200
200
6
6
學習小程式原生框架並開始進行前端頁面的製作
2
245
445
8
14
繼續頁面的製作,把一些常用的內容封裝成了元件
3
233
678
8
22
機票的搜尋結果頁面基本完成
4
80
758
6
28
修改頁面,讓頁面顯示正常,增加了分類欄
...

組員7:王涵永

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      寫部落格,修改部落格,催進度。
      
    • 展示GitHub當日程式碼/文件簽入記錄

      暫無有意義記錄。
      
  • 接下來的計劃

    跟進前端、後端組專案內容。
    
  • 還剩下哪些任務

    各種跟進進度(前端好像進展順利),催進度,各種部落格編寫。
    
  • 遇到了哪些困難

    暫無。
    
  • 有哪些收穫和疑問

    組內溝通良好。
    
  • PSP & 學習進度條

PSP

PSP2.1
Personal Software Process Stages
預估耗時(分鐘)
實際耗時(分鐘)
Planning
計劃
300
160+
Estimate
估計這個任務需要多少時間
120
160+
Development
開發
Analysis
需求分析 (包括學習新技術)
Design Spec
生成設計文件
Design Review
設計複審 (和同事稽核設計文件)
Coding Standard
程式碼規範 (為目前的開發制定合適的規範)
Design
具體設計
Coding
具體編碼
Code Review
程式碼複審
Test
測試(自我測試,修改程式碼,提交修改)
Reporting
報告
1000
530+
Test Report
測試報告
600
300+
Size Measurement
計算工作量
200
120+
Postmortem & Process Improvement Plan
事後總結, 並提出過程改進計劃
200
110+
合計
1300
690+

學習進度條

第N輪次
新增程式碼(行)
累計程式碼(行)
本輪次學習耗時(小時)
累計學習耗時(小時)
重要成長
1
0
0
3
3
寫部落格,前端組任務安排完成
2
0
0
2
5
寫部落格,跟進前端組進度,後端組任務安排完成
3
0
0
3
8
寫部落格,跟進前後端組進度,開會討論
4
0
0
3
11
寫部落格,跟進前後端組進度,催促後端進度,開會討論
...

組員8:張巨集錚

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      學習爬蟲,爬攜程機票資訊  。 
      
    • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃

    優化資料庫關係,增加觸發器,函式等;繼續攻克爬蟲難題
    
  • 還剩下哪些任務

    分析資料庫現在還需要的內容,安全性等;對token引數的逆向
    
  • 遇到了哪些困難

    攜程爬蟲需要傳入token引數,逆向token引數困難。
    
  • 有哪些收穫和疑問

    對斷點除錯有了更深的理解,初步瞭解了scratch。
    
  • PSP & 學習進度條

PSP

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 120 10+
· Estimate 估計這個任務需要多少時間 120 10+
Development 開發 2880
· Analysis 需求分析 (包括學習新技術) 60 300
· Design Spec 生成設計文件 240
· Design Review 設計複審 (和同事稽核設計文件) 240
· Coding Standard 程式碼規範 (為目前的開發制定合適的規範) 20
· Design 具體設計 480
· Coding 具體編碼 2880
· Code Review 程式碼複審 720
· Test 測試(自我測試,修改程式碼,提交修改) 210
Reporting 報告 240
· Test Report 測試報告 60
· Size Measurement 計算工作量 60
· Postmortem & Process Improvement Plan 事後總結, 並提出過程改進計劃 120
合計 3240 320+

學習進度條

第N輪次 新增程式碼(行) 累計程式碼(行) 本輪次學習耗時(小時) 累計學習耗時(小時) 重要成長
1 0 0 4 4 爬蟲的基本操作;伺服器搭建基本知識
2 0 0 4 8 伺服器的搭建,mysql基本操作,navicat基本操作
3 0 0 8 16 mysql建表匯入
4 156 156 8 24 攜程爬蟲,mysql優化
...

組員9:林沛東

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

       學習爬蟲。
      
    • 展示GitHub當日程式碼/文件簽入記錄

       暫無有意義的記錄。
      
  • 接下來的計劃

     深入學習爬蟲,完成接下來分配的任務。
    
  • 還剩下哪些任務

     實現最基礎的功能。
    
  • 遇到了哪些困難

     考試臨近,學業繁忙,學習進度緩慢。
    
  • 有哪些收穫和疑問

     收穫:爬蟲的簡單使用。疑問:不知道能不能熟練使用。
    
  • PSP & 學習進度條

PSP

PSP2.1
Personal Software Process Stages
預估耗時(分鐘)
實際耗時(分鐘)
Planning
計劃
140
· Estimate
估計這個任務需要多少時間
140
60+
Development
開發
7670
· Analysis
需求分析 (包括學習新技術)
2880
740+
· Design Spec
生成設計文件
240
· Design Review
設計複審 (和同事稽核設計文件)
240
· Coding Standard
程式碼規範 (為目前的開發制定合適的規範)
20
20+
· Design
具體設計
480
· Coding
具體編碼
2880
· Code Review
程式碼複審
720
· Test
測試(自我測試,修改程式碼,提交修改)
210
Reporting
報告
240
· Test Report
測試報告
60
· Size Measurement
計算工作量
60
· Postmortem & Process Improvement Plan
事後總結, 並提出過程改進計劃
120
30+
合計
8050
850+

學習進度條

第N輪次
新增程式碼(行)
累計程式碼(行)
本週學習耗時(小時)
累計學習耗時(小時)
重要成長
1
50
50
2
2
學習了一些JS
2
0
50
2
4
學習了團隊協作開發的流程
3
50
100
5
9
學習了爬蟲的初步使用
4
100
200
4
13
學習爬蟲
...

組員10:翁恩慧

  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      debug。   
      
    • 展示GitHub當日程式碼/文件簽入記錄

      暫無有意義記錄。  
      
  • 接下來的計劃

    bug free;準備考試orz。
    
  • 還剩下哪些任務

    連線資料庫。
    
  • 遇到了哪些困難

    orz爬蟲的學習資源有限。
    
  • 有哪些收穫和疑問

    orz我好菜啊。
    
  • PSP & 學習進度條

    PSP

    PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
    Planning 計劃 140 30
    · Estimate · 估計這個任務需要多少時間 140 30
    Development 開發 7670 1315
    · Analysis · 需求分析 (包括學習新技術) 2880 720
    · Design Spec · 生成設計文件 240 60
    · Design Review · 設計複審 240 30
    · Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 20 25
    · Design · 具體設計 480 60
    · Coding · 具體編碼 2880 360
    · Code Review · 程式碼複審 720 0
    · Test · 測試(自我測試,修改程式碼,提交修改) 210 60
    Reporting 報告 240 160
    · Test Report · 測試報告 60 0
    · Size Measurement · 計算工作量 60 80
    · Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 120 80
    TOTAL 合計 8050 1505

    學習進度條

    第N輪次 新增程式碼(行) 累計程式碼(行) 本輪次學習耗時(小時) 累計學習耗時(小時) 重要成長
    1 0 0 3 3 資料庫的基本操作
    2 125 125 4 7 對後端開發有了更全面的認識
    3 36 161 5 12
    4 24 185 3 15
    ...

三、衝刺成果展示

  • 展示組內最新成果

前端組優化完善了前期完成的介面,並新增直飛功能


前端組從後端請求到資料

  • 站立會議合照

由於站立會議太遲開始,所以由一個組員拍第一張照片,隨後第二個組員替換拍第二張照片。


  • Alpha衝刺會議耗時記錄

第N次會議
耗時(分鐘)
1
10
2
10
3
10
4
10
...
...