I'm Ovilia and this blog is concerned about Web Front-End, my book reviews and other interesting topics. Please feel free to leave a comment or contact me by email if you have any question.
This post talks about how to generate a snapshot image from canvas and upload to Node.js, and then save to BOS. Since BOS has a limit for file name, we first save it locally on Node.js server and then upload to BOS.
renderFile
This post introduces how to set file path when using renderFile
of Jade.
This post introduces what happens when you assign new values to arguments fo a function. arguments
is a special variable passed to all functions so that actual parameters are accessible even when they are not declared as formal parameters.
This is the note taken when reading ECMA-262 edition 6.
2014 年寒假里整理书房,翻到一本本科时候,某人影印送我的一本《菜根谭》,想起人家给我推荐的还特地影印的我一直都没读,索性停下收拾,开始读起来。虽然我对这本书评价不高,但是倒让我突然产生了趁图书馆馆藏丰富,多读些书的念头。两年下来,正好读了 200 本书。其中有《睡不着》这样翻起来很快的画本,也有《事林广记》这样可以拿来防身的大部头。
昨天写年度总结,突然想起来以前安卓手机上有两年多的 SleepBot 睡眠数据,今天终于整理好,用 Node.js 预处理数据,用 ECharts 画成图表了。数据是从网页版 SleepBot 导出的,我没想到它非常贴心地提供了 CSV 数据下载,实在非常感动!
又到年末了,照例总是要写这个总结的,也好显得我是个善于总结,吸取教训,累积经验之人。今年对我来说可能是比较特别的一年,可以算是十八年寒窗的最后一年。数着数着自己也觉得好恐怖,我居然读了十八年书啊?读了这么多年书,终于轮到我来为社会主义建设添砖加瓦了,想想还有点小激动。
百度 BOS 是一种存储服务,然而坑爹的是居然不提供 Node.js 的接口。而更坑的是,明明 BCE 有提供该功能 Node.js 版本的 SDK,而官网却给出了一个非常复杂的解决方案。
走在路上的时候我很少让耳朵闲着,好像耳朵不闲内心也闲不下来似的。而在路上听得最多的就是《蒋勋细说红楼梦》了。这是蒋勋品读《红楼梦》前 80 回的有声书,形式听起来有点像讲座。每回要讲两个多小时,而读书读一回大概也就半个多小时,可见不负“细读”二字了。听了一年多,也就听了四十多回,在我路上无聊的时候,在我浮躁不安的时候,在我胡思乱想的时候,蒋勋的声音带给我很多安慰。我想可能我还需要听一年才能听完,但这就像读到一本真正好书的时候,你只会舍不得太快读完了,而不会急着在豆瓣上标记一下已读了。
看到书里说,心理敏感的人往往容易得皮疹,我挠了挠手臂,会心一笑。几乎每年春夏季节交替的时候手臂上都会发红红的东西,有时候医生说是皮疹,有时候说是皮炎,有时候又说是湿疹,配的药来来去去也就这么两三种。再后来,每年发的时候,我也就有经验地自己去药房买点药涂涂,虽然感觉也没什么用。有一年还发在脸上了,红红的一大块,着实把我和爸妈吓着了,索性后来退了也就完全没印子了。
周三定今天阿里回上海的幸福大巴,差点顺手定了周日返程的,才突然意识到,嗯,暑假结束了呢,该写暑假小结了。我好像是一个很喜欢写总结的人,可能也是由于我比较健忘吧。因为很容易忘记发生的事情,所以更需要写日记、作总结,事情虽然记不住,规律性的东西却更容易记住些,目的还是不要重复犯同样的错误。所以吧,我觉得缺点并不是只能被“克服”的,甚至有时候是很难克服的,但不妨碍你培养出其他方面的技能。我觉得我的很多缺点都是如此,除了健忘之外,还有比如……(哎,我忘了……)
沈大侠已经考过我两次矩阵转换的问题了,然而我每次都答不上来……虽然我每次事后都会去查资料,但是看过也就没进脑子,因为没什么感觉……模型变换,视图变换,投影变换,是啊,矩阵乘一乘嘛,咻咻咻就绘制好啦!这有什么好说的呢,简直不知道你要问什么嘛!如果不是我在阿里真的有需求做基于原生 WebGL 写的项目,可能第三次被问到这样的问题还是只能回答“矩阵乘一乘”了……真的写原生 WebGL 就知道了,我确实没搞透彻,所以觉得没什么好说的,而我当年写 OpenGL 的时候,好歹还有 glut 之类的第三方库,至少不用我自己写矩阵的。但是不理解清楚这个概念,自己写转换矩阵的时候分分钟就暴露了。
在英特尔实习的半年里,认识了很多很有意思的学弟学妹,鉴于他们中的大部分今天毕业了,我决定写下这篇博文来纪念一下我们这段奇妙的友情。说起来,其实我们之间的关联与英特尔关联倒不大,反而是与交大比较相关。
其实我还没读完这本书,我本该在写论文的,只是我把论文的稿子忘带了,所以决定给自己放一个晚上的假。读到这本书我很惊讶,惊讶的是我觉得这本书的文风跟我中二时期的很像。这听起来的确很像在往脸上贴金啊,但如果我说这本书只能打两三分(满分五分),会不会可以稍微免去一点王婆卖瓜的嫌疑?
最初做这个项目的原因是作为百度 IFE 的高级题。代码可以在 GitHub Polyvia 看到。效果可以在线看到,图像版的可以对上传的图片进行处理,另外做了超出题目要求的视频版。