易栈网-膘叔

浏览模式: 标准 | 列表 | 图文
关于DELL iDRAC6 远程管理卡的区别

关于DELL iDRAC6 远程管理卡的区别

单位的R710在莫莫的折腾下终于装好了,由于他装我配置了remote controller,所以兴冲冲的去看了一下,结果没有找到想象中的KVM的图形界面,找了半天也没有找到,所有的菜单都点过来了。。。

最后在网上找到了一些资料,发现:

Remote console/KVM is a capability of the iDRAC 6 Enterprise. iDRAC 6 Express has no such capabilities. Here’s a quote from a webcast transcript on DellTechCenter.com:

iDRAC 6 Express is offered as an upgrade on 200–500 series servers and is standard on the 600–900 series. iDRAC 6 is a physical riser card that needs to be added to the server. iDRAC 6 Express offers many remote management features such as an out-of-band Web GUI, advanced security features, several remote management features, power management, and sensor monitoring and alerting

iDRAC 6 Enterprise is offered as an upgrade on 200–900 series servers and is standard on blade servers. iDRAC 6 provides additional out-of-band features including virtual console, virtual media, and a dedicated NIC. iDRAC 6 Enterprise is a physical riser card that provides two additional ports on the back of the server: a RJ-45 network port and an SD slot (for VFlash media)

Hope this helps.”

好吧,原来express是啥也没有的,我算是明白了,以后要选enterprise了。两者的具体区别可以看这里:http://content.dell.com/cn/zh/enterprise/d/help-me-choose/hmc-server-idrac6-cn.aspx,原来还有一种vFlash.....

软件真的好难做啊。。。。

本文来自coolshell.cn。。。,原文地址为:http://coolshell.cn/articles/4811.html
其实文中的情况我们以前在设计的时候也遇到过,不过当时的情况比较好,是在设计的时候就遇到了。本来是想做一个分类树,分类树嘛,大家都接触过,无非就是层次的关系,二叉叉到底也能解决。但是在设计的时候,BA说这样不行啊。某个分类其实 也可能属于另外一个分支的分类。当时就傻眼了。怎么可以这样呢。。。
好吧,先看下面的原文:
-----------------------------start---------------------------

还记得以前本站的那一篇“编程好难啊”吗,那是一篇众程序员调侃程序新手的文章,有恶搞的成分在里面。今天要和大家说的这个事没有一些恶搞和调侃的意思,是比较严肃的话题,你一定可以从中收获一些东西。这个话题来自StackOverflow上的一个问题——Cycle in Family Tree Software,这个程序员问了下面这个问题:

我是一个写家族族谱软件的程序员(我用的是C++和Qt),这个软件基本上没有什么问题,真到有一天有个用户报告了一个bug。这个问题是这样的——我这个用户和他女儿生了两个孩子。

于是,我程序员的一些断言和硬性条件导致程序报错,因为我的程序在处理这个关系的时候,其发现X即是Y的爸爸,又是Y的爷爷,所以只能报错。

请问,在不需要移除我的断言和数据验证的情况下,我怎么才能解决这个问题?

看到这里,请重点阅读一下下面的两点:

  • 如果你看到这里开始兴奋了,请你为你阴暗的心理去面壁反省10分钟,因为这是一个很技术的问题。
  • 如果你开始陷入了深深的思考如何解决这个问题,那么你绝对是一个合格的程序员,因为你已陷入技术已经很深了,有点呆了。

我在前面说过,“这个是一个严肃的话题,你可以从中收获一些东西”,当然,我并不希望你来收获乱伦的知识和心得,酷壳是一个技术博客,应该是收获技术方面的东西。

从技术的角度上来说,这是我们经常在设计软件时犯的错误——

1)作了错误的假设(Assumption)

Assumption是软件设计的重大天敌,Assumption的动词Assume意为Ass u me – Ass you and me 。你的假设做得越多,你的设计就越不靠谱。这里的假设是——我们以为family tree是一个tree,其实并不是tree。Assumption是魔鬼。

