自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

产品设计体会(4006)我们急需靠谱的会议

首先,这篇说的只是正式会议,意味着不是站立会议,或者2、3个人在座位边、过道上的讨论,而是需要像模像样的找一间会议室的那种。说到这里,你一定有很多苦水想倒了,没错,大家都很痛苦,听到“开会”这两个字头皮都发麻,那么我们来一起看看怎么减少痛苦吧。首先,明确目的,最最重要,其实做一个会议和做一个产品也是一样的。不要试图在一个会议中解决所有的问题,就算你要连着召集两个参与人大部分相同的会议,我也建议...

2009-03-30 09:10:00 33

架构设计:生产者/消费者模式[2]:队列缓冲区

  经过前面两个帖子的铺垫,今天终于开始聊一些具体的编程技术了。由于不同的缓冲区类型、不同的并发场景对于具体的技术实现有较大的影响。为了深入浅出、便于大伙儿理解,咱们先来介绍最传统、最常见的方式。也就是单个生产者对应单个消费者,当中用队列(FIFO)作缓冲。<!-- program-think-->  关于并发的场景,在之前的帖子“进程还线程?是一个问题!...

2009-03-29 21:59:00 76

用CodeView分析“字符实体”类型邮件乱码

如果你手里只有一把锤子,你就会把所有的问题都看成钉子。1 “字符实体”类型邮件乱码我在一篇 旧文 中分析过“字符实体”类型的邮件乱码。产生原因大致这样:原文是:来信收到,谢谢 (一)对应的编码是C0 B4 D0 C5 CA D5 B5 BD A3 AC D0 BB D0 BB (二)有的软件系统不支持中文,它把高位为1的字符用命名实体表示。就产生了:&...

2009-03-28 12:25:00 102

架构设计:生产者/消费者模式[1]:如何确定数据单元?

  既然前一个帖子已经搞过扫盲了,那接下来应该开始聊一些具体的编程技术问题了。不过在进入具体的技术细节之前,咱们先要搞明白一个问题:如何确定数据单元?只有把数据单元分析清楚,后面的技术设计才好搞。<!-- program-think-->  ★啥是数据单元  何谓数据单元捏?简单地说,每次生产者放到缓冲区的,就是一个数据单元;每次消费者从缓冲区取出的,也是一个数据单元。...

2009-03-27 12:58:00 99

产品设计体会(6021)iamsujie.com设计点滴

这篇和“个人名片设计实例”一样,说说我是怎么用产品设计的思路来设计iamsujie.com的。先说说域名和虚拟主机,至于哪家,无链接不广告,好朋友park给了几句真言,我原先完全没玩过,做的过程中不懂了先网上搜搜,再问问他,体会到:1、 人肉相当有用;2、 建站很简单;3、 Wordpress很好使。本文主要说iamsujie.com的站点设计,从战略层到表现层,各挑出几个例子...

2009-03-27 07:59:00 94

浮点数的表示和精度

如果a>0,那么1+a一定大于1吗?在数学上,答案是肯定的。但在计算机上,答案就与a的大小和浮点数的精度有关了。在matalb上,可以作以下计算:>> a=1/2^52a = 2.220446049250313e-016>> 1+a>1ans = 1>> a=1/2^53a = 1.11...

2009-03-25 23:11:00 411

架构设计:生产者/消费者模式[0]:概述

  今天打算来介绍一下“生产者/消费者模式”,这玩意儿在很多开发领域都能派上用场。由于该模式很重要,打算分几个帖子来介绍。今天这个帖子先来扫盲一把。如果你对这个模式已经比较了解,请跳过本扫盲帖,直接看下一个帖子(关于该模式的具体应用)。<!-- program-think-->  看到这里,可能有同学心中犯嘀咕了:在四人帮(GOF)的23种模式里面似乎没听说过这...

2009-03-25 07:32:00 69

IE8“开发人员工具”使用详解上(各级菜单详解)

IE8正式版已经发布了。本篇文章不会非常扯蛋地去进行什么评测,然后给出什么“Chrome运行JavaScript能力是IE8的15倍”、什么“IE8页面渲染速度是Safari的2.456倍”、什么“IE8的抗强暴能力比FireFox高出1.235倍” 这样的操蛋的结论。我管谁比谁强多少?我只知道:当windows7发布的时候,IE8浏览器的市场占有率将让前台开发人员无法说:“不用去管IE8,没...

