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

技术文章精选

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

最新文章

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

IT Linux/ 2014-04-07 22:57:48 / 累计浏览 3,146

Linux大棚版vimrc配置—V2.0版本

在2013年的1月,Linux大棚博客发布了V1.0版本的vimrc推荐配置,得到了不少朋友的肯定和支持,也有不少朋友贴出了自己的vimrc配置方法,再次谢谢大家的关注和分享! 转眼一年过去了,2014年1月,Linux大棚发布vimrc配置V2.0版本。

IT 系统架构/ 2014-04-07 22:57:02 / 累计浏览 6,305

计算机网络协议赏析-HTTP

和TCP/UDP协议比起来,HTTP协议或许更为大家所熟知,因为大家处处都可以看到http://xxx.com的字样。 但是,真正了解HTTP协议的同学,或许只是少数,还有很多人甚至不知道“404”的含义。 而本文,正是让大家来更深入的了解下这位最熟悉的陌生人。

IT 编程语言/ 2014-04-07 22:56:02 / 累计浏览 4,725

Linux大棚版redis入门教程

【redis是什么】 redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 redis的官网地址,非常好记,是redis.io。(特意查了一下,域名后缀io属于国家域名,是british Indian Ocean territory,即英属印度洋领地) 目前,Vmware在资助着redis项目的开发和维护。

IT Linux/ 2014-04-07 22:54:21 / 累计浏览 4,184

no no no. 不要使用kill -9

总之,在使用kill -9前,你应该先使用kill -15,给目标进程一个清理善后工作的机会。(进程也许无法捕捉或直接忽略SIGKILL信号,但它们可以,通常也是能够捕捉SIGTERM信号的。)如果你不留机会让进程完成清理工作,它们会留下一些不完整的文件或状态,当系统重启时,程序将无法理解这些状态。

IT 奋斗/ 2014-04-07 22:53:43 / 累计浏览 2,226

如何用“友好”的方式告诉经理:拥有一个好程序员是你的幸运?

我有一个朋友,他在一家小公司工作,这家公司最近换了经理。老经理由于资深程序员的辞职且无法招到替补而被派去顶替空缺的开发角色。而新经理缺乏管理程序员的经验。事实上,他们公司的任何一个资深程序员都可以随时拍屁股走人,而且在一个星期里就能找到一个比现在高出30-40%工资的新工作。

IT 编程语言/ 2014-04-07 22:53:15 / 累计浏览 5,748

如何向外行人解释什么是内存溢出

你买一辆5000美元的轿车,只付了500美元的首款,于是你欠他4500美元。他告诉你他的名字叫约翰-史密斯。你把他的名字和欠款数目写到欠款表上。你的欠款清单现在看起来是这样....

IT 发现/ 2014-04-07 22:51:39 / 累计浏览 4,602

关于程序员的59条搞笑但却真实无比的编程语录

我收集了很多编程语录,基本上都跟程序员的生活有关。这些语录涉及软件开发,代码维护,调试纠错,软件bug,系统设计、文档,代码质量,测试和软件开发团队管理等方面。下面的这59条语录虽然很搞笑,但却真实无比。只有程序员才能理解这些编程语句里的真正内涵。闲言少叙,开始吧…

IT 系统运维/ 2014-04-07 22:48:15 / 累计浏览 2,686

CentOS iptables 报错解决办法

启动iptables时,出现了Setting chains to policy ACCEPT: security raw nat filter [FAILED] Google 之后发现是CentOS 的iptables多了一个security 表,而 /etc/init.d/iptables 中却没有该表的规则定义字段,所以需要手工添加。

IT 用户研究/ 2014-04-07 22:46:43 / 累计浏览 2,632

观察一个用户是否比不观察更糟糕?

眼见为实,观察是在研究用户与产品交互中极少数,比看那些专业的报告或者汇报更有说服力的一种方法。 但是,如果在一项可用性测试中,调研人员只有观察一个或两个用户的时间,那怎么办呢?在什么样的情况下,我们观察一些用户比一个都不观察更糟糕呢?

IT 用户研究/ 2014-04-07 22:45:08 / 累计浏览 2,087

KANO模型再理解

结合自己的理解,试着把KANO模型本地化翻译一下,希望对大家平时做产品的过程有用。

IT 用户研究/ 2014-04-07 22:41:48 / 累计浏览 1,626

心智模型学习:如何探究Y里的why

最近看到一种用户研究的方法叫“攀梯术”,很有启发,原文比较理论,我试着翻译一下。它主要用在一对一深访的场景下,可以探究用户对产品功能/特性的态度背后的原因,即在产品属性(Product Attributes,A)与个人价值(Values,V)之间产生有意义的关联,从而知晓影响用户决策的因素。

IT 算法/ 2014-04-07 22:39:44 / 累计浏览 6,247

2048-AI程序算法分析