还有一些经典的Assumption如下所示

  • 最著名的就是那个y2k臭虫。
  • 不要以为没有2月30日,在瑞典1712年有2月30日
  • 一分钟有60秒?闰秒呢?
  • 双胞胎的生日是同一天吗?
  • 双胞胎的父亲是同一个?
  • 性别只有男和女?
  • 婚姻只能是异性? 关于这一点,推荐一篇强文——Gay marriage: the database engineering perspective (同性婚姻:数据库工程)

2)没有认真分析用户案例(Use Case)

在设计软件时,我们需要考虑各种各样的用户案例,比如如下的东西:

  • 私生子的问题
  • 一夫多妻或一妻多夫,同父异母,同母异父
  • 就算一夫多妻制违反法律,也会有离异再婚的情况
  • 同性恋的问题,虽然不能繁衍,但可以领养。
  • 换妻活动
  • 各种乱伦关系——这种东西那个民族都不少,尤其是古时候,比如:
    • 先后嫁了两个人其是父子关系(昭君)
    • 达尔文同学和他的表妹,爱因斯坦的二婚是和他的表姐,埃及艳后嫁了她的弟弟,……
    • 顺治同学娶了四个老婆,这四个人还是一家人:姑姑,侄女,妹妹,女儿。(参看这里)
    • 刘邦同学的母后干出来的事,相当变态(参看这里)
    • 中国古代的“扒灰老” (类似于楼主那个问题的Use Case)

不想再列下去了,人类真TMD恶心,有点要吐了。

——————————为了缓解一下恶心的气氛,请允许我插入一个搞笑短文——————————

一位自杀者在他的遗书里讲述了他自杀的原因,听起来实在让人头痛。遗书这样写道:“我和一个寡妇结了婚,她有一个已成年的 女儿,我父亲跟我妻子带过来的女儿结了婚。所以我父亲就成了我的女婿,女儿就成了我的后母,我管父亲叫爸爸,而我父亲也管我叫爸爸;我女儿管我叫爸爸,但 我却管她叫妈妈;我还得管我妻子叫姥姥,因为她是我后母的母亲。不久我女儿,也就是我后母生了一个儿子,他是我同父异母的弟弟,他也得管我叫姥爷,因为他 也是我的外孙。后来我妻子,也就是我姥姥生了一个儿子,他是我后母的弟弟,我是他的外甥,所以儿子管我叫爸爸,我管儿子叫舅舅。另外我是我妻子,也就是我 姥姥的外孙,同时也是我姥姥的丈夫,所已我也是我的外祖父。又因为我妻子是我的外祖母,我的儿子,也就是我的舅舅是我的弟弟和我女儿的弟弟,所以我……我 的天哪,这么复杂的关系实在让我伤透了脑筋,我只有一死才能得以解脱……”

————————————————————————插入完毕————————————————————

看完上面这个短文,不知道你是否和我一样,觉得这么一个简单的程序将是如此难做啊。另外,我决定在下一次的面试中让应聘者来设计Family Tree的程序。

我又说多了,现在还是让我们回到技术上来。除了上面那几个观点,我在回复中还看到了如入一些有意思的回复:

  • “我的软件没有bug,是你的生活有bug”——让我想到了程序员惯用的借口
  • “算法中不应该加太多的限制,限制多了反而让算法不灵活。”
  • “移除断言,并不代表就不出错,对于这种rare case,我们最好给一个Warning提醒用户,让用户确认确实是这样的。”
  • “关于解决这个问题,移除那个断言,如果显示上会有问题的话,那就复制一下有不同关系的人就可以了”
  • “你真的应该想想你的软件的价值是什么?市场在哪里?你真的要照顾这样的用户吗?”

挺好的,相信你对软件开发又学到了一些东西。

------------------------------------------------------
树和图都是让人纠结的东西。做WEB也会用到图吗?

dell 服务器错误[纠结]

dell 服务器错误[纠结]

纠结,单位的服务器是R710,经常无法连接上,会突然断掉。
三石怀疑是网卡驱动有问题,但是。。。在编译的时候才发现,居然没有装GCC,直接傻眼了,于是请莫莫去机房帮忙看一下。
莫莫发现了这个错误 : E1422 CPU 1 machine check error . power cycle AC
找了一下。。。。问问上有这个问题:http://wenwen.soso.com/z/q170512883.htm

期间有这样的回复,做个记录:

