文章标签 ‘乱’

Hello World![p2]

2010.08.11 | 天气: | 标签: , , , , ,

小小的演示

上图演示的是一个显示“y”的程序。这个Cypress的Fx2LP相当强大,16K的内置RAM,内置增强的51核心,USB 2.0全速等等……真是像我这样无聊+极度无知的(看了一大堆)小朋友折腾的宝物啊。只是可惜国内网上的资料太少了,有的只是到处抄啊,真不知道要是论文写出来并且侥幸发了、放到网上会有多少低劣的复制品。我承认搞这个有点功利了。所以要尽快结束了,考完以后一定要完善文档和界面来回馈开源社区(望天,好遥远啊)。

这里倒是推荐一个比较冷清的论坛FPGA4U。里面管理员写的东西和教程是才是初级正常人类看的。其他的要不就是太高深,要不就是随处抄来的不知所以的东西。而且这里要喷一下Windows的麻烦,看和开发板一起来的光盘里的教程,大部分竟然是怎么写Windows下驱动的……,Linux下连识别都免了,libusb统统自动解决了。加上python这样简洁、高效、解析类的语言才是未来发展方向啊!(说这么多好的,自己却写不出那样美的程序,只会简单的调用>.<)

再说说这周继续恐怖的考研强化班——英语。上了7天感觉快疯了!感冒了也不敢和爸妈说说,都是这该死的天气害的。下周还有数学,不知道上完以后我还能不能动。

美国网战司令部徽章密码解密

2010.07.10 | 天气: | 标签: , , ,

算是cnbeta上一则趣闻了——[图]美国网战司令部徽章密码待破解

就是说米国政府的网络战部门发布了个徽章,新徽章上有串MD5的指纹值9ec4c12949a4f31474f299058ce2b22a,具体见下图(点击看大图)

其实非常非常简单的一个加密,在Linux终端下输入
echo -n "USCYBERCOM plans, coordinates, integrates, synchronizes and conducts activities to: direct the operations and defense of specified Department of Defense information networks and; prepare to, and when directed, conduct full spectrum military cyberspace operations in order to enable actions in all domains, ensure US/Allied freedom of action in cyberspace and deny the same to our adversaries." | md5sum

就会得出上面那串md5值,具体见下图

为了不打广告,危害黑马哥乡村安全,我也就不翻译了这段话什么意思了,个人觉得这是为了引起关注和减少徽章上的字数,看看这么长的一段话被缩成了这么点,换Base64数据压缩也得有这么多
VVNDWUJFUkNPTSBwbGFucywgY29vcmRpbmF0ZXMsIGlu
dGVncmF0ZXMsIHN5bmNocm9uaXplcyBhbmQgY29uZHVjdHMgYW
N0aXZpdGllcyB0bzogZGlyZWN0IHRoZSBvcGVyYXRpb25zIGFuZCB
kZWZlbnNlIG9mIHNwZWNpZmllZCBEZXBhcnRtZW50IG9mIERlZmV
uc2UgaW5mb3JtYXRpb24gbmV0d29ya3MgYW5kOyBwcmVwYXJlI
HRvLCBhbmQgd2hlbiBkaXJlY3RlZCwgY29uZHVjdCBmdWxsIHNwZ
WN0cnVtIG1pbGl0YXJ5IGN5YmVyc3BhY2Ugb3BlcmF0aW9ucyBpb
iBvcmRlciB0byBlbmFibGUgYWN0aW9ucyBpbiBhbGwgZG9tYWlucy
wgZW5zdXJlIFVTL0FsbGllZCBmcmVlZG9tIG9mIGFjdGlvbiBpbiBje
WJlcnNwYWNlIGFuZCBkZW55IHRoZSBzYW1lIHRvIG91ciBhZHZl
cnNhcmllcy4K

:)
除了这个部门,我只知道的另外一个徽章上还有字的就是米国国徽了,看来以后米国哪个部门要出什么新徽章都可以试试MD5等加密,方便省力赚眼球。(原文投递失败~)

科技让人越来越远

2010.07.01 | 天气: | 标签: , ,

临睡前看着半夜还IM在线的朋友们,想和他们说说话,聊聊天,却没有把自己从隐身变成在线的勇气,我想什么时候在线成了一种负担。给辅导员发发资料,他要求我“在线”发送,我下意识地想到的竟然是“不会有人看见了吧”。当然,这里人是指还坐在电脑前看着屏幕对于我上线有兴趣的人。可是,手机上常年打来和拨出的电话发发短信的都是父母的,和几个要好的朋友。人和人的感情越来越廉价,春节、中秋?没关系,一毛钱一个人,手机包了套餐还可以省点钱,每月没发完还可以找人发一发;甚至连有些对方名字都不记得的初中同学都可以直接在邮件上群发所谓的电子贺卡,消耗几卡热量敲击键盘和可以忽略不记的电费。有时非常羡慕父母那辈的人,不太会使用电子通讯录,把对方的住址、手机号、电子邮件一字差地写在通讯录上,虽然这笨,很耗时间,但是很容易从中鉴别出哪些人还需要联系,哪些可以暂时地遗忘在角落。我对自己说,放心吧,人和人的联系不会超出六个人,需要的时候你肯定还能找到的,但是还是四处寻找批量导入的方法。

