宠辱不惊,看庭前花开花落;去留无意,望天空云卷云舒

putty:Linux远程管理的最佳利器

对linux进行远程管理,我个人喜欢用putty。因为它是个短小精悍的工具,完全可以满足你的使用需求。SecureCRT不止一次听说过, 也不止一次试用过:发现它有标签功能的时候用过;发现它不用借助其它工具可以直接上传下载文件的时候用过;发现别人用它来管理cisco的时候也再次用过。不知道是不是先入为主的原因,就是一直没有喜欢上它,相反却觉得特别不顺手,还特别生气这么难使的东东还要收费!直到两个月前使用多台虚拟机进行实验的时候,终于忍受不了putty要开N个窗口,再次下载了SecureCRT。不经意间竟发现原来她是这么可爱!下面就让我带大家一起,看看怎么样把这看似“难用”的SecureCRT,变成一把所向披靡的屠龙刀。

  先说一下SecureCRT的版本,用的是6.2.2(build 263),一个汉化版。

  linux风格:

  其实吧,我觉得一直打心里排斥SecureCRT的原因,我也知道,就是它的默认显示风格。这绝对是先入为主的原因。不知道现在玩linux的高手以及刚入门的新手,有没有对着黑黑的屏幕(尤其是CRT显示器)做练习一做就是一天的经历。真得,其实那个界面很养眼的。我有那么大概一个月的时间,就面对黑黑的屏幕,做练习,看帮助。现在想想都挺怀念那段时光的,那是我技术最原始的积累。OK,主归正传,SecureCRT说,不喜欢这个风格你可以换吧, 俺支持的风格可多了。先看看默认风格:

  再看一下修改以后的风格:

  key:会话选项->终端->仿真->仿真

  终端选择linux,记着把那个ANSI颜色勾选上。

  字体:

  经过上面一改,好像变成了熟悉的黑底白字,但是还是感觉有啥不对劲,哪不对劲呢?字体!哈哈,知道哪不对劲就好办,看了一下putty用的字体是Courier New那咱也改成这个:

  是不是感觉很熟悉了,经过这两步,putty的钢丝可以给自己一个更顺手的工具的理由了。但是我已经不满足这些了。因为我喜欢了上等宽字体Fixedsys,嘿嘿:

  key:会话选项->终端->外观->字体

  既然说到字体了,咱就顺路说下怎样正确显示中文吧。首先保证你服务器的字体环境是utf-8:

  LANG无论是en_US.UTF-8还是zh_CN.utf-8,只要带utf8就行。然后就该设置SecureCRT了

  key:会话选项->终端->外观->字符编码:

  再看下是不是正常显示中文了?

  啥你那不行?可能你那字体环境变的慢,我也遇到过改后不立马生效的情况,过一会儿就好了或者直接新开一个窗口:)

  标签:

  说到标签咱得好好念道念道.这是俺最喜欢的功能!!!如果要管理的机器特别多,光在窗口中来回切换都会累死人.而SecureCRT的标签功能恰恰解决了这个问题,不要走开,接下来你将会看到更多的惊喜!

  1.自动断开连接

  这个功能就是当你退出当前终端的时候,就自动关闭当前的标签.这样的一个好处就当你退出最后一个标签的时候,整个程序就退出了.再有这里强调一点:希望大家一定要用命令exit正常退出终端而不要直接暴力关闭.因为不正常退的终端服务器会一直保留,如果这是个很多人登陆的机器,那么……所以,良好的习惯从现在做起.偷偷告诉大家一个事儿,其实我退出的时候也不爱输exit还得敲四个字母外加一个回车,我从来都是直接ctrl+d :)

  key:全局选项->终端->断开时关闭

  2.克隆会话

  知道我为啥喜欢用SecureCRT的标签不?因为它能克隆!虽然putty也是复制会话的功能,但是它只能复制一个ip和端口,用户名和密码还得要再输入一遍,一台两台还可以接受,如果…..不说这个了,看下SecureCRT是咋实现的:

  1)鼠标右键

  这个没啥好说的,直接在想克隆的会话上点右键:

  2)鼠标双击

  如果你喜欢了浏览器的双击标签的操作,在SecureCRT你也可以用嘛.但是需要设置一下:

  key:全局选项->终端->标签->选项->双击动作

  看到那个关闭标签了没?就算你不会这个功能也不要选那个关闭标签,你知道我在说什么:)

  3)快捷键

  如果你觉得的为了打开一个新会话还要手移开键盘区去摸鼠标效率低的话,SecureCRT给你更多的选择,你可以自定义一些快捷键,来实现一些东西。

  key:会话选项->终端->仿真->映射键 点击”映射键”会提示你输入键,比如我说按下ctrl+shift+n,会提示:

  选择”ssh功能”:

  默认会选中”ssh_new_session”,直接确定就可以了.然后再确定。

  现在在激活SecureCRT窗口的情况下,直接按ctrl+shift+n,是不是直接克隆了新会话呢?

  再悄悄的说句,这个自定义快捷键的功能,实在太强大了,发挥你的想像,你知道我在说什么。

  3.快速切换

  标签多了,切换也是个事儿,当然了,你可以直接用鼠标去点,但是对一些要求高效快捷的键盘狂人来说,去动鼠标和浪费时间几乎是一个概念.我想对这类人说一句:SecureCRT,你,值得拥有!

  1)alt+1,2,3,4

  这个没啥好说的了,在打开多个标签的情况下,从左到右的依次排号就是1,2,3….所以想切换到哪个标签直接alt+编号就可以了.试一下就知道.

  2)ctrl+tab

  虽然知道了编号,但是有时候我们要快捷切换到上一个使用的标签,在标签很多的时候,可能会不大方便,这时候SecureCRT提供了一个”切换到最近使用的标签页”但是需要设置一下:

  key:全局选项->终端->标签->选项->ctrl+tab

  在使用这个功能的时候,你可能会说,我如果ctrl+tab切换,不小心多按一下,错过了想跳到的标签咋办?嘿嘿,没关系,你可以再多按一个shift,这样ctrl+shift+tab就是按照相反的顺序跳转了:)

  篇幅原因,关于SecureCRT的介绍到这里就先告一段落了,不要犹豫,赶快行动起来实践一下,相信这些东西也会成为你高效管理linux的基石. 在接下来的章节中,我们将讨论,文件传输以及几个小甜点类的技巧,你值得拥有!

