自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蒋宇捷的专栏

关注互联网、移动互联网的应用和趋势

翻译 SaaS进入高端市场

本文是我对a16z合伙人David Ulevitch与其企业服务合伙人Kristina Shen对于「SaaS进入高端市场」话题做出的翻译。原文请参见文章末尾地址链接。 许多SaaS初创公司往往发现它们初始的PMF适合中小企业(SMB),然后会向上拓展更大规模的客户。因为向上拓客比起向下而言更容...

2020-06-19 08:58:09 58 0

原创 云原生时代(六): 机会与思考
原力计划

上文主要介绍了Kubernetes与容器编排之战,本文的最后一部分将系统性的总结云原生能带给我们什么样的未来,相关的创业和投资机会在哪里。 每一次IT产业架构的变革都会带来巨大的机遇和行业洗牌的挑战。过去的三四十年间,IT业经历了多次重大的变革,包括20世纪七八十年代从大型机向小型机的转移、...

2020-06-18 17:44:58 204 0

原创 云原生时代(五):Kubernetes与容器编排之战

上文我们主要介绍了容器和Docker,第五部分我们来讲Kubernetes与容器编排之战。 容器编排与Kubernetes 在单机上运行容器,无法发挥它的最大效能,只有形成集群,才能最大程度发挥容器的良好隔离、资源分配与编排管理的优势。所以企业需要一套管理系统,对Docker及容器进行更高级更...

2020-06-18 17:26:16 130 0

原创 云原生时代(四):容器和Docker

上文我们主要介绍了微服务,第四部分我们来讲云原生关键技术之一的容器及Docker。 虚拟化与容器 在容器技术之前,业界的网红是虚拟机。虚拟机技术的代表是VMWare和OpenStack,我在虚拟化与超融合系列里做过介绍。很多人都用过虚拟机,就是在操作系统里安装一个软件,然后通过这个软件,再模拟...

2020-06-18 17:11:33 100 0

原创 云原生时代(三):微服务、API管理与集成
原力计划

上文我们主要介绍了DevOps与CI/CD,第三部分我们来讲云原生的核心概念-微服务。 什么是微服务 微服务(Microservice)概念最早出现于2012年,2015年以后受到越来越多的关注,并且逐渐开始流行开来。其中著名技术大神Martin Fowler功不可没,他于2014年发表的一篇...

2020-06-18 16:53:18 410 0

原创 云原生时代(二):DevOps与CI/CD

上文我们主要介绍了云原生的由来、定义及CNCF基金会,第二部分我们来讲DevOps与CI/CD。 DevOps DevOps(Development & Operations,开发和运维)是09年提出来的概念,但一直没有太火。直到14年,容器与微服务架构的提出,DevOps才得到了快速...

2020-06-18 16:17:29 56 0

原创 云原生时代(一)云原生及CNCF基金会

今天我们不讲行业和商业,讲讲2019年最热的概念-云原生(Cloud Native)。 我认为云原生是未来10年IT发展最重要的趋势,但是它涵盖的概念非常多,需要花很多时间研究,同时浩如烟海的资料分散在网络上各个地方,缺乏系统性的梳理。今年2月我在基金内部做过一个分享,今日成文,希望让更多的人有...

2020-06-18 16:07:12 167 0

原创 关于企业服务的投资逻辑,你不得不听的6点干货

本文为我在36 氪股权融资平台《投资分享会》栏目上的分享。 我们很关注的一个市场是企业服务,在这一块有非常多的投资布局,下面我讲讲我为什么这么看重企业服务这块市场以及我们的投资逻辑。

2016-01-20 16:00:07 5097 1

原创 程序员的进化 - 在拉勾1024程序员节上的演讲

注:以下本文来自于我在拉勾网1024程序员节上的现场演讲。      我是蒋宇捷,信天创投的合伙人,之前是百度魔图的联合创始人。      我先做个自我介绍,其实每次介绍自己其实是很痛苦的事情,因为我前不久在拉勾的分享刚刚介绍过。开个玩笑,我希望再过几年,只要站到这里大家都认识我,不用再做自我介绍...

2014-10-30 13:24:44 12199 22

原创 iOS成功应用的8大法则

做出好的App无疑是每个产品经理梦寐以求的终极目标,有哪些要点会让应用在iOS平台上成功的脱颖而出呢?我们下面来总结总结。        Delightful - 简洁直观        应用需要简单直观但又有难度和趣味(例如游戏Cut the Rope和美食应用Jamie Oliver)    ...

2014-07-03 16:31:45 4797 0