就这样,我现实生活中几乎不交流的人就占据了我的SNS页面,告诉我他今天干了什么,去了哪里玩,甚至是他的男(女)朋友干了什么,都快足够构成另一个我,一个现实生活中几乎没有共同语言却硬生生地和“熟悉的陌生人”生活在同一起的我。又因为那仅有的,那一点点的共同,不能点下那个“删除”,要不然,自己都会觉得奇怪,大家都在疯狂地在网上寻找朋友,发现美女帅哥,为什么我不这么做呢?为了增多一个停车、偷菜的地方,忍受更多的和自己一点关系都没有的“去了趟西餐馆好好吃哦”,“不看后悔”,“上辈子是折翼天使”之类的东西,文字不够料还要放出些照片,影片来“分享分享”。这些人都没有一点关心我的迹象,和我没有很多的关系,却让真正生活在身边的人认为我跟“熟悉的陌生人”很熟,我都认为我和“他们”很熟了,不需要和其他人交流了,所以,渐渐地习惯了孤独。

一段时间前尝试着和一个“熟悉的陌生人”接触,发现两人生活在根本不同的世界,很难话到投机,就这样点击“删除”占据着我几乎所有网上联络方法的人,肯定会通过那六个人找到我,质问我,就因为那个“几乎不存在又难以割舍的友谊”。

所以我想到来个大自爆,为了公平,我只是删除了自己的帐号,就算是这样,还是有人找到了我,质问我为什么“拖他进黑名单”(因为无法访问页面了),没有任何商量余地。估计也有人遇到了这样的问题,可能还在质疑有什么地方做错了,准备等到见面再聊这个问题。我也在质疑自己,对于这些朋友们,我有意地继续过我们的友谊吗?可能因为网络太方便了,我不太喜欢主动打电话,我丢掉了一些朋友;因为写电子邮件很方便,我又丢掉了一些朋友,导致最后留下的只有自己的父母和一些真正想陪伴自己的朋友。这样好吗?我的一个同学说:“这样留着让大家能找到你也好啊。”我觉得联系到是肯定可以的,但是有了要经过寻找才能找到的难度,那肯定要好好地说声好了。至少这样我不会觉得自己只是那轻松的鼠标一点的能量之一。

对朋友分级是很不公平的,却是现实的。为了能继续那些还能继续的友谊,而且是时候记住一些人的生日,寄张字迹潦草但是是自己写的明信片了。

学校主页N宗罪

2010.05.30 | 天气: | 标签: , , , , ,

每登此站,如啖蝇餐。
(如果觉得无所谓、不关心的同学请绕道)学校网站一直是我需要登入,却十分厌恶的地方,学校领导还认为改进得很成功,殊不知越来越难看、难用。以下是截图,时间是2010年5月30日,大家可以对着图来看,或者是直接登入网站。

视觉上来说

  1. 排版混乱。如图,学校主页用的是三栏式的结构,但根本没有层次感可言,没有突出点,访问者根本不知道应该看哪里。三栏结构最忌讳的就是再次分割,首页的风景图从中间横向割裂了整体,导致排版更加混乱。
  2. 过多重复。图中绿色遮盖的区域和上部基本是相近或者就是根本重复的。为什么要有重复的项目?难道怕领导不知道你会做网页吗?
  3. 没有整体感。第一栏搜索框的颜色是浅蓝色金属质感,而第二栏却是深蓝色玻璃质感。又是铁又是玻璃的,一边在仿苹果的金属质感,一边在仿微软的玻璃化,两家不同的风格放在一起,不知道作者是不是想讽刺一下。

内容上来说

  1. 无关内容过多。最中间9号区域是关于领导们干了什么,接待了谁,俨然成了领导们的功德碑,“看看我们为你们学生做了什么,来崇拜一下”。访问者绝大部分是学生和学生家长,很少有人会关心领导们干了什么,吃了什么,大部分人关心的是学校能提供什么服务,有什么重大活动。这可能和文化有点关系,因为大部分学校都这样。个人认为就算没有什么可以报道的,都可以搞一个每日一人的活动,采访采访老师、学生、工作人员,让这个学校有血有肉,而不是冷冰冰的养殖场。
  2. 服务方向不明。4号区域是同学们最关心的,7号,8号区域是老师、辅导员和偷懒的工作人员最关心的,但他们都被放到了第一页的左下角和右下角,有时需要滚一下才能访问。而绿色区域中竟然还有天气预报、媒体关注等等,访问者如果真要查自己会去hao123、天气预报等网站,这个学校主页为什么还放上这些?想搞成门户网站的话也应该参考新浪、网易,见过网易上有丁磊今天接见了谁的新闻吗?
  3. 敷衍了事。比如English那栏,点击进去根本就是一个初学者都能做出来的页面,基本不更新,脚标还是2005年的,完全不对国际友人负责。其他的介绍页面虽然“好看”,但基本还是空话一堆。