2009-03-24 22:28:00 124

【原创】产品经理值得读的12本书

这个话题太大,肯定没法说全,写这篇自己也很紧张,所以只说说自己这2、3年来读过并且写过读书笔记的书,都是自认为对产品经理帮助很大的,特别是互联网、软件行业。产品经理本行相关的书并不多,我看过的有《产品经理实战手册》、《产品经理的第一本书》、《产品经理的第二本书》,都算比较经典,同时也比较偏向于传统产品。它们让我知道了什么是真正的产品经理,其实“产品经理负责制”在我所知的公司里,都不存在。多...

2009-03-23 13:10:00 68

开源点评:cURL(优秀的应用层网络协议库)

  今天来点评一下cURL,这是一个老资格的开源项目,使用它可以基于多种应用层网络协议进行数据传输(包括上传和下载)。它的特点是:支持的协议多、跨平台、支持多种编程语言接口。后面我会针对这些特点作一些简单的介绍。<!-- program-think-->  cURL项目实际上包含两个部分:命令行工具和编程用的库(libcurl)。两者支持的功能基本相同。...

2009-03-22 14:09:00 113

Java新手进阶:细说引用类型

  在前几天的帖子“Java性能优化[1]:基本类型 vs 引用类型”里,大概介绍了引用类型和基本类型在存储上的区别。昨天有网友在评论中批评说“引用类型变量和它所引用的对象”没区分清楚,容易混淆。所以今天专门来说一下引用类型的相关细节。<!-- program-think-->另外,也把原先的帖子中,关于“两种类型的存储方式”这节修改了一下,加点插图,有助于大伙儿的理解...

2009-03-20 09:42:00 49

Java性能优化[2]:字符串过滤实战

  上一个帖子已经介绍了基本类型和引用类型的性能差异(主要是由于内存分配方式不同导致)。为了给列位看官加深印象,今天拿一个具体的例子来实地操作一把,看看优化的效果如何。<!-- program-think-->  ★关于需求  首先描述一下需求,具体如下:给定一个String对象,过滤掉除数字(字符'0'-'9')以外的其它字符。要求时间开销尽可能小。过滤函数的原型...

2009-03-19 00:19:00 57

产品设计体会(1013)日志分析的商业价值

最近和不少人聊到数据分析的话题,所以举个小例子,证明一下数据分析确实是能转化为商业价值的。整体的思路是:在对产品足够熟悉的基础上,先做出方向性的假设,再提取相应的数据并分析,得到一些现象,最好是之前没发现的现象,然后尝试解释,接下来做用户调研修正解释,最终指导产品发展方向。2008年底的时候,对手头一个产品的用户数据做过一些分析,发现了一条很销魂的曲线,由于更详细的数据不便公布,所以仅就一点为...

2009-03-18 23:43:00 72

《全球定位系统——信号、测量与性能》的翻译错误

米斯拉的这本书[1]是本不错的GPS教材。不过碰到一个翻译的错误让我很恼火。在中文版的P177页习题6-11中有这么一段译文:你计算出来的用户时钟偏差(以秒为单位)与预报星历中的接收机钟差440992.00173454s(见rcvr矩阵中的第一列)相同吗?为什么?我在看到译文时非常困惑,预报星历里怎么可能有接收机钟差?这也太神奇了吧,卫星怎么可能知道接收机的钟差?虽然我写的解算程序也得到了...

2009-03-18 15:28:00 259

Java性能优化[1]:基本类型 vs 引用类型

  在Java性能优化系列中,内存管理是一个要优先考虑的关键因素。而说到内存分配,就必然会涉及到基本类型和引用类型。所以我们今天就先来介绍一下这两种类型在性能方面各自有什么奥妙(关于引用类型的其它奥妙,请看“这里”)。<!-- program-think-->  ★名词定义  先明确一下什么是基本类型,什么是引用类型。简单地说,所谓基本类型就...

2009-03-16 23:29:00 56

