Refresh

This website coolshell.cn/articles/author/mailper is currently offline. Cloudflare's Always Online™ shows a snapshot of this web page from the Internet Archive's Wayback Machine. To check for the live version, click Refresh.

Browsed by
作者: mailper

说服他人的5种技巧 – Guy Kawasaki

说服他人的5种技巧 – Guy Kawasaki

硅谷传奇创业者+精神领袖 Guy Kawasaki最近写了一篇新文章总结了以下5种说服他人的技巧。希望对大家对付老外有帮助。摘要如下:

  1. 先给予,后索取 (Be the first to give )。研究表明,我们容易被给我们帮过忙的人说服:有些服务员给我们结账的时候带来口香糖,我们一般给他们的小费多些。工作中我们更倾向于给帮助过我们的人更多支持…
  2. 不要给对方太多选择 (don’t offer too many choices):不论是给用户选择,还是给员工的奖励机制,太多的选择经常会给人带来挫折感…
  3. 不要以自我为中心辩护(argue against self-interest)。在说服别人的过程中,信任是最关键的。有时候在大力鼓吹之前承认自己方面的一些小不足可以提高信任感…
  4. 失去比得到更有说服力 (losses are more persuasive than gains)。告诉对方如果不接受你的意见或者不买的你的产品会失去什么,要比只是说明他们会得到什么要更能说服人…
  5. 让对方觉得自己已经取得了一定进步 (make people feel as if they’ve already made progress toward a goal)。例如以下两种推销洗车会员卡服务的方法,方法2的顾客保持率是方法1的两倍。
    1. 洗八次赠一次
    2. 洗十次车赠一次,第一次算免费赠送

原文link

好烂啊有点差凑合看看还不错很精彩 (20 人打了分,平均分: 3.80 )
Loading...
(麻省理工免费课程)C语言内存管理和C++面向对象编程

(麻省理工免费课程)C语言内存管理和C++面向对象编程

此课程有全部讲义习题

课程描述实在得令人发指。翻译如下:

您是否由于自己的Python程序比同僚们的C程序慢而垂头丧气?你是否想不用JAVA实现面向对象?加入我们,学习C和C++吧!我们带您从简单的C程序入手,深入C语言的内存管理,简介C++里的面向对象,深入C++面向对象的高级功能以及STL。我们还教您一些以后面试用得着的技巧和知识。

原文:

Ever hang your head in shame after your Python program wasn’t as fast as your friend’s C program? Ever wish you could use objects without having to use Java? Join us for this fun introduction to C and C++! We will take you through a tour that will start with writing simple C programs, go deep into the caves of C memory manipulation, resurface with an introduction to using C++ classes, dive deeper into advanced C++ class use and the C++ Standard Template Libraries. We’ll wrap up by teaching you some tricks of the trade that you may need for tech interviews.

麻省理工开放课程里有很多计算机科学的宝贝。不仅有一流的教程,还有习题和答案。适合英语不错的程序员平时充电。

课程地址(英文)

好烂啊有点差凑合看看还不错很精彩 (20 人打了分,平均分: 4.00 )
Loading...
碰触,合作和团队绩效

碰触,合作和团队绩效

公司有时候会举行团队建设活动,让大家出去跋山涉水,一起做有肢体接触游戏(例如用废报纸和胶布搭建一个能把所有人容下的遮阳棚)。这其中是有道理的。

今日读到一篇加州伯克利大学的文章 touch, cooperation, and performance, 用科学的研究方法解释了为什么NBA球员们为什么要“high five(击掌)”,并用统计方法论证了碰触行为可以导致更好的比赛成绩。其实想想,其实人们握手,鼓励式地拍肩膀,引导别人进门的时候好客地推别人的背,道理都是一样。身体接触(符合社交礼仪范围的)是建立信任的一种微妙行为。这些大多不会写在领导力的书里。

猴子之间互相捉虱子梳理毛发不是为了营养,而是增进群体的凝聚力。人类口头上的语言的第一功能不是为了表达知识,而是为了促进社会联系,其内容并不需要都是重要信息。这就是为什么我们一天之内说话内容的80%其实都是扯淡,八卦和闲聊。

(注意:职场上有社交礼仪,此方法需要适度)

好烂啊有点差凑合看看还不错很精彩 (10 人打了分,平均分: 3.20 )
Loading...
中国仍然是一个很穷的国家

中国仍然是一个很穷的国家

Google最近发布了一个全世界可以开放查询的数据平台,其中包含了多种宏观数据,并且有很方便的作图方式。

http://www.google.com/publicdata/directory

其中有一项是世界各国人均GDP

虽然最近一些中国城市房价已经超越我们的想象力,但是从这张图里还是可以看到,我们仍是一个人均非常穷的国家。

好烂啊有点差凑合看看还不错很精彩 (27 人打了分,平均分: 4.30 )
Loading...
Python处理encoding的小技巧

Python处理encoding的小技巧

用Python写过处理文本经常会遇到需要decoding或者encoding, 尤其是处理中文的时候。

encoding的问题处理起来是个脏活儿,报错不太容易看懂,网上相关资料不太好查。有同感?请继续读下去。