针对目前火爆的2048游戏,有人实现了一个AI程序,可以以较大概率(高于90%)赢得游戏,并且作者在stackoverflow上简要介绍了AI的算法框架和实现思路。但是这个回答主要集中在启发函数的选取上,对AI用到的核心算法并没有仔细说明。这篇文章将主要分为两个部分,第一部分介绍其中用到的基础算法,即Minimax和Alpha-beta剪枝;第二部分分析作者具体的实现。

IT 系统架构/ 2014-04-07 22:35:21 / 累计浏览 9,329

抓取网页内容生成Kindle电子书

自从买了kindle后,总是想着如何最大效用发挥其效用。虽然多看上有很多书可以购买,网上也有很多免费的电子书,但是仍然有很多感兴趣的内容是以网页的形式存在的。例如O’Reilly Atlas就提供了诸多电子书,但是只提供免费的在线阅读;另外还有很多资料或文档都只有网页形式。于是就希望通过某种方法讲这些在线资料转为epub或mobi格式,以便在kindle上阅读。这篇文章介绍了如何借助calibre并编写少量代码来达到这个目的。

IT 设计思想/ 2014-04-07 22:30:04 / 累计浏览 2,305

免费应用的精益分析

对于精益创业来说,一个应用商店(app store)模式是很有挑战性的。移动应用不像web产品那样可以很方便的做A/B测试以及持续开发,它们要过应用市场这一关——市场限制着一家公司能承受的迭代次数,以及试验的机会。以至于现在的移动应用为了应对这些限制,只能在不升级应用的情况下更新应用中的在线内容,但这又需要额外搭建构架的工作。一些开发人员提倡先从Android平台开始做,因为它允许你频繁的发送推送给用户。一旦那些开发人员验证了Android平台上的最简可行方案(MVP),就把它移植到Apple限制更多的部署环境中去。还有一些开发人员会选择一些规模相对较小的二级市场(例如加拿大的App Store),然后在那里解决各种Bug。

IT 其他/ 2014-04-07 22:27:39 / 累计浏览 2,506

解密Google的流量来源字符串

这篇带有一点点技术的文章,帮我解决了一个很大的问题,就是我知道流量是从Google来的,但是具体是从Google的什么搜索类别来的?并且Google的Sitelinks这样的特殊链接,我怎样才能辨别它们分别贡献了多少流量给我?还有一个很大的用途——GA现在对于Google的Organic关键词几乎都已经隐藏了,我怎样才能知道这些not provided的关键词是什么?这篇来自提姆.雷斯尼克的文章给我们提供了一个新的方法——分析Google的跳转URL中的尾参字符串。

IT 系统架构/ 2014-04-07 22:24:29 / 累计浏览 2,344

抽奖类活动项目的一些技术Tips

一般互联网产品为了拉升人气等,会有各种运营活动,活动一般会发实物奖品,就会吸引很多用户来抽奖,当然里面也会混杂很多专业刷奖的人,他们关注各个公司的抽奖活动以刷奖为生,所以我们的抽奖系统一定要设计的符合这种实际情况才安全,否则把奖品发超了,引来用户投诉吐槽,说明代码写的不到位,会影响技术人员的光荣伟大正确的形象的。(奖品内定或者程序里埋雷不属于本讨论范畴)

IT 信息和交互/ 2014-04-07 22:21:19 / 累计浏览 3,369

关于Feed流信息的加载方式

最近频繁的在使用微信,在聊天、公众帐号、朋友圈之间穿梭,总觉得有点不太舒服,我试着来描述几个场景。

IT 算法/ 2014-04-07 22:19:00 / 累计浏览 2,045

趣题:用 k × 1 的矩形覆盖 n × n 的正方形棋盘

用 k × 1 的小矩形覆盖一个 n × n 的正方形棋盘,往往不能实现完全覆盖(比如,有时候 n × n 甚至根本就不是 k 的整倍数)。不过,在众多覆盖方案中,总有一种覆盖方案会让没有覆盖到的方格个数达到最少,我们就用 m(n, k) 来表示这个数目。求证:不管 n 和 k 是多少, m(n, k) 一定是一个完全平方数。  

IT 互联网/ 2014-04-07 22:18:26 / 累计浏览 2,008

巨头们的理想生意

自去年以来,中国互联网三家巨头BAT动作频频,有大笔的收购投资之举,尤其是腾讯与阿里,消息迭出,让人有应接不暇之感。而这一切动作的前提都是:移动互联网来了。 移动互联网并不是简单的“移动的互联网”,无论从用户端的使用,还是到企业端的商业模式,都与桌面互联网不尽相同。一些在桌面上颇为赚钱的业务,比如门户、搜索,在移动端里都很难平移过去。 BAT三家巨头,在桌面互联网上各自把握一端:百度信息流、阿里消费流、腾讯社交流,做的都是高毛利的生意。