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

技术文章

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

技术文章精选

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

最新文章

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

IT 发现/ 2011-03-27 23:42:12 / 累计浏览 4,161

Firebug控制台详解

Firebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。

IT Linux/ 2011-03-27 23:41:50 / 累计浏览 3,132

systemtap函数调用栈信息不齐的原因和解决方法

systemtap函数调用栈信息不齐的原因和解决方法 有时候在看系统代码的时候,我们很难从源码中看出我们感兴趣的函数是如何被调用的,因为调用路径有可能太多。用户空间的程序gdb设断点是个好的方法,内核的就麻烦了。

IT 信息和交互/ 2011-03-27 23:41:07 / 累计浏览 2,474

交互规范实例――白社会Dialog规范

交互规范是什么:在产品设计初期,在进行了部分功能的交互设计之后,将用户与界面之间的交互行为总结归纳出来,并加以延展,从而形成的设计规范。交互规范可以帮助我们统一现有的交互设计,并可以指导接下来的交互设计。 我们就拿 白社会 中的Dialog规范举个例子: 以上是目前网站比较常见的提示框,它最初是模拟windows提示框出现的,让用户在使用中更加容易接受。 首先,我们根据用途,将Dialog分为以下5类,并且尽量详细的定义D...

IT 用户研究/ 2011-03-27 23:40:47 / 累计浏览 2,091

情景设计实践《小亮结婚请客记》

产品设计过程中,我们会经常像编剧一样,尝试模拟用户的各种使用场景,以此来发现需求、验证设计。我们叫这种方法为\"情景设计\"。 ――UCDChina 前一阵看到UCDChina上讨论情景设计比较有意思,我们组内也做了一个情景模拟实践: 男

IT 用户研究/ 2011-03-27 23:39:55 / 累计浏览 2,448

引入情景设计的交互设计实例

上文中谈到了情景设计,可能大家对情景设计如何具体使用还是很迷惑,我们就举个交互设计中的实例来抛砖引玉一下。 我们之前在设计 白社会 中的个人主页时,经过产品需求分析,我们将个人主页的使用情景分成了4类,并情景的的重要度依次排列,排首位的是情景1:初次看陌生人的个人主页。 这里,我们模拟一下情景,编一个小故事来带出需求和解决问题: 人物:小宝 故事: 1、一天,小宝看到同事李伟的好友里有个叫小美的,特别活跃,...

IT 信息和交互/ 2011-03-27 23:38:55 / 累计浏览 2,562

改善网页设计的10个绝佳SEO建议

一个优秀的网页设计对于任何试图在网上取得成功的业务来说都是很重要的,但是如果一个网站没有机会得到好的搜索排名,那么几乎没有多少人会看到你的网站。为了避免一个网站对搜索引擎不友好,你只需要考虑一些基本的搜索引擎优化准则以及优质内容开发实践。 作为一个网站设计者,我考虑了很多我曾经遇到的和听说过的在用搜索引擎优化创建站点时遇到的问题。下面是10条非常棒的搜索引擎优化建议,它们能让你在不牺牲你的创造性和风...

IT Linux/ 2011-03-27 23:37:28 / 累计浏览 3,575

Shell Tips: 用GNU Screen实现发送交互到所有会话

服务器冗余和分拆是互联网服务中经常用来缓解访问压力的手段,那么检查或者管理多台同构服务器也是互联网行业工程师们绕不开的操作。经常面临的问题是:如何高效地在多台服务器上执行相同的命令,进行批量系统操作或查看。 Windows 下的 ssh 客户端 XShell 和 SecureCRT …

IT 算法/ 2011-03-27 23:36:03 / 累计浏览 2,930

Amazon S3 & Simpledb内部实现分析

Amazon S3申请了一篇专利,名称为”Keymap Service Architecture for A Distributed Storage System“,而Amazon Simpledb的实现细节暂时没有公开。本文根据Dynamo论文,S3专利以及S3&Simpledb的对外API尝试推测这两个系统的内部实现。

IT JavaScript/ 2011-03-27 23:34:23 / 累计浏览 3,884

jQuery中的动画

jQuery天生就是用来做动画的。无论是消息框淡出淡入,菜单栏的滑动打开,或者滚动动画,甚至游戏,都可以用内建的方法或者更丰富的插件来完成。 CSS样式属性动画 我们现在有很多的动画方法,滑动、淡出淡入、还有其他的显示隐藏动画,但是我们对于精确的控制动画以及动画到底怎么发生的还不太了解。我们这就来介绍一个非常强大的jQuery函数,animate,这个方法可以让你对任何的CSS属性做动画的效果。

IT 系统架构/ 2011-03-27 23:25:03 / 累计浏览 2,894

纯文本配置还是注册表

我们知道Unix/Linux下的程序配置文件从来都是纯文本的,你可以自由地修改和查看,他们也没有什么什么XML之类的玩意(参看XML的这两篇文章:一,二),这个最重要的Unix文化(参看Unix传奇下篇)40多年来就这么沿续下来了。我很佩服Microsoft的创新能力,一会儿用INI,一会儿用注册表,一会又是用XML,这就是Windows的编程中那“强大”创新。 引入注册表所谓的原因 首先,让我们来看一下为什么微软觉得要使用注册表而不是ini文件,...

