Main函数

19
Nov

随记

  • Pushed, then popped. Nothing changed? nope, resources consumed.
    有的时候不能全身而退就不要涉足。
    (尤其是学校里一些学生组织的事情)

  • Avoid ordinariness, stay calm. Keep ur bliss, keep ur agony.
    远离两极和平均是最稳健的生活。

  • It's not indispensible to be organized, but self-aware.
    你可以不必很有条理,但是你一定要知道自己在做什么。

  • Do not surf aimlessly online, like what u are doin' now.

28
Sep

[noname]

从小到大很少被什么至理名言打动,今天上逼乎无意看到这句北大新年献词,还是挺有感慨的。

现实者不功利,理想者不空谈,仁爱者不软弱,刚直者不偏激

引以为鉴.

12
Sep

Canvas 插入 fontAwesome

事先准备: 引入fontawesome官网文件
或单独引入fontawesome.otf并在全局css中指定@font
每个图标的unicode码在Cheetsheat获取

draw事件中:

//canvas = ...
//ctx = ...
ctx.save();
ctx.font = "12px FontAwesome"; //字体大小
ctx.fillStyle = "rgba(255,255,255,1)"; //颜色
var txt = "\uf036";  //Unicode码
ctx.fillText(txt,x,y);
ctx.restore();

23
Aug

Canvas 镜头(Camera/viewport)效果的实现

1、DrawImage实现法

http://jsfiddle.net/gfcarv/QKgHs/#embed

2、RPGmaker型,图块型

http://stackoverflow.com/questions/11464550/html5-creating-a-viewport-for-canvas

22
Aug

关于Ubuntu15/16等版本安装Spotify,Brackets,遨游,Chrome等缺少Libgcrypt11支持的解决方案

具体表现为用软件安装没反应,而执行
$ spotify

$ sudo dpkg -i Brackets.1.2.Extract.64-bit.deb
均报找不到libgcrypt11的问题。
主要原因是Ubuntu新版不再支持Libgcrypt11而原装Libgcrypt20,而这些应用目前还依赖11,解决方案很简单,就是强制安装旧版的Libgcrypt11。

32Bit from LaunchPad
64Bit from LaunchPad

或者从官网获取

21
Aug

浅谈当今各大音乐客户端地位与挑战 - 网易,虾米,百度,QQ音乐,酷狗酷我等

利益相关:独立音乐人,电子编曲入门。很早以前(7年前)只用百度搜音乐,然后断断续续用了1-2年千千静听、酷我、酷狗等。高一时用虾米,2年前转网易云,现在一直在使用网易云。

因此我也算是有点使用经验了,当然为了让分析更权威,我还参考了知乎各种问题(XX音乐与XX音乐的优势与劣势等问题),虽然看完之后感觉他们那些回答主观性也挺强。

先从最热点的说起——

网易云音乐

以前的一个校友,一直走在时代前列,每次他用的软件或者网站或者各种梗很快就会成为潮流。当初我就是从他那听到的虾米。

后来某日看见他发说说,秀出了一个骚红的音乐APP界面,以及几句高大上的点评。如此忠实的虾米用户竟然换了音乐APP?我急忙下载了网易云试用。那个阶段网易云还没大热,虾米也还没经历版权下架事件,所以网易的优势可能就是软件界面设计和体验了。用它听了几首歌之后我也没怎么关注,当时也没想太多,后来逐渐四周形成了话题,好像各种高端圈子都在分享着网易云的歌单,分享之余还不忘对其推荐、评论等功能赞不绝口。恰巧那时候开始用知乎,发现知乎上称赞网易云也成了政治正确,我急忙捡起这APP,刷到了7级,申请了音乐人认证。然后开始认(da)真(si)使(zhuang)用(bi)。

虽然网易云已经被吹到了天上,但是缺点还是有不少的,我来个稍微理性点的分析。