技术上来说

  1. 速度慢。不知道学校怎么管理那些出口带宽的,清除缓存后每次登入都至少要等上10秒以上,(测试环境松江电信ADSL-512kbps)
  2. 奇怪的JavaScript。不知道这个网站是谁做的,JavaScript方面是一塌糊涂,如图中的1号,6号区域。1号在火狐、opera浏览器显示不正常,说明使用的不是标准web结构,6号区域是一个介绍类的视频,非Windows系统下也显示不正常。

小结

其实学校很多事情上完全可以做得更好,比如这个网站和服务,大家总是说学校烂,但却都不愿意去建议去改进,让烂的更烂,结果自己也跟着更烂。

鉴赏名校

浅谈首例人造生命

2010.05.23 | 天气: , | 标签: , , , , ,

看了胡天翼大哥的博文《科学家们不容易》和凤凰网的新闻《美诞生世界首例人造生命 利弊不清引发强烈争议》之后,我认为美国人可能站在了新世界的开端——什么绿巨人、蜘蛛侠可能就要在眼前了。
整个生物学的过程是

  1. 科学家选取一种名为丝状支原体的细菌,将它的染色体解码。然后利用化学方法一点一点地重新排列DNA。
  2. 将重组的DNA碎片放入酵母液中,令其慢慢地重新聚合。
  3. 将人造DNA放入另外一个受体细菌中。通过生长和分离,受体细菌产生两个细胞,一个带有人造DNA,另外一个带有天然DNA。
  4. 培养皿中的抗生素将带有天然DNA的细胞杀死,只留下人造细胞不断增生。
  5. 几个小时之内,受体细菌内原有DNA的所有痕迹全部消失,人造细胞不断繁殖。新的生命诞生了。

神奇的2、3步,DNA是科学家们自己制造的,我们知道克隆技术只是一个复制已知DNA的过程,转基因技术也只是对目标DNA进行优化和改良——这次,他们搞出了真正的人造的DNA,最厉害的是这个小家伙还存活了。以现在计算机的能力,计算出需要合成的蛋白质需要的DNA已经不算天方夜谭了,这就意味着你需要任何简单的蛋白质,他们都有能力制造出来了。为什么不能合成复杂的蛋白质?就是因为蛋白质不单单是简单的原子排列,它还有一定的结构,结构不能简简单单地造出来,这后面是一连串复杂的生化过程,结构复杂到有一项分布式运算项目叫Rosetta@home的和一款科学游戏Flod it!就是专门来计算这些蛋白质结构,还是没有算出几个来,因为自然界的蛋白质实在太复杂,太多了,所以这个计算估计要持续很久。当然他们有精确的方法测算出来,但是那太昂贵了,所有蛋白质的结构都这样测算,无异于一粒粒地吃完一锅饭。

好在任何复杂的东西都是简单的东西构成的,蛋白质、细胞、生物也不例外。这个新的自然界从来没有出现过的生物诞生之后,时间足够长的话完全也可以进化成更多的自然界从来没有出现过的生物(有点像游戏“孢子”)。当然,因为有人类的参与,这些神奇的人造生物可能经历的进化时间被大大缩短,理论上是人类想让它们成什么样就是什么样,和造机器差不多。

可惜很多人对这项新技术表示担忧,其实技术的好和坏从来没有一个明确的界定,就像核能又可以做武器又可以发电一样。想象一下,一池子绿绿的细菌晒晒太阳就可以产出淀粉、蛋白、甚至是真正的食物,这能解决多少人的吃饭问题;一池子红红的细菌晒晒太阳就可以造出各种燃料,这能解决多少能源纠纷;但是要是落到心术不正的人手里,不用等到上帝来毁灭人类,人类早就自己玩完自己了(最著名的例子要数电影《生化危机》了)。虽然我对新技术很乐观,但事实上这个东西要管好还是比较困难的——因为这东西不像核能,材料不太好找——这新生物的原材料处处都可以搞到,想限制这门技术又比较困难,因为实验设施比核能好搞,可谓是人人都有这个武器。所以人类的未来就像木桶理论一样,全部决定在“最短”的那些木板上了。所以还不如乐观一点,至少我觉得我的有生之年是看不到僵尸满街跑的。

p.s.我只学了点高中生物,所以就自称高中生了。