Java性能优化[0]:概述

  考虑写性能优化系列,主要是因为之前看到了太多性能其烂无比的Java代码(有些代码看得我口瞪目呆)。很多Java程序员在写程序时,由于不太了解JVM及语言本身的一些运作机制,从而导致了代码的性能出现严重问题(性能差一个数量级以上,我才称为“严重”)。<!-- program-think-->  虽然网上也有针对Java性能的介绍,但是很多内容都仅仅告诉读者“该这么做”,而没有...

2009-03-16 23:27:00 47

【原创】产品经理值得交的10个朋友

又来职业病了,我把自己认为一个产品经理应该交往,能互相学习、互相帮助的朋友抽象成personas(人物角色,延伸阅读《赢在用户》),谈谈应该有哪几位,这也是我现阶段心目中的理想人脉。创业的朋友,30岁出头,男,视野开阔,成本意识强,“过过苦日子”的人,从05年开始做,经历过一次比较完整的创业过程,自己的公司现在已经在成长期,不那么容易死了,比较稳定。从他这里我认识了一位——投资界的朋友,2...

2009-03-16 09:09:00 74

时间转换和星期推算(MATLAB版)

1 概述最近在学习GPS解算算法时需要在GPS时(GPS周和周内秒)和公历日期之间进行转换,于是就整理了一些时间转换的小程序。本文介绍了GPS时、公历、儒略日(JD)、简化儒略日(MJD)之间的转换函数。gps2cal将GPS周和周内秒转换到公历时间gps2cal1由公历日期和GPS周内秒计算公历时间cal2gps将公历GPS时间转换到GPS周和周内秒...

2009-03-15 01:49:00 1479

C++对象是怎么死的?POSIX线程篇

  上一个帖子聊完了Win32环境下和线程有关的C++对象死亡问题,今天得说一说POSIX的线程库pthread了。如果你对pthread不太了解,可以先看看维基百科的介绍。<!-- program-think-->  ★三种死法  废话少说,照例先介绍三种死法。  1、自然死亡  上一个帖子已经介绍了Win32线程的自然死亡,pthread的自然死亡...

2009-03-14 23:36:00 48

开源点评:SQLite数据库扫盲

  今天注意到SQLite 3.6.11(上个月发布的)增加了一个我期待已久的online backup接口,激动之余就顺便和大伙儿聊一下SQLite数据库。本帖权当是SQLite扫盲,如果你对SQLite已经很熟悉,本文就不必再看了。另外,假如你想了解SQLite在软件项目中的具体应用,可以看“这里”。<!-- program-think-->  ★技术上的优点和特性...

2009-03-13 00:10:00 129

产品设计体会(7020)不做没理想的咸鱼

<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML /> <o:AllowPNG /> </o:OfficeDocumentSettings></xml><![endif]-->&amp

2009-03-12 19:18:00 50

无处不在的二八原理[4]:关于激励(如何发挥员工积极性)

  由于激励是除了招聘之外,又一个非常重要的管理环节。上次已经介绍了把二八原理应用到招聘中,今天就该说说和激励有关的话题。<!-- program-think-->  ★激励的目的  大伙儿应该知道:IT相关的行业,大都属于知识密集型;行业中的员工,大都是纯脑力劳动者。对于这样的员工,他们的产出是无形的,因此就无法像传统的制造业那样进行“记件式”的考核。因此也就不容...

2009-03-12 09:50:00 251

浅谈SEO的关键:中文分词(下)

在搜索引擎运行的机制中,有很多种中文分词的办法,例如上一篇文章中提到的正向最大匹配分词、逆向最大分析、基于统计的分词等。但是在实际的搜索引擎运行过程中,分词的办法却没有这么简单了。因为搜索引擎不仅仅要去考虑到分词结果的正确性,还需要考虑到对于分不出来的词的处理。首先我们来讨论分词结果的准确度,一般来说,搜索引擎是使用多种分词的方式构成一个混合分词方式来进行分词的,因为这样可以让词汇...

2009-03-11 15:12:00 399

书评:《人月神话》——不朽的软件工程名著

  已经有好几周没有写书评了,今天突然想起来要写一写。由于上次的书评是关于C++的,今天打算写写软件工程方面的。对于软件工程而言,我个人认为到目前为止,尚未有哪本书的影响力和深刻程度能够超越《人月神话》(全名是:The Mythical Man-Month -- Essay on SoftwareEngineering)。于是考虑来聊一下鼎鼎大名的《人月神话》。如果你已经熟读此书,并且...

