最新 | 最热门 | 最高评价

+7  基于用户投票的排名算法(一):Delicious和Hacker News

Tag: IT
阮一峰 发于 2012年02月24日 21:50 | 点击: 3615 | 展开摘要
互联网的出现,意味着"信息大爆炸"。
用户担心的,不再是信息太少,而是信息太多。如何从大量信息之中,快速有效地找出最重要的内容,成了互联网的一大核心问题。

各种各样的排名算法,是目前过滤信息的主要手段之一。对信息进行排名,意味着将信息按照重要性依次排列,并且及时进行更新。排列的依据,可以基于信息本身的特征,也可以基于用户的投票,即让用户决定,什么样的信息可以排在第一位。

下面,我将整理和分析一些基于用户投票的排名算法,打算分成六个部分连载,今天是第一篇。

一、Delic

查看全文: http://www.udpwork.com/item/6898.html

+7  不要自称为程序员

Tag: Startup
阮一峰 发于 2011年10月31日 19:41 | 点击: 3341 | 展开摘要
每年都有无数年轻程序员,加入软件行业。
他们在学校里学过编程,但是对这个行业的现实一无所知。

Patrick McKenzie是美国一家小软件公司的老板,他写了一篇长文,介绍这个行业的一些实际情况。我看了以后很感慨,有些地方很受启发。我选择了一部分,翻译如下。

==================================

一、90%的编程工作来自内部软件

(90% of programming jobs are in creating Line of Busi

查看全文: http://www.udpwork.com/item/6183.html

+1  Git分支管理策略

Tag: IT
阮一峰 发于 2012年07月05日 18:23 | 点击: 7158 | 展开摘要
如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。
眼下最流行的"版本管理系统",非Git莫属。

相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称"快照")的指针,因此非常快捷易用。

但是,太方便了也会产生副作用。如果你不加注意,很可能会留下一个枝节蔓生、四处开

查看全文: http://www.udpwork.com/item/7644.html

+6  数字签名是什么?

Tag: IT
阮一峰 发于 2011年08月09日 20:24 | 点击: 3287 | 展开摘要
今天,我读到一篇好文章。
它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。

我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路一下子就理清了。为了加深记忆,我把文字和图片都翻译出来了。

文中涉及的密码学基本知识,可以参见我以前的笔记。

====================================================

数字

查看全文: http://www.udpwork.com/item/5620.html

+6  论文的版权属于谁?

Tag: Copyright
阮一峰 发于 2011年08月01日 01:57 | 点击: 4092 | 展开摘要
1.

今天的《新京报》有一篇好文章《他是"数字时代罗宾汉"?》。
这篇文章宣扬了"论文不是私有财产"的观点,这在国内媒体之中是很少见的。

下面,我简单介绍一下该文提到的那个事件。然后在此基础上,谈谈我对论文版权归属的看法。

2.

今年7月19日,美国程序员Aaron Swartz被警方逮捕,美国政府对他提起刑事指控,罪名是非法侵入JSTOR论文数据库。

Aaron Swartz非常年轻,还不满25岁,但早已是互联网名人。他14岁就参与编写RSS 1.0规格,并且加入

查看全文: http://www.udpwork.com/item/5568.html

+5  RSA算法原理(一)

Tag: Computer
阮一峰 发于 2013年06月27日 22:12 | 点击: 2650 | 展开摘要
如果你问我,哪一种算法最重要?
我可能会回答"公钥加密算法"。

因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。

进入正题之前,我先简单介绍一下,什么是"公钥加密算法"。

一、一点历史

1976年以前,所有的加密方法都是同一种模式:

  (1)甲方选择某一种加密规则,对信息进行加密;

  (2)乙方使用同一种规则,对信息进行解密。

