改变世界的程序员—Jack Dorsey

杰克·多西,Twitter和Square的发明者,以其强大的创业基因和编程能力,短时间内创造了两个改变世界的想法。他从童年时期就展现出对编程的热爱和对城市的独特见解,最终在职业生涯中实现了将人与城市连接的梦想。

改变世界的程序员—Jack Dorsey

作者: liyn 分类:IT名人堂   阅读:1,457 次 添加评论

文/刘江 Dorsey

提出并实现一个改变世界的想法,已经足以使任何人名垂青史。但有一个人却在短短数年之间搞出了两个,这样的天才可能几十年之内只能诞生几个。他,就是本期名人堂的主人公——Twitter和Square的发明者Jack Dorsey,我们时代最伟大的移动应用开发者。

Dorsey是有创业基因的。他的父亲19岁就和自己最好的朋友一起开了一家Pizza店,生意相当不错。店里招聘的第一位女服务员后来成了Dorsey的母亲。1976年,这位天才程序员诞生。

Dorsey童年在美国密苏里州圣路易斯市度过。小时候他说话有障碍,因此沉默寡言,看上去有些笨拙。他非常迷恋城市,在自己房间里挂满了地图,凝 视着,想象着城市里各个角落发生的事情。八九岁的时候家里买了电脑,Dorsey开始尝试在电脑屏幕上画地图并进行修改,就这样自学了编程。后来,他的父 母又买了无线电台和接收设备,可以收听远至纽约市的警察之间、消防车、急救车等无线电通信。此外,他还很早就开始注意到互联网上BBS中与地理相关的信 息。他不断将这些新增信息和自己的地图应用结合起来,一个真实城市的呼吸与脉搏得以实时展现。这年他14岁。

15岁的时候,他在Mira数字出版公司找了第一份工作。由于编程能力超强,他很快成为不少30多岁同事的领导,而他的头衔只不过是夏季实习助理。

在密苏里理工大学上学期间他仍然孜孜不倦地开发调度程序。他发现了一家规模挺大的调度软件开发公司DMS,并攻破其网站,找到了CEO和董事会主席 的邮件地址,然后给他们发信说:“我叫Jack Dorsey,你们的网站有漏洞,弥补措施如下……另外,我也在编写调度软件。”就这样,他在DMS得到了一份工作,并转学到纽约大学。

在DMS,Dorsey无比幸福,能够有世界上最大的呼叫中心做支撑,在世界上最大的调度系统上编写可视化纽约城的软件,夫复何求呢?

可是到了2000年,Dorsey意识到自己的城市美丽图景中缺了人的因素。到哪里去获取城市里人的信息呢?这时AOL Instant Messenger里的状态、博客服务LiveJournal都给了他灵感。还有黑莓的电子邮件传呼机,无论你在何处,都可以彼此分享自己在做什么。他花 了一天写程序,能够从黑莓接受邮件,并发给列表上的其他人。这就是stat.us,Twitter的原型。糟糕的是,他很快发现这个服务只有自己在用,人 们并不关心自己在做什么,而且他们也没有黑莓。

网络泡沫破裂后,Dorsey失业了,一直在各处打零工,开发了许多医疗系统,还有渡轮公司的售票系统,直到2005年加入当时已经卖给 Google的Blogger创始人Evan Williams创办的播客服务公司Odeo。不久,Twitter在此诞生,很快风靡全球,改变了人们传递信息和交流的方式。

2008年他从Twitter的CEO任上辞职,找到自己第一个老板和老朋友Jim McKelvey,看看有什么新点子。一次聊天中,McKelvey提到自己因为无法用信用卡收款而丢了一笔大生意,而这些应该是iPhone上的软件能 够解决的。Dorsey立即看出了其中的巨大潜力。他找了一个程序员,用一个月开发出Square的原型。又一个奇迹诞生了。

除了编程、做产品、当企业家之外,Dorsey还是个非常多彩的人,在很多方面与乔布斯很像,兼具技术与艺术感觉。他曾经学过小提琴,学过植物插 画,学过按摩并取得了治疗师证书,曾经学过服装设计。他的胳膊上有一条长长的S形纹身,表示积分符号、F大调和人的锁骨,他曾因为戴耳环和鼻环差点被公司 开除,但他更是超级乖孩子,每天早晨起来第一件事情是给母亲发短信。对了,他还有一个终极理想——成为纽约市长,甚至为此还向现任市长布隆伯格请教过。

他会不会再次带给我们惊喜呢?

(本文选自《程序员》杂志11年06期,更多精彩内容敬请关注06期杂志)

