香山院 - 玄幻小说 - 重启2003在线阅读 - 102:防御性编程(二合一)

102:防御性编程(二合一)

    第321章102:防御性编程

    暂时摆脱了这些条条框框的限制,总之之前的计划是能继续实行下去了。

    10月,隔壁大选正式开始了。按照之前计划的那样,本打算不要掺和这些莫名其妙的事,现在看来已经没得选了。

    当然,至少从现状来看,这也不算是什么坏事――

    所谓政治投机,通俗来说就是‘响应国家号召’,虽然陈钦不是为了响应号召才这么做的,但是既然请外资救场成了如今的政策方向,就是自己不想抄底,也总会有别人求着请他抄底了。

    总之从这天开始,陈傲天三天两头在歪脖网胡言乱语,一边跟初创团队聊他们的芯片是干嘛的,一边胡乱转发着皿煮党有关的新闻,还说‘因为老逼登给我介绍的财务律师很厉害、所以我要支持皿煮党’,似乎也是在欲盖弥彰地引诱观众猜测他与对方党派的关系。

    懂行的自然是一眼就能看出他在打什么主意,可是他们能怎么办呢……上个世纪全盛时期的美丽坚同样很封闭,而大选是全球最大的民主盛事,怎么能容一群外国人在这说三道四呢。

    尤其是说道的还不是一般人,一般的商人,那自然可以是倾慕王化,想说两句也没关系,可这陈傲天自己明显是个天朝人,而且天天给那种有失体统的明星写真点赞,实在是有失体面。

    换成在传统媒体那边,他连上时政类节目的资格都没有。

    可毕竟时代变了,不仅现在传统媒体被禁止参加总统选举,只能在旁边干看着。

    西海岸的互联网淘金客们也有他们自己的规矩,民煮党自己都巴巴地跑去蹭互联网的热度了,人家在自己的地盘上说道两句,有什么好说的嘛。

    更何况人家还是出了钱的……自打老逼登回复过后,这陈傲天就好像对这件事格外上心了起来,三天两头说自己要投资美丽坚的科技公司,还让有兴趣的公司来微博上找他,行为举止看起来像是个小丑,但接下来还真有不少初创团队一起去了。

    “关注民主党喵,关注民主党谢谢喵。”

    这天的地理课太无聊,陈钦上微博网发了条应援微博,又通知管理员封了几个骂他的4chan红脖子,神清气爽。

    正要收起手机,阿的小脑袋凑了过来:“看什么呢?”

    “发微博呢。”陈钦连忙收起手机,“看什么看。”

    “你又在看那种很暴露的女人了吧,哼。”阿小鼻子一皱,“对了,你要不要看咱们的?”

    “什么你们的?”

    阿用手戳着脸蛋,故意道:“就是说的大胸部什么的。”

    陈钦震惊地看了一眼她松垮垮的校服上衣:“啊?你?”

    阿却不屑道:“你就天天在想这些乱七八糟的,亏我上次还觉得你上次说得挺靠谱的呢。”

    然后倒也没卖关子,而是打开手机相册:“喏,是Dota2这次的立绘,因为听了你的,他们社区又紧急修了一遍,既然是你说的,那你也来看看吧。”

    说着打开相册,里面已经是改过后的Dota2的英雄设计稿了。

    因为上次陈钦说他们的人物太丑,又让阿非要跟他们谈一谈。

    倒是没用自己投资者身份施压,阿跟他们也没什么业务往来。

    不过这种社区游戏,本身是有一些江湖气在里面的,阿是友商,而且是商业化的前辈,冰蛙倒是认真听了她的意见,这次改过来的这些已经第三版的成品了。

    陈钦接过手机,打开冰女的设计稿。

    “怎么样?”

    “还行吧。”

    “那我告诉那边去喽,不过虽然是喊你来参谋参谋,反正冰蛙也说了,已经不能再改了。”

    陈钦好奇:“工期紧吗?还是没钱了?”

    “他说不能再大了。”阿板着脸道,“这是底线问题,他不会再妥协的。”

    陈钦听后倒是认真地点了点头,又放大图片认真看了看。

    “确实差不多了。”然后认真道,“这种大小已经很合适了,而且这本来也不是大小的问题,要整体上协调、这样才能在大的同时兼具美感……”

    阿给他翻了个免费的白眼:“那就这样了吧?总之我回去告诉冰蛙了……”

    “且慢,虽然胸部是差不多了,但其实还差了点什么,要有个可爱一点的东西,比如提莫那样的……”

    “什么是提莫?”

    “那不重要,重要的是吉祥物一样的角色。”陈钦道,“就是说既然是卡通风格,可爱的点的动物也不能少,这样能放大受众面积,总比他做的那个抽象黑暗贤者好。”

    “可爱的动物?……”

    关于女角色、之前已经改过两次了,这次其实也差不多了,说是要有美女,对如今的网游业界来说已经是商业化的惯用捷径了,不过游戏设计,总是一味给这个东西让步的话,那就是油腻的师姐了,玩家未必会很喜欢。

    不过既然是卡通风格,搞点可爱的东西也是很有必要的,虽然LOL的早期美工品味跟早期的Dota2比起来本身有很多可以说道的地方,挑几个点未必够用,不过现在这样已经差不多了。

    “总之你告诉他就行了,对了,下节课是啥啊?”

    “微机啊,你脚套带了没?”

    “哎哟,忘了……”

    陈钦转开话题,不过就在这时门口有人喊:“阿,陈钦!老师叫呢!”

    不知道是什么事,平常虽然也常有这种情况,但基本上是学生会那边的事,叫陈钦一起去倒是还挺少见的。

    陈钦本以为是要去帮忙干苦力,但跟着出去后,却看到一个瘦高的男人等在外边。

    “文校长?”

    “跟我来。”

    不苟言笑的新的副校长对阿点了点头,又着重看了一眼陈钦的样子,自打卢校长走了,他接任了卢校长的职务,倒是没跟陈钦有过什么交往。

    出门后文校长打量了一下陈钦的样子,没多说什么,转身往楼上走去。

    然后就这样上了楼,到了卢校长的办公室――当然,现在已经是他的办公室了。

    文校长进了办公室,自己坐回到办公桌后面,把双手放在了红木的办公桌上。

    两个学生站在桌前,他也没让两人坐――当然,这也是很正常的师生交流方式,陈钦没觉得有哪里不对。

    “陈钦是吧?你就是陈钦?”

    陈钦回答:“是的,老师。”

    “你和阿算是咱们学校的名人了,年初还一起拿过个奖。”

    陈钦没回话,他又问:“听说你家跟老卢是老相识?”

    这时阿大概察觉到了什么,回头看了一眼陈钦,但陈钦仍然没什么反应:“对呀,可惜卢校长犯事被调走了。”

    “这没办法,正常的职务调动嘛,你俩不用多想,好好学习就行了。”文校长又道,“至于你俩做的那什么游戏,我不懂,不过游戏嘛,不是你们这个年纪该接触的东西,我建议你们还是多端正一下态度,多把心思往正事上放,做事业虽然可以,但还是要多一些目的性……”

    文校长看起来是很喜欢说教的类型,阿又有些不太痛快了,说起来她似乎上次就对这个文校长有些不满了。

    不过陈钦只是不咸不淡地回答道:“知道了。”

    文校长抿了抿嘴,没在这个问题上纠缠:“我主要是听说你俩懂互联网,有件事想问问你们。”

    他拿出一个文件夹,摊开说道:“最近市里在搞教育信息化,咱们手头也有个这样的任务,听说你俩会做,这个有什么说道的吗?”

    阿好奇:“什么信息化呀?”

    “就是做个小网站。”

    阿大概已经隐约猜到是什么了:“我们是做过,但就是最近搭了个给玩家浏览发布攻略的专题页面,不是什么大工程。”

    文校长道:“最近咱们也准备做一个小网站,不用太麻烦,做好了下次评三好、奖学金都有好处,有兴趣试一试吗?”

    阿的小眉头已经皱起来了,但陈钦道:“她的小网站是建立在百科页面的框架上的,你说的这个数字化网站也可以建在百科页面上吗?”

    文校长反问:“不能直接建成一个网站吗?要正规一点的。”

    “也可以。”陈钦道,“只不过需要钱,有多少经费?”

    文校长有点不是很想跟初中生说这个:“这你不用管了,经费肯定是够的,主要是想跟你们问问这个东西难不难。”

    陈钦摊手:“这就说不一定了,如果给咱们做,我们是不用收钱,但后续维护你得自己找人,而且要去部署服务器也需要别人做,当然我不是说我们不会干这个,是万一出事了咱们俩中学生也负不起责,所以你还是找个专业公司问问看吧。”

    文校长连忙道:“这个你不用担心,总之你说说各种方案都要多少钱吧。”

    “要全包的话,就是找最近刚出的那种云服务商,一套大概五十万吧。”

    “五十万?”文校长一听就连连摇头,“就随便做个小网站就五十万?”

    “已经很便宜了,嫌贵可以自己招标嘛。”陈钦耐心道,“这个是一整套都可以给全包了,包括设计、开发、测试,你想怎么提要求就怎么提要求,后续维护也不用自己出人。”

    文校长的表情舒缓了一些:“不用这么复杂,就普通……部署一套网站就行了。”

    “那就是自己雇人,找电信的数据中心合作,他们不负责网页设计和运营,但域名和网络部署开支需要五万左右,后续只要交数据中心的租金就够了。”

    “哦……”文校长点头,“那再次一点呢?如果咱们自己做。”

    “你得找个网工把东西布置好,咱们只能给你做个页面,主要还是运维之类的杂活……”

    陈钦试图解释,文校长问道:“跟你们一起那群电信出来的工作室不是挺多的么?他们会不会?”

    阿终于受不了了:“高大哥他们开工作室呢,最近工作很忙的。”

    “唉,不能这么说。”陈钦却拉了拉她的衣袖,又对文校长道,“这事主要难在负责,咱们也不收你的钱,给你白做的话也可以……”

    文校长连忙道:“哎,酬劳是要的,只不过这个网站不大嘛,就应付一下市里工作的事,按这个标准,咱们市场价来就行了。”

    “只要不介意就行了。”陈钦似乎完全没觉得有什么问题,“文校长你是校长,咱们帮帮你,就当是交个朋友嘛,钱就不用了。”

    又说:“不如这样吧,你现场找个电脑,我和阿现在就帮你做。”

    文校长听着有点不是滋味,你一个学生跟校长交朋友,有你这么没大没小的么。

    不过建网站这事听起来没那么简单,文校长自己也怕花钱,这俩学生这么好使唤,交朋友就交朋友吧。

    “那你说的运维什么的找谁?”

    “这个主要是需要有人负责,咱们不收钱的话,你找台电脑就给你办妥了,刚好我们下节课是微机。”

    “那行,你俩就在我这电脑上搞吧!”

    文校长自己办公室就有电脑,既然如此,他就背着手让到旁边,陈钦也不客气,坐在他位置上,马上就按开电脑,然后看起了那份文件,不看不知道,一看竟然还真不简单――原本以为是什么学校的小项目,一看竟然是市教育局的官方网站,亏他敢拉两个学生就直接做啊。

    算了。

    陈钦熟练地上网开始下载制作工具了,因为需求都写在文件上,也没什么需要问他的地方。

    片刻后文校长站着没什么事干,就溜达着出门去了,说是要给你们老师打个招呼。

    这时阿才说道:“为什么要答应他啊,他就是一边看不起我们,一边还要使唤我们免费给他做事,谁还稀罕他那点推荐呢!”

    “又不难,顺便给他做做看呗。”陈钦说着让开椅子,“刚好你学了这么久代码,也该自己上场实践一下了,来你试试吧。”

    “怎么是让我来啊!”

    阿越发不理解,不过还是坐到了电脑前。

    不过一看桌面,陈钦已经把需要的工具下载下来了,另外如今电脑也可以安装OFFICE,做网页的工具直接就有。

    “你用这个frontpage,至于政务网站模板我给你找好了……”

    陈钦指导着让她试了试现成的模板,确实没那么复杂,不仅素材是现成的,甚至页面已经是做好了状态,把文字输入进去就可以了。

    “但就算这样……”

    阿还有些不服气,陈钦却打开了一个之前下载的网页小部件,是个JavaScript模板的开源小工具:“只是一个超链页面也太简单了,咱们得给他加点料。”

    阿眼前一亮,不过她是不懂怎么加料,把电脑让给陈钦,陈钦不知道怎么折腾了一会,打开页面:“喏,你看。”

    是个小下拉菜单,以及一个Banner展示板,有折叠和滑动的动画效果,不仅效果不错,而且似乎也兼容老式HTML标准。

    “厉害吧?”

    阿恍然大悟:“嗯……我还以为是那种加料呢。”

    “程序员嘛,给人做事,首先还是质量最重要。”陈钦说着,却又重新打开代码,“不过料还没加完,现在你来cao作,我教你怎么给甲方做项目。”

    这不是已经做完了么?当然,文件上的东西还没输入进去,并且还没部署到互联网上呢。

    不过陈钦说的也不是这个。阿坐在椅子上,陈钦指挥她打开那个开源小工具的代码。

    “先把所有注释都删了。”

    “啊?”

    “只管删,注释删了又不影响程序运行。”

    “可删了注释,以后别人看不懂怎么办?”

    “不是有我们吗?我备份过原文件,放心删。”

    阿哦了一声,就开始删注释了――这个开源工具是国人做的,做得确实挺好的,比如这一行是调用素材,那个函数是鼠标判断,甚至连步骤的逻辑也特地用两行标注写了出来,阿把这些注释全删了。

    “然后你把外边网页的调用函数改到这来,插入到这个小工具的调用资源里。”

    阿若有所思:“这样的话,如果他们删掉这个控件的话,网页就用不了了……是吗?”

    陈钦不置可否:“交个朋友嘛!他要是懂的话也可以自己改,或者请个别的程序员过来,只不过稍微麻烦一点而已。”

    这叫‘稍微麻烦’吗?阿越来越了解他的打算了,但陈钦的手段还不止如此:“然后你看这里,竟然还用指针编程,你知道什么是指针吗?”

    阿是刚入门Python的新手,当然不懂:“不知道。”

    “其实这个指针也不复杂,咱们现在把它改成If和Else的形式……”

    阿改了两下就完全明白了:“我知道了,你刚才就是强行答应下来,然后故意把代码给他写的乱糟糟的,让他离不开你,以后受你要挟。”

    “这可不是要挟,交个朋友而已嘛。”陈钦满口道,“不这么防一手,万一以后他不想当朋友了怎么办?再说你看我像是会要挟别人的人吗,总之这个叫做‘防御性编程’……”

    显而易见的道理,阿显然是有点反应过度了。不过陈钦这么想着,阿却想到别处去了――之前陈钦反复给她灌输的概念她一直记得,现在一边改代码,一边马上‘举一反三’了起来:

    “我明白了,这就是你说的外行指挥内行嘛,如果技术不够格,就会被内行的手下糊弄,对不对?”

    晚上还有一更(