系统 BIOS 已报告机器检查错误。请断开系统的交流电源 10 秒,然后重新启动系统
提问人的追问 2009-12-18 13:16

不行呀 !!还是提示有这个错误!!!!

还有没有别的解决办法?????

团队的补充 2009-12-18 13:24
只有1422的提示就只有这方法啊。还有其它错误提示吗

提问人的追问 2009-12-18 16:59

这是dell 专家给的解决办法 (部分省略)谢谢你 也谢谢dell 专家!!!

您好!我是之前跟您联系的工程师郭跃亮,很高兴能为您服务!

新版DSET工具的使用说明
http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=20&tid=99848


DELL硬件技术支持聊天室: http://www.dell.com.cn/Chat
DELL技术支持论坛: http://bbs.dell.com.cn/
DELL技术支持电子邮箱: http://support.dell.com.cn/Email
驱动下载: http://support.dell.com.cn/driver

郭跃亮
戴尔(中国) 技术支持部
服务器及存储设备组
E-mail:Yueliang_Guo@Dell.com

-------------------------------------
纠结呀。。,然后到上面的地址看了一下:http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=20&tid=276581,发现有这个linux的工具,等莫莫装好了,到时候测试 一下。NND,刚买一个月都没满 。。

随笔

随笔

闲着蛋疼,在看小说的同时,也在想着怎么折腾这些东西,组团写小说或者其实是一个不错的想法。

大约在一年前就想过,写一个分支程序的软件,用来写小说,这样的话小说也会有多种剧情了,但后来觉得这种不太好,因为看小说本来是件快乐的事情,也不需要过多的记忆,毕竟不象玩游戏,有分支只会让人感觉痛苦,就放弃了。

现在就随便谈谈为什么现在的网络小说都动辙数百万字,而金庸古龙之辈的小说字数却少上很多吧。这固然与他们写的小说剧情比较短外其实还有很多的关系。

1、小说中的主人公要有性格,有性格好呀,描述性格就得花上几百字,然后思索这个性格什么的,比如快人格分裂了,纠结纠结就又是上万字。

2、小说的主人公一定要有多位女友,注意我这里说的不是种马。有多位女友好啊,因为每个人的吃醋都可以写上几万字,当然不吃醋写行,那主人公就得感动了,一感动啊,字数又见涨。好吧,再说种马,种马就更了不得了,主角的反省,骑车上马等等,每一次的邂逅,都是字数啊。刷刷刷的往上长。。。

3、经历,主角往往不是高干子弟就是武林世家,如果两者都不是,那就是意外的穿越或者被天下掉下的奇遇砸着了,于是乎,要么是那种一番风顺的的练功,然后从头打到尾不会失败的,要么就是处处受挫,然后每次挫折都会成长越多,感情他就从来没有顺利过。这种不顺的人呢,要么身边有一个隐藏的灵魂,要么可以带他修炼的兄弟哥们,要么就是得到了什么奇遇被人追杀。

4、兄弟亲情,一般主角都没有什么好兄弟,如果有很多兄弟或者大家族,往往主角就是被兄弟们欺负的对象,因为他是小妈生的,没地位啊。然后等主角发达了成功了,往往会杀入自己老家,杀上不少人后感觉自己应该放过无辜的人,于是在众人的推举下当上族长,然后主角又施施然的离开。。

5、哥们情怀:主角会在奋斗途中认识了很多朋友,有差点害死自己的,有为自己献身的,害死自己的往往也有两种,一种是嫉妒形的,一种是被胁迫型的。为自己献身的,如果是魔法世界等,主角还会想办法召唤啦之类复活朋友。即使没这种功能,主角因为友情被欺骗或者好友的献身会发标,去杀人,然后被红颜知已唤醒内心的良知,于是一刹那精神力上升,顿悟啥的全来了。

6、店铺:每个小说中都会有店铺的存在,这些店铺有黑店有白店,黑店嘛你懂的,主角没能力的时候被黑店占便宜,有能力的时候就会爆发毁掉黑店。白店嘛,往往主角一些私秘的交易都在里面进行。于是又牵出什么最大的拍卖行了。然后拍到好东西被人追杀等。