MySQL的分支MariaDB进入最后冲刺阶段

MySQL联合创始人Monty Widenius提供了MySQL的分支MariaDB候选版本。据报道MariaDB 5.1完全兼容MySQL 5.1,这个版本早在2008年11月就发布了,增加了很多新的功能和若干个新的补丁程序。开发者称这个候选版本非常稳定,将在不久的将来发布。

  MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 FederatedX 存储引擎。

  这个项目的更多的代码都改编于 MySQL 6.0,例如 “pool of threads”功能提供解决多数据连接问题。MariaDB 5.1.41 RC可以到这里下载,32位和64位已编译Linux版本,还包括源代码包。MariaDB基于GPL 2.0发布。

jQuery有了组织,依托自由软件组织Software Freedom

jQuery之父John Resig昨天宣布,依托著名的自由软件组织Software Freedom Conservency(旗下还有Samba、ArgoUML、Inkscape、Mercurial等著名开源项目),jQuery核心库以及相关的几个项目jQuery UI、QUit(JavaScript测试套件)、Sizzle(纯JavaScript CSS选择器引擎)联合组成jQuery Project,正式成为一个有组织的开源项目。

该组织目前由开发组(包括John Resig和Yehuda Katz等)、开发者关系组、jQuery UI组、插件组、基础设施和设计组(负责网站)、活动组组成。

