星期二, 二月 23, 2010

使用Cacoo绘制图表

Cacoo是迄今用得最顺手的图表绘制服务。在其简洁易用的界面中绘制图表,甚至可以称为一种享受。

Cacoo提供了基本形状、网络图、流程图和用户界面等多种类型的图形,可以方便地绘制出丰富多样的图表。每张图表(Diagram)中,可以包含多个页面(Sheet),某个页面还可以做为其它页面的背景。

Drawing

在图表管理页面中,可以通过列表或缩略图方式浏览图表;能够创建目录来组织图表;还可以复制、移动或删除图表。

Diagrams

在图表绘制页面中,可以插入各种图形和文字,并设置其尺寸、边框、阴影等属性。在设置色彩时,还能够利用滴管拾取颜色,以保持图表各部分色彩的一致性。

PickColor

利用鼠标拖拽,能够方便地定位和排列图表对象。当移动对象与其它对象接近时,将显示辅助标尺,协助你将图形停靠在合适的位置。

Object_Position

可以将多个对象组合成一个整体,也可以将组合后的对象重新分开。通过前置和外置对象,能够有层次地展示复杂图表。

Object_Operations

在保存图表时,你可以选择发布他们,使其它人通过公开的链接()来查看图表;你也可以通过Cacoo ID或邮件地址来分享图表。图表还能够导出为PNG格式的图片。

Save_Share

在图表页面中,点击“Link”按钮,可以获得针对整个图表或其中某个页面的链接;利用提供的HTML代码还可以在其它网页或Blog中展示图表。

Link

星期五, 二月 12, 2010

Mac下的词典软件 - TranslateIt!

切换到Mac之前曾有个疑虑--Mac下是不是也有像金山词霸这样好用的词典软件?现在想来,这个问题真的很多余、很愚蠢。

Mac本身自带了字典软件Dictionary,默认只有英英翻译,但是通过附加字典也可以实现英汉互译。

现在,金山词霸也有了Mac版本,可以免费试用。

下面将要介绍的TranslateIt!,是由Mdict改名过来的,它也从原先的免费软件变成了现在共享软件。所以,我还是推荐您使用Mac内置的Dictionary,在后续的日志里,也将介绍如何为其增加英汉词典。

TranslateIt_rebrand

在介绍TranslateIt!之前,我必须谈论一下金山词霸!它是一个优秀的软件--功能足够、使用简单。但是它的命运就没有这么美好了!说到这里,我觉得每个人都应该感到耻辱!我们总是说自己经济发展得如何,总是自豪于电脑进入家庭,总是在炫耀又增加了多少网民,总是在计算排名世界第几。这有什么意义吗?如果这些电脑只是在网上聊天,只是在下载盗版软件,那么就算每个人有10台电脑,也只是在浪费资源,除此之外毫无价值。更可怜的是--我们有这么多电脑,也有这么多非法软件。而那些合法的软件呢?比如金山词霸呢?就算它有用好用、价格合理,可我们还是不愿意合法地获得它。更可憎的是--应该就是同样的人,还在每天喊着XX主义,口口声声抵制X货,那么你们有实际行动吗?你们为什么不用购买国产的正版软件,来表达你们的立场。更可憎的是--有很多企业用昂贵的价格买来M$ Office,然后只用其中10%的功能,然后宣称自己使用正版软件。他们害怕收到律师信,所以会去买Adobe Acrobat或者Auto CAD。据我所知,企业批量购买金山词霸会得到更便宜的价格,对那些掌管采购的管理者(他们大部分应该也是中国人)来说,这个价钱不会比他们在星巴克喝杯咖啡贵多少。可他们呢?沉默了!不做为了!继续使用盗版了!继续喊着先前的口号了!可耻呀!可耻呀!无数网民,竟然成就不了一个生产办公软件的公司,养活不了一个生产翻译软件的公司,这些都是每个人都可能也应该需要的软件,但是他们宁愿做出更邪恶的选择,然后逼着那个本应该成功的企业靠着生产游戏才能生存!当婊子和立牌坊都没问题,但是既当婊子,又立牌坊,就变得非常恶心。