源码链接: https://pan.quark.cn/s/a4b39357ea24 在本文中,我们将详细研究如何运用C# Winform应用程序来获取Excel文件中的内容并将其信息传输至数据库系统。这一流程包含若干核心环节,例如文件处理操作、数据解析工作以及与数据库系统的通信交互。C#是由Microsoft公司设计的一种面向对象的结构化编程语言,在Windows桌面应用程序开发领域具有广泛的应用,特别是Winform平台。Winform是.NET框架中提供的一个用户界面工具集,主要用于开发图形化用户界面的软件。在此情境下,我们设计一个Winform程序,使其能够通过图形用户界面与Excel文档进行交互。获取Excel文档内容通常需要借助外部库,比如NPOI或EPPlus,这两个库都是.NET环境下处理办公文档的强大工具。NPOI能够支持较旧版的Excel文件格式(.xls),而EPPlus则主要用来处理较新版本的OpenXML格式(.xlsx)。在本案例中,可能已经采用了其中一个库来完成相关功能。 以下是达成此功能的基本操作流程: 1. **安装库件**:在Visual Studio开发环境中,借助NuGet包管理器来安装NPOI或EPPlus库模块。 2. **启动Excel文件**:借助库提供的应用程序接口,例如NPOI中的`HSSFWorkbook`(针对.xls)或`ExcelPackage`(针对.xlsx),来打开指定路径的Excel文档。 3. **遍历工作表**:获取工作簿中的各个工作表,并逐一检查每一行和每一列。这可以通过NPOI中的`HSSFSheet`类或EPPlus中的`Worksheet`类来实现。 4. **获取单元格信息**:...
内容概要:本文系统研究了光伏并网逆变器与虚拟同步发电机(VSG)在弱电网环境下的正负序阻抗建模方法,并基于Simulink平台构建了两者的精细化阻抗模型,实现了扫频仿真与稳定性对比分析。研究聚焦于不对称电网条件下系统的动态响应特性,通过分序阻抗建模揭示其在扰动下的交互机理,采用扫频法验证模型准确性,并结合奈奎斯特稳定性判据对两类逆变器的并网稳定性进行深入评估。内容涵盖从理论建模、仿真实现到稳定性判据应用的完整技术链条,尤其强调对VSG惯性与阻尼特性的模拟及其对系统稳定裕度的改善作用,为高比例新能源接入引发的弱电网稳定问题提供了有效的分析工具与解决方案,具备较高的学术研究价值与工程复现意义。; 适合人群:电力电子、电力系统自动化、新能源并网技术及相关专业的硕士/博士研究生、科研人员以及从事并网逆变器控制、电网稳定性分析的工程师。; 使用场景及目标:①掌握光伏并网逆变器与虚拟同步发电机的正负序阻抗建模核心技术;②熟练运用Simulink进行阻抗扫描(sweeping)与时域/频域联合仿真;③对比分析跟网型与构网型逆变器在弱电网中的稳定性能差异,为新型电力系统中构网型控制策略的设计与优化提供理论依据和技术支撑。; 阅读建议:建议结合文中提及的“博士论文复现”“期刊复现”等实例,下载配套的Simulink仿真模型与相关代码资源,动手实践阻抗建模与扫频全过程,深入理解锁相环、电流环等控制环节对序阻抗特性的影响,并可进一步拓展至多机并网、宽频振荡等复杂场景的稳定性研究。
内容概要:本文研究了基于改进秃鹰算法的微电网群经济优化调度问题,旨在通过智能优化算法实现微电网群在满足电力供需平衡前提下的最低运行成本。文中详细构建了微电网群的系统架构与非线性数学模型,并将经济调度问题转化为复杂的多变量优化问题,采用改进的秃鹰算法进行高效求解。该算法通过模拟秃鹰捕食行为,结合自适应参数调整与局部搜索增强机制,显著提升了全局寻优能力与收敛效率。通过Matlab平台完成了算法编程与仿真验证,测试结果表明,该方法不仅有效降低了系统综合运行成本,还提高了能源利用效率与供电可靠性。同时,文章深入分析了不同参数设置和外部条件对优化性能的影响,为实际工程应用提供了理论依据和技术支持。; 适合人群:适用于从事电力系统、微电网、可再生能源集成、智能优化算法等领域研究的科研人员与工程技术人员,尤其适合对经济调度、智能算法设计与应用感兴趣的研究者; 使用场景及目标:①为微电网群的经济调度提供一种高精度、强鲁棒性的智能优化解决方案;②展示改进秃鹰算法在复杂非线性工程优化问题中的优越性能与应用潜力;③推动智能优化算法在现代电力系统调度中的深度融合与实践推广; 阅读建议:建议读者结合提供的Matlab代码深入理解算法实现细节,重点关注模型构建、算法设计与仿真实验部分,以掌握其核心技术逻辑。对于拟应用于实际项目的研究者,建议先在小规模系统中验证算法有效性,再逐步扩展至多区域、多能源耦合的复杂微电网场景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值