7、战争:为什么要打仗?人兽大战?种族大战?东西方大战?外星球大战?争夺资源战?小村落保护战?等等都是这样发生的。

8、和平:要想和平好象只有一种结果,那就是主角横扫八方后,收复整个大陆。然后建立了一个和平的国度,于是主角归隐了,消失了。仿佛只有主角建立的国度才是完美的,所用的人才都是最好的。当然偶尔也会有几个败类被主角挥泪斩马谡后就收敛了很多。主角还会很大方,钱可以贪但一定要做好事。或者不能贪钱,但我会发钱之类的。。

9、探索:主角的能力都是探索来的,不是异大陆就是古迹,不是海洋深处,就是白云之中。地心或者外星球 都能够获取到乱七八槽的能力、财富、等等。

不多写了,其实都差不多这样了,上述介绍的内容都可以根据情况写上数千或者上万文字。。。上百万的文字就这样来了

phpstorm试用

phpstorm试用

这两天一直在试用phpstorm,本以为这个IDE是基于IntelliJ IDEA的,所以性能上不会有太高的体现,但在整体试用过程中,却发现,它果然还是一个不错的软件。当然你说它吃内存不?嗯,比较吃内存,但它有一个调节功能,如:power safe mode,可以在降低IDE性能的同时,释放一部分资源。
f0f4c963dcb1769aaa1b905226090880
而且该软件在状态栏有一个内存使用情况,单击还可以释放内存,看到那个483了没,表示它最大会占用483M内存。于是你到任务管理器的时候,它最多可以占用483.。。不会再上去了,不象netbeans或者firefox之类的特占内存软件一样,会持续上升。

在试用过程中,觉得软件对于对象的识别和智能完成确实不错,对于HTML等的校验也相对比较完善。当然对于代码中错误的定位、warning等的显示都比较迅速和快捷,不象netbeans那样较缓慢,让人几乎感觉不错这是一款基于java的软件。实在让人吃惊。

软件的启动速度和打开速度都是非常的惊人,对于版本控制软件也支持的挺好,扫描项目的时间也相对netbeans来说较短。总体来说,不错

软件有点大,70M,不过,这是含 Jre的版本,这样说来,它其实与netbeans也差不太多了。毕竟,netbeans 46M+jre,也差不多70M了,而且这样的版本里,还有一些插件是不全的,还需要额外下载。
安装完后,240多M与netbeans+jre的大小也差不多。
嗯,快捷页和字符编码以及IDE的字体需要额外的调整一下,我是对着netbeans调整的,而且把快捷键也设成了与netbeans一样。一下子就适应了过来。HOHO
不过,netbeans有一个功能是phpstorm没有的,那就是,将项目save to other directory,这个功能非常好,它使得我在用svn的项目时,可以将代码export到WEB目录下,对于这个目录里的测试,所生成的一些无用文件等不会影响到svn目录,不会污染原SVN项目。phpstorm没有该功能,遗憾啊。。。

KOF98 GGPO巅峰战 小孩VS大口

KOF98 GGPO巅峰战 小孩VS大口

不想多说什么,这只是我的一个记录、收藏而已。用来学习如何打KOF
原文地址:http://v.youku.com/v_show/id_XMTUxMzg2Mjgw.html,页面上相关视频很多,我就不一一列出来了

Oauth二三事

Oauth二三事

这两天在做微博同步,于是对于oauth又重新开始折腾了。其实在之前我也做过类似的笔记,例如这个 关于oauth的几篇文章 ,于是在做这个同步的时候也参考了这些其中的一两篇,比如老王的基于PECL OAuth打造微博应用,但由于我不想加载pecl的oauth库,所以就不能使用了。
于是我就根据官方的SDK进行了处理,但由于需要同时支持两个或更多微博,结果就造成了oauth类的冲突了。而事实上经过测试,还不能加载一个屏蔽一个,因为有些微博对oauth类中的部分做了修改。于是最后我采用了namespace来解决了这个问题。
因为这次我是把weibo的类库做了独立处理,但由于不是每一台服务器都支持5.3的namespace,也在犹豫是不是要重新修正oauth类,但这样之后,官方的SDK我就不能覆盖性的更新了。真纠结呀。
hightman也在重写类似的东西,大家都在重复造轮子,可是怎么办呢?官方万一更新SDK,添加了新接口,我们怎么办,虽然会有一些接口的URL提供我们调用,但总归是直接使用会更方便啦。随便说说而已,目前已经解决,实在吐血的情况下那我就是干脆自己学着新浪他们一样也提供接口。哈哈,做点无耻的事情。。。