TranslateIt!有应用程序和Dashboard Widget两种形式,程序和字典可以一同下裁,我觉得更好的方式是根据自己的需要下裁,比如我就只需要英中和中英两种字典。

TranslateIt_Dictionary

用户可以通过多种方式获得翻译:

方法1:鼠标拖拽

先选中单词,再用鼠标拖拽到TranslateIt!的主窗口,或者Dock图标,或者屏幕上的浮动图标。

方法2:鼠标双击

TranslateIt!主窗口中,任意双击注释中的单词,即可获得翻译。

方法3:服务菜单

先选中单词,然后在菜单中依次选择“服务”--“TranslateIt!”--“Translate”。

方法4:快捷键

先选中单词,然后按Shift+Command+M即可获得翻译。

TranslateIt_desktop

除了常规的翻译和朗读功能之外,TranslateIt!还具备一定的学习功能。它可以保存历史记录,日后通过卡片游戏的形式,就能不断复习和回顾这些生词。

TranslateIt_history

Tags: , , ,

星期四, 二月 11, 2010

Mac内置的拼写检查

Active激活

想要使用拼写检查功能,需要先在程序的文字输入区域中,点击鼠标右键,并在弹出菜单中选择“检查拼写”或者“键入时检查拼写”。

SpellCheck_use

需要注意的是:必须为各个程序分别激活拼写检查功能。也就是说,如果你在文本编辑器中激活了拼写检查功能,它只会在文本编辑器这个程序中起作用,而其它程序(比如Safari)是不会受到影响的。如果你需要在其它程序中也启用拼写检查功能,就必须重复、分别进行激活。

Check标识

如果发现了错误的拼写,就会用红色的间隔线标识出来。

SpellCheck_check

Correct纠正

如果想要纠正错误的拼写,请在单词上点击鼠标右键,弹出菜单会显示可能匹配的正确拼写,你只要选择其中之一它就会自动完成替换。

SpellCheck_correct

我们也可以使用更高级的交互方式来进行拼写检查。在弹出菜单中选择“拼写...”,将显示拼写对话框,你可以在其中依次检查所有错误的拼写,然后选择“忽略”还是“纠正”,这样就可以很方便地对整个文档进行拼写检查。

Learn学习

如果你发现有些拼写被误认错误(比如生僻的专业名词),那么你还可以训练拼写检查––在“更正”按钮左侧的编辑框中输入正确的拼写,然后按–学习–按钮来增加你的单词。

SpellCheck_dialog_10.6

如果你希望快速、批量地维护自定义库,那么请转到~/Library/Spelling目录下,编辑一个名为LocalDictionary的文件。(注意:在Mac OS X 10.5下,只有你至少增加了一个自定义拼写,此目录才会出现。)

SpellChec_dictionary_10.6

如果你觉得手工修改文件不够方便,那么也可以使用免费软件Dictionary Cleaner,来管理你个人的拼写检查词条。

DictionaryCleaner

Tags: , ,

星期二, 二月 09, 2010

不用理会政治

年轻人不用理会政治就能干好自己想做的事。政治会扼杀创造力。

Lapo Elkann

星期一, 二月 08, 2010

知识管理的定义

KM_Model_of_Siemens

APCQ(美国生产力和质量中心)对知识管理的定义是:知识管理应该是组织一种有意识采取的战略,它保证能够在最需要的时间将最需要的知识传送给最需要的 人。这样可以帮助人们共享信息,并进而将之通过不同的方式付诸实践,最终达到提高组织业绩的目的。

