Blog


浙里 2

2015.1.30 星期五 小雨转雪转雨夹雪 好久没写日记了,今天补上。 最近挺忙的,接了一个创业项目的活,写APP的后端。应该说,这是我见过的最靠谱的项目了。BOSS从贝恩离职,转而自学代码,开发社交APP。他写iOS的前端,我和邹与另一位中学老师写后端。三四天的样子,基本开发完成。 第一次参加团队项目,有趣的是,四人开发团队中,我在Linux下开发,两个是MAC,一个是WIN。经常发生的事就是,WIN的那位兴致冲冲地说,“喂,我找到了一个非常棒的插件!”然后他给我们群发过来,发现是.exe或.dll。顿时哭笑不得。又或者,写了中文注释,结果因为编码不同导致在另一人的机器上出现乱码。WIN下默认是GBK编码,而Linux下是UTF-8,MAC下我不清楚。 但是在开发过程中,发现了SVN/GIT这样的版本控制工具的优势;以及Linux在编程方面的优势。感觉编程工具方面,比如数据库,服务器等,都是现在Linux下出现,而后再移植到WIN货MAC下,所以Linux天生就有编程的优势,环境也很好搭,不需要安装第三方库。 BOSS送了个机械键盘,还是很不错的款。自己选了红轴、无背光。刚到了货,用起来感觉不错。 2015.1.21 星期三 晴 今天没刷Leetcode,而是在装Linux.DIY Boot Loader. 内核和grub装在U盘里,其他文件装在磁盘里.自定义一个脚本,开机后把U盘弹出.并在Windows下隐藏Linux的分区.U盘就像一个钥匙,有了它才能打开Linux.好棒的点子!不行太兴奋了,今天学到很多知识.内核\电脑启动\MBR\Boot Sector\Boot Loader\grub2\… 2015.1.20 星期二 雨 找班主任聊四轴飞行器。班主任是航院,更偏重于结构的设计,硬件。我想自己的毕设还是偏重于软件,算法的撰写。飞行器里跑的竟然不是Linux。原想利用Linux的知识写些很酷的东西。 TODO: 找那两位学生,聊入门,教程。 找卜老,聊毕设。 看看有没有quadcopter里面跑Linux的情况。 约了卜老,准备见面聊聊。刷Leetcode爽得飞起,但感觉总体难度不是很大。可能是还没遇到难题吧。学STL,每天过的很充实。又找到了奋斗的动力。 U盘返到京东修理了,明天换一个新的过来,赞京东。 2015.1.19 星期一 晴 U盘又坏了,把Linux装在U盘里,玩坏了两块U盘了。寄回京东返修,不知要等多久。暂时把Linux放一放。 开始刷Leetcode,一下AC了三道题还是挺爽的。第四道题hard,heap和divide and conquer还不清楚,卡住了。准备好好复习数据结构和heap的知识。尤其是时间复杂度的估算。 明天找班主任咨询四轴飞行器的事情。 2015.1.14 Wednesday Sunny I’m on my Linux. So English this time, though its terrible. Be […]


用Sublime Text 3 调用VS编译器编译运行C/C++程序

本文介绍如何在Sublime Text 3中连接Visual Studio 的cl编译器,这样在Sublime Text 3中按Ctrl+B就可以自动编译C/C++代码,按Ctrl+Shift+B可以自动编译运行C/C++代码。 在Sublime Text 3中选择Tool -> Build System -> New Build System,新建一个.sublime_build文件,将如下的内容复制进文件中。 { “cmd”: [“$packages\\User\\build.bat”, “$file”], “working_dir”: “${file_path}”, “file_regex”: “^(…*?)[(]([0-9]*),([0-9]*)[)]”, “shell”: true, “encoding”: “gb2312”, “variants”: [ { “name”: “Run”, “cmd”: [“$packages\\User\\build.bat”, “$file”, “&”, “${file_path}/${file_base_name}.exe”] } ] } 在这个.sublime-build文件对应对应的文件夹中新建一个build.bat文件(一般来说,存在的目录为C:\Users\[UserName]\AppData\Roaming\Sublime Text 3\Packages\User\) @SET SRC_FILE=”%1″ @SET PATH=D:\Program Files […]


