IT技术博客大学习 共学习 共进步

技术文章

精选技术长文、实践记录与系统化阅读

技术文章精选

低噪声、高可扫读;标题、摘要、来源、标签一目了然。

最新文章

采集自各技术站点的近期文章。

IT 设计思想/ 2010-08-19 00:14:12 / 累计浏览 2,611

网站分析感悟:无细分,毋宁死!(一)

细分是网站分析的灵魂所在,细分是发现真相的必由路径,对我而言,无细分,毋宁死。在所有网站分析的思维方式之中,细分是最为重要的一课,没有之一。这将不是一个独立的文章,而是一个可能长达6、7篇文章的系列。每一篇文章,都将分析一两个小案例,以跟朋友们一块初窥细分的秘密。这是第一章

IT JavaScript/ 2010-08-19 00:13:04 / 累计浏览 5,492

前端开发一定要知道的

1、 HTTP服务器. 2、性能测试工具推荐 3、 图片篇. 4、 如何加载JS,JS应该放在什么位置. 5、 为什么要减少请求数,如何减少请求数. 6、 减少请求,响应的数据量. 7、JS、CSS的合并、压缩、缓存管理 8、页面呈现、重绘、回流。 9、该如何加载google-analytics(或其他第三方)的JS. 10、疯狂的HTML压缩. 11、flush让页面分块,逐步呈现 12、了解CSS的查找匹配原理,让CSS更简洁、高效

IT 互联网/ 2010-08-19 00:12:01 / 累计浏览 1,905

又是Web已死

现在Web遇到的问题正是这个linked information system中的hyperlink会被以Facebook以人为本的的socia link取代。问题又回到原点:如何更加有效的组织信息?Web给出 的答案是hyperlink把这些信息串起来,SNS给出了另外一个答案,用人来组织。研究表明,平均任意两个Web页面需要17 hyperlink才 能够建立起连接,而按照六度分割,这个数字是social network里是6,从这个意义上讲,SNS将会更加有效的组织信息。

IT MySQL/ 2010-08-19 00:11:23 / 累计浏览 3,066

Innodb Log写入方式分析

最近我分析了一下Innodb是如何写多个日志的。我这里有个流量比较高的MySQL系统,使用的是Percona XtraDB存储引擎,我使用strace命令分别跟踪了innodb如何去日志文件的。通常来说,innodb是以512bytes的大小来写入日志的。

IT 信息和交互/ 2010-08-19 00:10:23 / 累计浏览 2,180

胖梨的困惑――用户在哪“返回”?

  本文关注的是,在不同平台上设计同一个产品,是应当进行统一设计,还是针对不同平台特性进行差异化处理?对于“iPhone和android的交互逻辑是否可以互相移植”,同行们已经讨论过一些了。今天我们想说的是Palm。  Palm是什么?   说到Palm,可能有些人还不太熟悉。Palm有以下几层含义:  ――Palm OS操作系统。用于PDA的一种操作系统,并不专门针对手机设计,但它对移动设备的支持使其在手机界风靡一时。然而随着Nokia...

IT 其他/ 2010-08-18 09:55:41 / 累计浏览 2,370

逆向头脑风暴法

逆向头脑风暴法(Anti-brain Storming)也称质疑头脑风暴法、反头脑风暴法。 一、什么是逆向头脑风暴法 逆向头脑风暴法一种通过将焦点集中在反对意见上面获得新创意的小组座谈会形式。 逆向头脑风暴法是由热点公司(hotpoint company)发明的,这是一种小组评价的方法,其主要用途是借以发现某种观念的缺陷,并预期如果实施这种观念会出现什么不良后果。 逆向头脑风暴法和头脑风暴法类似,惟一不同的是在逆向头脑风暴法中允许提出...

IT 其他/ 2010-08-18 09:55:02 / 累计浏览 2,249

头脑风暴法(畅谈法,畅谈会,集思法)

一、什么是头脑风暴 头脑风暴(Brain-Storming),最早是精神病理学上的用语,指精神病患者的精神错乱状态而言的。而现在则成为无限制的自由联想和讨论的代名词,其目的在于产生新观念或激发创新设想。 在群体决策中,由于群体成员心理相互作用影响,易屈于权威或大多数人意见,形成所谓的“群体思维”。群体思维削弱了群体的批判精神和创造力,损害了决策的质量。为了保证群体决策的创造性,提高决策质量,管理上发展了一系列改善群...

IT Linux/ 2010-08-18 09:54:30 / 累计浏览 3,508

将PHP Manual融入(g)Vim

在翻看Vim插件的时候, 发现了一个比较有意思的应用(非插件): 把PHP的手册融如Vim中, 在Vim中, 按”K”, 就可以跳转到光标下函数的手册说明…

IT 设计思想/ 2010-08-17 23:25:29 / 累计浏览 2,404

浅谈产品经理的基础和能力

入产品这行只有2年多,作为一个产品新人,一边学一边想,走了很多弯路和顿悟,本文以自身经历、角度来说说在我印象中产品经理的一些理解。

IT 设计思想/ 2010-08-17 23:24:32 / 累计浏览 1,283