小白兔,白又白,爱吃萝卜和青菜

周日小朋友去曹阳玩,看到有小朋友的娱乐活动,然后就冲过去玩了。
当然也和某位cosplay合了影,很开心。同时在玩类似橡皮泥的玩意,据他妈妈说,他拿着橡皮泥搓啊搓的,然后旁边的阿姨问他在干什么,他说在做萝卜呀,小白兔喜欢吃萝卜。于是阿姨做了两片叶子,使得它看起来更象萝卜。
于是乎就非常激动,然后听说还带了那个兔子头玩了一会。黑黑。。。
0e65f1842a09bad938b0760644633b09

江豚:我的微笑你不懂

江豚:我的微笑你不懂

这是一个QQ专题,作为长江中下游地区的人士,对这些相对比较关心一点。 说实话我不知道江豚和我们小时候称的“江猪”是什么样的区别,但是豚本身就有猪的意思,所以我一直以为这是同一个动物(猜测而已。。。)小时候还经常听到有人说长江里又看到江猪了,近10年来,我是几乎就没有再听过有人说看到过这样的动物了。 正好偶尔看到这个专题,所以记录一下。顺便纪念一下那些消失的动物 。 原文地址:http://news.qq.com/photon/tpyk/jiangtun.htm ------------------------------- 贾代腾飞 图/文 唯有了解,我们才会关心;唯有关心,我们才会行动;唯有行动,生命才会有希望。 ──珍-古道尔(20世纪“世界最杰出野生动物学家”) 当造物主赐予它一副天生的笑脸时,你可有察觉它背后的哀伤? 江豚,这一古老的长江流域淡水哺乳动物,正处于灭绝的边缘。 在2006年长江豚类七国联合考察中,被誉为“长江女神”的白鳍豚,已经宣布功能性灭绝。而江豚的数量也由1991年的2550多头,急剧下降到2006年的1200多头。可以预见,如果不加以保护,未来30年,江豚将丧失现有种群的百分之八十,难道它也将成为“白鳍豚第二”? 想起看过的一部动画片《霍顿与无名氏》,影片讲述了,一只叫霍顿的大象,坚持认为苜蓿花上的一粒微尘里,藏着另一个世界。森林里的动物,视霍顿为异类,还要联合起来,消灭那粒微尘。最后事实证明,微尘里确实有着一个王国,霍顿拯救了这个国家所有人的命。 影片结尾有句经典台词,A person is a person no matter how small(一个生命无论有多渺小,他终究是一个生命)。这是否也暗合了佛家那句偈语“一花一世界,一树一菩提。” 每个在地球上的生命,生于斯长于斯,都不可替代,谁也不能剥夺它生存的权利。 就像我们经常讨论某种生物的价值,其实就是人类高高在上的一种强加,因为每个生命本都无价。 生活在保护区的江豚,是幸运的,有饲养员的照顾,有专家的关心,但纵情游弋,天地宽广的自由,谁又不羡慕? 还记得纪录片《海豚湾》么?海豚的微笑,实际上是人类最大的误读。它们的情感,它们的交流,它们的内心,我们不曾懂得。 江豚也一样,栖息地被破坏,生活环境改变,它们就像雨果笔下的《笑面人》 一样,我的微笑,其实你不懂…… 编辑注:长江江豚是江豚唯一的淡水亚种,仅分布于长江中下游干流以及洞庭湖和鄱阳湖等区域中,在地球生活已有2500万年。2006年,我国联合7个国家调查长江干流江豚,为1200多头,种群数量已经少于大熊猫。目前宜昌到上海水域,野生江豚数量每年下降6.4%,如果不加以保护,估计10多年后,野生江豚将灭绝。

scala是个有趣的语言

