自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(372)
  • 资源 (13)
  • 收藏
  • 关注

原创 告别AWS:Dropbox自建软硬件系统,转移500PB数据

Dropbox曾经是较早跻身独角兽俱乐部的AWS明星用户,而现在他们却跳下大船,走上了自建数据中心的道路。原因主要还是成本。Dropbox的工程副总裁Aditya Agarwal表示,云计算公司也是要赚钱的,规模大了以后自建还是可以节省大量资金。也难怪,Dropbox本身主营业务就是S3之上比较薄的一层,如果不自己搞,面对平台的竞争(Amazon、微软和Google都有类似的云盘服务),毫无优势啊...

2016-03-15 14:47:40 1032

原创 JavaScript图形库Plotly开源

今天最火的新开源项目,除了Netflix的Spinnaker外,应该算Plotly.js了。刚才看Star数已经超过1000。Plotly基于D3.js、stack.gl(WebGL组件库,由Plotly团队的Mikola Lysenko领导开发)和SVG,用JavaScript在网页上实现了类似MATLAB和Python matplotlib的图形展示功能,支持20种图形(除了下面的例子外,也...

2015-11-18 15:11:07 1451

原创 KVM之父的新作ScyllaDB:用C++开发的Cassandra兼容列数据库,性能提升10倍

今年上半年云计算活动曾经邀请过KVM之父Avi Kivity,未果,原来他们在憋大招:用C++从头开发了一个兼容Cassandra的列式数据库ScyllaDB,基于全新的Seastar服务器端应用框架,他们自己的测试数据表明,性能相比Cassandra提升了十倍,单台服务器每秒能够支持100万笔交易。项目已经开源。Scylla这个名字出自希腊神话中六头十二臂的女海妖,是目光能使人石化的蛇发女神美杜...

2015-09-23 17:23:57 1601

原创 大动作!Facebook推出虚拟助理M发力O2O,背后是技术+人肉

Wired报道(另外可以参考其他媒体相关报道),虚拟助理M已经悄悄进入在湾区的几百个Facebook Messenger用户手机中。它可以通过对话完成各种O2O任务,比如订酒店、为朋友买生日礼物、规划假日旅行等等。看上去它和我们都调戏过的Siri、Cortana和微软小冰好像是一类东西。但Facebook负责聊天产品的副总David Marcus透露,M的背后不仅有之前那些产品所依赖的人工智能技术...

2015-08-27 09:28:48 716

原创 2060年软件工程师会像电报报务员那样过时?

在Medium热榜上看到这篇文章,作者的背景在网上查不到太多信息,但观点很有意思。文章大概意思是,19世纪电报的报务员和现在软件工程师非常像,行业高速发展,需要一定技术(当时电报转码啥的还是挺复杂的)的报务员薪水很高、在大城市工作机会到处都是、可以自由迁移。甚至伟大的发明家爱迪生同学在偷了特斯拉的想法建立电力帝国(后来发展为现在还很牛的通用电气)之前,也就是一个报务员。但是一旦电话发明,报务员们的...

2015-08-14 11:53:27 845

原创 Google实时文字翻译背后的技术

Google翻译最新增加的特性是字镜头(Word Lens),手机对着实际物体就可以实时翻译其中的文字。这个听着不那么新鲜,人工智能时代,这种演示好像已经很多了。但Google这次的绝技体现在:这种实时翻译是深度学习支持的,而且不联网的时候也可以工作,计算完全在手机上进行。这又是怎么做到的呢?Google研究院的博客专门发表了一篇文章(要翻墙)介绍其中原理,这不是一篇学术论文,所以没有真正的技术细...

2015-07-30 15:34:16 956

原创 估值达到20亿美元的GitHub怎么挣钱?

虽然已经传了很久,但华尔街日报网站消息给予了确认。TechCrunch进一步明确本轮领投的是红杉,Andreessen Horowitz(常常被简称为A16Z)、 Thrive Capital和Institutional Venture Partners跟投。华尔街日报的文章比较简单地讲述了公司的创业故事: 创始人们2007年在Google听了一次Linus Torvalds(Linux操作系...

2015-07-30 10:05:51 8354 1

原创 3D Xpoint:Micron与Intel推出新一代闪存技术 速度和读写次数提升千倍

两家公司宣称,3D Xpoint(读法是crosspoint)是内存技术自1989年NAND闪存以来几十年最大的突破,产品结合了NAND闪存和DRAM之长,与传统闪存技术相比,容量更大、速度更快、成本和能耗更低、寿命更长,而且已经可以投入生产,明年相关的方案产品就能上市。比较直观的成果是,采用新技术的拇指大小的盘能装下3.5TB数据。SeekingAlpha 6月份这篇文章很有料,其中透露这一技术...

2015-07-29 09:31:56 790

原创 Bocker:100行Bash实现的Docker

代码链接在此:https://github.com/p8952/bocker/blob/master/bocker,是英国系统工程师Peter Wilmott的作品,实际上还不到100行。微博上有同学指出之前Docker也有一个lite版,可以参考。有谁能解读一下?能就此直观地讲清楚Docker的运作原理多好。Hacker News上的讨论对理解Docker也有价值。...

2015-07-22 16:39:24 789

原创 Google发布Kubernetes V1,成立Cloud Native Computing基金会

为了逐鹿云计算市场,Google前所未有地在一个企业级开源项目上投入。而Kubernetes这个容器管理系统也不负所望,去年6月发布,一年时间就吸引了Red Hat, CoreOS, IBM, Intel, Microsoft, VMware等公司共400名代码贡献者,14000次提交。Google的官方博客透露,已经在生产环境使用Kubernetes的公司包括Box、eBay、红帽、三星SDS、...

2015-07-22 12:05:31 526

原创 大众工厂发生机器人攻击人致死事件

大众工厂内景英国《金融时报》报道,大众汽车法兰克福附近Baunatal工厂周一发生一起不幸事件,一名21岁的合同工在安装机器人时,被机器人抓住胸部然后按到了金属板上,最后伤重身亡。报道没有透露这台机器人的型号,但大众公司说它不是最新一代轻量级机器人,新的机器人可以与工人肩并肩地在流水线上工作,而老的机器人需要置于安全区域内,可以编程执行各种操作,比如拿起并操纵各种汽车配件。另据《卫报》,大众...

2015-07-02 15:09:13 691

原创 李飞飞余凯漆远等知名学者共论人工智能

昨天(6月28日)晚上雷鸣(百度创始成员、酷我创始人,现在北大任大数据与机器学习中心主任)团队组织了一次微信沙龙,邀请了目前在人工智能领域比较活跃的几位华人学者,包括斯坦福大学的李飞飞,南加州大学的沙飞,百度深度学习研究院(IDL)前副院长余凯,阿里巴巴数据科学技术研究院(iDST)执行院长漆远,Google大脑项目早期成员杨克。讨论的记录可以参考这里和这里。两个记录都有一些小的遗漏,需要互相参考...

2015-06-29 13:17:02 737

原创 Twitter收购机器学习创业公司Whetlab

据TechCrunch的报道,Whetlab已被Twitter收购,技术不再对外开放。收购金额没有透露。Whetlab由五位机器学习学者创办,其中两人是多伦多大学深度学习开创者Hinton的博士后,一人是多伦多大学博士,一人是在读博士,还有一人是哈佛大学神经科学在读博士。他们在网站上推荐的替代服务包括Spearmint,SMAC和Hyperopt。...

2015-06-18 05:10:43 575

原创 Duqu 2.0:成功攻入卡巴斯基公司内网的绝妙内存APT攻击

这个料很猛啊,知名安全公司卡巴斯基(Kaspersky)通过博客和新闻稿承认,在今年早些时候的安全检查中,一款新的原型反APT系统发现公司内部系统被非常高明的攻击入侵。在详细的技术报告(PDF)与FAQ(PDF)里,卡巴斯基称这一攻击的理念与思路比之前的APT(包括2月份发现的Equation)要领先一代。开发成本估计达到5000万美元。必须说,人家处理此类事故的公开透明态度还是值得称道和...

2015-06-11 03:14:54 1238

原创 Apple发布Swift 2.0,年底前将开源

WWDC上,Apple的软件研发副总裁Craig Federighi宣布了这一消息。他还表示Swift将是未来20年Apple应用软件和系统开发的主要语言。Apple的其他官方说法,也明确Swift是C和Objective-C的继任者,这大大提升了Swift语言的地位。开源是Swift的设计者Chris Lattner本人早就有的想法,现在得偿所愿,业界之大幸。他毕竟是LLVM的开发者,流...

2015-06-09 02:40:33 466

原创 原来还有一个Underhanded C Contest:卑鄙C程序大赛

C语言圈子里有一个举办多年小有名气的IOCCC(The International Obfuscated C Code Contest)比赛,一帮高手利用C语言的各种犄角旮旯特性和花招,写出天书般的C语言代码,体现自己的创意和语言掌握度。基本上每年10月公布获奖结果。前几天在Hacker News无意看到还有一个异曲同工的编程比赛叫The Underhanded C Contest,under...

2015-06-08 13:02:08 793

原创 Dan Spielman与滕尚华第二次获得ACM哥德尔奖

ACM SIGACT宣布,耶鲁大学教授Dan Spielman和南加州大学教授滕尚华(Shang-Hua Teng )因为在近线性时间拉普拉斯求解器方面的一系列论文,而获得2015年ACM哥德尔奖。此前他们合作的论文曾在2008年获得过一次哥德尔奖。哥德尔奖是由EATCS(欧洲理论计算机科学学会)和ACM SIGACT(ACM算法与计算机理论特殊兴趣小组)共同发起和评选的一个奖项,专门颁给...

2015-06-06 01:41:19 1080

原创 Cockroach Labs:CockroachDB团队创业 获得625万美元投资

6月4日跨数据中心、支持事务的开源数据库CockroachDB背后的开发团队宣布,创办Cockroach Labs公司,专职从事项目开发。CockroachDB是Google备受瞩目的Spanner的开源模仿。团队核心(也是公司的创始人)中Spencer Kimball和Peter Mattis(两人是GIMP和GFS的下一代Colossus的开发者)、Ben Darnell(Google...

2015-06-06 00:59:54 769

原创 Magic Leap发布SDK:走,为下一代计算平台写程序去!

消息是在MIT技术评论的EMTech会议上宣布的。但这家Google等投资5亿多美元,估值已经120亿的明星创业公司网站上却找不到相关信息。

2015-06-04 02:32:21 533

原创 数据火炉:用分布式数据中心为家庭提供免费热力

微软研究院曾经在2011年发表过一篇论文,设想将数据中心中要花费大量精力和资金应对的服务器散热转化为有用的热力。现在,一家荷兰创业公司Nerdalize将这一奇思妙想变为现实。他们推出了eRadiator数据火炉,只要你家有光纤接入,就可以安装。初始安装费在400多欧元(不便宜啊),但可以获得1000瓦的免费热力。每个数据火炉里有两台服务器,由此组成一个分布式的数据中心,可以大大降低成...

2015-06-02 01:15:38 546

原创 “互联网女皇”Mary Meeker 2015互联网趋势报告说了些什么?

从1995年开始,有“互联网女皇”之称的分析师Mary Meeker都会给出一份报告,综述互联网值得关注的大趋势。到今年恰好是20周年,内容似乎不同寻常的丰富。2015年的报告(PDF)几小时前刚刚在ReCode网站所举办的Code Conference会议上发布,其中又说了写什么呢?报告的提纲首先,20年中最大的变化是人,互联网用户从1995年的3500万/0.6%增长到20...

2015-05-28 02:41:18 391

原创 诺贝尔奖得主纳什夫妇因车祸去世

夫妇两人是坐出租车在高速公路上出事的(司机超车失控,结果撞到另一辆车和护栏),因没有系安全带抛出车外而罹难(两辆车的司机都没有生命危险)。纳什86岁,妻子82岁。纳什最被人所知的成就是因博弈论领域的纳什均衡(他的博士论文)而获得1994年诺贝尔经济学奖。他在博弈论开创者冯诺依曼零和博弈的基础上大大往前迈了一步。但他其实是地地道道的数学家(其实博弈论准确地说是数学的分支,只是在经济学里应...

2015-05-25 03:01:00 209

原创 qboot:仅8K的最小化QEMU x86固件

知名开源程序员Paolo Banzini(他曾是GNU Smalltalk、sed和grep的维护者,现在Red Hat从事Linux、QEMU和SeaBIOS的开发)又有了新作:qboot,一个运行在QEMU之上的x86固件,配合精简的QEMU配置,可以在Ivy Bridge Core i7处理器上40毫秒就启动一个虚拟机。项目的GitHub网址在:https://github.co...

2015-05-22 14:11:53 931

原创 代号Brillo:Google正在开发超低功耗的物联网操作系统

手机、平板以及可穿戴为代表的移动设备的大格局看来已经基本确立,The Next Big Thing现在看来,很可能是物联网,让更多原来没有接入互联网、缺乏通用软件的一个个物体信息孤岛也成为互联网为核心的大系统的一部分。为此,各巨头都在行动。操作系统方面,除了许多原来已经运行在各行各业工控系统里的RTOS之外,微软的Windows 10有针对IoT的版本,华为已经发布了LiteOS,只有10K。...

2015-05-22 01:35:09 248

原创 搜索SaaS公司Algolia融资1830万美元

TechCrunch报道,Algolia拿到Accel领投的A轮融资,其他投资者包括许多知名公司高管:Parse的Ilya Sukhar, Docker的Solomon Hykes, Kevin Rose和Splunk的Erik Swan。如果你是Hacker News的资深用户,一定知道HN自己没有搜索功能,但Algolia提供了第三方搜索服务,很好用:https://hn.algoli...

2015-05-21 13:26:06 244

原创 Apache Drill 1.0发布

虽然大数据往往将关系型数据库当作靶子,但事实上真正生产环境的Hadoop和Spark等大数据平台,每天大部分工作仍然是为SQL查询提供服务,所以,SQL on Hadoop就成了竞争最激烈的技术领域。5月19日,Apache基金会宣布针对Hadoop、NoSQL(MongoDB和HBase)和云存储(Amazon S3, Google Cloud Storage, Azure Blog S...

2015-05-21 01:37:55 199

原创 Meteor再获2000万美元融资 将从框架发展为平台

知名JavaScript Web框架Meteor(流星的意思)背后的公司Meteor Development Group(简称MDG,CrunchBase)B轮又获得经纬(Matrix)、A16Z等顶级风投的2000万美元投资。Meteor上一轮投资是2012年7月的A轮,1120万美元。公司CEO Geoff Schmidt对TechCrunch表示,下一步的重点是Galaxy,基于Go...

2015-05-20 13:41:05 283

原创 俄罗斯将基于开源的Sailfish自主研发手机操作系统

据俄罗斯RBC网站(俄语原文,英文摘要)报道,俄罗斯通信与大众传媒部部长Nikolai Nikiforov在一个会议上表示,俄罗斯将基于芬兰公司Jolla的开源Sailfish系统开发自己的手机操作系统,以减少对不可靠的美国系统的依赖。俄罗斯的通信部长Nikiforov,是个80后!他希望2025年俄罗斯市场上外国手机操作系统的份额能从现在的95%下降到50%。同时,俄通信部的一份声明表...

2015-05-20 13:03:15 625

原创 Eric Brewer:容器和微服务是计算的未来

Mesosphere的高级研究分析师Derrik Harris(原是GigaOM编辑,到访过CSDN)最近采访了Google负责基础设施的副总裁Eric Brew,谈到了容器技术、Kubernetes、云计算当然还有CAP。Eric Brew,美国工程院院士和ACM Fellow,是著名的分布式系统专家,32岁就拿到加州大学伯克利分校教授(个人网页),提出了分布系统中非常重要的CAP定理。...

2015-05-18 11:59:53 753

原创 MicroPython:针对微控制器的Python

剑桥大学数学科学中心的Damien P. George在研究各种深奥数学、物理问题之余,还搞了一个MicroPython项目,将Python移植到ARM Cortex M微处理器上,并开发了电路板。2013年曾经在KickStarter上成功筹得近10万英镑。2014年成功完成项目,发货。同时,这个项目也在GitHub上开源,至今已有1800+星,60位贡献者。George曾在2014...

2015-05-18 02:14:10 918

原创 Kore:开源C语言Web框架

Kore是瑞典程序员Joris Vink用C语言开发的Web框架。自称安全、可扩展,适合开发Web API。架构图如下:HN上的讨论很大篇幅在C与C++哪个更适合这种场景。Vink基本没有理会,他对一些具体问题有一些回答。...

2015-05-18 01:43:17 2563

原创 从28万个开源项目中,我们能够学到一些什么?

现在华为工作的庄表伟分析了开源项目聚合网站OpenHub的数据,发现了一些有趣的事实:实际共收录28.9万个开源项目(共311亿行代码,也就是平均一个项目10万行)贡献者大于30且用户大于30的,只有335个项目,最近一年活跃的,只剩下331个无论是配置管理还是问题跟踪系统,Git和GitHub都是主流,而且越新的项目越明显他在文中感慨:成功的开源项目,真是凤毛麟角。其实几乎所有事...

2015-05-15 23:01:50 217

原创 美联航向黑客推出奖励计划 找出漏洞换100万里程

刚才看到美国联合航空公司(United Airlines)也发起了颇有特色的漏洞奖励计划。如果你发现了美联航网站和App(注意,不包括飞机内的Wifi或者娱乐系统)中的新bug或者安全漏洞,可以获得里程积分奖励,最高达100万。虽然里程积分与现金相比还是逊了一点,很难吸引最优秀的黑客(他们现在太火了),但是作为一家传统企业,美联航能迈出这一步,难能可贵。要知道就在几周前,知名安全研究者...

2015-05-15 17:51:54 263

原创 TouchDevelop:微软开源的触屏开发环境 适合初学者

是微软研究院软件工程研究组开发的,一套代码,可以用于iPad, iPhone, Android, Windows, Mac, Linux。(注意这个原样从其GitHub描述里复制的顺序,微软同学现在心态很好的。)所用语言看上去有点像BASIC,也有Scratch和AppInventor那样的色块拖拽环境,很适合教孩子编程。而且有云的支持,也有社会化编程。相比GitHub页和项目网站,研究院...

2015-05-15 12:36:19 1019 1

原创 HTTP/2标准发布 翻译计划报名中

HTTP/2标准其实今年2月就批准了,当时工作组主席Mark Nottingham还写过一篇文章。但正式文本本月才定稿。标准的摘要如下: 本标准描述了HTTP(Hypertext Transfer Protocol,超文本传输协议)语义的一种优化表示,称之为HTTP/2(HTTP version 2)。HTTP/2通过引入首部字段压缩,并允许在同一个连接中进行多个并发交换,能够更有效地...

2015-05-15 10:03:14 123

原创 【关键词】TIOBE排行榜上排名21的OpenEdge ABL是啥东东?

刚才看了一眼这个月的TIOBE编程排行榜,排名前20的还是那些老面孔,排名也几乎没变,没劲。就Swift好像抢了很多Objective-C的份额。(但总体入不敷出啊,iOS开发者和需求减少了?)然后,我的目光落在了21-50编程语言排名,咦,排名21的这个OpenEdge ABL,比汇编、Dart、Scala、F#等等新锐都高的,是啥东东?Wikipedia上这样说的: OpenE...

2015-05-14 12:36:27 852

原创 Nodejs与io.js已经启动合并流程

io.js将并入Nodejs,原班人马加入Node基金会。摘自io.js技术委员会5月13日的会议记录:Join the Node Foundation? #1664Mikeal: Mostly a consensus in the issue about joiningMikeal: Next step is to move the “iojs” org to “nodejs”,...

2015-05-14 11:35:37 169

原创 VENOM:威胁云平台的QEMU高危漏洞

CrowdStrike的安全研究员Jason Geffner在QEMU的虚拟软盘控制代码中发现了一个代号为VENOM的严重安全漏洞(编号CVE-2015-3456),基于QEMU的Xen和KVM,还有基于这两大主流虚拟化技术的其他产品与云平台(比如Amazon和阿里云都是用Xen的)。专有的虚拟化平台VMware和Microsoft Hyper-V以及开源的Bochs不受这一漏洞影响。与之...

2015-05-14 05:05:48 214

原创 三星发布物联网系列芯片Artik 硬件巨人也开始玩软件生态了

三星在IoTWorld上发布了三款物联网芯片Artik。(查了一下Artik是亚美尼亚的一个地名,不知是何用意。)这个系列有三种型号,都内置了安全机制(后两款有TrustZone):最小的Artik 1,12mm见方,和瓢虫或者小巧克力豆那么大,三星自称这是世界最小的IoT模块。纽扣电池供电,可运行数星期。双核250MHz和80MHz,1MB on-chip + 4 MB SPI F...

2015-05-13 13:48:44 198

原创 北京互联网从业青年调查 程序员是运营等岗位薪酬的四五倍

《中国青年报》根据北京团市委“北京青年1%抽样调查”(准确度待考证)的数据撰写文章并制作了下面的信息图。其中冷暖,相信很多同学都有自己的感受。其中好像混淆了IT和互联网,没有具体数据,不知道情况到底如何。比较值得注意的几个数字是:总从业人员83.3万,程序员占11.7%,那就是9.75万,与CSDN北京地区用户比较,这个数字好像太低了。编辑比码农、运营多,但码农收入是运营、编辑类薪...

2015-05-13 09:22:59 272

Code Complete第二版15次印刷完整精美英文版

中文版名为《代码大全》,程序员必读书排行榜第一。最完整的PDF版本。微软出版社出版,Steve McConnell的杰作。

2017-09-26

FoundationDB的架构图

2015年3月被Apple收购的FoundationDB核心引擎架构原理图

2015-03-25

Mesa:Geo-Replicated, NearReal-Time, ScalableData Warehousing

Google的近实时数据仓库系统Mesa的论文

2014-08-08

Apple微软Google都在竞购的R2 Studios公司专利

据华尔街日报网站报道,Apple、Google和微软三巨头都在竞购一家还处于秘密状态的家庭多媒体与自动化创业公司。R2 Studios的这个Android App应该没有太多神奇之处,它之所以能吸引三巨头,很可能还是因为拥有相关的专利。什么专利呢?请看本文档。

2012-12-22

Web表单设计(英文版)

Yahoo前设计副总裁Luke Wroblewski的代表著作。

2012-02-13

Debugging the Development Process

微软经典Writing Solid Code作者的另一本书。1994年出版。探讨了软件开发过程中的诸问题。

2012-02-13

如何成为杰出的DBA(英文书)

SQL Server MVP Brad McGehee的DBA经验之谈。

2012-02-13

SQL Server DBA Best Practices

SQL Server MVP Brad M. McGehee的DBA最佳实践,

2012-02-12

敏捷软件开发生态系统(英文书)

Agile Software Development Ecosystems一书是了解敏捷开发方法的重要文献,作者Jim Highsmith是自适应软件开发方法的创始人,也是敏捷宣言的作者之一。书中有对Kent Beck(极限编程)、Alistair Cockburn(Crystal)、Ken Schwaber(Scrum)、Bob Charette(Lean)等方法创始人的访谈,非常珍贵。

2011-08-22

Distimo移动应用商店报告2010第三季度

Distimo 2010第三季度移动应用商店报告,分析了Apple、Android、Ovi、Windows Mobile、Palm、黑莓等应用商店的情况。

2010-10-04

CharlesPetzold新书ProgrammingWindowsPhone7

开发大师Charles Petzold最新著作Programming Windows Phone 7,原链接:http://www.charlespetzold.com/phone/

2010-09-21

GSM加密破解演示PPT(英文)

Nohl破解GSM加密算法的演示稿。详细可参见这条新闻:http://news.csdn.net/a/20091230/216156.html

2009-12-30

空空如也

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

TA关注的人

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