原创 脸萌火爆背后的产品思考

最近在各种新闻报道中,脸萌成为了爆发性增长的现象级产品,下载量超过千万,也吸引了巨大的眼球。        从图片应用的发展趋势来看,爆发总是呈现阶段性的出现,从百度魔图、疯狂猜图,到水印相机、魔漫相机,图片应用在不断的崛起,又在逐渐的归于平寂。无论之前有哪些现象级的应用矢口否认用户热点转移以及排...

2014-06-24 17:27:17 5774 2

原创 用Connectify和 Wireshark分析移动App网络请求

在工作中,经常需要基于黑盒分析应用的网络请求。例如分析第三方SDK或者应用发出的网络请求,这种时候我们是没有办法基于代码进行debug的,那么我们应该如何来分析网络请求呢?之前有些分析方法需要root手机或者越狱并在手机上安装软件来监视网络请求,这种方式还需要把log信息dump到电脑上才能方便查...

2013-11-04 18:20:38 8728 4

翻译 用CSS3实现客户端的全文检索

今天我们休息休息,讲讲简单的东西。        使用data-属性作为索引,和一个用于检索的CSS3动态选择器,我们可以不需要JavaScript,直接实现客户端的全文检索功能。下面是一个示例:        检索列表 First NameOna ...

2013-09-29 15:40:25 5968 0

原创 如何带移动技术团队?

今天我们来聊聊如何带团队。         在移动互联网飞速发展的今天,许多公司开始组建移动开发团队,许多技术人员开始学习和开发移动App,许多管理者也从其它领域转向移动。那么带领一只移动开发的团队和传统的团队(例如Web)有什么不一样,会遇到什么问题,有哪些需要特别注意的地方呢?这篇文章将会简单...

2013-09-26 15:08:38 9059 5

翻译 基于HTML5的Web跨设备超声波通信方案

前言:Chirp在iPhone上掀起了有声传输文件的序幕,我们再也不需要彩信、蓝牙配对、IM来传送数据。它通过“叽叽喳喳”的小鸟叫声来分享数据,简单有趣,而且可以快速的实现一对多的分享。         此外支付宝曾经试推过“声波支付”,利用手机发送超声波至终端作为交易密码进一步完成交易。然而支付...

2013-08-18 11:35:51 16506 9

原创 关于移动App的五个提问

1、你的移动App利用了手机的哪些特性?2、你们是否有用移动的角度和思维来考虑产品形态?还是简单的把Web照搬到手机上?3、用户有什么特殊的动力去安装你们的App?4、用户是否能很好的上手和使用你们的App?5、你们的App有没有很好的运营,让用户知道你们的特点?

2013-08-09 15:28:26 5569 0

原创 从HTML5移动应用现状谈发展趋势

作者注:此文章原为2013年5月的《程序员》杂志所做,现刊登于此,以飨读者。从HTML5移动应用现状谈发展趋势        时光如梭,自2008年HTML5诞生以来已经过去了5年的时间,作为新一代的Web标准,它自问世以来就受到方方面面的强烈关注,也引起了许多争议,支持者因其开放强大的特点而鼓吹...

2013-08-08 22:27:12 12224 5

原创 趋势:Chrome为打包应用提供强大新特性

Chrome 7月9日刚为Chrome打包的应用提供了强大的访问Google服务例如Google统计、GoogleAPI和Google 钱包的能力,除此之外,还能够使用系统层面的服务包括蓝牙和原生应用通信。        打包应用可以在Mac、Linux和Windows上脱离Chrome浏览器独立...

2013-07-19 19:17:36 5760 1

原创 移动App双周版本迭代实战

对于移动互联网产品来说,迭代的速度就是生命。我创业时做移动App时是一周一版,而现在是2周1版。相比起小公司,大公司迭代时间虽长,却更为不易,因为大公司流程更多,参与人数更多,需求更多,实现这样的快速迭代存在许多挑战,也有一定风险,管理者控制起来更困难。        那我们应该如何来实现2周1版...

2013-06-11 23:22:32 14644 0

翻译 如何开发优秀的HTML5游戏?-迪斯尼《寻找奥兹之路》游戏技术详解(二)

(接上文)桌面游戏通常创建于一个核心的物理引擎。因此,要在3D世界中模拟一个柔软的物体,需要一个完整的物理模拟器,并且建立一种可信的行为。        WebGL和JavaScript还不能奢华到可以运行一个完全成熟的物理模拟器。因此,在这个游戏中我们必须找到一种方式来创建风的效果。      ...