如何登陆Gmail、Google、Facebook

1. 写在前面 2014年圣诞节后,Gmail的imap, smtp, pop3端口被屏蔽。通俗地说就是,不仅Gmail网页版一如既往地无法登陆,连接收邮件的客户端(Outlook, Foxmail, Mail, Thunderbird)也无法收发Gmail邮件。但很多同学一直使用Gmail的服务,甚至包括申请学校所填的邮箱。本文推荐一个目前仍免费可行的登陆Gmail、Google、Facebook的PC端软件HostsTool和Android端软件fqrouter2。 任何一款软件,使用的人多了之后,都会被加紧管制。为了您能更长久地使用该方法,请默默阅读,勿以任何形式传播该文章。 2. 原理 更改本机Host,绕过DNS解析服务。(该原理的详细介绍写在文末) 3. 原料 Hoststool 官网下载地址:https://hosts.huhamhire.com/ 大家先别着急点击那个官网地址,因为这个官网也被墙掉了。这里是备用下载地址: Hoststool for Windows 64位系统: 下载地址 Hoststool for Windows 32位系统:下载地址 Hoststool for OS X: 下载地址 Hoststool for Linux: 下载地址 fqrouter2 for Android: 下载地址 PS:正在在手机端浏览该网页,不方便下载?请复制本文地址到手机,等方便用电脑登陆时再回来继续。 本文地址:http://www.sunny-song.com/blog 4. 使用方法(以Windows 7 64位系统为例,其他操作系统与之类似) 1. 解压HostsTool-win-gpl-1.9.8-SE-x64.zip (32位系统为HostsTool-win-gpl-1.9.8-SE-x86.zip) 2.双击进入HostsTool-win-gpl-1.9.8-SE-x64文件夹,右键hoststool.exe,点击“以管理员身份运行”(Run as administrator) […]


平安夜 4

从没想过自己的圣诞节会在一个陌生的咖啡馆,和几位刚认识的同学度过,很美妙的体验。 文三路Rechel Cafe. ws zf wy ll scl 老板送上了啤酒,一起欢度圣诞。    


学生会-三个故事 3