首先曾经饱受好评的评论圈氛围,实际上在和虾米等比起来还是差了不少。参考这些知乎问题:

网易云音乐和虾米音乐的优劣对比?

你用的是虾米音乐还是网易云音乐?为什么?

这些大牛们列举出各种糟糕的评论圈,有脏话连篇的高赞,文不对题的高赞,小广告满天的高赞等等。

实际上,随着网易云用户越来越多,小学生多起来也是没办法,加上有些人永远上不了热门评论,不高兴啊,心一横就开始转发段子。这和百度知道、贴吧、知乎一样,人少的时候精英社区,人多起来天天被拿去比较拿去喷,网易云没有形成社区管理的体制(比如某个流派设置评论管理员),内部管理人员的话人手都不够删评论的,所以内因外因都有吧。

不过实际上那些喷评论的人,没准当时看了这些评论也捧腹大笑呢,如果从听音乐只为休闲不顾高雅来说,来点段子评论也不是坏事。只是被拿来作比较的时候会有把柄而已。

另外网易云的乐库也被曝出是爬虾米的,这无可厚非。虾米本身很多音乐就没什么版权,我盗你的顶多被人说成不光彩,你还能咋地?防爬虫防的不好怪我咯,百度MP3作为中国最大音乐爬虫怎么不去骂他?如果我是网易云音乐负责人,我也会这么干(手动滑稽)

还有网易云的流派分类功能、精准推荐功能这些也被喷了一顿,分类确实不太靠谱,但精准推荐这我没法评价,因为粉都说推荐的好,黑都说推荐的牛头不对马嘴,我没有统计的能力也没有大数据,不敢说话,就给个平均分吧。

总体打分:
外观体验 9分
乐库容量 9分
功能全面 7分(不得不说网易云功能设计有不足,收藏专辑或者分类那设计很坑爹)
社区氛围 7.5分
精准推荐 8分


虾米音乐

如果说把用户推荐上传模式做大,并且引发的版权危机,虾米在音乐界首当其冲了。靠着小众音乐的充足和精准推荐,虾米吸引到了一批核心用户,不过虾米的宣传没有做到网易云这么暴发户式的恐怖,因此也算比较低调,这样的优势是让评论圈比较和平。

本来虾米就该这样稳步上升的,但是很快出现了因大量版权纠纷导致的音乐下架事件。

如何看虾米近日因版权问题大规模的下架歌曲?

很多网易云用户说我当初就是因为这件事转网易云的。。。实际上网易云也有在下架,不过是没虾米那么惨。虾米另一个软肋是界面,我用过所以知道,那APP设计。。还有网页端也很混乱,没有WP端,海外用户也无法访问,这些细碎缺陷合起来过滤了不少用户。

但即便如此,我作为曾经的虾米用户我还是能勇敢的站出来说,虾米用户尊严尚在!现在在知乎敢和网易云叫板的除了虾米还有谁?QQ音乐用户敢站出来吗(笑),虾米的乐库虽然灰了一片,但部分冷门歌曲还有,用户留存也有不少,精选集还是那么强大。老实说阿里对虾米还是不够重视,导致现在虾米和网易差距越来越大,如果虾米能下定决心重做UI,阿里能下定决心投资买版权,虾米网易谁将崛起还说不定呢。

总体打分:
外观体验 7分
乐库容量 8分
功能全面 8.5分
社区氛围 9分
精准推荐 8分


百度音乐(原千千静听)

百度音乐这个就比较复杂了,要从两个方面说。

首先从搜索引擎方面,实际上,能和百度音乐比的从来就没有,人家有入口优势,你酷狗搜索能比?百度MP3有两个时代,音乐APP还没有井喷式发展的时候,百度MP3乐库最全谁不服,虽然很混乱,但是人家的爬虫是搜索引擎级的爬虫,偷也比你厉害。

现在这个时代,百度在首页的搜索自动就挂上各大音乐商的搜索结果,我的乐库是我的乐库,你们的乐库都是我的乐库,乐库最全不用提。