2013-06-05 23:18:43 7486 1

原创 投递邮件简历要注意的细节

最近我通过邮箱接收论坛投递的简历,发现有一些候选人的邮件存在如下几个问题,如果注意一些会更提高双方的效率,避免产生沟通上的误解。        1、如果有几个职位,写清楚要应聘的职位名,不要让别人看简历来分析你适合什么岗位、相投什么岗位,这很容易会造成误解,另外一方面会更好体现你重视的态度。不要让...

2013-05-30 22:19:39 7034 0

原创 管理者的系统思考

今天来聊聊管理。        管理者成长到一定阶段,开始负责大的部门或者组织结构时,遇到的问题会更为复杂,牵涉范围更广,这个时候就不只能用简单的思维方式和单一的手段来解决问题,例如列维特的《魔鬼经济学》中曾经提到了一个案例,针对幼儿园家长经常迟到的问题,幼儿园以小额罚款的方式来遏制这种情况的发生...

2013-05-27 21:49:34 5295 2

翻译 如何开发优秀的HTML5游戏?-迪斯尼《寻找奥兹之路》游戏技术详解(一)

前言        迪斯尼《Find Your Way to OZ》这个贴近地气的游戏我在最新一期《程序员》杂志的《从HTML5移动应用现状谈发展趋势》这篇文章里有所提及,它借用了近期上映的《魔境仙踪》电影的设定(设定来自于经典故事《绿野仙踪》,看过这个电影的同学们会深有感触),构建了一个等同的宏...

2013-05-17 22:33:01 9432 2

原创 汽车的未来

今天我们放松放松,谈谈不同的话题:汽车的未来会是什么样?        我们考虑一个问题,类似于百度地图、谷歌地图的实时路况是如何实现的?        答案可能有如下几个:        1、  交管局监控数据信息。        2、  出租车和汽车的实时数据收集。        3、  物理...

2013-05-13 21:57:29 6487 2

原创 HTML5下载属性简介

一直以来,人们习惯在网页上下载文件的方式是用右键的“另存为”命令。因为1、人们往往不清楚直接点击是打开文件还是下载,2、直接打开文件会遇到几个问题:1)打开大文件例如pdf时较慢;2)大文件例如图像或者pdf的渲染容易造成浏览器崩溃;3)打开文件有可能展示文件内容,例如bt种子,而其实这和我们的目...

2013-05-02 17:56:30 10635 4

原创 关于选择,关于职业发展

最近,有很多同学询问我关于毕业后职业生涯发展和工作选择的问题。其实作为人生中最重要的一个决定,的确可能有时候非常纠结,难以做决。我在这儿谈谈我的经验和看法:        1、  有选择是好事情,今年找工作情况整体来看不是非常好,很多同学还没有offer,所以应该意识到手握两个以上、还值得选择的o...

2013-03-01 14:48:07 13941 18

原创 漫谈@supports与CSS3条件规则

好吧,好久没有聊CSS3了,今天我们来讲讲CSS3的最新特性。         在Chrome最新的动态里,添加了对CSS.supports()方法的支持,而许多关注浏览器发展的朋友也可能已经了解到Firefox和Opera开始支持@supports规则。CSS.supports()和@suppo...

2013-02-27 21:33:12 7697 1

原创 《精益创业》读书笔记

创业的过程是否可以总结、规范、提炼出共性和成功的方法?《精益创业》无疑是这样的一本书,书中提到的很多创业观点其实平时我也领悟过,但是能以书面、可描述的语言总结出来,这是作者的厉害之处。        精益创业 (Lean Startup) 总结起来就是用3个动词驱动3个名词的轮回迭代过程:IPD ...

2013-02-27 18:53:08 6130 0

翻译 用HTML5构建高性能视差网站

本文介绍了一种时尚的网站设计方法,以及如何由浅入深的通过HTML5和浏览器渲染机制来构建高性能的站点。        文中多处涉及浏览器重绘和性能优化的原理,也是《Web滚动性能优化实战》的拓展和延续,难度上属于中级进阶,请在阅读前请先看看这篇文章。        介绍        视差网站最近...

2013-02-07 15:57:51 18373 7

翻译 用CSS3设计响应式导航菜单

春节将至,先祝大家新年快乐。我在这段时间内将会抽出时间由浅入深的发表几篇CSS3、HTML5最新的技术文章,涉及原理、实现、应用的几个层面,代表了国外HTML5最新发展的趋势,希望能给大家带来新的启迪。         下面的这篇文章非常简单,是响应式设计的一个具体实现。我希望能带给刚入门的朋友一...