如何成为优秀的产品经理?

  产品经理是网站的核心人员,是把产品的构想变为实施蓝图的设计师。产品经理一直是互联网中最稀缺的人才。

  表面上,似乎谁都可以做产品经理,因为谁对网站的功能和界面都可以提一点意见,但是这些需求可能往往是个人的偏好,并不代表绝大多数用户的核心需求。表面上很容易的事情,实际上却需要很多综合素质,产品经理不是偏才,真正好的产品经理一直稀有的。

  那么,产品经理需要哪些能力?如何打造成为一个好的产品经理呢?产品经理首先需要一些基础的能力。

  第一种能力,强大的逻辑分析能力。逻辑分析能力对事情的分类、归纳等方面至关重要。

  第二种能力,洞察力。洞察力是发现市场的本质,挖掘用户需求的敏锐反应能力。

  第三种能力,快速学习新事物的能力。互联网是变化是非常快速的,整个市场也是如此,随着技术能力的提升,能够为用户提供越来越好的产品,用户的需求也是变化,需要不断地为满足用户的需求而努力。互联网将会不断地诞生新的想法,新的概念,新的技术,快速学习新事物才能跟得上互联网的脚步。

  第四种能力,换位思考的能力。换位思考的能力,这点非常重要。很多产品经理策划出非常棒的产品,不仅功能和界面非常完美,也简单方便易学,但是可能这不是用户需要的。自己认为完美的产品,用户不一定接受。真正的产品经理首先要求自己做一个观察家,忘却自己的喜好,挖掘用户的核心需求。策划产品的时候,需要换位考虑问题,时时刻刻从用户的角度来取舍决断。这一点说起来容易,但是实现起来很难,需要在实践中不断磨练才能练就。

  第五种能力,准确表达事物的能力。产品的实施需要把想法表达出来,让你的合作伙伴,上司明白你的想法,同时最后还需把想法变成具体的策划案,这些都是准确表达事物的能力。

  第六种能力,沟通能力。沟通能力是产品经理的必须技能,他需要担负向设计人员、开发人员、测试人员等传达网站产品的本意,这需要沟通的技巧。网站产品的成功始终需要靠团队的力量,只有产品经理、设计师、工程师等各方人员良好合作,才能设计出优秀产品。

  以上六种能力是基础的能力,但是要成为真正的产品经理需要从实践中打造自己的实力,具体来说,需要做好如下几个方面的工作:

  第一, 培养对互联网的产业理解能力和市场的感觉。

  有些人天生具有良好的商业感觉,但是商业感觉并不是不可学习的,经过多年的浸润,是可以培养出良好商业感觉的。

  为了培养理解互联网行业的能力,可以经常阅读互联网的相关行业新闻,培养对互联网趋势的感觉。除了培养对互联网趋势的感觉外,还有很重要的是要培养商业的感觉,对于大多数网站来说,不是做公益事业,而需要盈利来支撑网站的发展。经常浏览受用户欢迎的网站,看看哪些新技术,哪些新应用,也许能发现新的商业潜力的产品,找到与现有市场产品能够形成差别化的新产品。

  灵感从来都不是只有天才才有的,是需要积累才能诞生的。

  第二, 增强网站产品可行性评估能力。

  比如网站产品的成功可能性概率有多高?网站定位的市场优势有多大?投入实施需要花费多少资源?什么时候能够收回成本?面对未来的事情,从来都没有确定的答案,评估就是能够可提高成功的概率。可在实际过程中,形成一个可执行的模板文档。

  第三, 培养研究用户需求的能力。

  几乎所有人都知道,顾客是企业的衣食父母,满足了顾客需求就能赢得市场。但是,问题在于顾客的需求是什么?如何满足他们?这些问题看似简单,但是需要通过对用户的长期的接触,了解,感知,才能深刻理解他们的真实需求。这不是一个简单的功课,需要用心去体会其中需求。这时候,千万要从策划人员的需求跳出来,要把自己当成一个普通的用户,同时也学会观察其他用户的需求,因为用户的需求也是有差别的。

  第四, 发展分析标杆网站的能力。

  标杆网站能够脱颖而出是有它的道理的,可以客观分析其的优点,然后化为己有。通过学习标杆网站可以学到很多优秀的策划方式,包括页面、产品处理的流程、易用性等。但是学习标杆网站千万不能够生硬模仿。

  第五, 增进项目团队的沟通能力。

  网站的成功离不开产品、开发和运营的共同努力。而产品需要与技术部门沟通,沟通的方式除了产品文档外,还需要口头沟通,除了明确表达策划意图外,还需要说服技术部门、运营部门接受策划的方案,这样项目实施比较容易,也较容易贯彻策划意图。沟通需要在工作过程中慢慢培养。在项目过程中,经常会有不同的意见,如何表达自己观点,用事实和数据去说服其他同事接受自己观点需要不断实践中去磨炼和成长。

  第六, 需要了解一些基础的技术。

  虽然产品人员不用直接去编程,但需要对基本的技术知识有所了解。有不少人认为网站产品策划不需要对技术有什么了解,只需要对市场有了解,对用户需求有感知就可以了。不错,网站策划更重要的在于对网站目标用户群,以及这个行业市场环境的认识。这是网站策划需要的最基本的素质,如果没有这两点能力,网站策划将不能胜任。但是如果认为只是有想法就行,这是一个误区,对技术一点都不了解,很难与技术进行沟通,这样自己的想法也往往得不到好的实现。同时也不能走另外一个极端,就是过于重视技术,试图什么技术都精通,从事实上来看,这是不可能的,技术变化很快,而且由于不用亲自去编程,精通技术是没有效率的,分工合作是提高效率的关键,做且只做自己最专业事情才能取得成功。

  对于网站策划来说,一点不了解技术是不行的,最好理解基本的技术原理以及技术背后的逻辑关系。理解网站的技术对于与技术部门沟通具有很好的作用。

  比如,需要了解网页设计与制作、网站的程序开发、网站的数据库、服务器以及互联网的基础知识。

  实践是最好的学习方式。创新不是来自于聪明的大脑,而是从不断的运营实践中出来的。所以,产品经理必须是一个善于学习,对新事物敏感的人,同时也是善于不断思考,总结的人,能够深度挖掘用户需求的人。

  实践出真知。网站产品的灵感往往来自于第一前线的策划人员,比如韩国赛我网在韩国开发出受韩国用户欢迎的小屋产品,这是第一线人员的灵感的结果。所以,网站要成功,要脱离困境,就必须不断地在实践中运营提升产品的品质。如果产品得不到用户的欢迎,必须随时反思,检查是哪个环节出了问题。

  最后,还要说的是以上的所有话语都只是一个理论,只有在从实践中去锻炼才有意义,只有不断在互联网行业中浸润才有真正的积累。

