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

技术文章

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

技术文章精选

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

最新文章

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

IT 算法/ 2010-11-01 20:07:17 / 累计浏览 3,229

算法收集

热度: 插入排序 思想:遍历到第N个元素的时候前面的N-1个元素已经是排序好的了,那么就查找前面的N-1个元素把这第N个元素放在合适的位置,如此下去直到遍历完序列的元素为止.算法的复杂度也是简单的,排序第一个需要1的复杂度,排序第二个需要2的复杂度,因此整个的复杂度就是....

IT 安全/ 2010-11-01 20:06:17 / 累计浏览 2,467

msnshell远程代码执行漏洞

简要描述: msnshell是国内一款多功能的msn辅助工具,有着方便而强大聊天加密功能,使其用户群非常广泛,但是该应用有一些已存在多年的远程代码执行漏洞。 详细说明: 问题出在msnshell的activex控件上 ClassID : 20FD1EBC-A607-4C18-9F18-0233EF4D7234 File : MSNShellSDK.dll ShowTag以及其他部分参数对数据长度的过滤不足,当长度为540字节左右的时候造成缓冲区溢出,控制程序流程。 PS:不只是这一个参...

IT 网络系统/ 2010-11-01 20:05:19 / 累计浏览 3,429

设置 XEN 的多网卡(3网卡4网卡..)桥接

我有种机器,有 4 个网卡,想在上面整 4 个虚拟机。所以让不同的虚拟机,使用不同的网卡。这样来做桥接设备。方便使用。记录一下方法,如下。 1.安装 xen 虚拟化 最开始当然得使用软件源...

IT 用户研究/ 2010-11-01 20:02:28 / 累计浏览 3,636

【社会化设计】自我(self)部分――密码反面模式(the Password Anti-pattern)

问题概述(Problem Summary)用户被要求输入其他网站的登录名和登录密码,以便网站能访问到该用户在其他网站的地址簿 ,联系人列表或者其他一些数据。例子(Example) ilike上的密码反面模式 plaxo用了“密码反面模式”,要求用户的google帐户和密码;何时用(Use When) 1.当你允许用户从其他网站上抓取朋友和联系人数据的时候,不要使用此模式; 2.如果你想让用户了解是如何被欺骗的(被钓鱼),请使用此模式; 3.遏制采用...

IT 用户研究/ 2010-11-01 20:01:26 / 累计浏览 3,650

【社会化设计】自我(self)部分――授权