2013-02-07 13:08:51 8728 3

翻译 Web滚动性能优化实战

我的前言        HTML5的API体系是重要知识,但是如何写出更高效的Web App对于从程序员进阶为高级程序员来说更为重要。技很重要,但是容易学会,术才是茫茫人海中鹤立鸡群,安生立命之本。        码农们容易吗?是的,我们必须要不断努力和学习才能进化为高级码农乃至顶级码农。    ...

2013-01-24 20:57:00 14164 2

原创 激动人心!在网页上通过语音输入文字 - HTML5 Web Speech API介绍

很久前我曾经提到过Web Speech API,现在Chrome刚刚发布的25版本已经为桌面和Android提供了对此API的支持,这对Web开发者来说无疑是一个具有里程碑意义的事件,因为我们可以直接在Web App中原生使用语音识别技术,Web应用的新时代将会由此开启。         控制不住...

2013-01-16 22:39:13 21070 2

原创 HTML5安全攻防详析之完结篇:HTML5对安全的改进

HTML5对旧有的安全策略进行了非常多的补充。        一、iframe沙箱        HTML5为iframe元素增加了sandbox属性防止不信任的Web页面执行某些操作,例如访问父页面的DOM、执行脚本、访问本地存储或者本地数据库等等。但是这个安全策略又会带来另外的风险,这很有趣,...

2013-01-15 23:04:50 11159 18

原创 HTML5安全攻防详析之八:Web Socket攻击

HTML5的最好的功能之一WebSocket允许浏览器打开到特定IP目标端口的Socket连接,它提供了基于TCP Socket的全双工双向通信,可以实现消息推送机制,大大减少了服务器和浏览器之间的不必要的通信量。例如可以用它来实现QQ的消息弹窗或者微博的新消息通知,让我们可以更好的实现Web应用...

2013-01-15 19:01:22 5374 0

原创 HTML5光线传感器简介

HTML5环境传感器由Sensor API描述和定义,包含了6种常见的传感器类型:        它们分别代表温度(摄氏度)、气压(千帕)、湿度(百分比)、光线(lux ,勒克司)、声音(分贝)、临近(厘米)。        HTML5传感器目前讨论的比较多的是DeviceOrientationE...

2013-01-14 21:59:13 6604 0

翻译 Firefox、Android、iOS遇见WebRTC

注:我昨天刚发了一篇关于WebRTC的文章,但是WebRTC的变化如此之大,让我不得不再用一篇文章的篇幅从另外一个方面详细阐述它带给我们的变化。Firefox、Opera、Android、iOS平台的广泛支持会让它可以立即落地,实现很多有趣的视频功能和应用。你准备好使用它了吗?        关键...

2012-12-28 23:51:40 12643 3

翻译 使用WebRTC实现远程屏幕共享

正如我们上周报道的一样,最近有很多事情发生在我们熟知的WebRTC上。        其中一个是:基于WebRTC的屏幕共享。        这是屏幕录像:youtube.com/watch?v=tD0QtBUZsF4。        这是代码:github.com/samdutton/rtcsh...

2012-12-27 19:37:47 25553 3

翻译 在iOS Safari中播放离线音频

在iOS的Safari浏览器上播放缓存的音频供离线使用一直是一个挑战,已经被证明是不可能完成的任务 。但随着网络音频API的发展(仅支持WebKit内核),现在终于实现了-不过还需要经过一些步骤。        坏消息是我们还无法使用应用缓存缓存MP3文件,然后简单地使用XmlHttpReques...

2012-12-26 22:40:44 5706 1

原创 HTML5安全攻防详析之七:新标签攻击

HTML5去掉了很多过时的标签,例如和,同时又引入了许多有趣的新标签,例如和标签可以允许动态的加载音频和视频。         HTML5引入的新标签包括、、、、等等,而这些标签又有一些有趣的属性,例如poster、autofocus、onerror、formaction、oninput,这些属性...

2012-12-26 21:54:36 4611 0

原创 技术管理者应具备哪些能力?

近期我接受了CSDN的采访,分享了对于技术人才成长、技术管理的一些经验和想法,下面我把全文发表在博客上,以飨读者。编程初体验CSDN:你何时开始接触计算机,又如何走上编程道路的?蒋宇捷:小学的时候,父母单位的苹果机、386和586都可以让我在空闲时候使用。而在那时代彩色显示器非常少见,即使一个小小...

2012-11-23 19:08:27 6988 7

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