About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Dec

    2

    开发语言如果不是稳定的开发版本开发方首先就不应该发布出来,开发者也不应该去使用。就算是 Bug,开发者也会因为经验积累而变为确定因素,可以自行修正或绕开 Bug。三天两头的发布新版本也许修正了旧有的 Bug,但又会产生新的 Bug,开发者不应该浪费自己保贵的开发时间去当小白鼠。

    Oct

    5

    特别喜欢 SWFKit 这个工具,在桌面时代它的 FFishScript 脚本扩展让 ActionScript 实现了许多原本不能实现的功能,在 AIR 和移动时代里停止更新了5年,现在它的官方网站终于寿终正寝。

    May

    8

    碎碎念:程序员的问题

    • 0 Comments
    • Babblings

    程序员的问题在于他永远都有处理不完的问题。

    Apr

    18

    刚刚又看到一个新玩艺儿 Starling for Haxe,真是有点感叹。

    先是 Egret 一个 HTML5 游戏引擎框架,提供了 TS Conversion,可以将 AS3 项目快速的转换成为 HTML5 项目(只是从代码上的转换,并不是跨平台的编译,据说转换率能达到 90% 以上,然后稍作修改就可以生成 HTML5  项目)。

    然后 StarlingSwf 提供了将 Flash 资源转换为 Egret 资源的 StarlingSwf-Egret 版本以及 Egret 的依赖库。

    接着是最近一直在各 Flash 群里发布各种培训广告的 Layabox(号称能快速的将 Flash 游戏项目转换成 HTML5 项目,具体的工具冒似还没有正式的上线,只是在宣传视频里看到了,估计他们的培训班内部可能已经在使用了)。

    然后又看到了这个新玩艺儿 Starling for Haxe……估计还有其它很多杂七杂八的工具。

    不知是该替 Flash & AS3 高兴还是悲伤。一个明明已经连 Adobe 官方都想要放弃的东西,结果却成了打不死的小强。

    Apr

    3

    最近不是很有心情工作,随便网上逛逛。看到了“【创业说】有想法但不会写代码,凭什么让 #技术合伙人# 为你的创意打工?”,其实很早在 9RIA 里就看到过了,今天翻网页时再次看到,觉的自己也想叨咕叨咕点什么,因为对它里面的一些观点实在是不敢苟同。

    从文章中的第4点“付出成本”逆着往上看,其实很容易看出问题所在。首先创业不同于打工,创业是有风险;合伙人不同于打工,合伙人是股东之一,是股东就要出钱,没有钱就拿技术抵,所以这篇文章的标题本身就不正确,以致于后面的观点许多我表示不赞同。如果技术人员想拿工资,那么就是打工,不是合伙人,也不是创业。

    再往上推它的第3点“学习编程”,让投资者学编程?那技术人员是否每天也应该花一些时间去跑一下业务?然后再花一些时间去做一下某个公司的公关?术业有专攻,团队中的每个人是各司其职的,做好自己的事情,而不是让别人来理解你所做的事情。如果整天想着让别人来理解自己的工作方式或工作流程,那么作为技术人员的你是否也应该去熟悉一下市场、公关、财务、策划等团队中所有人的工作方式和工作流程?

    之于前面的第 1 点和第 2 点没有太多可说的,既然是合伙人,就表示技术人员认同投资者的想法、创意、能力、以及人际关系圈,如果不认同这些就不会入伙;反之投资者也不可能是傻子,去随便找个没有能力的技术人员合伙,如果他主动找你,并且愿意将项目交给你负责,说明他对你的人品、能力的认可。这是一种彼此的信任,无论用多少钱都是买不到

    因为前面这篇文章的作者是一个名为“缘创派”网站的创始人,这个网站本身提供的是互联网上寻找合伙人,合伙人之间本身并不了解彼此,所以也不存在前面的这种信任。互联网上最穷最苦逼的就是技术人员,可能那个作者也许是更多的偏向于弱势群体,所以很多观点都是从技术人员的角度出发的

    换句话,如果说:一个技术人员有钱,又有想法,还有很多商业大佬或企业老总的圈子,而且还善长公关,那么确实不需要为别人的创意打工,人人都会有自己的想法,完全可以直接自己单独创业。可问题在于大多数技术人员都是在打工,因为他们只善于搞技术,一般都会不善长搞公关,跑业务,圈子也比较集中于技术圈子,作为打工人员也不会有太多的钱可以拿去投资。所以码农,码蓄,代码搬运工等词都出现了,作为投资者不在乎多出那么几份工资,去招聘几个技术人员,他们不需要合伙人。他们需要合伙人的最大理由莫过于是需要找一个从人品和能力上自己信的过的人,从某种程度上来说保障自己不会被其他技术人员坑,但最重要的是能带领和管理技术团队进行开发

    虽然那个文章的作者还列举了案例,但那样的案例不代表什么,因为案例我也能举,就拿我亲身经历的几个公司来说,都是创业失败的公司(再说一次,创业有风险,失败者的人数肯定远大于成功者),其中我第一个公司(其实也就是一个 100 来人小公司)两年时间二千多万打水漂了(这其中包括老板卖掉的在上海的两套600多万的房子和他朋友投资的数百万),十年前在上海值600万的房子,换到现在的房价是多少?再者十年前的二千万可是比现在的二千万要值钱多了吧?这一来一去的换算又得损失多少?而一个“技术合伙人”在这个时候还想着自己那点劳动费用?我都觉的汗颜。

    所以最后,我对前面这篇文章的作者中所描述那种技术人员是抱着鄙视的态度——想创业,没钱,想让别人出钱一起创业,做自己认同觉的前途的产品,又不愿意承担一丁点风险——这样的人就活该一辈子打工。如果想创业担又不想承担风险,这只说明从物质上或精神上还没有到达能够创业的条件。

    注:以上内容纯个人 YY。

    Mar

    29

    碎碎念:Egret 分类,删除

    • 0 Comments
    • Babblings

    删除了 Egret 分类,不是因为 Egret 不好(我到现在都没有拿它做过项目,包括测试项目,所以无法评价它的好坏),删除它的原因只是因为觉的 HTML5 这坑实在太大。

    Egret 最成功的案例之一《神经猫》,也仅仅只是昙花一现。在《神经猫》之后有许多其它基于 HTML5 的小游戏,但都被微信封杀了(凡是超过一定访问量的页面,且没有申请过分享权限的都会被封)。微信也出了对应的政策,不允许任何游戏申请微信的链接分享,游戏必须先通过腾讯开放平台的接入申请,然后才能再接入微信(包括一直到今天,游戏分享仍然只是分享截图,不允许分享链接)。这圈子绕的够大!

    微信封杀的 JS API 也是越来越多。比如,苹果公司对使用企业版开发者证书的 APP 有一个非常方便的发布方式,叫“inHouse(OTA),一开始时,微信分享网页时可以运行网页中的 JS 直接安装 APP,但随后被微信屏蔽了这个 API;再比如以往通过 JS 可以直接打开 App store 并跳转到指定的页面,随后也被屏蔽了。这些 API 对于个人或小公司在微信上推广企业的产品、自己的应用、自己的游戏其是非常重要的。正当你觉的某个 API 实用、用的爽的时候,不出三个月基本上会被封掉,至少我曾经喜欢的这些 API 没有一个能够在微信上“活过”三个月。当然还有许许多多我所不知道的和没有用过的 API,大家觉的重要的时候,微信自然也觉的重要,所以动不动就让公司和公司的开发者去申请这个权限,申请那个权限。一些权限是免费的(不排除将来也收费),一些权限是收费的。

    有哪个开放者平台是真正开放的呢?各种开放平台中的高级功能大多都是收费的,而且只向企业开放。个人有钱你就去注册一个公司,然后再去申请;没钱,那就。。。

    所以 HTML5 什么的其实大多是坑,一般也只有大公司在推崇 HTML5 。既便是像淘宝这样强大的 JS 前端团队,他们仍然需要一个淘宝的APP,天猫的APP,聚划算的APP,支付宝APP,虽然这些 APP 都离不开 JS,但它至少独立的运行在自己的 APP 内,不需要运行在微信这样的客户端内。反正我是从来没有在移动设备的网页中淘宝过,只在淘宝的 APP 里购买过东西,仍然在支付宝 APP 里支付。

    之于个人或小型团队以做应用或游戏为主(非 WEB 资料性的内容为主),是使用原生开发,还是 HTML5 开发,无论是开发周期,还是开发后 APP 的性能,这其中的利害关系应该很明了。

    剩下的那些在朋友圈里卖化妆品,卖衣服,卖鞋的,直接统统屏蔽。我宁可在朋友圈里看陌生人秀恩爱,也不愿意看见在朋友圈里看到做广告的。每天地铁、电视、电脑、灯箱、报纸上的广告看的还不够?开个微信还要继续看广告?

    Feb

    16

    碎碎念:物理引擎

    • 1 Comments
    • Babblings

    花了一整天的时间看了《Box2D for Flash Games》中文译版与 Nape 引擎在 9RIA 专题栏所有贴子,感觉就像当初看到 Starling 与 Feathers 资料时一样有点小激动