斯威比(Karl E. Sveiby)从认识论的角度对知识管理的定义是:知识管理是利用组织的无形资产创造价值的艺术。(The art of creating value from an organization's Intangible Assets.)

阿瑞恩·沃德在《国际劳工前线 Work Forntiers International》中对知识管理的定义是:知识管理不是要创立一个包罗万象的百科全书。相反,知识管理是要记录那些知道对策的人们的行踪,创造一个能够让他们乐于讲述他们的经验的文化和技术环境。

艾莉(Verna Allee)对知识管理的定义是:帮助人们对拥有的知识进行反思,帮助和发展支持人们进行知识交流的技术和企业内部结构,并帮助人们获得知识来源,促进他 们之间进行知识的交流。

卡尔·弗拉保罗(Carl Frappuolo)认为:知识管理就是运用集体的智慧提高应变和创新能力,是为企业实现显性知识和隐性知识共享提供的途径。

Malhotra在其著作《Deciphering the knowledge management type》中认为:知识管理是企业面临不断变化的非连续性环境时, 针对组织的适应、生存和竞争能力所采取的一种迎合性措施。在本质上,它包含了组织的发展过程,并力求将信息技术中的信息与数据的处理能力和人的生产与创新能力有机结合起来。

巴斯( Bassi )认为:知识管理是指为了增强组织的绩效而创造、获取和使用知识的过程。

Gordon Petrash认为, 知识管理是在正确的时间将正确的知识送给正确的人,使他们能做出更好的决策。

Edwards,Mahling认为:知识管理是为了完成共同的战略目标,获取组织和分享员工知识的一种组织性活动 。

Tags: ,

星期六, 二月 06, 2010

显性知识和隐性知识相互转换的过程

显性知识和隐性知识的区别

-显性知识隐性知识
定义是能用文字和数字表达出来的,容易以硬数据的形式交流和共享,并且经编辑整理的程序或者普遍原则。是高度个性而且难于格式化的知识,包括主观的理解、直觉和预感。
特点存在于文档中存在于人的头脑中
可编码的(Codified)不可编码的(Uncodified)
容易用文字的形式记录很难用文字的形式记录
容易转移难于转移

根据Delphi Group的调查显示,企业中的最大部分知识(42%)是存在于员工头脑中的隐性知识;但是几种不同种类(电子的和纸制的)的显性知识总和却又大于隐性知识。可见,隐性知识和显性知识在企业中的分布是相对平衡的,所以两种知识都必须得到相同的重视。

Where corporate knowledge resides

显性知识和隐性知识的转换模型

Nonaka_knowledge_Spiral

日本知识管理专家野中郁次郎(Ikujiro Nonaka)提出了显性知识和隐性知识相互转换的SECI模型:

  • 群化(Socialization)
    • 隐性知识转换为隐性知识(Tacit to Tacit)
    • 即通过共享经验产生新的隐性知识的过程。
    • 比如一个新进人员通过观察资深同事的工作来学习经验和技巧。比如人们针对共同主题展开的谈话和讨论。
    • 在此过程中的主要挑战是:如何识别和组织领域中的专家?如何沟通协作?如何总结和传递经验教训?
  • 外化(Externalization)
    • 隐性知识转换为显性知识(Tacit to Explicit)
    • 即把隐性知识表达出来成为显性知识的过程。
    • 比如将实践工作中的经验教训总结成书面形式。
    • 在此过程中的主要挑战是:缺乏自动化的流程来捕捉隐性知识,缺乏贡献隐性知识的激励环境。
  • 融合(Combination)
    • 显性知识转换为显性知识(Explicit to Explicit)
    • 即显性知识组合形成更复杂、更系统的显性知识体系的过程。
    • 比如从多个来源收集、整理和学习知识,并获得新的发现,得到新的知识。
    • 在此过程中的主要挑战是:大量知识被独占或隐藏,存在于不同介质中的知识难于整合,难于搜索。
  • 内化(Internalization)
    • 显性知识转换为隐性知识(Explicit to Tacit)
    • 即把显性知识转变为隐性知识,成为企业的个人与团体的实际能力的过程。
    • 比如通过阅读大量的书籍来丰富自己的知识。
    • 在此过程中的主要挑战是:信息量过大,缺乏指导。

SECI模型的特点:

  • The cycle or process of SECI model is constructivist. [Meehan 1999]
  • The structure is positivist. [Yolles 2000]

为了实现显性知识和隐性知识之间的良性循环,必须保障以下几点:

  • (Culture change)必须创建公开透明和鼓励共享的企业文化。
  • (Direct benefits)必须有清晰的激励措施来鼓励共享,而且用户能够从知识管理中获得直接的好处。
  • (Support of senior management)必须有高层领导的强大支持。
  • (Balance between explicit and tacit)必须给予显性知识和隐性知识同等的重视,只关注其中之一也不会取得成功。

知识管理的两个极端

KM_2_Extremity

在知识管理中存在着两个极端,一端是“获取”,另一端是“连接能力”。

以“获取”为重点的知识管理,将带动一系列针对显性知识的获取、存储和组织,这里强调的是人与文档之间的联系。

以“连接能力”为重点的知识管理,则带动一系列针对隐性知识的对话、讨论和交流,这里强调的是人与人之间的联系。

在这两个极端之间,是可选择的多种不同的知识管理倾向。这些选择(包括两个极端在内)并没有对错之分。企业完全要根据自身情况做出最合适的选择。比如在知识管理的初期可能会重视显性知识的“获取”,而随着知识管理的不断深入而逐步增加对“连接能力”的关注。但是,显性知识和隐性知识是应该而且必须受到同等重视的。所以,在知识管理相对成熟时,也就应该达到两个极端的平衡点,使两种知识得到流畅的转换和提高。

知识管理的两个策略

知识管理的两种策略

针对显性知识和隐性知识的不同特性,有学者提出采用不同的策略进行知识管理。

针对显性知识可以采用编码化(Codified)的策略。将显性知识搜集整理成文档的形式,这样就可以在组织内重复使用。采用这种策略,要着重激励员工,合他们将知识记录下来。

针对隐性知识可以采用个人化(Personalised)的策略。将隐性知识吸收消化成为自己的知识,这样就可以在组织中培养出大量的专家。采用这种策略,要着重激励员工共享自己的知识。

在欧美公司,强调搜集、分配、重复利用和测量已有的被编码的知识,实践者们运用信息技术捕捉和分配这些显性知识。

在日本公司,强调创造合适的气氛和条件,以利于隐性知识的交流。比如岗位轮换、师徒制、长期雇用等等。

但是我认为,以上策略忽略了两个极为重要的方面--协作和学习。

知识管理的两种策略(新)

随着时代的发展和技术的进步,针对显性知识的编码已经日趋成熟。尤其是内容管理系统(Content Management System,CMS)在企业中得到了充分的重视和认可,诸如政策、流程、技术手册等显性知识都得到了很好的存储和管理。现在知识员工所从事的工作越来越复杂,为了完成目标需要调用越来越庞杂的知识,进行越来越频繁的沟通。所以针对隐性知识仅仅个人化是远远不够的,现在更需要强调协作(Collaboration)的重要性。

所谓协作,就是要增加员工之间的知识流动,综合利用所有个体的知识来完成任务。通过交流沟通,发现和分享彼此的隐性知识;通过谈话讨论,发掘和研究更深层次的知识;通过群体思维,激发产生新的知识。随着网络技术的发展,跨地域、跨时区的远程交流已经不存在问题;而软件技术的发展,也使协作沟通和组织学习更加容易和简单。诸如讨论区(Discussion forum)、聊天室(Chat room)、即时通讯(Instant Messaging),尤其是近期兴起的Blog和Wiki,都可以大大提高共享和利用隐性知识的效率。

必须强调,如果没有公开透明的企业文化,没有高层领导的全力支持,任何技术都不可能发挥其应有的效力。技术只能起到促进作用,而不是决定作用。

在组织内通过学习和交流,实现知识共享。知识不会因为传播而减少,交流和分享却能使整个团队的集体智慧增加。若只是强调个人知识的增长,无法最大化团队整体的竞争优势,也无法将专家头脑中的隐性知识转换为企业的知识资产,并长久保留下来;相反,强调成员的协作,实现成员的知识共享和流动,就能快速提高团队的知识总量和集体智慧,增强企业竞争力。因此,良好的知识协作,不但能培养强大的专家,也能创造强大的企业,可谓是个体和群体的双赢。

不管是内化,还是协作,学习在知识转换的过程中都起着至关重要的作用。

It is the intersection between tacit knowledge and explicit knowledge that creates learning.

-- Nonaka 《Organizational Science》 1994

在完成识别后,还是有很多知识无法被完全划分为显性知识或者隐性知识。比如一份文档,可能要传递的知识有90%都是以文字形式存在的,但是仍有一些信息是需要言传身教的。所以必须有一个学习的过程,以寻找最好的路径来转移知识。显性知识和隐性知识的相互转换是永无止境的(Never-ending)、循环反复的(Closed-loop)。人们利用显性知识完成工作,这同时也是学习的过程,员工可以将自己的实践经验总结成隐性知识,继而用文字的形式记载下来,并更新存在的显性知识。由此可见,显性知识与隐性知识的转换是无缝闭合的,是双向流动的。而达成两者有机结合的就是--学习。

结论

随着隐性知识和显性知识的不断转换,个人和企业的知识都得到有效的利用和积极的发展。组织机构凭借协作和学习,由一个被动的机械体系变革为一个主动的生态体系。知识自由流淌在组织的每根血管之中,企业变成一个能自我驱动、自我调节、自行变革的生命体。个人也借助学习和交流,不断增强知识积累,成为能够自我激励、自我超越的鲜活个体。

Tages:KM,Explicit Knowledge,Tacit Knowledge,SECI Author:yyq Version:1.2

知识的特性

知识拥有以下四个特性:

  1. 惊人的可有多次利用率和不断上升的回报。
    • 大多数的资产都会面临价值 不断下降的趋势,惟独知识不是如此。知识产品的主要成本来自于创造阶段而非通常意义上的产品生产和分销阶段。一旦某项知识得以创造,其起初的研究成本可在今后不断上升的产量中得以不断的摊销。
    • 当知识被越来越多的人所使用,网络的效应也会得以更多的展现。使用 者从知识中获益的同时,不断地丰富和充实知识库,增加其价值。在传统的工业经济中,固定资产会因人的使用而贬值,而知识资产却会因更多的人使用而形成标准,并向其增添新的内容而增值。
  2. 散乱、遗漏和更新需要。
    • 当知识不断地膨胀,它会生出许多的分叉并显 得散乱。正是由于知识的越发深奥和复杂,今天专家级的技能知识将可能仅仅是明天行业进入的基础知识。
    • 在知识成为一种标准时,它会变得更加具有 价值。但有期限的专利权或以前的交易秘密却会因广泛流传而贬值。所以一个成功的公司必须不断地更新其知识库。迅捷、有效的知识重新创造更新体系将成为公司竞争优势的主要构成要素。
  3. 不确定的价值。
    • 对知识投资的价值一直是难以测试的。结果也可能与预 期的大相径庭。当然,如果成功的话,他们会带来不寻常的知识发展。同样   的,一个运作良好的知识创造链,每一新知识都是老知识的创新和发展,却可能突然地不可预知地停止运作。
  4. 不确定的利益分成。
    • 大部分的知识是存放在人脑中的,所以知识是很难像工厂和设备 一样被占有和支配。确实,知识可整理成册,但最有价值的知识通常还是难于表达的。人们往往知道明白的要比能讲出来的多,并且懂得多的人显然对知识的价值有更多的可分享权。
    • 知识作为资产是很难参与交易的。知识产权很难得到维护,报告和软件程序等知识产品可以轻而易举地在不被察觉的情况下被人进行复制。 特别是由多方共同发展的知识资产,即使在法庭上也很难断定由哪一方来拥有这一资产。
    • 由多方共同合作创造知识资产的必然性和结果的不可预测性,决 定了对知识价值确定的分配方式是无法得到共识的。即使给予对知识相同的使用权利,各不同方也会得到各异的利益。

Source: Jonathan D. Day,  James C.Wendler

星期日, 一月 31, 2010

我所知道的Dashboard

Open打开

你可以使用以下任意一种方式打开Dashboard:

  • 快捷键F12
  • Dock上的Dashboard图标;
  • Mighty Mouse的中键;
  • 活跃的屏幕角;

Dashboard_Open

Refresh刷新

按下快捷键Command+r,将刷新Widget所占用的内存并获得最新的信息,这时的动画效果也十分迷人。

Widget_Refresh_1Widget_Refresh_2Widget_Refresh_3

Install安装

  1. 从网站下载文件;
  2. 如果下载的是zip压缩文件或者是dmg磁盘映像文件,只需要双击即可以打开;
  3. 双击widget图标,开如安装;
  4. 在提示你是否安装的对话框中,选择“安装”按钮;

  5. 在弹出的sandbox中,点击“保留”按钮,完成安装。

Widget_Install


Preview预览

如果你还确定是否喜欢那个已经下载的Widget,那么不妨在安装之前先预览一下。双击Widget,将提示你是否要安装,此时按住Command+Option键,将交替显示“安装”和“运行”按钮,这样你就可以先运行Widget,待试验一番后再决定是否安装。

Run_Before_Install

Close关闭

如果你暂时不需要使用某个widget,那么可以将其关闭,它将不会出现在Dashboard中,但也没有被删除,你还可以再次启用它。

打开Dashboard,点击屏幕左下角的加号图标或点击Command+=快捷键,调出widget bar,点击widget左上角的关闭按钮。按住option键的同时,将鼠标移动到widget上,也将显示关闭按钮,这可以更快速地关闭它。

Dashboard_Close

Delete删除

方法1,使用widget manager:

  1. 打开Dashboard;
  2. 点击“+”图标;
  3. 点击“Manage Widgets”按钮;
  4. 点击widget右侧的红色“-”图标即可删除。

Widget_Delete

方法2,直接删除文件:在username/Library/Widgets/或Library/Widgets/目录中,将想要删除的Widget拖拽到垃圾桶里。

Widget_Delete_File

Quit退出

Mac并没有直接提供退出Dashboard的方法,所以你需要一个免费的widgetDashquit来实现这个目的。它将释放被Dashboard占用的内存,并退出Dashboard。

Dashquit

Disable禁止

如果你不常用Dashboard,而且也不喜欢它总驻留在宝贵的内存里,那么可以通过以下命令禁用Dashboard:

defaults write com.apple.dashboard mcx-disabled -boolean YES

如果想要重新启用Dashboard,请使用以下命令:

defaults write com.apple.dashboard mcx-disabled -boolean NO

注意:以上命令需要重启Dock才会生效。

killall Dock

Conclusion结论

根据以上尝试,我还是决定禁用Dashboard。我一直用克制的态度使用电脑—没有强悍的硬件,使用免费绿色的软件。我不能忍受Dashboard一直躺在内存里。如果我只是偶然使用一次,那应该需要时才调用程序;如果我始终使用那个软件,那它应该就在桌面上最容易找到的地方,而不是还要按个快捷键才能调用。

星期四, 一月 28, 2010

字体,让生活更美好

字体,让生活更美好。城市,不能。

当你邂逅那些美丽的字体,不需要犹豫了,让她们住到你的Mac里吧。

Preview预览

如果想要在安装前预览字体的效果,那么最简单的方法莫过于Quick Look。选中字体文件,然后点击空格键即可预览,接着你还可以用上下左右方向键导航文件,预览不同的字体。

QuickLook_Preview_Font

Install安装

可以直接将字体文件放入/Library/Fonts(适用于所有用户)或/Users/Your_username/Library/Fonts(仅适用于该用户)目录内。

你也可以双击字体文件,将会调用Mac内置的字体册(Font Book)程序,首先查看字体预览,然后确定安装。直接将字体文件拖拽到字体册程序中,也可以完成安装。

FontBook_Install

Favorites收藏夹

在字体对话框中,可以将常用的字体(包括尺寸)放入收藏夹中,以便于日后需要时能快速找到心爱的字体。

AddToFavorites

Collection字体集

利用字体集,能够方便地分类整理字体。你可以安装新的字体到字体集中,也可以从其它字体集中拖拽字体;你可以删除一个字体集中字体,而不影响存在于其它字体集中的相同字体;你还可以停用或删除整个字体集,方便地对多个字体进行操作。

FontBook_Collection

Deactivate停用

如果有些字体暂时不需要使用,那么可以将其停用:首先选择想要停用的字体,然后点击窗口底部的“停用”按钮。随即字体就会显示为灰色,并且在其后增加“关”字描述。当然此字体也不会出现在字体列表中了,这也避免你从大量字体中茫然挑选的麻烦。

FontBook_Deactivate

Delete删除

如果有些字体确定不再需要,那么可以将其删除:在Mac内置的字体册中,选中想要删除的字体,然后用鼠标右键调出上下文菜单,选择移去字体。

FontBook_Delete

Select选择

当你需要选择字体时,(在几乎所有应用程序中)点击Command+T快捷键,就可以打开一致的字体选择面板。你可以在收藏夹或字体集中浏览字体,也可以在对话框底部搜索字体;选中字体后,能够设置其字样和尺寸;利用字体列表上方的按钮,还可以设置字体的下划线、删除线和颜色。如果你点击对话框左下角的“字体面板操作”按钮,选择“显示预览”,就可以在对话框顶部查看字体效果了。

Mac的字体面板,不但便捷,而且一致。你只要熟悉一种选择方式,就能在整个操作系统中畅通无阻,这样的学习成本也就最经济了。

ShowFonts

Recommendation推荐

The League of Moveable Type提供了几个非常漂亮的Open Source字体。立刻下载,让字体来美化你的生活吧!

The League of Moveable Type

Tags: , , ,

星期四, 一月 21, 2010

孔子的Position

孔子其实是位政治上的Consultant(顾问),儒家思想本身就是服务于国家和皇帝的。

--刘香成

星期三, 一月 20, 2010

删除软件,这点事

如此“荒谬”

我想你一定有过这样的经历:面对诱人的糖果,却无从下手;收到的礼物,打开几层包装却看不到实物。我们姑且称之为“过度包装”––真正有用的核心功能,却被重重外在包装所阻挡。

那么,这是不是很像我们所面对的Windows软件?Linux都提供包管理软件,通常只需要一个命令就可以安装和更新软件;在Mac中安装软件,说白了只不过是文件拷贝;所以你受的这份罪,也只有在Windows里才能遭遇!

首先,要得到一个Windows软件,本身就是危机丛生。很多软件都被打包成一个EXE可执行文件。鉴于Windows令人发指的安全问题,下载任何EXE文件都是一项极大的冒险,所以很多防火墙都禁止下载EXE文件。当你在手心冒汗中完成了软件下载,那么安装软件更是琐碎和无聊。大部分专家都会告诉你,“只要一路NEXT即可”!如果只是傻乎乎地按相同的按钮,那么为什么要让我做这些毫无意义的工作?如果本来只是些再简单不过的事情,那么为什么要人为地制造麻烦?是你在白相我吗?是这样吗?

更不用说,让人愤怒的软件卸载了!你首先要到控制面板的安装和卸载程序里,然后在一长串名目里找到需要删除的那一个,最后点击卸载按钮。当然这只不过是恶梦的开始––很可能这个反安装过程无法成功,只是提示你软件无法删除;很可能已经删除了程序,可条目还是留在那一长串列表里;更可能的是,表面上已经删除了程序,可腐臭的尸体还留在注册表和文件系统里。这里唯一可以确定的就是––Windows绝对是人类有史以来建造的最大的垃圾堆!

当然,以上这些“荒谬”的事,并不发生在其它的更好的操作系统里。

所谓“安装”

Install

犬者的《苹果初感受》一文中介绍了如何在Mac下安装程序:dmg不是安装模式,dmg相当于pc下面的iso文件,而在Mac下面双击dmg文件的时候,系统会自动将dmg挂载成为一个盘符(不需要任何第三方虚拟光驱,Mac下面没有虚拟光驱这个概念!),然后,如果dmg镜像里面是.app文件,也就是Mac下面的可执行文件,相当于.exe,那么,你可以直接把这个.app文件拽到任何地方,建议放到Applications下面。然后你就可以把那个盘符卸载掉,那个dmg可以随便删掉了。如果dmg下面是.pkg文件,这个相当于Windows下面的.msi文件,是软件的安装程序,那么你可以双击.pkg文件,系统会启动OS X内置的Installer,等安装完之后,你也可以把盘符卸载,把dmg随便删掉了。

连老罗也在他的日志《关于苹果的最后唠叨》说:按照PC上的概念来看,OSX上几乎全都是“绿色软件”,所谓“安装”就是把那个软件(通常是一个看起来像是单一文件的文件包)直接拖到应用程序文件夹里,所谓“卸载”就是从应用程序文件夹里把它拖到垃圾筒里。OSX的这个优点是苹果用户瞧不上windows的主要原因之一。

所以,如果你说在Mac下“安装”软件,那的确是小提大作了––其实你只不过鼠标拖拽几下而已!

既然没有“安装”这回事,那么自然也没有“反安装”这回事。删除Mac下的软件,也只需求鼠标拖拽几下而已!

也许,你想知道这到底是为什么?答案,不言自白。就像Windows天生就让病毒和繁琐成为必须一样,Mac就是为了您的安全和便捷而生的。

删除

如果你要删除Mac下的程序,那么只需要将它直接拖拽到废纸篓里就可以了。当然,这样删除程序,可能会留下一些配置或缓存文件,但是无论从体积还是从资源考量,这些零星的残留文件都不会对系统造成影响。如果你像我一样有洁癖,那么也可以手动删除安装程序留下的所有痕迹。

  • 到Home⁄Library目录下,删除该程序的目录;
  • 到Home⁄Library⁄Perferences目录下,删除该程序的目录和以.plist为后缀名的文件;
  • 到Home⁄Library⁄Cache目录下,删除相关的缓存文件;
  • 到Home⁄Library⁄Application Support目录下,删除相关的支持文件;
  • 到Home⁄Library⁄Contextual Menu Items目录下,删除相关的上下文菜单项;
  • 到⁄Library⁄Receipts目录下,删除相关的.pkg文件;

Library

如果你像我一样有洁癖,而且懒惰,那么下面这两个程序将把你从这一点点的劳动中解脱出来。

app

AppCleaner是一个免费软件,她可以删除应用程序(包括Applicat, Widget, Plugin, Preference Pane等)及其相关的所有文件和目录。你只需要将应用程序拖拽到Dock图标,或者在列表中选择需要删除的软件即可,而不必进入文件系统进行手工删除。

AppCleaner

pkg

DesInstaller是一个免费的反安装工具。她将删除由pkg文件安装的程序。

DesInstaller

Preference Pane

如果你安装了一个“系统预置”的“面板”,那么只需要鼠标右击图标,就可调出上下文菜单将其移去。

PreferencePanes_Remove

你也可以到Home⁄Library⁄PreferencePanes或⁄Library⁄PreferencePanes目录下,手动删除相关的.prefPane文件。

Tags: , , ,

星期五, 一月 15, 2010

世上最远的距离...

世上最远的距离,不是我站在你面前,你却不知道我爱你;而是我面对一堆链接,却没有一个是可以打开的。

在另一维度的世界里,有一种只允许输入140字的沟通工具,叫作Twitter!在我们这个神奇的国度里,你可能经常听到这个名字,但却从来没有见过她。对,这是因为身在《The Matrix》,只是不知哪里才是锡安?

因为有了140字的限制,所以又有了缩短网址的服务--因为人们不想让冗长的链接代替精辟的唠叨。但是有人说这是彻头彻尾的恶--不但拖慢了网络,而且隐藏了危险。但也有人说这是必要之恶--因为这确实让我们在分享链接的同时,能够忍受唠叨了。显然,这些都是没见过世面的讨论!他们一定没遇到过真正的恶。

The_connection_was_reset

如果像上图那样打开了一个bit.ly链接,那么迎接你的绝不会是梦想的彼岸。因为,缩短后的网址被屏蔽,所以,原始链接也就无法到达了。这时,你需要还原这些缩短的链接。

untr.im

untr.imUntiny都是还原缩短链接的网络服务。你可以在其主页中,输入短网址,然后获得原始链接。但是,这需要在多个页面间复制粘帖链接,过于繁琐。

我们还有更方便的方法:拖拽Untiny Bookmarklet到你的浏览器书签工具栏。再遇到类似上图的情况,只需要点击Untiny Bookmarklet,就可以自动打开原始页面了。

如果你我一样,使用Brizzly来阅读Twitter,那么她将会自动显示缩短网址的原始链接。但也只是显示而已,当你点击链接时,还是会打开缩短后的链接。

Chrome_GoTo

如果你使用Google Chrome浏览器,那么只要选中链接文本,然后点击鼠标右键,在弹出菜单中选择“Go to”,就可以打开原始页面了。

Firefox_URL_Link

如果你使用Firefox浏览器,那么通过安装URL Link扩展,在弹出菜单中“Open Selected URL”。

当然,你已经看到了--那些“毫无必要的恶”。