问题概述(Problem Summary)用户想要把站在站点A上数据或文件带到站点B上去。(译者注:比如在facebook上导入我msn上的好友列表)。例子(Example) 允许flickr应用访用户在facebook上的数据信息的授权页面。 允许facebook上我的Flickr应用程序读取flickr.com帐户的授权页面。 flickr允许第三方访问用户的flickr帐户信息的授权页面。一旦被允许访问,我在flickr上的图片就可以显示在我的facebook上的flickr应用上。何时用(...

IT 用户研究/ 2010-11-01 20:00:55 / 累计浏览 3,551

【社会化设计】自我(self)部分――邀请测试版本(private beta)

问题概述(Problem Summary)用户想要加入一个目前还是处在邀请测试阶段的网站。例子(Example) twine.com――左上角上显示网站还是beta版的。首页上的注册形式显示网站还处在内测版,每天通过邀请来增添会员加入网站。Twine目前已经不是测试版了。何时用(Use When) 1.当你允许用户注册加入到内测版网站的时候,可以使用此模式; 2.当你允许一小部分用户通过邀请其他用户以病毒传播的方式(在控制范围内)来发展你网站的时...

IT 信息和交互/ 2010-11-01 19:59:37 / 累计浏览 2,411

良好网络广告体验的“FACT”法则

广告,已经成为在线生活的一部分,当我们关注网站和产品的用户体验时,广告不应该被忽视。 说起广告,不少设计师会眉头一皱:多少次,自己在设计时一个作品时,对每一个细节都力求完美:风格、布局、用色、对比、平衡……结果产品上线后,旁边有一个大大的广告位,充满声光电效果的flash动画让人无“语”伦比。而在跟用户的面对面交流中,用户对广告大都抱持一种理解的态度,但总免不了提到“广告再少点儿”的期望。 我们都有过被...

IT 设计思想/ 2010-11-01 19:58:37 / 累计浏览 1,471

读书笔记-应需而变:设计的力量

“预测未来的最佳方法是创造未来”──彼得 德鲁克 1 产品=体验 彻底地转变你和用户之间的关系,是在市场上获得成功的关键。 设计作为一种活动,包含以下要素: 同理心:设计必须满足人们的某种目的,所以需要理解人如何与产品互动 解决问题 思维能力和原型能力 发现可选方案 不能简单地通过增加特性来吸引用户,还必须真实、深刻地了解用户和他们的能力、需求、期望。 . 乔帮主的“技术-特性(产品)-体验”产品进化论确实经典。...

IT 设计思想/ 2010-11-01 19:58:06 / 累计浏览 2,952

UCD2010信息架构工作坊

与Tony在年会下午有个主题为“Web信息架构”的工作坊,之前没拿到报名名单,搞不清楚受众群体的口味,于是多准备了些内容。以前也做过“Web信息架构”分享,这次内容是最全的,包括几年的学习笔记和案例积累。

IT Android开发/ 2010-11-01 19:57:26 / 累计浏览 19,352

android 开发入门

最近我(54chen)的兴趣都在android上,看到做的软件放到手持设备上的时候,找到了大学时光写delphi、gnome程序时久违的成就感。 下面是一些手记,这一系列的日志都将记录学习过程。 手记假设: 1.开发环境为ubuntu eclipse 2.你和我(54chen)一样有几年的java开发经验,对java基础不再进行描述 3.一开始就是以android2.2开始搞的,不排除后面的3出来,到时再另行通知 一 开发环境搭建 要开始开发Hello w...

IT Oracle/ 2010-11-01 19:56:17 / 累计浏览 14,203

Oracle MTS模式下 进程地址与会话信息

前几天在客户现场,检查一个数据库时发现在OS上根本没有明确的数据库连接,但是在数据库内部却可以看到会话信息。想了一会,才明白过来,原来这是一个MTS系统,共享服务器模式已经很久没有遇到了,几乎忘却了。 在检查会话信息时,你会发现,用户进程的进程地址PADDR是相同的,都是812960DC

IT 用户研究/ 2010-10-31 23:44:57 / 累计浏览 16,633

【社会化设计】自我(self)部分――欢迎区(welcome area)

问题概述(Problem Summary)对于一项服务(网站)的注册用户,都需要一个欢迎区(向导)来告知用户他们能够在这个网站上做什么以及该如何开始。举例(Example)何时用(Use When) 1.新注册用户第一次登陆网站的时候; 2.需要用户了解网站的使用流程及重要性功能的时候;解决途径(Solution) flickr.com的欢迎邮件会发送到用户的flickr站内信收件箱中。 1.以热忱亲切的态度欢迎网站新用户:在新用户注册之后,显示一个特殊...

IT 用户研究/ 2010-10-31 23:44:21 / 累计浏览 3,597

【社会化设计】怎样让用户回访(Reengagement)?

问题(Problem) 网站上有些用户在一段时间内没有回访。例子(Example) Plaxo每隔一段时间会给网站用户发送电子邮件,邮件内容为用户可能认识和希望联系的会员,以此来让用户重新访问网站。何时用(Use When) 1.需要让哪些很久没来访问的用户回访的时候; 2.需要把网站的一些新特征告诉用户的时候;解决途径(Solution) 1.允许用户在注册的时候能自愿选择是否接受网站定期发送的电子邮件; 2.为需要发送的电子邮件制定...

IT 互联网/ 2010-10-31 23:34:29 / 累计浏览 17,151

招聘技巧一二

公司组织的管理培训参加过好几场,大多是一些绝对正确的屁话,听着听着就忍不住要打起瞌睡来。因为不能动弹,大脑皮层的兴奋度又低,参加培训比整天干活儿还累。管理上遇到的难题往往来自性格缺陷,岂有听两三天课就勇猛精进的道理。但是有那么一次关于招聘的培训,醍醐灌顶吖,也是唯一一次在培训(或别的鸡汤管理文)中听到我不曾了解的道理。这位讲师讲了两天,关键的话只有三句:第一,永远不要采用诱导式的提问;第二,也不要...

IT 设计思想/ 2010-10-31 23:34:07 / 累计浏览 16,936

流程管理与用户研究

我最近下了一个狠心,趁着策划运营团队大换血的关口,把对目标用户群的理解深度作为重要考核指标。“用户研究”单项占15%的考核权重――依据是我对调研期和策划期的两次审核,以及运营组每人每周的访谈通报。如果这项不过关,不论别处再怎么出色也过不了试用期。我之前吃够了亏,又狠不下心,这回一定要以用户研究为基准来组建团队。因为交互设计、功能策划等技能都是可以在实践中不断提升的,但如果你沉不下来研究用户,往往是性格上的障碍,再过三年五年也无法克服。

IT JavaScript/ 2010-10-31 23:33:11 / 累计浏览 8,165

用javascript来摧毁你所访问的网站

哈哈,乱逛到一个很有趣的js脚本,点下面的链接,就会出现一个三角形的小灰机,按空格可发子弹,然后会把路上碰上的页面元素给爆掉,老外真是有创意啊,呵呵。 把上面这个链接拖到收藏夹里面,然后在看不顺眼的网站点一下收藏链接,然后果断华丽地摧毁之,哇哈哈。

IT JavaScript/ 2010-10-31 23:31:44 / 累计浏览 4,280

a.x = a = { }, 深入理解赋值表达式

直奔代码: var a = {x: 1}; a.x = a = { }; alert(a.x); // --> undefined 来自 JE: 写了 10 年 JavaScript 未必全了解的连续赋值运算. clue 的评论已经从 ECMA 规范分析了具体原因,下面尝试更直观的说明此问题。 对于连续赋值语句,我们经常会这样理解: var a = b = 1; // 等价: var a; a = b = 1; 上面的理解很容易看出 var a = b = 1; 会造成 b 泄漏到上层作用域,有可能生成全局变量。 根据直觉,我们可能会推断: a [...

IT 用户研究/ 2010-10-31 23:30:46 / 累计浏览 3,508

【社会化设计】用户身份(Identity)概述

用户身份及其表达是建立社会化网站的一个核心元素。能够建立和管理与网站相关的用户身份是其他部分(用户贡献,用户关系和声誉)存在的基础。这是关于用户自己以及他们如何展示自己的部分。在思考我们用户和身份的时候,我们知道,让用户能取一个用户名(昵称)是构建用户展示页面的第一步。正如之前在注册模式中讨论的那样,允许用户给自己起一个昵称,而不是给他一个标识符,因为留给填写昵称的空间足够大是你能决定的最好设计...

IT 用户研究/ 2010-10-31 23:23:18 / 累计浏览 2,851

Persona:Web人物角色介绍

人物角色,即persona,这里讨论的主要是web persona,是指针对网站目标群体真实特征的勾勒,是真实用户的综合原型。我们对产品使用者的目标、行为、观点等进行研究,将这些要素抽象综合成为一组对典型产品使用者的描述,以辅助产品的决策和设计。

IT 设计思想/ 2010-10-31 23:22:30 / 累计浏览 15,940

读书笔记-壹百度:百度十年千倍的29条法则

(一)立业 1、人一定要做自己喜欢并擅长的事 内心的喜好是推动事业进步的最大动力,它能帮你克服困难,坚持到底;而如果你喜欢的事情有很多,要挑选自己最擅长做的事,这样就能在感受快乐的同时也取得超乎常人的成就。 2、认准了,就去做;不跟风,不动摇 认准了,就去做讲的是判断力和行动力――要正确地判断形势与机会,一旦看准了,就要付诸行动,患得患失只能坐失良机;不跟风,不动摇讲的是远见与定力――能看到机会的人很多...