[返回] [最新] [最热门] [最高评价]

电费翻倍的秘密

前几天,我收到上个月的电费单,大吃一惊。
电费居然翻了一倍!

虽然今年冬天很冷,但是我家的电器没有多用啊!怎么可能电费翻倍呢?......网上一搜,我发现这是普遍现象,新闻媒体也有报道。

"上海一家网站发起的网民调查显示,有超过80%的网友发现家中1月份的电费翻倍了。无论是微博还是上海本地各大论坛,关于1月份电费陡增的帖子被频繁转发,不少网友更是将自家电费单拍照上传'晒电价'。"

电力公司的
...

阮一峰 2011-02-22 00:30 | 查看: 14622

网页开发的6种在线调试环境

如今的网页代码,一般由三个部分组成:

  * HTML,语义层,提供网页的内容。

  * CSS,表现层,规定网页的外观。

  * Javascript,动作层,定义用户与网页的互动。

理想的开发环境,应该既可以分别调试这三种代码,又可以轻松查看它们合并在一起的整体效果。

浏览器是最合适的效果查看工具,所以很多人想到,代码调试环境也可以直接部署在浏览器中,以网站的形式提供服务。

下面,
...

阮一峰 2012-02-13 16:28 | 查看: 7975

黑客的含义

首先,很高兴地宣布:我翻译的《黑客与画家:硅谷创业之父Paul Graham文集》,终于在本周上市了!

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

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

下面是我为该书写的《译者序》,这
...

阮一峰 2011-04-20 17:15 | 查看: 7017

进程与线程的一个简单解释

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。
最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。

1.

计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。

2.

假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行
...

阮一峰 2013-04-24 10:46 | 查看: 6904

朱学恒 vs 卢映洁

一、

今天,台湾的朱学恒(网易,Youku)在blog上透露,他收到了一封律师函。
中正大学法律系的卢映洁副教授,要求朱学恒公开道歉,否则就要起诉他。原因是卢映洁主张废除死刑,而朱学恒强烈反对,并且"侮辱、诽谤"了卢映洁。

二、

律师函是这样写的:



【受文者】朱学恒先生

【速别】最速件

【发文日期】中华民国99年10月4日

【发文字号】第991004002号

【附件】道歉暨具
...

阮一峰 2010-10-17 20:11 | 查看: 6783

相似图片搜索的原理(二)

二年前,我写了《相似图片搜索的原理》,介绍了一种最简单的实现方法。
昨天,我在isnowfy的网站看到,还有其他两种方法也很简单,这里做一些笔记。

一、颜色分布法

每张图片都可以生成颜色分布的直方图(color histogram)。如果两张图片的直方图很接近,就可以认为它们很相似。

任何一种颜色都是由红绿蓝三原色(RGB)构成的,所以上图共有4张直方图(三原色直方图 + 最后合成的直方图)
...

阮一峰 2013-03-31 19:29 | 查看: 6452

RESTful API 设计指南

网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。

因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。
...

阮一峰 2014-05-22 20:54 | 查看: 6355

Git分支管理策略

如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。
眼下最流行的"版本管理系统",非Git莫属。

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

阮一峰 2012-07-05 18:23 | 查看: 4850

Tiffany Arment的情侣照

去年购入Kindle 3阅读器之后,我就迷上了Instpaper。
它是一种自动发送服务,会将你没有读完的网络文章,发到Kindle上,变成离线内容,可以随时随地拿出来读,用起来非常方便。

让人吃惊的是,这个备受好评的服务,居然是个人网站。从编写代码到服务器管理,都是Marco Arment一个人。他在专访里说,网站的最初版本只用一个晚上就写出来了。

因为佩服他,我也就连带浏览了他老婆Tiff
...

阮一峰 2011-02-01 20:44 | 查看: 4354

Linux服务器的初步配置流程

开发网站的时候,常常需要自己配置Linux服务器。

本文记录配置Linux服务器的初步流程,也就是系统安装完成后,下一步要做的事情。这主要是我自己的总结和备忘,如果有遗漏,欢迎大家补充。

下面的操作针对Debian/Ubuntu系统,其他Linux系统也类似,就是部分命令稍有不同。

第一步:root用户登录

首先,使用root用户登录远程主机(假定IP地址是128.199.209.242)
...

阮一峰 2014-03-14 11:28 | 查看: 4202

神奇的图像处理算法

几周前,我介绍了相似图片搜索。
这是利用数学算法,进行高难度图像处理的一个例子。事实上,图像处理的数学算法,已经发展到令人叹为观止的地步。

Scriptol列出了几种神奇的图像处理算法,让我们一起来看一下。

一、像素图生成向量图的算法

数字时代早期的图片,分辨率很低。尤其是一些电子游戏的图片,放大后就是一个个像素方块。Depixelizing算法可以让低分辨率的像素图转化为高质量的向量图。
...

阮一峰 2011-08-13 15:55 | 查看: 3913

相似图片搜索的原理

上个月,Google把"相似图片搜索"正式放上了首页。
你可以用一张图片,搜索互联网上所有与它相似的图片。点击搜索框中照相机的图标。

一个对话框会出现。

你输入网片的网址,或者直接上传图片,Google就会找出与其相似的图片。下面这张图片是美国女演员Alyson Hannigan。

上传后,Google返回如下结果:

类似的"相似图片搜索引擎"还有不少,TinEye甚至可以找出照片的拍摄背
...

阮一峰 2011-07-21 16:00 | 查看: 3847

...更多...