2009-03-09 23:23:00 96

浅谈SEO的关键:中文分词(上)

在搜索引擎技术中,中文分词对于影响搜索引擎结果排序有着至关重要的作用。我们在实际的搜索引擎优化中,为了避免很多主关键词的大量竞争,也会使用到中文分词技术来做SEO优化。举个简单的例子,假如我们需要优化一个内容是“轴承”的网页,那么想要这个关键词在搜索引擎中排名更好,那就是很难的一件事了。因为“轴承”这个关键词热度太高,所以想要通过SEO手段去将其优化到搜索结果的首页是一件非常难的事。在这个...

2009-03-09 14:50:00 236

【原创】产品经理值得看的16个博客

这些都是我经常看的博客,但没有一个产品经理的博客,:)(注意逻辑:我并没有说我经常看的博客里没有产品经理的博客)我觉得产品经理应该是通才,本行功夫自不必说,同学们肯定都已经知道很多博客了(你能看到这篇,至少知道了iamsujie.com,偷偷告诉你可以去我的友链里找到更多),要能出彩,更重要的是外家的功夫,学科交叉、胡思乱想……UCDChina...

2009-03-09 09:01:00 57

网上求职四大注意

 □艾伯乐  对于有条件使用互联网、接受过一定程度教育的求职者而言,网上求职无疑具有求职成本低、信息来源全面深入和自我表现空间大等优势。  弄清定位:务实再务实  绝大部分人都有这样的梦想:选择有发展前景、高速增长的行业;进入经营状态稳定甚至良好的企业;找到一个现在能够专业对口、将来能够一专多能的职位……可惜的是,这种想法只是一个美好的目标,而我们脚下是现实的土地。  与任何市场一样,人才市场受到...

2009-03-06 08:35:00 122

C++对象是怎么死的?Win32线程篇

  在前面的帖子里聊完了进程终止对C++对象析构的影响。今天咱们来说一下线程对于C++对象析构的影响。  由于C++ 03标准没有包含线程的概念,而C++0x尚未正式发布。所以对线程的讨论只好根据特定的操作系统平台来谈。对于操作系统自带的线程API,目前比较流行的款式是Windows平台提供的线程API和POSIX平台上的pthread API。但是这两种线程API的差异实在是太大,没...

2009-03-05 21:41:00 129

设计的很不错的沪江招聘专题页面

华丽的招聘页面,从来都可以吸引很多人的眼光。在中国好像是淘宝开辟了先例。但是,今天看到的这个沪江网的招聘专题页面也很不错。粉笔字体和黑板背景图片可以给人留下深刻的印象。点击进入沪江招聘专题 ...

2009-03-05 20:29:00 51

轻松几步获得上万点击率(11)专题策略

专题策略这个技巧是我昨天在SEO培训中所讲到的,有必要在这里提一下。另外,从今天起基础优化部分就写完了,之后的文章可能更多的会说到一些优化策略和对于搜索引擎改变的一些应对办法和机制。还是请大家继续关注。算法的东西虽然对于整个SEO优化有着至关重要的关系,而且只要熟练掌握算法就几乎可以做到百战百胜,但是毕竟BLOG的篇幅有限,所以如果希望了解算法的可以参加我的SEO培训班,面对CSDN会员学费700...

2009-03-05 13:43:00 57

产品设计体会(4005)计划,计划,计划!

3月1、2号,连着发了3篇,有人表扬我勤奋,有人批评我为了写而写,我很郁闷,不是因为被批评了(我一直期待在留言里看到不同的声音),而是因为批评的不在点子上,而且表扬的也不在点子上……所以特别写一篇说明一下,按照职业病的思路,我做事情都是有计划的,我有自己严格但又弹性的写作计划、发布计划,这两个计划是相互关联又明确区分的。写作计划类似软件的开发计划,而发布计划类似产品的上市计划,是市场驱动的。...

2009-03-05 10:22:00 60

OPENCV 下载量创新高

