canvas 元素用于在网页上绘制图形。HTML5 的 canvas 元素使用 JavaScript 在网页上绘制2D图像。web GL和D3.js等也使用canvas元素的图像定制性,用少量的代码实现了惊艳的效果。

       接下来一个阶段着重研究canvas元素,shader toy的研究推迟了。

Read more


       一周多以前的微软的Build大会上,微软发布了一个让很多人眼前一亮的工具,Visual Studio Code。很多使用Windows的朋友都很高兴,认为又多了一个很不错的文档编辑器。本文记录的本人在Mac上配置 ASP.NET5 并使用Visual Studio Code 的过程,先说明,Visual studio code现在并不支持插件功能,但VS code比较是个新生事物,相信不久VS code就会插件结伴而来,况且本身基于Electron,应该对于Electron的插件稍微调整一下就能用了,当然,还是说一下我的愿望:巨硬啊,移植unityVS到mac上吧。

Read more



       Heroku是一个支持多种编程语言的云平台即服务。在2010年被Salesforce.com收购。Heroku作为最开始的云平台之一,从2007年6月起开发,当时它仅支持Ruby,但后来增加了对Java、Node.js、Scala、Clojure、Python以及(未记录在正式文件上)PHP和Perl的支持。基础操作系统是Debian,在最新的堆栈则是基于Debian的Ubuntu。

       本次使用的snova,也是一个j2ee serve(snova也有go和nodejs版,但网上评论一般是java版的好用)。我将要在vagrant中进行配置,vagrant的一些相关内容可以参考我以前的一篇文章

Read more


       最近想要在heroku上配置一个静态 web 应用,heroku 的开发环境配置需要 ruby,所以把在 vagrant 上配置ruby的过程记录一下,其实和 Ubuntu 下配置差不多,只不过 rvm 的安装稍微有些费劲,因为官网更换了 https ,所以下载的时候需要加上 ssl

Read more