IT 视觉设计/ 2011-03-22 23:49:02 / 累计浏览 1,917

无处不设计,有木有…

在如今这个泛设计的时代,设计也逐渐从一个艺术门类向生活形态过渡,因此总会遇到很多尴尬局面。比如有品牌爱好者和你谈最新的时尚资讯,比如前几天有个学公关的朋友自己画了个标志草稿让你修改并采用,某个学考古的朋友自己找了个设计网站的模板告诉你他的设计更快更好;让你觉得人家比你还懂设计;看起来我这个“科班出身”的设计师似乎要靠边站了。 在这里我也不敢写什么太专业的文章,所以把我平时收藏的一些图片和海报拿出来...

IT PHP/ 2011-03-22 23:48:14 / 累计浏览 2,153

PHP Reflection Extension的一个bug

今天同事eddix告诉我发现一个PHP的warning, $php --re dummy Warning: Internal error: Cannot find extension function Dummy in global function table in Unknown on line 0 以前没有遇到过, 不知道什么意思.

IT 系统运维/ 2011-03-22 23:47:24 / 累计浏览 3,732

复制SSH回话,避免多次密码输入

就当时记事吧. 这不是怎样配置ssh密钥避免密码输入的实例, 当然经常ssh登陆的你肯定也配置过了. 我们公司的内网环境比较特殊, 为了安全性做了各种认证, 联入网络需要准入一下, 准入需要使用密码+随即密码的方式认证, 是挺安全的, 可以对于我们来说其实很痛苦,每次都要输入一下密码,因为包含了随即密码,我们无法使用脚本来方便的准入. 我们联入公司的开发机需要通过一台特殊的服务器来将我们的登陆转发, 也就是登陆到中转机...

IT 系统运维/ 2011-03-22 23:46:42 / 累计浏览 2,232

systemtap观察page_cache的使用情况

原创文章,转载请注明: 转载自Erlang非业余研究 本文链接地址: systemtap观察page_cache的使用情况 在规划服务器的内存使用的时候经常需要知道应用在理想情况下会使用多少的pagecache, 我们好预先把这个内存预留出来. 这个值操作系统没有提供可查看的管道,我们只能自己写个脚本来实现. 下面的systemtap脚本每隔N秒显示下当前os下头10个文件占用多少的pagecache, 降序排列.

IT 系统运维/ 2011-03-22 23:45:59 / 累计浏览 6,498

Centos yum 安装nginx+PHP-FPM+eAccelerator+mysql

记录下我在linodeVPS 的Centos下安装配置nginx+PHP-FPM+eAccelerator+mysql的过程。添加安装源 Centos 默认官方源中没有nginx 和 php-fpm 所以必须添加第三方源,不然就只能自己编译了。

IT 互联网/ 2011-03-22 23:43:41 / 累计浏览 3,258

为什么IE9是网页设计师的噩梦

近来Web专业人士变得非常兴奋,原因也不令人意外。微软最新版的浏览器,Internet Explorer 9,刚刚发布。很多人都在讨论它的变化,以及最新的版本是不是实质的改进,或者是改进很小,改变太晚。 在前面的文章中,Jacob Gube对IE9有比较积极的评价。我来充当一个反对派角色,展示出它的另一面。 我与IE9的紧张关系 有一天早上我起来并查收我的Twitter消息,我看到一条令我非常兴奋的消息:IE9的第一个发行候选版发布了!

IT 设计思想/ 2011-03-22 23:42:24 / 累计浏览 2,911

社会化电子商务的遐想

(一)社会化电子商务的形成互联网的发展带动了电子商务的蓬勃发展,改变了人们传统的购物习惯,网购已经成为了人们的一种生活习惯。然而,作为一种新兴的产物,必然有着许多弊端,一些负面的因素制约着电子商务的发展。1、网购信任感大量的假货、水货,购前、购后商品的差异,网上盛传买了一台iPhone,送来了一个苹果。虽然淘宝、拍拍等购物平台都倾向于消费者,但是一些不良商家,在消费者投诉后,甚至会赤裸裸地威胁消费者,大部...

IT 视觉设计/ 2011-03-22 23:41:38 / 累计浏览 2,953

触屏网页设计初探 (二)

触屏版网页应用,实现移动场景用户需求、体现少即是多的设计精髓并表现主流的触屏界面气质,可算初步达标。在设计过程中需不断打磨细节,提升体验,令设计日臻完美。下篇将结合案例讲述其中的故事。 >>提升体验的细节 让消息更随手 翻页大讨论 重要数字了然于胸 关于软键盘 大话横竖屏切换 让界面更“可触模” 对话框设计 链接下划线的讨论 节省之道 不把网页设计成客户端

IT 系统运维/ 2011-03-22 23:40:59 / 累计浏览 3,679

linux环境下使用GFS文件系统

GFS文件系统其实是一个网络日志文件系统,通常被用作多台计算机共享同一存储设备…… GFS文件系统其实是一个网络日志文件系统,通常被用作多台计算机共享同一存储设备。由于 GFS是日志文件系统,所以,如果将其应用到单独的一台计算机上,即完全等同于 本地日志文件系统,享受日志文件系统带来的好处。本文便向各位简介GFS文件系统在linux环境下的使用。