web产品经理的工作职责分析

产品经理首先要明确自己的工作范围:
  1、产品经理提交给设计师的需求到底涵盖哪些内容?
  就我个人认为,产品部应该提供给设计师”缜密的文字需求和完整线框模型wireframe”,否则设计师所获取的需求仅仅是产品经理凭借经验、同类产品的参考网站提供的信息,需求极为模糊,设计师感到茫然,目标不清晰,容易造成返工,这是流程错误造成的最大浪费。

 

 2、是否清晰的需求来源?有没有客观数据?
  我接触过很多产品经理,大多数需求依据来自与同类或其他门户、竞争对手、相对成功等网站已经实现的功能或流程,典型的拿来主义,别人做到的被错误的认为是权威、方向。要清楚我们的需求来源应该是客户的感受与需求,是我们用户在互联网上的真实行为的分析数据。
  大量的争执来自于合作部门,人人认为自己对产品的理解是正确的,其实人人都是代表了那20%难以满足的客户群体。遇到此类问题,我的处理方案是在项目立项前就安排人收集相关数据,在定案会议上,我的数据是最具说服力的,我相信自己的口才,但是如果没有数据证明,就算舌战群儒获得成功,那么新的产品好比沙之楼盘,运维过程中风险极大。要记住,交流产生争执,那么交流就是失败的,利用逻辑与数字说服对方平等交流才能让对方提出真实的建议,否则最后的争辩就成了意气用事。

  3、前台设计你要干涉多少?
  很多公司的产品经理与设计师花费大量时间争执色彩运用,我承认很多产品经理都是设计基础,问题是当我们争执的时候可否想过,色彩搭配是自己看着好看还是给用户看的,这个时候争执的双方都忘记了产品前台设计的决断不应该是设计师不应该是产品经理,应该是我们客户的需求。
  这个问题与上一个问题是关联的,就是客观数据,从哪来?要在项目立项审核后进行用户体验研究,只要我们还记得做产品是为客户完善应用层,就不会浪费时间互相指责了。

  每个人的职业生涯决定了他的自我判断结果,我不敢说某些认为产品部不需要懂技术、不需要懂设计,只需要懂市场的产品经理是错误的,我只能从我个人角度上谈一下产品经理的基本素质:
  1、市场,产品规划人员要具备敏锐的嗅觉可以利用一切可以掌握的资源把握机会,为公司创利或提供决策依据;
  2、设计,产品规划人员要懂得基本的设计理念,可以更好的有效协调各部门工作;
  3、架构、程序设计,这一点不需要精通,但是要有基本的概念,我始终相信,产品互动流程及顺应市场发展的可扩展性需求可以影响到技术人员的数据架构、程序设计思路,近3年来,以我的个人经验纠正了很多程序人员的设计思路;
  4、决策,要懂得坚持自己的合理观点,要有决策的勇气;
  5、资源,产品经理最有利的资源是什么?领导!听很多海归的朋友谈起,国外的企业,领导不是命令他人做事的人,而是资源,领导可以帮助你协调很多你无法获取的资源。要学会利用这个资源。当然假使你也成为了领导,就要尽可能的为自己下属提供有利资源,帮助他们实现合理的目标;
  6、成本控制,好的产品经理要学会成本控制,技术是用来提高工作效率的,是产品从研发到运营整个流程的前端,产品经理有责任将财务控制的理念运用到产品研发当中,作为项目的掌控人,你要计算出产品投放市场的市场意义或经济效益,来权衡产品的研发必要性。避免出现高成本维护的垃圾产品或功能。

  还有一点要单独拿出来,就是网络产品的设计流程,这是产品经理必须熟知并可以执行的流程。以下是我根据他人经验依据自己理解修改并利用执行的一个流程。

1、产品立项

提交产品计划书,说明产品、功能的市场意义和经济效益,需要通过决策层审批。

2、 讨论、分配

由产品部(用户体验研究、产品架构、互动设计、视觉设计、前台制作或前台工程师)与技术部讨论,确定项目的支持、合作进行分工做出初步的时间计划。

3、用户体验研究

进行调查分析,为产品架构人员提供客观数据。

4、互动流程

完成需求文档,细化产品互动流程,并提供前台页面设计需求,包括规则细化、规则套用等规范性文档。

5、前台页面设计

设计视觉效果,并由制作或前台工程师通过html, dhtml, JavaScript等手段实现演示页面Demo。

6、开发、测试、试运行

原载: 上海SEO优化研究院 | 作者: 精灵SEO
原文链接:http://www.lijinglin.com/product-manager-job.html

返回顶部