[返回] [最新] [最热门] [最高评价]

QQ邮箱iPhone版 — 混搭式开发的尝试

QQ邮箱iPhone版开发了几个月,多次延迟发布,过程十分艰辛。这是第一次尝试混搭的开发方式,即整个应用主要由web组成,APP给web套上一个壳并提供一些原生的接口,以达到更好的体验。我们使用了开源的PhoneGap框架,但其实到后来已经可以抛弃它了,没用它多少接口,自己实现一下也只是时间的问题。

总体

整个APP主要是以下三点:

APP由js驱动,与手机邮箱触屏版/ipad版使用同一套逻
...

bang 2011-10-25 22:56 | 查看: 11651

香港行

过年时办了港澳通行证, 一直要找个时间去香港看看,到这周末,终于去了。

下火车后在尖沙咀逛逛,帮人买东西,去龙城大药房买,不明白为什么要去龙城大药房,因为要买的东西附近普通的店一般都有,这个大药房比我老家的超市还要小,人却爆多,大部分是讲普通话的大陆人,在里面被挤得烦躁,排队买单要20分钟,总之以后不会再去了。有一些东西在龙城大药房买不到,在附近的卓悦什么的地方买到了。

在尖沙咀感受到香港的挤
...

bang 2012-07-24 19:45 | 查看: 1675

js函数作用域和对象作用域里变量的不同

写js时碰到一个坑,查了半天简化后问题是这样的:

<script>
alert(document) //[object HTMLDocument]
var document
</script>

<script>
(function(){
alert(document) //undefined
var document
})()
...

bang 2013-03-03 21:29 | 查看: 1199

再见广研

三年前人生第一次面试是腾讯,很紧张很兴奋,那是我心态上的转折点。两年前第一次从校园踏入社会到广研实习,很期待很忐忑,对大公司正规强大的技术很期待,对没有团队合作经验的自己能否融入团队感到忐忑。一年多前第一次正式工作还是在广研,职业生涯开始了。到今天正式离职,比想象中快。

广研的技术团队是个执行力很强的团队,对于理论上可行的所有需求都可以稳定地开发出来,也善于攻克相关的技术难题。团队里的多数人是全
...

bang 2012-10-25 21:13 | 查看: 1554

家乡见闻

对比

过年串门,一半以上的人长辈碰到我们这种刚工作的人都会问工资多少。想知道你混得怎样,也会暗自跟自己的儿女或亲戚对比,像学生时期的分数那样,你多少分,我多少分,打个标签在头上,好学生,差学生。如果是公务员则可以免去问工资的环节,大家都知道公务员怎么回事,本身就是很高级的标签,跟打工不一样。不会问你喜不喜欢现在做的工作,合不合适,因为工作就是工作,为了賺钱的工作,肯定由不得自己喜不喜欢的。


...

bang 2012-01-29 22:22 | 查看: 1539

node.js源码研究—模块组织加载

粗略研究了一下node.js源码,它有8000行C++代码,2000行javascript代码,来看看js和C++间是怎么组织连接起来,以及各个模块是怎样互相调用的。

本文使用的node.js版本是0.4.8,可以在https://github.com/joyent/node/tree/v0.4.8这里看到源码。

js2c.py

node.js使用了V8附带的js2c.py工具把所有内置的j
...

bang 2011-06-08 21:25 | 查看: 2431

实习半月谈

在腾讯广研实习半个多月了,说点东西。

氛围

广研里技术氛围挺好的,应该有八九成都是开发人员,里面除了leader请吃饭其他时候都不会感受到上下级的关系。这段时间我跟导师还有另外两人一起做一个东西,这应该是我第一次跟人一起做东西,并没有碰到想象中的合作的苦恼,他们都很好沟通而且很照顾我这个新手(非常感谢),这次做的东西还是我自己喜欢的,所以整个过程很愉快。

因为工作是任务制的,上下班时间比较自
...

bang 2010-08-07 12:58 | 查看: 2198

美国见闻

7月的博客,写写6月初参加WWDC时在美国的见闻感想。

加州

加州,最深的两个印象,就是充足的阳光和多样化。

每天都是蓝天大太阳,阳光从早上6点晒到晚上9点,关键是晒着还不热,非常舒服,据说一年四季都这气候,18°-25°,真是得天独厚,国内貌似没类似这样的地方。

多样化,不知是美国共性还是加州硅谷特别,世界各地的人,各色各样,各种肤色、装扮、身材、个性,人非常多样化,很喜欢有多样化人群的
...

bang 2018-07-30 23:25 | 查看: 503

WWDC 2018 见闻

第一次去美国参加WWDC,说说见闻。

Keynote

今年WWDC亮点较少,感觉一般,点也比较散,是各种小点拼凑,没看到主旋律主方向。

AR占了很大篇幅,是本次WWDC的主角,会场专门有块地方去让参会者玩使用了 ARKit2 新特性多人游戏的《Swift Shot》,现场玩了下,感觉一般般,一种不会火的既视感。苹果大力发展 AR,有意作为下一个大的技术点和平台,猜想应该会有硬件上的配合,现在
...

bang 2018-06-13 18:24 | 查看: 303

再游日本

五月再去了次日本,这次主要带家人去转转,非个人休闲游,角色主要是家庭服务员,还是再写写一些见闻感想。

我对三种旅游感兴趣,一是壮阔的自然风光,草原瀑布沙漠高山之类的,二是休闲度假,海边躺着的那种,三是体验不同的文化和生活方式,就是日本这种。旅游的部分意义在见识更多生活的可能性,避免在日常中碰到一些小问题就觉得是全世界,一叶障目,不过正常观光旅游只能见到些皮毛,如果找一个本地导游带领深度体验当地生
...

bang 2018-05-27 18:24 | 查看: 347

沟通杂想

一个人做一个项目,效率是最高的,各模块间的接口,前后端联调,产品策略,视觉还原,灰度部署方案,运营方案,都在一个人脑里,各块以毫秒级速度进行沟通,瞬间能完成,这里的沟通成本是没有的。

一旦涉及到团队合作做一个项目,沟通成本就上来了,随着项目越来越大,分工越来越细,项目的沟通也细分了很多个层级,同个小团队间的沟通最快,然后是跨团队,跨部门,跨事业群,跨公司。而这里的沟通往往除了项目本身确定性的方案
...

bang 2018-04-22 18:34 | 查看: 377

对快应用的看法

国内厂商联合起来推出快应用,说说看法。

与小程序相同点

前端技术栈:毫无疑问所有类似方案都只能是前端技术栈,从社区成熟度,开发者接受程度,开发效率各方面没有对手。

native 能力:都提供了比 web 更多的 native 能力。

即时/离线:跟 web 一样即点即用,跟 native 一样离线使用,前提是应用不复杂,体积限制在1M以内,当然以后复杂了也可以做分包。

与小程序的不同点
...

bang 2018-03-21 13:15 | 查看: 436

...更多...