昨晚去观看了竺院学生会主办的新年晚会。看着台上的精彩表演,我也想起自己在学生会的一些故事。只是想到的三个故事,没有什么大道理,仅此而已。 故事一: 大一下学期,学生会举行换届选举。我抱着见见世面的想法,在报名表上勾了“主席团”这个选项。至少可以去听听上届主席团在面试时会提什么问题。虽然那时并没有听懂老部长对我说的,“你可能更胜任部长。”这句话的背后之意。 换届分两轮面试和一次八进五的竞职演讲。 准备面试。我能接触到的学生会资料,只有一份电子版的学生会年鉴。于是我花了两天时间,仔细阅读它,了解每个部门的职能与举办过的活动,并总结出自己的看法。记得大二时听到有学生会的同学抱怨,说写了年鉴也没人看,干嘛要写。我说不是,我看过283M年鉴的每一页。 一轮面试群面,很顺利。二轮面试单面,觉得跪了,感觉面试官对我的兴趣不大。但令我意外的是,第二天我竟收到了进入竞职演讲环节的通知。“一切都顺利得无比邪门。”我想,“感觉有人在帮我。” 猜想归猜想,还是要准备演讲。我能接触到的擅长演讲的人,是一位在铁路做宣传工作的大伯。短信和他预约时间,晚上九点。“学生会竞选是吧?”他说,“我就拿我们的铁路工会为例跟你讲吧。首先,你要知道给你投票的同学都是谁,他们关注什么,想听什么……”大伯结合他的经验娓娓道来,深入浅出地为我分析演讲策略。最让我惊喜的是,他口中所说的“要知道给你投票的人是谁”,正是管理沟通中所讲的“受众分析”!长辈们可能从没上过大学,更没听过管理类的课程。但他们从社会中摸爬滚打总结出的经验,竟和教科书上的知识如此吻合。 三天后,竞职演讲。总票数第二名。 后来我得知,学生会早就对下届人选有了自己的想法,并为之做了一些准备。遗憾的是,我并没有在既定的想法之内,竞选时只是被选去上台凑个数。未曾想却让我逆袭。 竞选之前,我并不知道这背后的故事。我只是在尽我所能利用到的资源,作我最充分的努力。所以,如果你抱定某个目标,并且一定要实现它时,请坚持自己。既定的规则阻挡不了你的梦想与潜力。 故事二: 竞选结束后,有人说那次竞选是“竟让竖子成名”。但我相信他并不是有意恶语相向,只是因为我没有让大家足够了解。同样的情况也发生在了我们的下一届选举。有同学对换届人选的水平心存质疑,情况和我刚上任时如出一辙。我选择发声支持,“不必费力去辩驳,做好自己应做的事。”人不知而不愠,孔子在两千多年前就曾这样告诫。 不久,学生会扩建,增设两个部门,主席团也随之扩充。于是票数取前六,预定的同学悉数入选,皆大欢喜。所以,有能力的人永远不会被埋没。当你遭遇生活的不公时,请坚持两件事:等待和希望。 身边还有很多例子:工高的同学每年都会扒一扒那些如今拿了国奖,当年却被工高刷掉的人。大一时我也曾报名一个领导力培训项目,初面就被拒掉。大二时,我却担任了这个项目的面试官。同样的教室,同样的情景,不同的只是座椅的朝向。 坦白讲,自己入职时的水平还不够,不足以胜任主席团的职务。主席团例会时我也少言寡语,不擅长与上司、同事交流。是一位部长点醒了我:“宋博你不能这样。你的言行不仅代表着你个人,还关系着整整两个部门的利益。” 暮鼓晨钟。 相信不少在社团工作的同学都有过类似的想法:若不是为了部门里的十几个孩子,我或许早就放弃了。 所谓责任。 这句话也让我联想到生活的其他方面。每次看到有同学因为学业不顺或感情受挫而选择轻生,或者自暴自弃时,我就想说:“我不知道你们肩上会不会扛着一个部门的责任,但至少你们还有含辛茹苦的父母和朝夕相处的朋友。我们活着,并不仅仅是为了我们自己。” 故事三: 前几天,我被一位同学称为“男神”。我很激动,也很惭愧。如果“男神”和“女神”的定义是“相貌或才能有过人之处的人”的话,那我身边有太多比我帅气或是有才能的人了,自己和他们的差距还很大。 港大交换的一年,让我意识到世界比我想象中的要大得多,也让我倍感渺小。白岩松在港大的讲座中提到,他上学时,曾输掉了一场足球赛。那天他哭得稀里哗啦,觉得人生无望。可走进社会,从事工作之后他才发现,和工作中遇到的困难相比,那次球赛的失利其实根本不算什么。身处学生时代,我们会过度放大自己的成功,也会过度放大自己的失败。虽然只是一场球赛的失利,可在那时的自己眼里,觉得好像天都要塌下来了。 曾以为在学生会工作很厉害,恨不得把自己的头衔写在脸上。但我逐渐发现,经历比自己丰富的人实在太多太多。就算自己在学生会工作了整整两年,也只能写成简历上的一行,或是个人陈述中的几句,而已。重要的不是头衔,而是在我们社团经历中增长的阅历,以及培养出的对待事物的看法。放下既有包袱,我们才能容纳新的事物。 放一张新闻中心和宣传中心二零一二年平安夜聚会的照片: 永远爱新宣,也永远爱学生会的所有人。 谢谢你读到这里。   宋博 二零一四年十二月二十日 于浙大玉泉


站首语 3