百度搜索音乐

当然这只能是说百度音乐集百家之资源。从另一个方面,也就是APP来说,百度就要惨得多了。很久以前千千静听作为一个播放器还能勉强和酷狗、酷我较量一番,现在被收购后变成的百度音乐,可谓是各方面都没人注意。追求粘性有QQ音乐,追求高端我有网易云,谁去用百度音乐?歌单、推荐这些东西没有不说,还可能一不小心被附送百度全家桶,在现如今网易云音乐、qq音乐、虾米几大音乐厂版权PK较量之间,已然没有了百度音乐的地位。(虽然这货APP的移动端保有量还不低,但百度嘛,捆绑嘛,懂得)

总体打分:
外观体验 8分
乐库容量 有吗?
功能全面 7分
社区氛围 6分
精准推荐 有吗?


酷狗、酷我

为什么把这俩放一起提,可能很多人还不知道:

"2015年3月13日,酷我跟酷狗已经合并,拉上三家版权公司,打造亚洲最大的音乐集团”

顺带一提

"2016年7月15日,酷我酷狗与QQ音乐宣布合并。"

千万不要以为这几家忙着合并,忙着重组,而且被我排在这么下面,就已经没什么人气了。拿个简单的数据量,移动端APP用户覆盖量。
移动端在线音乐App日均覆盖人数

网易、虾米这些连酷狗酷我的零头都没有。

至于为什么,参考这个。

酷狗音乐是如何做到第一的?凭借什么获得了如此大的用户群?

酷狗酷我和上述音乐端的一大区别是,他们是公司只做音乐,不像虾米是阿里的,网易是网易的,百度QQ也是。可能他们没有退路可以走,所以只能寄希望于提高用户存量吧,把一切能想到的手段都用上。

当然尽管如此,从当今口碑来说酷狗酷我之流和网易虾米还是有区别的,一类主打低端、DJ市场,一类走高端(小学生)路线,酷狗酷我可能也是感觉到了压力吧,所以最近才各种合并。几年后这排名顺序还会是这样吗?我觉得不可能,但我也不敢大胆预测。

总体打分:
外观体验 8分
乐库容量 8分
功能全面 9分
社区氛围 8分(面向中老年满分)
精准推荐 没试过不知道


QQ音乐

最后要来提这个了,QQ音乐也算是有优势也有劣势。优势是靠着腾讯这个靠山,在社区环境上做到了完美的连接,不用到处找好友找同伴;劣势是因为走的中低端路线以及可怜的乐库,总是在知乎被网易虾米粉当反面教材。

QQ音乐最近也看不下去了,开始往网易云方向追,当然手段也是很有马化腾风范:

如何评价QQ音乐弹幕盗取网易云音乐评论?

先从B站抄来弹幕系统,至于弹幕内容嘛,找网易云。再加上之前春节前微信为了保护QQ音乐对网易云音乐在朋友圈的封杀,至少在知乎,已经没人在这方面还支持腾讯了。最近好不容易因为流氓百度的影响提高了一点声誉,又被人打回“这才是我们认识的腾讯”。

总体打分:
外观体验 7.5分
乐库容量 7分
功能全面 7.5分
社区氛围 7分
精准推荐 7分


此外还有多米、豆瓣,itunes这些,一方面我不太熟悉,一方面最近很少成为热门话题,我就不谈了。总体而言,如果单单论成就和广度,自然还是酷狗酷我QQ音乐这些大幅领先;如果论"格调","装逼","弍次螈音乐",网易云和虾米还在较量。

15
Jul

Flash逝去时代的替代方案.

(16/08/15编辑: 完善了条目)

作为独立Animator/AS3 coder,最近一直在探索flash的一个替代方案,也找到不少不错的方案。

游戏开发