从OPENCV发起人 GARY 处得来的消息,OPENCV最近的下载量创新高,基于OPENCV在全球的日益普及,新版本的发布速度也随之加快。具体的消息如下:===OpenCV passed 2,000,000 downloads from sourceforge this month. It also turned 10. http://www.willowgarage.com/blo...

2009-03-04 18:19:00 67

轻松几步获得上万点击率(十)网页减肥

为了让搜索引擎更青睐我们的网站,我们需要在设计的时候就考虑到一件事——网页减肥。所谓的网页减肥,就是指将我们网页的代码缩减,让实质的文字性内容增加,从而提高网页的信噪比。对于搜索引擎来说,除了元标签中的代码搜索引擎蜘蛛会了解之外,其他的代码例如CSS、JavaScript等都会对搜索引擎抓取页面内容产生一定的阻碍。在网页文件中,搜索引擎蜘蛛爬行所需要找到的第一个内容就是meta内容,如果有大量...

2009-03-04 14:10:00 66

轻松几步获得上万点击率(九)图片优化

Google和百度都有自己的图片搜索系统。而我们在百度搜索风云榜中的“十大美女”“十大帅哥”“十大景点”这些也都是直接链接到百度图片搜索的。下面的图我们可以看出每天有多少人在搜索这些热门图片。图1-13图1-14怎么样,看到这么多的搜索量是不是有些心动?别着急,现在我们就开始一起讨论一下图片搜索引擎的优化。前面我们说过,搜索引擎是不认识或者不...

2009-03-03 15:21:00 51

无处不在的二八原理[3]:关于招聘(如何找到优秀程序员)

  今天咱们先来聊聊招聘的话题。为啥要先聊招聘捏?因为招聘工作是其它各项管理工作的源头(先得有人可管才能谈管理嘛)。并且招聘工作有其特殊性:招聘方面的失误传递到了后续的环节,其影响会成倍放大。这个现象非常类似于软件开发流程:如果需求阶段出了问题,该问题到设计阶段会放大十倍(设计人员会骂娘),到编码阶段会放大百倍(程序员会抓狂),到测试阶段......  费了这许多口水之后,大伙儿应该看...

2009-03-02 21:16:00 108

IE的有条件注释详解(附实例代码)

IE的有条件注释是一种专有的(因此是非标准的)、对常规(X)HTML注释的Miscrosoft扩展。顾名思义,有条件注释使你能够根据条件(比如浏览器版本)显示代码块(不一定就是css,也可以是html代码,甚至是JavaScript代码)。尽管是非标准的,但是有条件注释对于其他所有浏览器作为常规注释出现,因此本质上是无害的。有条件注释在Windows上的IE5中首次出现,并且得到了Widnow...

2009-03-02 16:29:00 89

【原创】产品经理值得听的13个培训

这次说说和产品经理有关的职业教育课程,这些课一般都是一些咨询公司请业内资深人士讲授,作为公开课,行情是2~3千块、1~2天,加上食宿交通、脱产培训的人力成本,本文提到的13门都参加下来也要5万块左右了。试问有多少公司会给一名员工这样的机会? 我有幸参加过其中的8门课程,不妨说说体会,让同学们在选择课程的时候有个参考,找出适合自己公司的解决方案。此外部分参加过的课程,文中给出了培训记录的链...

2009-03-02 15:59:00 115

轻松几步获得上万点击率(八)内链的优化

在网页链接优化中,首先我们要清楚一个概念:什么是“锚文本”。首先我们来看下面的一行代码。<a href="http://www.baidu.com/" target="_blank">百度搜索引擎</a>在上面的这一行代码中,” http://www.baidu.com/”是链接目标页,而“百度搜索引擎”这几个字,就是链接的锚文本。锚文本是对...

2009-03-02 15:47:00 101

无处不在的二八原理[2]:在管理方面的应用

  前两周由于聊了“每日构建”系列和“C++对象之死”系列,把二八原理系列给搁置了一些时间。今天终于又回到这个系列上了。我估计列位看官中,可能有不少人打算将来往管理方向发展,所以在聊完“二八原理在软件开发的应用”之后,咱们就来聊聊管理方面的话题。<!-- program-think-->  如果你已经在管理岗位上干活,希望后面的帖子能够对你有...

2009-03-01 19:29:00 78

空空如也

空空如也

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

TA关注的人

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