第一周博客作业(三)

根据历年学生 (含https://edu.cnblogs.com/中其他学校的作品) 发布的git代码和随笔,评论3部软件作品。

1.http://www.cnblogs.com/gaolzzxin/p/5447480.html 来自爆打团队的四则运算 beta发布,截屏如下。

阅读了一下gaoxin学长的博客笔记,后来在yyg学长那里找到了源代码 https://github.com/yanyige/CGame 并下载。但是没能运行成功,因为数据库文件找不到了,所以我没法在本地运行出来。先评论一下,这个项目我个人感觉对爆打团队的学长学姐而言是比较简单的,感觉他们都很厉害,前端和后端合作,加上算法优化,看博客记录代码量在2k+,但是做起来还是会有很多问题吧。刚开始看弹幕的时候觉得发现了一个新颖的地方,后来想如果能够实现实时的弹幕就厉害了。结果在视频的末尾处学长就演示了这个功能,让我感到惊喜。这个项目没有部署到服务器上,不然发布时老师和学长学姐们就都是用户了,可以亲自体验一下,测试这个网站的性能,不知道能支持多少用户的并发使用?我这样说是因为我以为这个视频是在课堂展示的时候录制的,但又想到也可能是学长做好项目之后先录制的,发布可能挂到了服务器上,这些具体问题我昨天晚上没有想和问。感觉此项目的数据库表应该组织起来也比较复杂,游客有记录,注册用户有记录。没有亲手体验一下难度感觉找不到什么bug。硬说的话就是,没有使用说明,打分规则的详细内容,万一用户不知道网站的功能就不使用了,或者不懂打分的制度、打击使用自信心,用户不友好。

2.约跑安卓app。下载了apk文件安装到手机上之后并没有运行成功,为此决定安装AndroidStudio来编译git代码试一下。首先差评。

3.http://www.cnblogs.com/sevens/p/4224618.html 北航学堂app。611k大小的apk文件。安装到手机上之后点注册用户,跳转到了北航学堂网页的注册页面。注册完成之后在app上并不能登录成功。点击其他链接就闪退回到手机桌面,不知道什么原因。登录成功的页面http://www.cnblogs.com/sevens/p/4200024.html应该如这篇文章所示。已经打包好的安装包运行失败评价自然是差评。用户体验很不好。

 4.http://www.cnblogs.com/huangxman/p/6127626.html 在这里找到了百度云的链接,下载了项目压缩包。突然看到一份文档,看起来写得还不错,让我开了一堆网页犹如人工爬虫的从下午到晚上的盯着屏幕搜寻得到一丝安慰。然后按照说明操作了一下,真是好看又好用!怪不得老师的评论中说用户评价还不错。主程序截图第三张是我自己连的食物链,人是食物链顶层……图三也体现了一个小bug就是最大化只有屏幕大概2/3大小,视觉效果不好。可能是为了避免图片放大失真?不过我看了里面的文件,好多dll库。好像并没有源代码。不知道是用什么开发的。找了几篇博客发现了https://coding.net/u/li_yuhuan/p/FoodChain/git地址,但是已经为空了,可惜。

 

总结:我没想到让我用时最久,体验最纠结的是评价历年作品,我看了北航的14、15年的几个学生博客,有的根本是空的博客园,不知道是没参加课程还是删除了原来的随笔。体验了一把老师的辛苦。我还是大略浏览博客的,并没有细细去读,挑错评论。我想还有很多历届作品的仓库都删除了,文档是缺失或者不完整的。代码或许不放在git上了,但是开发者应该自己会保存的吧。这次经历,还有老师的附加作业,让我有个想法就是写个爬虫,把博客链接爬下来,博客中的git地址爬下来,404的链接删除,整理下来,分类保存。这也能作为一个小实践吧。用时好多,我还是暂且不做这个人工分类或者是爬虫了吧。

ps:2.3两个项目评价,我暂时还没有安装Androidstudio,暂时放一下吧。

(字数1239)

posted @ 2017-09-11 18:22  王超_nenu  阅读(202)  评论(0编辑  收藏  举报