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

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

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

总体

整个APP主要是以下三点:

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

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

香港行

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

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

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

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

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

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

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

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

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

再见广研

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

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

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

家乡见闻

对比

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


...

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

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 | 查看: 2292

实习半月谈

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

氛围

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

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

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

移动 APP 网络优化概述

一般开发一个 APP,会直接调用系统提供的网络请求接口去服务端请求数据,再针对返回的数据进行一些处理,或者使用AFNetworking/OKHttp这样的网络库,管理好请求线程和队列,再自动做一些数据解析,就结束了。

但对于一些大型 APP,还会想针对网络的一些问题进行进一步优化,包括:

速度:网络请求的速度怎样能进一步提升?

弱网:移动端网络环境随时变化,经常出现网络连接很不稳定可用性差的
...

bang 2018-01-09 19:25 | 查看: 529

2017

工作

公司

今年最大的变化,自然是换工作了,回腾讯三年,度过了痛苦期,成长期和安逸期,腾讯给我足够的机会和支持,我给腾讯足够的输出,离开时只有感激没有遗憾。

来到蚂蚁,体验大阿里的工作方式,跟腾讯的差别非常大,或者说跟微信事业群的差别很大,很多是业务形态的差别导致,体验不同公司不同文化,不同的成事逻辑,挺有意思的。有几点较有体会:

庞大,阿里和蚂蚁从人员到各种系统各种方案都很庞大,从外部看
...

bang 2017-12-31 17:58 | 查看: 378

资源瓶颈

在杭州打车实在是困难,前两天打滴滴,排队二十几分钟,打到车后司机距离也就两公里,说不来,我说我等太久了还是过来吧,他说不行,还让我取消,我不取消,司机就开始破口大骂,挂了电话还继续在滴滴上发语音骂,嚣张至极。

虽然当时很生气,但过后想想觉得又挺合理,在资源匮乏的时候,拥有资源方就是大爷,如果这时候没有任何东西可以约束这位大爷,自然随心所欲不爽就发泄,反正没有任何损失,还能获得某种优越感。怎样解决
...

bang 2017-11-28 20:31 | 查看: 452

QCon 上海 2017 观感

第一次来上海,第一次参加 QCon,说说观感。

AI

主讲 AI 的主题占到了差不多四成,虽然有主办方选题偏向的因素,但还是能说明 AI 的热度确实很高,是当前最火热的技术领域,火到感觉我作为客户端开发,再不学AI就要失业了。虽然有些虚火的嫌疑,但AI相关技术确实是解决了不少传统做法难以解决的问题。

开场危辉教授讲述人工智能这个概念的历史,表示目前人工智能能解决的问题仍只是在一些有限场景下有
...

bang 2017-10-23 13:46 | 查看: 579

规则与用户体验

一直给自己定下每个月至少要有一篇博客文章的约定,无论是什么类型。这个月临到末尾,因故只发了半篇文章,必须再写一篇扯扯淡把这个空补上。

在杭州一直用电动车上下班,公司所在大楼楼下有电动车停车场,挺好的,不过有一点让人不爽,按这栋大楼规定的路线,电动车从公司骑出来需要绕一个大圈才能到出口,大概需要走300米,但是,如果你不按他规定的路线,逆行50米就可以到达出口。而这个逆行并没有任何危险:

道路很
...

bang 2017-09-29 22:54 | 查看: 739

...更多...