这学期因为research project的关系,跑去选了计算机系的一门神课叫机器学习,大概就是计算机编程+概率论+统计学+线性代数的集合体。任课老师是一个随时随地都一脸苦大仇深痛苦状,年龄不是很老就略显秃顶的中年教授,上课从来不带讲义不用ppt,一堂课徒手从头讲到尾的那种,学生中间一直流传着他很屌这样的说法。
上周布置了编程作业,这周二交,我周日晚上码好了全部代码,然后打算打包用邮件发给助教,但是发现在作业上交要求里面只有一行小字:/u/cs246/TURN_IN
什么意思?
作为有解谜癖的家伙,我第一时间没发邮件问助教,就在那里瞎猜。嗯,一定是网页,附加在这门课的主页的网址后面,可以进入递交作业的界面,以前玩一个网页解谜游戏用过这招,就敲进去
然后——无效页面
只好接着试
然后用了我自己电脑上能想到的所有办法,均无效。。。。
崩溃。。然后发邮件问助教,等待——
助教回复了:Have you ever ssh to the CS host?——你有没有远程登录到计算机系的主机上过?
! 好简短好紧凑的回答, 这时候我幡然醒悟,这里提到一个小知识,不知大家平时注意到没有,windows下的文件目录,里面的分隔符都是 " \ ",但这行字里面都是反过来的 “ / ",这是一个linux下的文件目录!而各院系的主机都是Linux系统,我怎么没想到!话说回来,想得到才怪了。。。
好吧。。。远程登录,洒家还是会一点点的,跑去下专门的软件,去学校主页上查到了CS系的主机名,然后。。。我账号是啥来着? 只记得写在小纸片上,于是开始翻箱倒柜,居然找着了,幸好平时不喜欢清理房间。
很好,登录吧,服务器! 调出命令行,输入账号,密码,很有黑客的感觉!
登录被拒。。
再试一次——
登录被拒。。
再试。。。
。。。。
打电话问计算机系的同学,才发现不同系的账户不能通用,要去开通。
第二天早上爬起来冒雪去学校,开账户,再试,成功登录!
突然发现自己不知道怎么把文件从我电脑传过去。。。
问助教,回答了一些无关紧要的话,没什么帮助。
google,找到教程,三页pdf,原来要用专门的软件,还好是免费的。
看教程外加胡乱摸索,知道原来主机上已经有一个专门文件夹是给我用的,用这个软件传上去。
然后发现没办法移到指定的交作业目录下去。。。。。因为我没有权限——这不废话,我要是有权限我就可以看到所有人的作业了。
。。。。继续查
一上午过去了
然后下午有课,晚上总算找到了方法,要调用放在某个地方的脚本程序,把文件当做程序的输入变量才能传进去,这程序怎么用不知道。。。问助教没回。。。。
自己硬着头皮试,报错,说README文件找不到,这是毛啊!!然后恼羞成怒,自己手动建了一个名为README的空文件,放在作业文件夹里面,上传——
居然成功了!!
已经没力气干别的事了。。。
以前只觉得作业难做,原来这年头交作业也好难啊。。。花的时间已经超过做作业的了
然后感到一阵深深的挫折感——这门课连交作业都费了我这么多功夫,我真是战五渣啊
第二天上课,教授进来了
问,大家都交作业了吗? 发邮件交的不算数啊。
一片哀鸿遍野。。。
然后教授那苦大仇深的脸上突然浮现出狡黠的笑容
说出了如同五雷轰顶的一番话——
这次作业,主要考核的知识点,基本上都在交作业的过程里了
成功上交作业这一项,占50%的分数
实在交不上,邮件发也可以,这50%的分没有了
WTF!
教授您是学老艾么? 让雅各用魔法锁门来学习法术!!
所谓的作业,只是个幌子么?
作业只是同人,交作业才是官方么?
官方逼死同人!!
然后有些得意,毕竟我已经交上去了,不过教授说再给一天宽限时间
走之前问助教,关于那个README文件报错是什么意思,助教说不是叫你们写了一个Readme的说明文件放作业里面么,我设置这个就是为了剔除那些没写的人,不写不让交。
我说我写了啊,但是我放到压缩文件里面了,所以你的程序读取不到
助教瞪了我一眼,说:LINUX下的压缩文件解压也是考核内容,赶紧回去给我解压了再重交一次!
我立马转身头也不回的跑了。。。。
上周布置了编程作业,这周二交,我周日晚上码好了全部代码,然后打算打包用邮件发给助教,但是发现在作业上交要求里面只有一行小字:/u/cs246/TURN_IN
什么意思?
作为有解谜癖的家伙,我第一时间没发邮件问助教,就在那里瞎猜。嗯,一定是网页,附加在这门课的主页的网址后面,可以进入递交作业的界面,以前玩一个网页解谜游戏用过这招,就敲进去
然后——无效页面
只好接着试
然后用了我自己电脑上能想到的所有办法,均无效。。。。
崩溃。。然后发邮件问助教,等待——
助教回复了:Have you ever ssh to the CS host?——你有没有远程登录到计算机系的主机上过?
! 好简短好紧凑的回答, 这时候我幡然醒悟,这里提到一个小知识,不知大家平时注意到没有,windows下的文件目录,里面的分隔符都是 " \ ",但这行字里面都是反过来的 “ / ",这是一个linux下的文件目录!而各院系的主机都是Linux系统,我怎么没想到!话说回来,想得到才怪了。。。
好吧。。。远程登录,洒家还是会一点点的,跑去下专门的软件,去学校主页上查到了CS系的主机名,然后。。。我账号是啥来着? 只记得写在小纸片上,于是开始翻箱倒柜,居然找着了,幸好平时不喜欢清理房间。
很好,登录吧,服务器! 调出命令行,输入账号,密码,很有黑客的感觉!
登录被拒。。
再试一次——
登录被拒。。
再试。。。
。。。。
打电话问计算机系的同学,才发现不同系的账户不能通用,要去开通。
第二天早上爬起来冒雪去学校,开账户,再试,成功登录!
突然发现自己不知道怎么把文件从我电脑传过去。。。
问助教,回答了一些无关紧要的话,没什么帮助。
google,找到教程,三页pdf,原来要用专门的软件,还好是免费的。
看教程外加胡乱摸索,知道原来主机上已经有一个专门文件夹是给我用的,用这个软件传上去。
然后发现没办法移到指定的交作业目录下去。。。。。因为我没有权限——这不废话,我要是有权限我就可以看到所有人的作业了。
。。。。继续查
一上午过去了
然后下午有课,晚上总算找到了方法,要调用放在某个地方的脚本程序,把文件当做程序的输入变量才能传进去,这程序怎么用不知道。。。问助教没回。。。。
自己硬着头皮试,报错,说README文件找不到,这是毛啊!!然后恼羞成怒,自己手动建了一个名为README的空文件,放在作业文件夹里面,上传——
居然成功了!!
已经没力气干别的事了。。。
以前只觉得作业难做,原来这年头交作业也好难啊。。。花的时间已经超过做作业的了
然后感到一阵深深的挫折感——这门课连交作业都费了我这么多功夫,我真是战五渣啊
第二天上课,教授进来了
问,大家都交作业了吗? 发邮件交的不算数啊。
一片哀鸿遍野。。。
然后教授那苦大仇深的脸上突然浮现出狡黠的笑容
说出了如同五雷轰顶的一番话——
这次作业,主要考核的知识点,基本上都在交作业的过程里了
成功上交作业这一项,占50%的分数
实在交不上,邮件发也可以,这50%的分没有了
WTF!
教授您是学老艾么? 让雅各用魔法锁门来学习法术!!
所谓的作业,只是个幌子么?
作业只是同人,交作业才是官方么?
官方逼死同人!!
然后有些得意,毕竟我已经交上去了,不过教授说再给一天宽限时间
走之前问助教,关于那个README文件报错是什么意思,助教说不是叫你们写了一个Readme的说明文件放作业里面么,我设置这个就是为了剔除那些没写的人,不写不让交。
我说我写了啊,但是我放到压缩文件里面了,所以你的程序读取不到
助教瞪了我一眼,说:LINUX下的压缩文件解压也是考核内容,赶紧回去给我解压了再重交一次!
我立马转身头也不回的跑了。。。。