摘要: 1.不要叫我”码农“ 网络的发展,开发者这个新的群体才逐渐出现,近年的互联网高速发展,这个群体 才出现在了更多人的视野中。首先,我们需要重新认识”开发者“,不喜欢”程序猿“,”码农“这些称呼;软件研发,特别是互联网领域的开发者, 并不是产线工人,优秀开发者和普通开发者,效率可能是几倍,几十部,几百倍 阅读全文
posted @ 2016-02-28 21:55 送海 阅读(316) 评论(0) 推荐(0) 编辑
摘要: IT行业是一个变化十分激烈的行业,传统行业30年的变化,可能IT行业3-4年就完成了。处在其中即是荣幸,处于浪潮之巅(波动最大的也同时在最上层的),也是心力交瘁,有时候不是你做错了什么,而是你不在下一波的浪潮,你就Out了。面试过很多人,看到很多30多岁的面试者去跟毕业一两年的同学去竞争而几乎差不多... 阅读全文
posted @ 2016-01-13 21:34 送海 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1. 项目经理 跳槽到新公司做苦逼的开发,初步了解了公司的各个部门之后,接下来就要了解产品部的开发流程了。 就像每个项目都有一个负责人(项目经理)一样,每一个iPhone程序都包含一个UIApplication对象,它管理整个程序的生命周期,从加载第一个显示界面开始,并且监听系统事件、程序事件调度整个程序的执行。int main(int argc, char *argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; int retVal = UIApplicationMain(argc, argv... 阅读全文
posted @ 2012-12-20 22:37 送海 阅读(3191) 评论(0) 推荐(0) 编辑
摘要: 1. 类比 初学Ios开发,首先应该了解开发的应用所生存的环境。就像跳槽到某个公司做一枚码农,你得先了解公司的各个部门,以便以后出了问题知道应该找哪个部门。Ios应用所生存的环境正是Ios操作系统。iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer),如下图: 2. Core OS—高级管理层 位于iOS系统架构最下面的一层是核心操作系统层,它包括内存管理、文件系统、电源管理以及一些其他的操作系统任务。它可以直接和硬件设备进行交互。... 阅读全文
posted @ 2012-12-18 23:17 送海 阅读(2036) 评论(1) 推荐(0) 编辑
摘要: 1 感叹: 时间真是过得快,转眼毕业三年多了。当年的激情。。当年的梦想。。。 梦想照进现实,依然是个屌丝。从2010开始关注WP7,看到诺基亚跟微软的合作,顿时眼前一亮,与2011年年初毅然辞职,加入到了Wp的队伍。并与4月份加入到了一家创业公司,从事API开发,并兼职做Wp应用开发。由于资金的原因,公司的团队被解散,不过这是感觉自己工作以来过得最舒服的时光,虽然工资待遇给的比外面低,但是感觉做的事情是自己的,可以自由安排自己的计划,看着用户的增长,那种感觉。。。 今年年初加入到另一家创业公司,做WP,Window 8 等开发。由于公司重点放在其它平台,微软Wp的不给力,自己也想学学,有了想. 阅读全文
posted @ 2012-12-17 23:16 送海 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 特征 所谓移动照片社交服务,简单来讲就是“手机拍照+社区分享”模式 批评 通过手机分享照片是大大的浪费时间 阅读全文
posted @ 2011-03-27 01:00 送海 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-03-27 00:02 送海 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 天网上看到阿里巴巴CEO卫哲和COO李旭晖承担责任引咎辞职,深深的震惊了。一个为了捍卫自己的价值观,忍痛割爱,辞掉公司二把手、公司元老的公司,深深的被你折服了。试想,有几个公司能这样?特别是中国的公司,而且阿里巴巴现在发展形势这么好。诸葛亮挥泪斩马谡,是的,诸葛亮是智慧的化身。马云,也许该为你深深鞠一躬。也有网友说这是什么阴谋,是的,你可以看成是阴谋,但我更愿意往好的方向想。这让我想到了腾讯为了逼迫对手而拿用户做人质,鲜明的对比。看了发布的邮件,感觉很真实。是的,每个人可能都会有忍痛割爱的时候,因此知道这种感觉。也许中国从古至今,似乎也很少有这种例子,当然也许是我孤陋寡闻。 一个人敢于承担, 阅读全文
posted @ 2011-02-21 21:35 送海 阅读(280) 评论(2) 推荐(1) 编辑
摘要: 移动互联网被称为“第五次科技革命”,而随着iPhone和Android等智能手机的日渐流行和iPad等平板电脑的出现,移动互联网的潜力和趋势也愈发显现,针对移动设备的网站开发越来越受到关注,国内很多公司也开始重视面向所有移动设备的网站开发。一般来说,对于移动网站可以采取两种方式:专门开发一个独立的移动版本使用media type和media query控制网站在移动浏览器的表现本文和下一篇文章将介绍第一种方案,后面的文章将介绍第2种方案。本文我们先了解一下移动网站的标记语言。移动网站标记语言的演进我们先看一下 @AdrianF2E 分享的一张《移动web相关标记语言的演 阅读全文
posted @ 2011-02-20 22:46 送海 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 移动设备的广泛使用,使许多传统开发者很无奈。一个企业真的既需要一个Web站点又需要一个移动应用程序吗?本文讨论了HTML 5的可移植性以及在所有的移动平台上的良好表现。HTML 5将不只是下一代Web开发标准,基于HTML5,CSS和JavaScript的移动应用程序才是未来的趋势。   许多开发者已经得出了结论:他们需要把注意力集中在特定的移动平台上——例如iPhone,Windows7或Android。而其他人开始意识到有许多开发工具可以让他们利用现有的技能——不管是HTML,CSS和JavaScript,还是像C或C++那样的现行的编程语言 阅读全文
posted @ 2011-02-20 22:29 送海 阅读(296) 评论(0) 推荐(0) 编辑