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

技术文章

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

技术文章精选

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

最新文章

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

IT 奋斗/ 2010-07-23 00:10:03 / 累计浏览 2,865

产品经理怎么和UED打交道

互联网行业整体发展的情况是参差不齐,很多人一直不明白UCD是啥?UED是啥?交互设计师是啥?产品经理是啥?所以不得不引出以下几个名词: UCD是啥? UCD是概念,不是指人。 UCD= User Centered Design是指以用户为中心的设计。是在设计过程中以用户体验为设计决策的中心,强调用户优先的设计模式。 UED是啥? UED是人,不是概念。 UED = user experience design,用户体验设计。以遵从UCD理念去进行用户体验设计的人。 PM是...

IT 其他/ 2010-07-23 00:09:26 / 累计浏览 3,588

Perl的English模块

 Perl中有很多以$开头的特殊变量,如果使用得当,可以写出简洁高效的代码,但对于阅读代码来说就带来了一些困扰。因此Perl内置了名为English的模块,对这些特殊变...

IT JavaScript/ 2010-07-23 00:08:47 / 累计浏览 1,706

js窗口间通信摘要

1.打开一个新窗口:window.open();为了便于父窗口操作子窗口可以为window.open()定义一个变量,例如: var opW = window.open(‘tests.html’,\'popup’,\'width=300,height=300′); 这样要关闭子窗口可直接使用:opW.close(); 要操作子窗口元素,例如: opW.document.getElementById(“fartherWindowTxt”).innerHTML = “操作子窗口”; 2.子窗口可以使用window.opener来引用父窗口:win...

IT JavaScript/ 2010-07-23 00:08:26 / 累计浏览 3,173

JS操作iframe里的dom

看到断桥残雪对我上一篇日志的回复我也学习了一下JS操作iframe里的dom;主要参考了断桥残雪的《用JavaScript在IE和Firefox下进行iframe的DOM操作》和支付宝UED的《用JS访问操作iframe里的dom》,非常不错的两篇文章。一、父级窗口操作iframe里的dom JS操作iframe里的dom可是使用contentWindow属性,contentWindow属性是指指定的frame或者iframe所在的window对象,在IE中iframe或者frame的contentWindow属性可以省略,但在Firefox...

IT Linux/ 2010-07-23 00:07:30 / 累计浏览 3,165

自动设置 vim 的终端编码

vim 用 termencoding 选项控制输出时的编码,这个选项默认为空,也就是不进行转换,这导致我在 GB 编码的终端下打开 UTF-8 文件,虽然能识别出来,显示却是乱码。设置终端编码当然可以,不过还是要相应设置 locale,比较麻烦。通常终端编码和 LOCALE 的设置一致,因此可以借用一下这个设置:let &termencoding = substitute($LC_ALL, "[a-zA-Z_-]*\\.", "", "")把 termencoding 设置为 locale 的值点后面的部分,比如 LC_ALL 为 zh...

IT Linux/ 2010-07-23 00:07:10 / 累计浏览 3,606

检查 Linux 下线程库的类型

linux 下有 linuxthreads 和 NPTL,nptl 比 linuxthreads 先进,目前新内核都支持 ntpl,相应的 glibc 也支持,遇到老的机器,用的还是 linuxthreads,虽然二者二进制兼容,但是某些细节上还是不同,问题现实存在,无奈也得解决。方法是用 confstr 来读取系统的配置信息:#include static bool CheckNptl(){ char buf[32]; confstr(_CS_GNU_LIBPTHREAD_VERSION, buf, sizeof(buf)); return strstr(buf, "NPTL") != NULL;}...

IT Linux/ 2010-07-23 00:06:31 / 累计浏览 5,046

用 LD_PRELOAD 挽救被误删的 libc.so.6

用 LD_PRELOAD 挽救被误删的 libc.so.6libc.so.6 的符号链接被同事误删,。libc.so.6,不仅包含了普通的 C 运行库,还包含了系统调用的封装。就像 Windows 系统上的 kernel32.dll 一样重要。被误删后,几乎所有新的进程都起不来,因为几乎所有的程序都依赖 libc.so.6。因此 scp, cz, cp, ln 统统不管用。用写一个这样的文件或许有效。

IT 视觉设计/ 2010-07-23 00:05:19 / 累计浏览 2,528

专题第一屏设计随感

看过“非诚勿扰”的同学都知道,节目中女嘉宾只需几分钟时间就能决定自己的约会对象。同时也能否决掉N个男嘉宾。 如果把网页上的各色推广专题比作是参加非诚勿扰滴各色男嘉宾,而广大网友则是那舞台上18位漂亮滴美眉。决定的时间将更加短暂,就几秒钟时间。如何瞬间抓住“美女”的心。第一印象是至关重要的。而推广专题中第一屏幕,就好比专题页面的第一印象,一定要抓住用户的心。这样才有后续发展~~~

IT JavaScript/ 2010-07-22 20:05:56 / 累计浏览 2,344

不要纠结于实现的圈套中

有的时候,过于钻牛角尖并不是什么好事,只会把自己越套越牢。换个思路,其实方法很简单。近来忙着改一些东西,需求来的时候真是锐不可挡。被越来越多的任务压的喘不过气来。 今天在写一个适应于所有游戏充值页面的js,希望大多数页面可以共用一套js,方便维护。在这个过程中,遇到了如下问题:

IT PHP/ 2010-07-22 20:03:55 / 累计浏览 4,388

Mediawiki扩展编写实战

Wikipedia大家都很熟悉,而Mediawiki则是Wikipedia背后的功臣,整个Wikipedia都构建在mediawiki之上,mediawiki的稳定性和高效性值得信赖,同时Mediawiki非常易于扩展,可以通过Extension的方式添加非常多的功能,而且Mediawiki的Extension社区也非常活跃,大家可以到Mediawiki Extension目录下去下载自己需要的扩展程序。 上周末,帮朋友写了一些Mediawiki的扩展,立即被Mediawiki的强大扩展性折服,主要实现的功能有:增加Google...

IT Linux/ 2010-07-22 19:59:35 / 累计浏览 2,608

使用 screen 命令的一些小技巧

由于工作环境的问题,最近越来越感觉到 screen 命令的可贵,下面总结一点使用 screen 命令的小技巧。 最常用的参数组合: screen -ls // 列出已有的 screen screen -D -R // 进入指定的 screen 名,如果没有,则以该名称创建 screen 由于很常用,我把这两个命令取了个 alias: alias sl='screen -ls' alias sr='screen -D -R' 除了命令之外,还有快捷键 Ctrl+ac 创建 screen;Ctrl+aa 在两个 screen 之间相互切换...

IT 其他/ 2010-07-22 19:58:52 / 累计浏览 12,395

15个最好的免费开源电子商务平台

    当说到开源电子商务平台的时候,有着太多的选择。这里我们要仔细研究一下这15个最好的平台,希望可以给你正确的指导。我不想说谎――要找到完美的平台不太容易。

    每一个都是有利有弊,为了细微的用户差别进行设计。上传商品并定制你的店铺是非常耗时间的,所以保证在做决定之前尝试多个平台,然后集成到你的网站上。

IT 视觉设计/ 2010-07-22 19:57:59 / 累计浏览 7,091

用色彩打造专业的视觉效果

    上周看到这篇文章,很有收获.色彩的使用无论是在网站还是工作各个环节的沟通都很重要.好的色彩可以让用户更舒服,更愉悦,同时营造更好的气氛.但同时很多问题需要在产品设计环节就该解决,否则会遗留到视觉设计并且无法解决.这篇文章讲了很多基础理论和具体的方法论,尤其喜欢这种文章,翻译出来…

IT 算法/ 2010-07-21 23:51:09 / 累计浏览 3,990

腾讯php程序员面试题目答案――编程任务

编程任务:1、 我们碰到了大麻烦,一个新来的传教士惹恼了上帝,上帝很愤怒,要求我们把圣经(bbe.txt)背熟,直至他说哪个单词,我们就要飞快的回答出这个单词在 第几行第几个单词位...

IT 算法/ 2010-07-21 23:47:33 / 累计浏览 8,814

腾讯php程序员面试题目答案

在我鸦片师兄的博客看到他对腾讯面试题的解答,我心血来潮,在他的基础上面提出了自己的解法,主要是受他的启发,利用令牌算法优化了一下. 设计任务:1、最近总有人骚扰我们的投票模块...

IT 其他/ 2010-07-21 23:46:29 / 累计浏览 2,688

用ntsd命令杀进程

用ntsd命令杀进程我前段时间发现我的机子里多了一个进程,只要开机就在,我用任务管理器却怎么关也关不了杀进程很容易,随便找个工具都行。比如IceSword。关键是找到这个进程的启动方式,不然下次重启它又出来了。顺便教大家一招狠的。其实用Windows自带的工具就能杀大部分进程:c:\>ntsd -c q -p PID 只有System、SMSS.EXE和CSRSS.EXE不能杀。前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。ntsd从2000开...

IT 奋斗/ 2010-07-21 23:43:47 / 累计浏览 2,926

加入创业团队需要具备的9点素质

你究竟是想要一份稳定的工作,还是去一个创业团队里打拼? 如果你的回答是前者,那你没必要看下去了,赶紧去招聘网站上传自己的简历吧。如果是后者,那请继续。首先必须要说明的是,在一家创业型公司工作并不是一件一帆风顺让人心旷神怡的事情。在个人职业选择方面,这有可能是第二疯狂的事情了。第一疯狂的是什么?呵呵,当然是创立一家公司。 玩笑归玩笑,在你决定是否要在一家创业型公司工作的时候,先不要急着去评估这家公...

IT 互联网/ 2010-07-21 23:43:18 / 累计浏览 1,583

商业价值:三国杀的流行密码

三国杀是什么?答不出的人虽算不上老土落伍,但肯定也算不上潮流一族。因为三国杀这款2008年问世的桌面游戏,目前通过官方渠道售出的道具卡牌已经超过100万套, 玩家人数逼近千万,其中甚至不乏年仅6-7岁的学龄童。玩家们相聚在咖啡馆、快餐厅、桌游吧,甚至公园的草坪上,过一把杀闪腾挪的三国瘾。但究竟是什么游戏让人们兴奋不已、欲罢不能?在每一局里,各个玩家分别扮演“主公”、“忠臣”、“反...