前往:前五篇純緒

Acer Liquid upgraded from Android 1.6 to 2.1
2010 年 8 月 3 日 (星期二) 20:40

device
OS_Acer_1.100.09.AAP.GEN2_A21E.bin

永久連結 回應 (0)


Screenshot of my Android phone
2010 年 8 月 2 日 (星期一) 22:33

device2

永久連結 回應 (0)


2010 Jupas 統計小程式 (Python)
2010 年 7 月 29 日 (星期四) 23:58

此 python 程式會收集 2010 年的 JUPAS 網站的數據,然後輸出兩個檔案:
all.csv 是收生名單,格式為 JUPAS APPLICANT ID, JUPAS 課程編號;
count.csv 是課程收生統計,格式為 JUPAS 課程編號, 該課程收生人數。
程式以 public domain 釋出。

import urllib2, re

firstLevel = range(1,22)
secondLevel = range(1,21)
count = dict()
allCsv = ""
countCsv = ""

for i in firstLevel:
    for j in secondLevel:
        url = "http://web1.jupas.edu.hk/result_pages/" + str(i) + "-" + str(j) + ".htm"
        try:
            webContent = urllib2.urlopen(url).read()
            results = re.findall(r"<td width=150 align=center id=(\d+)>\d+&nbsp;&nbsp;<a HREF=\"../course_info/(\d+).htm\">\d+</a></td>", webContent)
            for result in results:
                allCsv += '"' + result[0] + '","' + result[1] + '"\n'
                if result[1] in count:
                    count[result[1]] += 1
                else:
                    count[result[1]] = 1
        except:
            # dirty handling of files which are not exist
            pass

# sort by JUPAS code
keys = count.keys()
keys.sort()

i = 0
length = len(count)
while (i < length):
    countCsv += '"' + keys[i] + '","' + str(count[keys[i]]) + '"\n'
    i += 1
    
f = open('all.csv', 'w')
f.write(allCsv)
f.close()
    
f = open('count.csv', 'w')
f.write(countCsv)
f.close()
    

count.csv:
1016 87
1028 27
1030 33
1054 31
1066 20
1078 37
1080 64
1092 45
1107 42
1119 30
1121 29
1133 29
1145 15
1157 17
1169 16
1171 11
1183 19
1236 19
1248 19
1250 16
1274 52
1286 24
1298 21
1303 57
1315 17
1327 17
1339 20
1341 12
1353 17
1418 26
1456 34
1468 27
1470 46
1511 27
1523 28
1535 42
1547 33
1561 82
1573 59
1585 93
1597 67
1602 37
1614 27
1626 20
1638 43
1640 37
1652 40
1676 28
1688 33
1690 18
1743 27
1781 21
1822 629
1834 375
1846 449
1858 885
1963 150
1975 49
2010 43
2022 29
2034 26
2046 37
2058 15
2060 17
2072 20
2084 25
2096 64
2216 50
2280 193
2436 30
2448 32
2462 25
2474 6
2486 7
2498 17
2503 18
2515 16
2527 20
2539 16
2632 15
2644 13
2656 11
2668 15
2670 18
2682 20
2694 27
2709 12
2711 9
2723 25
2735 23
2747 22
2759 97
2864 16
2876 25
2888 9
2890 35
2905 7
2929 7
2931 6
3014 80
3026 200
3038 161
3040 133
3052 181
3064 117
3076 240
3088 320
3090 334
3117 139
3143 315
3155 675
3167 56
3181 190
3193 176
3210 173
3246 97
3284 153
3301 10
3313 26
3325 17
3337 30
3349 30
3351 20
3363 24
3375 31
3387 41
3399 40
3404 26
3416 23
3428 23
3442 27
3454 24
3466 40
3478 30
3492 104
3519 25
3521 22
3533 28
3545 18
3569 35
3583 31
3595 32
3600 26
3612 46
3624 40
3636 57
3648 159
3650 32
3662 26
3674 34
3686 25
3698 16
3703 25
3715 25
3727 42
3739 55
3753 36
3789 59
3791 28
3868 73
3870 36
3882 47
3894 51
3911 110
3923 32
3985 26
3997 33
4006 18
4018 76
4020 15
4032 58
4044 17
4056 42
4068 24
4070 17
4082 27
4094 21
4109 19
4123 33
4202 199
4214 3
4226 63
4238 22
4240 94
4252 15
4264 7
4276 9
4288 17
4329 17
4331 18
4343 23
4355 28
4408 53
4410 20
4422 54
4434 49
4446 71
4458 65
4460 41
4501 52
4513 193
4525 16
4537 20
4628 48
4642 18
4680 46
4707 52
4719 21
4721 42
4733 13
4757 160
4812 23
4824 76
4836 42
4848 52
4850 59
4862 50
4874 42
4886 35
4903 45
5012 28
5036 20
5103 6
5115 56
5141 71
5177 69
5218 94
5220 15
5232 10
5244 58
5256 19
5309 20
5311 17
5323 15
5347 15
5361 5
5373 50
5414 54
5426 8
5464 46
5505 70
5517 48
5529 4
5555 56
5567 10
5579 26
5610 58
5701 380
5713 84
5751 37
5787 15
5921 15
6004 33
6016 44
6028 7
6054 260
6066 20
6107 24
6121 16
6133 12
6145 15
6157 35
6341 5
6406 45
6456 60
6468 129
6482 19
6494 11
6717 114
6729 20
6731 30
6767 100
6781 125
6793 33
6808 31
6810 30
6822 12
6884 14
6896 9
6901 323
6963 275
7101 57
7204 49
7307 119
7319 50
7400 118
7503 25
7606 22
7709 29
7802 26
7905 23
8105 17
8117 15
8210 130
8222 35
8234 65
8246 65
8258 12
8260 13
8272 9
8325 13
8337 5
8349 8
8351 17
8404 105
8507 210
8600 9
8612 9
8624 44
9018 110
9020 100
9032 70
9044 60
9202 100
9214 100
9501 36
9513 85
9707 72


永久連結 回應 (1)


2010-7-25 河上鄉 - 塱原 - 上水
2010 年 7 月 27 日 (星期二) 23:27

在上水站乘 51K 線小巴到河上鄉總站:
-
總站旁的居石侯公祠:
-
路上所見:
-
河邊:
-
四牛平排:
-
-
雙魚河:
-
-
-
遙望深圳梧桐山:
-
塱原介紹:
-
-
-
-
-
遙望大帽山:
-
-
-
-
-
-
-
-
小濕地:
-
-
-
-
鄉野與上水新市鎮:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
木瓜:
-
-
-
-
-
-
-
-
-
-
積雨雲:
-
因天氣而暫時回到河上鄉:
-
-
關了門:
-
-
-
回到塱原看石上河:
-
流向深圳河:
-
-
-
-
-
水牛:
-
-
-
-
-
石上河:
-
-
駛向北方:
-
謎之 N273:
-
-
步行路線:
-


永久連結 回應 (0)


本年書展收穫
2010 年 7 月 24 日 (星期六) 0:19

IMG_4402

永久連結 回應 (0)



前往:前五篇純緒
© 2002-2010 Harold Chan. 版權及聲明
本頁最後更新: Fri, 15 Jan 2010 19:51:20 HKT
counter