终于能写汉字了。 十二月七号,开始决定写一个网站。买主机,绑定域名,熟悉环境,找模板,设计内容,上传……终于,九天后初步完工。 当初写这个网站是为了申请,觉得随便写写就好,没想到越写发现自己想写的越多,坑越挖越大,就变成了现在你所看到的样子。其实也不知这网站能对自己的申请帮上多大的忙,甚至可能那些评审委员会的老头们都不会点开我递交资料里的链接来看(天哪但愿他们看不懂中文)。但我觉得,即使是一个可选选项,还是尽力地把它做好。至少这九天来,我学到了很多建站知识:域名、主机、SSH、Linux、Apache、Mysql、Vim、Nano、账户权限等等。 最花费时间的是书写英文内容,我基本是以每天100字左右的速度码着。写了改,改了删。不过觉得这几天的书写对自己英文水平的提升还是蛮大的,虽然文章中避免不了地还会有语法错误。谢谢有道和Lestat,这几天没少麻烦你俩,请教英语问题。虽然前者不可能看到,后者很可能看不到这篇文章。 之前竺院让每位得学院奖学金的同学写份三千多字的经验总结。说实话,我只是照着模板改改,以应付任务的态度匆匆写完。但愿那篇文章不会被传出去,因为其中充斥着狷介与妄语,很可能会误导别人。相反,因为是为了申请出国,这个网站里的每一个单词我都有用心去写,相对来说,可能更能反映我的内心。 想放弃微博,一是140字以内的信息终究无法表达完整而连贯的思想,但讲个段子却绰绰有余;二是毕竟这里是自己的网站,更想用心经营一些;三是域名与服务器都在国外,发表内容也会更自由些。虽然从传播上讲,读者会大大减少。但我也不想在意读者的多寡,我在讲,有个关注的人在听,偶尔评论一下,有个交流,也就够了。如果对网站有什么建议,也欢迎写在评论里。 目前能想到的需要完善的点: 增加分享功能:分享到朋友圈、人人、微博、脸书、推特、领英、GOOGLE+等; 增加网站安全性:后台访问,路径限制等; 增加社交账号登陆评论功能,而不是每次评论都要输用户名邮件,很影响用户体验; 压缩图片体积,目前网站加载较慢; 那个Gallery是用Flash做的,不仅加载极慢,而且不支持手机访问,打算用HTML5+CSS3重写; 优化手机端访问体验。 路还很长。 放一张这几天工作时的照片:   宋博 2014.12.16 19:51 于浙江大学Eagle实验室  


TEDxZJU笔记

TEDxZJU  时间:12/13/2014 地点:浙江省科技馆,杭州 于现场作的粗糙笔记 孙志岗 网易云教育 MOOC 为何课外学的东西比课内更有意思?即使在课外学的是专业课程? 老师讲课为何无趣?孙工作后,发现当老师需要赚钱.赚钱的两个途径,1. 评职称 2. 科研经费. 这些都需要老师去做科研,而非教学. 孙在教学上的尝试: 做网站,垂直交流.MOODLE. 教育上的改变,从投身MOOC开始. 翁凯的例子, 教学优秀,只是讲师,现在 中国MOOC大学 李发榆 中国思科 职业经理人 求职路 80% 求职, 20%创业, 但20%的媒体报道求职生,80%媒体报道创业者,想想你要做什么. 做你擅长的,而不是你喜欢的. 你的喜好容易被外界影响? 自信最重要,你知道的都说不清楚. 你需要自己具有的,创业的元素 轻微精神病 有耐心参加职场大军, 积累职场经验. 找到公司的文化与你相符Motivation: Mastery让你有种大师的感觉,不可替代性。 autonomy自主性,公司把办公环境在他家里copy了一份。公司让你有被信任感,trust, purpose自己做的产品给自己的家人带来改变。 张笛 萧演奏家 一般来说,我上台后就开吹的。 古典的萧,哀婉悲凉,但这年轻一辈可能不喜欢; 萧究竟的本质是什么?尝试混合不同音乐的形式,但无法把所有的可能尝试尽。 本质的路在未来,可能是过去。 萧吹完毕之后,观众沉浸其中,忘了鼓掌,才是本源。 源头在内心,在古代,在本质,在纯粹。 越是走心的东西,越是能打动内心。 其实本质是呼吸,萧声只是你呼吸的震动。 采铜 知乎作家 […]