常规做法是读取文件的时候立刻decode, 所有的处理工作都用unicode,写会文件的时候encode. 但是等到读取的时候在处理的代码读/写起来都很别扭,感觉像穿上鞋以后袜子滑下来了…Python 3.1.1以上的版本解决了该问题。在Python 3.1.1中,打开文件可以加入encoding的参数:

file = open(filename, encoding='xxx')

啊,这样看起来终于舒坦了。 不同写如下的code了

file = open(filename)
for line in file:
    decoded_line = line.decode('xxx')
    do something else
提倡使用utf8
好烂啊有点差凑合看看还不错很精彩 (15 人打了分,平均分: 2.87 )
Loading...
分享:我的Reader订阅

分享:我的Reader订阅

应网友workout和其他热心读者的要求,我罗列一些自己觉得值得推荐的feed。用纯文字罗列如下,想找到以下的话可以通过Google。希望大家在此互相分享。

适合读者:广谱技术爱好者,国外互联网信息爱好者,用户行为和设计爱好者, 语言爱好者,阅读狂。

技术类

  • Coding horror
  • Joel on software
  • unified Python planet

业界信息

  • 谷歌黑板报
  • Search Blog: Bing
  • Search
  • 百度爱好者
  • silicon valley watcher
  • Google Blogscoped
  • Google Code Blog
  • 月光博客
  • apple4us
  • 古奥
  • 望月的博客
  • Google Operating System

杰出个人博客

  • Paul Graham Essays
  • Pure Pleasure – lixiaolai.com
  • The noisy channel
  • 李开复新浪博客
  • 韩寒博客
  • the trump blog
  • Matt Cutts
  • Linus blog
  • Paul Buchheit (Gmail创始人)
  • Peter Norvig (人工智能大儒, Google 研究总监)
  • too (Google 创始人博客)
  • Alon Halevy’s Blog
  • Daniel Lemire’s blog
  • Clay Shirky
  • Earning My Turns
  • How to change the world

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (20 人打了分,平均分: 3.75 )
Loading...
如何修改微软人体工学键盘的Zoom键

如何修改微软人体工学键盘的Zoom键

如果你不是订阅本站的用户,你很肯能可能是通过搜索引擎的魔力来到本文的。

微软的软件产品咱们暂且不谈,他们生产的键盘鼠标确实很不错。例如,经典的 microsoft natural ergonomic keyboard 4000 (见图)。著名Google工程师博主Matt Cutts用的就是这个(参考链接)。

可是每个入手该键盘的geek都会觉得,这个弱智的设计师把zoom键放在中间干嘛,应该用来当上下滚轮嘛。

无独有偶,该问题已经被先辈们解决,笔者只搜到了英文文章

为了让中文读者方便找到并使用,暂且将关键步骤翻译如下:

  1. 下载微软键盘驱动 http://www.microsoft.com/hardware/download/download.aspx?category=MK
  2. 找到command.xml文件,应该是在 C:\Program Files\Microsoft IntelliType Pro\
  3. 编辑command.xml文件(建议之前备份),替换所有 <C319 Type=”6″ Activator=”ZoomIn” /><C319 Type=”6″ Activator=”ScrollUp” />,  所有 <C320 Type=”6″ Activator=”ZoomOut” /> 替换为 <C320 Type=”6″ Activator=”ScrollDown” /> 用Notepad或者记事本可以实现,应该是10个左右。
  4. 重启电脑(貌似这一步不能省)

图例:修改前

图例:修改后

这样你就可以用Zoom来替代鼠标滚轮了。

好烂啊有点差凑合看看还不错很精彩 (9 人打了分,平均分: 2.33 )
Loading...
分享:我是如何使用Google Reader的

分享:我是如何使用Google Reader的

相信不少读者都是通过Google Reader (貌似没有中文名) 看到本文的,而多数Google Reader的爱好者都是贪婪的。如果你像我一样,估计未读数量从来都是1000+。遇到强迫症就麻烦了。下面一个方法能让阅读变得有“轻重缓急”。

  1. 承认不是所有种子一样重要,有些更新你想立刻知道(例如某新闻类的博客:古奥),有些只是希望不要错过(例如某经典博客:Joe l on Software),还有一些可能只是娱乐用的(例如:煎蛋
  2. Reader是可以为种子建文件夹的,所有“重要而必读”的种子都可以放在一个文件夹里,文件夹的名称最好是用“_” 开头,这样排序的时候可以在最前面(见图解)
  3. 每当打开Google Reader的时候,先看重要的种子即可,其他的有时间再读。

笔者的Reader界面(献丑了)

好烂啊有点差凑合看看还不错很精彩 (12 人打了分,平均分: 2.92 )
Loading...
Go 语言:Google 的新编程语言

Go 语言:Google 的新编程语言

Google 今天发布了自制的编程语言,叫做Go,官方网站如下:

主要参与者名单繁星满天:

Logo图标 (一只 Gopher, 金花鼠,作者 Renée French)
logo-153x55

为什么Google要做自己的编程语言呢?

似乎Google内部官方编程语言之战在即… C, C++, Java, Python, JavaScript, and now Go and Zimbu(by VIM 的作者)

Go programming language Tech Talk

好烂啊有点差凑合看看还不错很精彩 (14 人打了分,平均分: 3.14 )
Loading...