Adobe Flash cc时代和后继的Animate cc采用的html5替代方案,基于Canvas,拥有三大法宝:EaselJS基本绘制,TweenJS做补间,SoundJS音效,简单动画基本搞定了。AS和JS差距也不大平滑过渡也可以,可惜现在h5的效率还是有点问题,比不上flash,复杂的矢量素材难以支持,复杂的动画也比较卡。

  • Cocos2d-js / Unity2d

优点是大厂大品牌,用的人多,但似乎诟病也不少,主要是性能方面,我没有试用过所以不太清楚。

一个对Flash开发者非常亲和的h5游戏引擎,简单试用了下确实如此。基于canvas/WebGL,主要竞争对手是cocos2d-js,相对于上述解决方案来说对纯程序员更适合。缺点可能还是比较新吧。

  • layabox
    比Egret对Flash更亲和,主要优势在于能够直接转化AS3游戏到H5项目,配备自研player提升运行效率。其中后出的LayaAir则是弥补非flash程序员的空白——提供Typescript,javascript,as3三种语言的支持。

  • 其他Html5-Canvas/Webgl引擎

这个就有不少了,实际上上述都有个自己的框架,不过配备了IDE而已。比较出名的有kiwi.js,three.js(webGL),impact.js等。具体可以参考这里


2D动画

  • Adobe Edge Animate

这个也是Adobe自己弄了一个edge.js,目测和上面差别不大。不过似乎不是基于Canvas而是DOM。Edge Animate简单易用,容易上手。一般用来做一些简单的网页动画。对于逐帧动画不太亲和。

不过考虑到Adobe Edge四件套(Animate,Reflow,Code,Inspect)死了一大半,所以估计这个Edge Animate活不长。毕竟Animate比他功能更多,对逐帧支持也更好。可能Edge Animate唯一的优势就是相对轻量以及简单了。

  • Toonboom系列
    无需多说,flash本来在2D动画领域就不是多么高精尖。Toonboom系列还是更专业的。

  • Tvpaint Animation
    无纸绘图专属位图动画软件,很赞,比较适合板绘FBF型逐帧动画。

13
Jun

不知道第几次开新博客了

时光荏苒,从六年前的初二,

我不知道因为什么契机,买了个虚拟空间和域名,记得是从国际域名网(96ns),一个现在来说不算出名的注册商和空间商买了套很贵的组合,搭上了Discuz!7.0, 做了一套论坛,印象中地址是flash-er.com。那时候我还在主攻Flash,所以起了个这么中二的域名。同时我也搭了一个wp做基本的博客.

年轻时兴趣来的快,去的也快,很快我就没再管过那个网站,备份都忘了做,备案和空间就这么过期了。

到了高一还是高二的时候,回想起当年的事迹,加上网络上的需求,我又从那里买了一个域名,coreanimation.top,核心动画,空间用的极速动力(jsdl)的廉价国外空间,先是搭了个asp论坛,后来觉得asp太烂就换了个php的,当然那时候也主要是用模板改模板,对前后端一无所知。

coreanimation.top经历几轮重做,换上了cn域名,现在也是撑了下来,当年在一些子网站的引导下甚至上过权重2,当然现在没人更新早已没落。我也体会到技术上的无力,基本放弃了更新。

高三时,我又开始买了一些实验性质的域名,core.pub,3ca.top,空间也换上了万网的,开始学起正规的前后端知识,做了一些响应式页面、服务器交互等。这些一直坚持到高考,以及高考后的暑假,现在想来我能考这么多分也算厉害————考前基本没刷过卷子,天天就在码html。

到了大学,以前的圈子没怎么混了,加上大学杂乱的时间分布,没时间搭理旧网站了,看着七八个域名空间一个个过期,我也叹息当年为何瞎买一堆奇怪域名,同时暗地赞叹这些域名提供商的营销策略。现在,买了个个人域名vitechliu.com,打算以后抱着这个养老了。

希望这个博客能更新下去吧。

HACG_(13).jpg