巧用任务流进行产品设计

产品设计中,对于一些大的业务流程,通过头脑风暴、需求评审,都会比较清晰。而对于业务的底层逻辑、子流程的设计就只有靠产品设计的嗅觉了。于是我们经常听到人们这样说:这个产品体验很不好、很难用之类的话。衡量一个产品成功与否的一个重要标准,叫体验,也称用户体验。目前的产品设计,谁都喜欢拿几句用户体验来说辞,各有一套见解,都具有很强烈的主观色彩,比如三次点击原则、简约而不简洁、一致性,业内比较出名的一篇文章...

IT 奋斗/ 2010-08-17 23:20:50 / 累计浏览 2,008

产品经理进化史

名曰产品经理的“怪物”目前国内的互联网产品经理行业是千奇百怪,一方面在各个公司的产品经理定义和职责不尽相同,网上搜索一下产品经理,会发现很多关于什么是产品经理、产品经理的职责、产品经理所需要的技能和素质。在我以产品职位任职的3家公司中,具体的工作范围大同小异,但也有较大的差异。另一方面,有从技术、设计、市场等转型过来的产品经理,背景又不一样了,工作方式和思维也不相同,有的公司喜欢技术型的...

IT 系统运维/ 2010-08-17 23:18:40 / 累计浏览 9,930

利用脚本分析日志并利用snmp自定义OID,再通过cacti画图

日志是很重要的东西,我们可以分析日志得出很多规律和结论。而cacti又是很强大的画图工具,可以通过它把数据以图表的方式表现出来。 下面我要做的事情,就是用脚本对日志做实时分析,把结果输出到文本中,然后自定义OID,获取其中的值,而cacti通过自定义图表,用snmp取值,用rrdtool画图。 关键在于对日志做实时分析,这个说出来其实很简单,使用一个tail -f 读日志文件,通过管道,调用自己写的脚...

IT CSS/HTML/ 2010-08-17 23:15:39 / 累计浏览 2,848

样式的作用域──页面重构中的模块化设计(一)

模块化设计我已经提过很多了,像《 从宜家的家具设计讲 模块化 》、《 页面重构中的模块化思维 》、《 页面重构中的组件制作要点 》都是跟模块化相关的,不过之前一直没有讲到具体实现

IT 设计思想/ 2010-08-17 23:14:48 / 累计浏览 2,187

信息构架的若干原则 (第二部分)

信息树可以看成是对信息集合中的信息按照某种方式加以组织以后所形成的有序的信息载体,。在描述信息树时,信息的组织关系通常被描绘为一个树形的结构。对于信息架构而言,组织信息所要达到的目标有两个:一个是信息的有序;另一个是形成信息树。

IT 设计思想/ 2010-08-17 23:14:01 / 累计浏览 2,308

信息构架的若干原则 (第一部分)

本文不准备重复讨论Web信息构架过程中的细节(比如,搜索框应当放什么地方),这些细节很多文章都讨论过了。我们把重点放在与网站信息构架的相关核心原则和方法上。适当的使用这些原则可以简化从互联网认知信息的过程,且使呈现的信息更容易被获取。

IT 系统运维/ 2010-08-17 23:11:59 / 累计浏览 2,185

redhat el5如何映射裸设备到逻辑卷

之前的版本如何做,这里不做描述,自行google。之前通常的方法,在该版本,KERNEL并不能直接获得设备名称或者主次设备号,我们需要通过dmsetup指令来间接获得。一下操作的目录均在/etc/udev/rules.d/。

IT 奋斗/ 2010-08-17 23:09:56 / 累计浏览 2,025

关于前端开发那些事(二)――打破产品线之间的隔阂

大公司都不能避免出现多条产品线,这有解决工作效率,沟通等问题。但随着产品线的分离又会出现另一些问题。下面总结一下各产线的问题,其实也是接着上次的话题聊,这些问题光想是没有意义的,必须深入到其它的产品线去了解,搜集大家提到的问题,并总结共性的内容。引子――听到的问题一个公司有很多垂直的产品线,而产品线之间的沟通,解决问题,技术架构为什么千奇百怪。为什么重复造轮子呢?这几天和一些同学聊了下,没说多少话...

IT CSS/HTML/ 2010-08-17 23:07:34 / 累计浏览 2,526

HTML5中的FORM2.0

FORM在HTML5中的变化算是比较大的,一方面体现在新增了大量的2.0时代的控件,另一方面则是整个FORM结构的变化。与新增的控件相比,新的FORM结构一样为将来的开发工作提供了很大的便利性。 一、2.0的FORM结构     1. 可以随便放置的表单控件         在HTML4的表单实现中,如果不借助脚本则必须将表单控件放置在

IT CSS/HTML/ 2010-08-17 23:06:35 / 累计浏览 2,904

HTML5中的自定义属性

在WEB页面中,为了配合Javascript的交互功能,很多时候都需要给HTML标签添加自定义属性(虽然标准不支持这么做),而关于自定义属性的名字则大都也是各自为战的自定义的,或根据功能、或根据项目等等