自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 一个移动架构师是如何炼成的 二

2.项目开始,技术架构的选择

2014-06-13 13:50:05 673

原创 一个移动架构师是如何炼成的 一

一个软件开发项目,能否在有限的时间和人力、物力下达到客户或者内部的要求,最重要的是有一个称职的架构师。架构师听起来很高大上,但是其实每个开发员都可以称为架构师,只不过是对自己开发的小模块的架构。每个模块怎么开发,用到哪些技术,这些开发人员要考虑的问题也正是架构师所要考虑的问题。所以,小项目,一个人可以做的,那一般都不会有单独的架构师,而是开发人员自己把架构工作兼了。一般意义上的,也

2014-06-05 11:18:26 1829

原创 移动互联网开发者所用到的各种云

最近,由于工作需要,考察了各大公司所提供的云服务。云服务总的来说是个好东西,可以节省开发者的服务器的硬件投入和开发投入。但到底什么是云服务,各家有各家的定义,都是叫“云”,各家的云的含义是不一样的。这里总结一下移动开发者可能会使用的云服务。1.硬件层面的云,也是最底层的云,代表云:阿里云。阿里云服务可以提供虚拟服务器,相当于开发者不用投入硬件了,只需要购买阿里云的计算能力就可以有扩展能力超

2014-04-04 14:55:00 675

原创 学车、拍牌、买车记

原创:学车、拍牌、买车记一、学车去年6月底,因工作空了下来,就报名去学了个车。不知道哪家驾校好,网上随便挑了家便宜的,6200。当然,后面还有一些乱七八糟的费用,学过的人都懂的学车的过程即顺利又不顺利。顺利的是小路考、大路考、交规考试都是一次性过的,没有补考。(除了第一次考交规时车管所服务器全天宕机,导致考不成外)不顺利的是,还是花了半年多的时间,今年春节前才拿到驾照。

2014-03-27 10:20:09 825

原创 携程错在哪里?

先转一个段子"我理解的携程事件":“你偷我内衣这事被别人知道了。”携程:,“我们已经把漏洞堵上了,别人不会在知道了,这内衣放我们这也是安全的,如果破了我们会给你买新的…… ”“别废话,我就想知道你为什么偷我内衣!”这个段子很解气,携程避重就轻、推卸责任的态度跃然纸上。所要揭示的问题,就像很多公众和公众人物所质问的:携程凭什么保存我的信用卡信息?但这个段子只是外行人编的。携程是错了,除了

2014-03-24 15:36:18 553

原创 某些不靠谱的创业者

自从去年我注册过某创业网站,就不时有各类创业者加我qq找我聊聊。而聊下来,发现现在想要创业的人实在太多了,以至于有个别创业者着实有点不靠谱。不靠谱的创业者一    某专注于当前一热门领域的创业者想找我兼职做个app。    我问道:这个,好像已经有很多人在做了,你们的优势是什么呢?     答:我们的优势是执行力。(这句话好耳熟)。    又问:那你们当前要做什么呢?

2014-03-05 12:53:01 664

原创 从事技术管理6年多来的一些经验和思考

掐指一算,从在08年初起,本人从事技术管理差不多6年了。6年多来,也算带过不少人了,有刚毕业的菜鸟,也有某些领域的专家博士,在此,需要总结一下个人的经验与一般管理不同的是,技术管理要求管理人员懂技术,管理人员不必懂技术的每个细节,但必须懂技术的原理。虽然技术的门类很多,除了天才,人们最多只能成为一两个领域的专家。但世界上的道理都是相通的,各种技术之间也是相通的。对于本人所从事的软件领域,更有许

2014-02-03 16:55:54 1348 1

原创 Android应用的优化

Android开发其实入门并不难,有java经验的开发人员,学习一个礼拜就可以开始开发简单的app应用了。不会java?有c++等语言基础的话,再多花一个星期时间学习一下java也行了。那为什么经常看到有些大公司的android高级开发人员经常会有30万、50万的年薪呢?能力与薪资不成正比啊。个人认为,高级的android开发人员,除了对android开发的方方面面富有经验外,还要能够开发出高

2014-01-24 15:08:53 440

原创 关于android/ios开发中的单元测试

很多开发人员,特别是小公司的开发人员,基本上从来不用单元测试,认为直接开发既快又好,还要做单元测试浪费时间和精力。但大公司相反,比较看重单元测试。因为有单元测试的代码,相对稳定可靠,而且如果开发人员习惯了以测试为驱动的开发,也会觉得这样的方式很不错。以测试为驱动的开发模式是:开发之前,先想好要做什么,然后把对外的接口设计好,就可以先写单元测试的代码。之后再进行实际代码的开发,开发完成之后,再跑

2014-01-24 14:42:58 432

原创 谈判专家应用的一些技术总结3 语音格式的选择

谈判专家是个移动互联网应用,必然有些移动互联网的特色。作为一个问答应用,考虑到用户在手机上输入不便,语音问答便是一个很自然的选择。前文说过,Android对amr格式的语音,支持的很好。所以,项目一开始,我首先就使用的就是amr格式。amr格式在iOS上碰到一个问题,前文说过,iOS4.3以上就不支持了amr了。当然,这个问题不大,不支持我们也可以想其他办法,比较方便的就是自己转码。网

2014-01-21 15:09:03 532

原创 谈判专家应用的一些技术总结2 服务器后台的选择

谈判专家是个纯粹的移动互联网项目,所以没有web端。没有web端,但是也需要有服务器后台,只是少了很多美工的工作。服务器后台,一开始是在考虑使用php还是j2ee,php使用简单,而且开源项目很多,拿来马上就用; java ee是大公司项目开发的首选,有利于将来的多人协作开发。至于C++,以前一个视频聊天的项目,我的团队也使用过,但用下来总的感觉是,虽然单台服务器的运行效率可以提高很多,但是开

2014-01-21 14:41:36 689

原创 谈判专家应用的一些技术总结1 Android和iOS

谈判专家app是一个朋友主导的创业项目,本人负责技术方面的开发,这里只写写技术方面碰到的问题。从一般开发工程师升到Team leader和技术经理已经有近5年的时间,自从带人以后,自己写代码越来越少。这次亲手写写代码,包括iOS, Android和Server端的开发,让我对整个移动互联网app的整个架构有了更直观的理解。在开发的过程中不断的总结,所以越是后期的开发,结构越是合理。Andr

2014-01-21 14:21:40 637

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除