由于加密和解密使用同样规则(简称"密钥"),这被称为"对称加密算法"(Symmetr

查看全文: http://www.udpwork.com/item/10108.html

+5  日本刀的制造过程

Tag: World
阮一峰 发于 2011年07月23日 10:13 | 点击: 4366 | 展开摘要
日本刀是日本的象征,以优美锋利而著称。
它是钢制的,历史可以追溯到13世纪。也就是说,至少在900年前,日本人已经掌握了炼钢技术,可以制造出一流的钢铁兵器。

但是那个时候,日本还是一个非常落后的国家,冶炼技术怎么可能达到这样的水平呢?

美国的日本刀爱好者Jesus Hernandez,对这个问题很好奇。他决定在自己家里,使用古代日本人的方法,打造一把日本刀,看看能达到怎样的水平。

他把整个过程拍成了照片,放到网上。图文并茂,读来非常增长见识。下面就是我的翻译。

===

查看全文: http://www.udpwork.com/item/5518.html

+5  如何选择开源许可证?

Tag: Copyright
阮一峰 发于 2011年05月02日 01:26 | 点击: 2815 | 展开摘要
如何为代码选择开源许可证,这是一个问题。
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种----GPL、BSD、MIT、Mozilla、Apache和LGPL----之中做选择,也很复杂。

乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。

下面是我制作的中文版,请点击看大图。

(完)
文档信息

版权声明:自由转载-非商用-非衍生-保持

查看全文: http://www.udpwork.com/item/4964.html

+5  谈谈书价

Tag: Publishing
阮一峰 发于 2011年04月23日 03:36 | 点击: 2426 | 展开摘要
一、

《黑客与画家》全书230多页,定价49元。
上市之前,我就听到抱怨,"太贵了"。

下面就是我对这个价格的看法,以及一些更深层次的思考。

二、

首先必须明确,这本书的真实价格不是49元,而是36.80元。

因为大家都在网上购书,而网络书店全部都是七五折,所以36.80元就可以买到。出版社知道这一点,定价的时候就有意拉高书价,反正大家都以打折后的价格购买。

出版社这样做无可厚非,但是逼得读者只能在网上购买,让实体书店陷入绝境。单单看书价的折扣,就知道实体书店很快

查看全文: http://www.udpwork.com/item/4913.html

+5  黑客的含义

Tag: IT | Computer | PG
阮一峰 发于 2011年04月20日 17:15 | 点击: 8140 | 展开摘要
首先,很高兴地宣布:我翻译的《黑客与画家:硅谷创业之父Paul Graham文集》,终于在本周上市了!

目前,各大网上书店(China-Pub,当当,卓越亚马逊,京东)都可以下单。

我还为这本书做了一个专题网页(http://www.ruanyifeng.com/docs/pg/),欢迎访问!在那里可以看到,我的网志上与Paul Graham有关的所有文章。

下面是我为该书写的《译者序》,这应该是目前对"Hacker"(黑客)这个词分析得最深入的中文文献。

遗憾的是,

查看全文: http://www.udpwork.com/item/4897.html

+5  差生学什么?

Tag: Startup
阮一峰 发于 2011年04月13日 11:14 | 点击: 3027 | 展开摘要
《呆伯特》(Dilbert)是一个我很喜欢的漫画系列,专门讽刺各种办公室政治和官僚主义。
上个星期,《华尔街日报》刊登了它的作者Scott Adams的长文《差生学什么?》(How to Get a Real Education)。我第一次发现,Scott Adams不仅漫画画得好,文章写得也好,将一个严肃的问题,写得生动有趣,极具启发。

下面就是我翻译的这篇文章。

===================================

差生学什么?

作者:SCOTT

查看全文: http://www.udpwork.com/item/4842.html

+5  北京酒店业揭秘(一)

Tag: World
阮一峰 发于 2010年07月04日 20:34 | 点击: 1983 | 展开摘要
去年底,一个点评网站举办酒店"潜伏达人"活动。

网络招募3名"达人",提供每人10000元基金。要求在30天内,"潜伏"入住20家酒店,写出点评和心得,供网友参考。

最后,一位笔名为"山寨新闻调查"的网友入选。他曾经在深圳"潜伏"三个月,写出了长篇报道《山寨机揭秘》,引起了很大的反响。这一次,他决定将"酒店潜伏"活动,作为"山寨新闻调查"的第二季,隆重推出。

这一组报道,去年12月就上网了,但是直到上个星期,我才看到。我觉得,它们反映现实生活,非常生动有趣,也很实用,所

查看全文: http://www.udpwork.com/item/1962.html
|<<<1234567>>>| 一共48页, 573条记录