新闻来源:外刊IT评论
经常读我的博客的人应该知道,我最喜欢的编程语言是Haskell。我喜欢函数式编程,Haskell是一个能把函数式编程推向极致的语言。虽然如 此,我仍然时刻关注着其它新兴的和即将产生的编程语言,特别是函数式的编程语言,所以,当Scala诞生之初我就知道了这种语言。当时,我粗略的对它了解 了一下,并不是很喜欢;我感觉它的那些语法对于我的口味来说过于甜腻,而且这种语言看起来异常的复杂。

http://img.cnbeta.com/newsimg/100818/10324001080071978.png


然而,一些我很尊敬的人都喜欢这种语言,所以我就再 次的看了看。我的评论并不是基于对这种语言的一个全面的了解之上,只是我通过几周的阅读和实验得到的收获。不管怎样,我已经有足够的认识来声 明,Scala是个有趣的语言,值得去研究,特别是当你有Haskell编程背景的情况下。我使用的是一本“阶梯教程”(Programming In Scala by Odersky et al),这本书写的非常好,我全力的推荐大家读一下。

  我想学一种新的编程语言主要有两个原因。一个是我想找一种跟目前我使用的语言不同的语言,我想寻找一种另外的编程体验。另一个是我想找一种具有很多我从没见过的有趣的新特征的语言。Scala的出现完全满足了我的苛求。.

  本质上来讲,Scala是一种运行在JVM之上的语言,它很快,使用它我可以做图形界面编程,Web编程(用它的Lift框架),和移动设备编 程(使用Android,我也知道让Scala程序在Android上运行并不是一个很容易的事)。Scala在这些领域出现的时间比Haskell早的 多。我期望Haskell能最终赶上,但是我现在就已经喜欢上了写这些类型的程序了。

  从理论的角度来看,Scala的诉求是静态类型背景下的函数式编程和面向对象编程的组合。这可不容易做到。在动态语言里倒是容易些(例如 Lisp使用CLOS),而静态类型会使事情变得非常的复杂,尤其是子类型化和继承方面。Haskell可部分的支持面向对象编程(特别是使用类型类和现 有类型),但我在Haskell里没有发现面向对象风格的继承模型,尽管这是十分有用的。Scala有一个非常复杂的面向对象系统,还包括一些诸如显式 sub-和supertype标记,协方差(covariance)和反变(contravariance)标记,等等。这些都超越了我所见过的其它的面 向对象的编程语言。实际上,Scala实现了把所有的函数性特征都作为对象,所以把它称作一种对象-函数式语言并不准确,不如称作为超级面向对象语言更合 适。

  我认为Scala的面向对象不是Haskell能比的;它是对于它的这种范式上的一个最佳案例。(我这里忽略掉了那些类型依赖的函数式语言,诸 如Agda/Coq/Epigram,我知道它们,但基本上它们已经不再被当成一种用来做普通编程的语言了。)对于在静态类型的环境中,是否对象已经超过 函数变成一种更基础的结构,我并不清楚。在动态类型语言中,你可以由函数得到对象(可以假设函数就是闭包),或者你可以由对象得到函数,所以两种观念是可 以相互转换的。不论这是不是一种使用静态类型的案例,我想,用两种语言从不同的方向来考虑这个问题是件很有趣的事情。另一方面,我曾学习过 Smalltalk的面向对象特征,我不得不说,我从没见过第二个静态类型的语言具有Smalltalk这样优雅的简单消息传输模型。再一方面,我更希望 用Scala而不是Smalltalk来写一个大型程序。(并且,如果你真的想直接进行消息传输时,Scala也有Actors类库来支持你。)

  另一个Scala里我喜欢的东西,也是Haskell共有的东西,就是他们都有学院理论根源。当你在设计一种具有深奥的类型系统的语言时,了解 一些类型理论会非常的有帮助。Scala和Haskell的设计者都清楚这一点,这也就是在这些语言里有很多高质量的特性的原因。我希望有一天那些把希曼 式实用主义当作理论基础的人会闭嘴,因为事实证明通过学院派设计出来的语言才是解决现实问题的上上之选。

  我会一直关注着Scala,我希望能对它了解的更多。但我仍然喜欢Haskell,我从来不会打算放弃它。

----------------------------------

一直在关注,只是没有机会会用到它,一年了,现在语法都快忘光了。真痛苦啊。