自序-申请北大自主招生

(本文是宋博于2011年春季申请北大自主招生所作) 壬申年,十月望,吉林郡,梅河府。夜。 朔风凛冽,暴雪肆虐。 既深,百姓酣睡,城中漆黑。惟医院一室内灯火通明。屋中数人皆着白衣,神情焦虑。倏忽,一男婴哭啼而出。众皆拭汗,长吁一气。比护士捧而视之,乃大惊,两臂战战,几欲脱手。众人怪之,传视,皆掩鼻涕泣,不敢与忤视。院长痛哭于厕,悔惧不已,不应贪财,接此生意。此婴之貌,怎一个寝字了得?然母爱恋笃甚,视为明珠。祖父曰:“貌乃先天生,学乃后天成。无妨名之曰:博。望其博闻强识,博览群书,以补其容貌之憾。”众皆附议。 初,博愚顽乖劣,不近诗书。诗云:“潦倒不通庶务,愚顽怕读文章。”及至垂髫,未见其异于常人之处也。但见屡拆舍中之电器,探寻构造之理。螺钉导线,狼籍一地。父不解其意,初叱后笞,遂止。 越明年,文曲星降临。其兄冰见录于北京大学物理系。举家欢腾,全城轰动。乡人咸来贺喜,各复延至其家,宾客其父。酒过三巡,问询弟博之性禀。父喟然而叹曰:“朽木不可雕也,其去其兄也远矣。”博窃闻之,如巨锤擂心。始悔其荒废学业,不思进取。顷之,丁祖父忧,弥留之际,惟念幼孙:“名博矣,学博哉?尔其无忘乃祖父之志!”言罢殂,族人皆悲痛拊心。惟博不涕不泣,独立一隅,手中握拳,暗下决心。 六月既晦,时值暑期。会兄报到与北京大学,遂有幸一览燕园胜景。若观夫京都之魂,在海淀一区;海淀胜状,在燕园一景。倚博雅,衔未名,育巨擘,纳精英。入书库,藏书星列,卷帙如云,吟咏求气,如沐春雨;临未名,浮光跃金,静影沉璧,邀月共酌,与松相期;仰观博雅,敛蓄素雅,巍然独立。此可谓,聚沙成塔,聚贤才而成北大。北大钟天地之灵,学梓尽中华之美。群贤俊秀,皆为惠连。燕人咏歌,独惭康乐。不图宦达,犹矜名节。博雅塔前人博雅,未名湖畔不为名。元培先生之遗风,氤氲流转;学术自由之火种,薪尽火传。此则燕园之大观也,前人之述备矣。博于有叹焉:“乌鹊绕树,何枝可依?必做良禽,择北大而栖。”时十岁有三也。 逝者如斯,将及弱冠。效法兄长之勤,恢弘祖父之志。学愈精,思愈深。韦编三绝,焚膏继晷。族人刮目,为之叹服。会校竞选学生会司事,博欲小试身手。或劝之曰:“愚顽好事者谋之,又何间焉?君其重学业而轻选举也。”然博欲砥砺德行,不听。除副主席,兼摄学习部。后,闻玉树受震,博心亦创。携学生会,募捐与师生。师生云集响应,筹善款万余。悉数寄往灾区。救人民于水火,展人间之真情。又尝从同学十余人,亲植松柏于河畔。雨雪霏霏,松柏依依。为绿化环境,尽绵薄之力。凡任此职二年余,良有感也。所谓待人之道,于诚。于让,于礼;接物之法,于理,于公,于谨。持此六言,矛盾之音去之大半,和谐之气充盈世间。郡丞知府嘉其德,授省优干、市三好之誉。博以为教尺,鞭策己身,以务进益。 校千余人,博独占鳌头。且历获数、英、物、化二等奖,生物三等奖。虽好学至此,距北大之录取线仍存差距也。喜闻校获推介之姿,而博分其一也。研习招生简章,虽无需撰自荐之信,然仍修书一封,谨表诚意。 拜谢教授批阅此信于百忙。博,三尺微命,一介书生,才疏学微,不斟字句。稚嫩失当之处,还望海涵。 再拜。                           庚寅年十一月初六                                                 博


Log

Building a website is much more complicated than I have thought. There are many trivial things to handle and it’s often the case that you can’t find specific solutions on the Internet. Go on, try to figure it out on your own. This article records the problems I faced and the […]


新东方

(本文原载于qq空间2011-8-10) 对这十几天的新东方生活做个总结。 之前也参加过异地的补习班,例如不下4次的数学竞赛培训(东北师大)。当时的培训根本没什么班级的概念,偌大的教室,满额200人,100人睡觉,40人死抄笔记,20人玩手机打牌,30人早退,剩后排的10人认真听讲…… 学习上的收获不多,前两天翻开补课时记的笔记,乱蓬蓬形如天书。唯一值得骄傲的就是认识了隔壁寝室似曾相识的同学。细打听才知道,原来是同学校隔壁班的…… 在纯粹的英语知识学习上,新东方没有给我很多。收获的,反而是对大学,以至人生的规划,和对大学生活的预先认知。 学习时间看似很长,但纯知识的传授课时并不多。这也让我对投影设备有了一个全新的认:投影仪是既能提高课堂效率,又极易使课堂偏离主题的一个东西。 我印象最深的就是听力老师讲到一个词组“on the house”,然后他就突然想到《怪兽电力公司里》的台词,于是乎,我们看了十分钟的电影…… 新东方的老师们思维都很开阔,有兴趣可以搜一下罗永浩的音频,他就是那种一个单词能给你延伸出十几分钟演讲的前新东方老师。其实用我们听力老师的话讲就是“树新风(蜂)(tree new bee)” 。 据说每期新东方的活动都有个主题 而我们这期的就是“梦想” 思索很久,终于在海报上慎重地写下了自己的梦想。 其实之前跟两位好友提到过这梦想,结果其中一位好友立刻就说:我的梦想是去支援非洲…… 我无法确定支援非洲的同学梦想的真实性,但至少,我脑海中,一直有做音乐的梦。 虽然这个梦和现实的差距会很大。   后来,班级被划分成了三个梦想小组,设计自己在长镜头视频中的展示动作。 原组长提前离营,无法参加,我临危受命。 第一天,我的计划太过理想化。又是叠罗汉,又是多米诺骨牌……以至于我在向组员描述构思时,刘同学道:“恩,听起来挺好……” 动作没有确定。 第二天,我右侧的三位同学加入小组阵营。 编排的节奏立马快了起来,众人的积极讨论,终使动作成型。 道具上,突然想起初中时好友送我的扑克笔筒(后来被拆开研究构造),于是在几年后的新东方,我们七人,用扑克搭起了这高高的塔。 忘记了我们用了多长时间,反正照这张相片时,是晚上十二点半。 其实十一点半时,就可以回寝。 但我们,都自愿留了下来。 我清楚地记得,当我小心翼翼地捧着扑克塔走在去寝室的路上时,半路上遇到的助教是多么的震惊。   拍摄如期举行,一点缺憾是由于紧张,同学一个出彩的动作没弄好。 但其实人生就是由一个个遗憾组成的,完美的是虚假的特技,而非生活。   好奇的同学可以搜一下 陈大可edu 的微博 我们的片段在六分钟。 拍摄的效果和想象中差距很大, 哈哈,这就是人生吧。   拍摄最后,小组的同学合影。 这里还是有点缺憾,就是没找到我们的组员吕建磊。 或许,这也是人生。 新东方的所有同学 祝福你们 2011.7.31~2011.8.8