CSK.Blog--个人原创Weblog

Seventh Heaven

今天偶然间对这个文件产生了兴趣,之前也看过相关的名词:heaven 7(一个scene demo),the fifth heaven(Red Planet的一个插曲)。下面是wikipedia-Seventh_heaven和http://www.steliart.com/angelology_7_heavens.html 的引用。比较有趣

 


 

From Wikipedia:http://en.wikipedia.org/wiki/Seventh_heaven

 

According to Jewish mysticism, Heaven is divided into seven realms. In order from lowest to highest, the seven Heavens are listed alongside the angels who govern them and any further information:

  1. Shamayim: The first Heaven, governed by Archangel Gabriel, is the closest of heavenly realms to the Earth; it is also considered the abode of Adam and Eve.
  2. Raquia: The second Heaven is dually controlled by Zachariel and Raphael. It was in this Heaven that Moses, during his visit to Paradise, encountered the angel Nuriel who stood "300 parasangs high, with a retinue of 50 myriads of angels all fashioned out of water and fire." Also, Raquia is considered the realm where the fallen angels are imprisoned and the planets fastened.[1]
  3. Shehaqim: The third Heaven, under the leadership of Anahel, serves as the home of the Garden of Eden and the Tree of Life; it is also the realm where manna, the holy food of angels, is produced.[2] The Second Book of Enoch, meanwhile, states that both Paradise and Hell are accommodated in Shehaqim with Hell being located simply " on the northern side."
  4. Machonon: The fourth Heaven is ruled by the Archangel Michael , and according to Talmud Hagiga 12, it contains the heavenly Jerusalem, the Temple, and the Altar.
  5. Machon: The fifth Heaven is under the administration of Samael, an angel referred to as evil by some, but who is to others merely a dark servant of God.
  6. Zebul: The sixth Heaven falls under the jurisdiction of Zachiel.
  7. Araboth: The seventh Heaven, under the leadership of Cassiel, is the holiest of the seven Heavens provided the fact that it houses the Throne of Glory attended by the Seven Archangels and serves as the realm in which God dwells; underneath the throne itself lies the abode of all unborn human souls. It is also considered the home of the Seraphim, the Cherubim, and the Hayyoth.

开始实验室生活

明天还是就要去学校实验室实习了,在此之前发生了许多许多事...

 

估计已开始把自己当超人了,这学期选了比较多的限选课(虽然比我选的多地人比起来简直不算什么....)。然后就是6G, 等4月份机考过了以后开始找实习单位。就那时为止,我认为一切均在我掌握之中。

然后发生的是和GF小吵了一阵,浪费了不少时间,同时一周时间准备实习。本来是计划去北京ATC实习,一面下来感觉不错。然后又经历了3周暗无天日试验周: OS上机+计算机组成试验+Linux上机 每周。 基本无心准备笔考。而且后来ATC二面也比较出乎意料,前面的问题都回答得还算好。但到了完成后对方问了句

:你能来实习多久?

答:最多三个月(我之前一直以为3个月就行)

 

谁知对方吃惊的说:啊,我们这起码要求半年。然后估计当时计算机组成试验做昏了,回答他半年估计不行...然后我就知道结果了...

后来6G也因为准备极端不充分cancel了。

郁闷随即开始...

后来想想实习其实也不适合我了,我这个人比较随性,不喜欢做一成不变的事,喜欢有一定探索。所以想试验室比较适合我(这样说绝对不是吃不到葡萄说葡萄酸)。后来很有幸,找了学校的张丽清老师,他也同意我进入他试验室实习。研究内容是关于计算机视觉方面的。

 

不过有一个麻烦还等着我:随着期末的来临,各科的大作业等着我:

OS最后的作业、DBMS实现、AI的蚁群算法、Windows的Intercessor、Linux最后作业

这些大作业基本都是在2周内需要完成,但我都没做....然后就是持续2周的通宵。虽然其中不少完成的都比较好。比如OS和Intercessor。

但是也有很失败的,比如AI的蚁群算法,那天和Messiah通宵一晚赶出来的。由于这门课老师要求用AgentSheet,但实践证明这个软件是十分愚蠢的,做出来的蚁群简直就是一群无头苍蝇... 面对还有6小时即将AI答辩,无奈,重新用Flash写了另一版本。不过由于算法上问题(我偷懒故意降低精度),做出来的蚂蚁还是笨笨的,和期望相差甚远... 第二天的答辩也就草草了事。面对别的组作的很玄的诸如类似泡泡堂的demo。我们组的傻蚂蚁是在是....目前这门课尚未出成绩。

2周持续的通宵生活让我忘记了找好导师还需要和系里面老师沟通,导致实验室被重新分配... 不过后来发现实验室老师都很好,同意我继续在张老师处实习。

这下到如今基本还算解决了。明天就开始正式实习了,要和张丽清实验室的牛人候晓迪同学一起合作。对我这个工程背景浓厚的人来说,一开始还真不适应

 

现在回想起来这学期经历的还真不少,一方面学到的东西是实实在在的,和之前万恶的电院大平台相比,我的大学生活才刚刚开始,如今才真真体验到自己是一个CSer。回想之前自己做的事情很杂,这点somnia也提出过了,Flash、PS、音频视频、破解、图像图形,我都玩过了。虽然一些方面也有一些小小成就,不过那样下去不行。是时候深入一门潜心专业。我选择了CV。不过我仍旧坚持之前说过的话,要理论和实践并重。而且我并不同意周围人一些人轻视工程的看法。工程乃艺术,理论是思想。2者缺一不可。

另一方面是开始重视自己的未来发展,我知道自己选了一条比较怪异的道路。因此面对的各种挑战和他人的不理解都需要自己去克服。

 

 

发现自己开始语无伦次了,那么就说到这里, 相比之前做过的事情,明天实验室的任务充满了挑战。基本对我而言是个完全陌生的领域。不过相信一切都是从零开始的,当年计算机对我也只是个陌生的名词而已。

 

最后还是评论下当今的教育体制,如此的不重视学生,必然会遭报应

Linux下USB MASS STORAGE驱动的分析和改造

这原本是我这学期OS课程设计最后一次的作业,因为比较有意思,所以就把它公布出来吧。

作业要求:

开发Linux下的usb存储设备的驱动,仅需支持自己的u盘即可。

下面是我写的驱动,他基于linux下自带的usb-storage驱动(/driver/usb/storage)。仅支持基于Bulk-only传输模式下的ATAPI协议的存储设备。我使用自己的SAMSUNG D828手机的usb mass storage功能测试成功。

使用方法是insmod。

 

代码:

http://www.csksoft.net/data/legacyftp/Products/code_and_lib/csk_udisk_mgr.rar

 

下面是这次作业报告的节选,希望对需要研究usb-storage或者想自己开发linux u盘驱动(虽然那已经没有必要了)的朋友有帮助。这次报告的原文后面给出的地址。

点击原文观看详细信息

Intercessor-Super Task Manager

 

这学期Windows的大作业,和Messiah一起合作的东西。

看界面就知道他的作用了吧,是一个进程管理器,他的优点在于

直接扫描物理内存中的EPROCESS结构来获取进程列表,并且对于大部分进程信息获取工作都是直接读取内存进行了。因而理论上他可以探测大部分的隐藏进程,应该说功能还是很强劲的。

对于进程管理方面,Intercessor直接调用了内核态的NtTerminateProcess来关闭进程,所以杀伤力也很大。

 

我个人的评价是在进程显示方面比如今的Iceword差不多,而且有些方面比较人性化。同时该程序也作了防止非法关闭的处理。具体间附带的文档。

 

如果喜欢可以下载过来使用,程序使用WTL进行界面开发,体积比较小巧。

 

下载地址:http://www.csksoft.net/data/legacyftp/Products/APP/intercessor_bin.rar

 

原理和核心驱动代码下载:http://www.csksoft.net/data/legacyftp/Products/APP/Intercessor_report_src_bin.rar

 

由于这是一个课程大作业,所以今后恐怕没时间维护了,所以如果你希望继续开发完善她的话。可以试着与我联系获取源代码。但如果你是有其他目的的,那就不用来找我了。

 

实时ASCII图像显示

今年5月劳动节休假作的一个小程序。当时为了要实现人脸识别等一些CV的东西顺便做的。可以实时的将摄像头中的画面转化成ASCII字符显示,效果像下面这样:

将视频画面实时转为ASCII效果图

 

算法还没有专门优化过,不过目前达到12fps还是没问题的. 暑假随着继续作CV的东西有望能发布出个像样的玩艺儿来..

 

Blog升级至Zblog 1.7

好久没有维护自己的网站了,最近乘刚考完试且还没进入实验室实习往网站中填点内容....

 

已经将网站的Blog系统更新为Z-blog 1.7 ,不过由于之前已经作过了很多修改,更新很不容易... 同时由于自己看腻了原先的样子,重新美化下blog风格吧...

 

效果如何呢?请各位回复...

 

好久没写blog了。要发布的东西都存在buffer里面,下面把他们flush出来...

Sodom-City of God penalty

Genesis 19:15 - 25

15 And when the morning arose, then the angels hastened Lot, saying, Arise, take thy wife, and thy two daughters, which are here; lest thou be consumed in the iniquity of the city.

16 And while he lingered, the men laid hold upon his hand, and upon the hand of his wife, and upon the hand of his two daughters; the LORD being merciful unto him: and they brought him forth, and set him without the city.

17 And it came to pass, when they had brought them forth abroad, that he said, Escape for thy life; look not behind thee, neither stay thou in all the plain; escape to the mountain, lest thou be consumed.

18 And Lot said unto them, Oh, not so, my LORD:

19 Behold now, thy servant hath found grace in thy sight, and thou hast magnified thy mercy, which thou hast shewed unto me in saving my life; and I cannot escape to the mountain, lest some evil take me, and I die:

20 Behold now, this city is near to flee unto, and it is a little one: Oh, let me escape thither, (is it not a little one?) and my soul shall live.

21 And he said unto him, See, I have accepted thee concerning this thing also, that I will not overthrow this city, for the which thou hast spoken.

22 Haste thee, escape thither; for I cannot do anything till thou be come thither. Therefore the name of the city was called Zoar.

23 The sun was risen upon the earth when Lot entered into Zoar.

24 Then the LORD rained upon Sodom and upon Gomorrah brimstone and fire from the LORD out of heaven;

25 And he overthrew those cities, and all the plain, and all the inhabitants of the cities, and that which grew upon the ground.

是人类的罪恶导致了这场悲剧,我回想自己的过去,等待这场审判的来临,然后期待新生

 

6.9

6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 

6.9

6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9 6.9

决定了

长达半年的思考,今天终于想通了,今后开始走学术路线 虽然我知道自己在学术,也就是理论研究方面,做过的事为0,而且也不知道自己能不能适应。但我决定去尝试,无论道路多么艰辛。 趁着自己还年轻,应该多学一些高深的理论。 当然,我是适合搞工程的,无论今后如何,我会始终相信一切高深的理论都要经过实践的考验,世上没有那种只说不做的事。 从今天开始一切都要慢慢改变,此帖以表决心。

写了一个GRE单词背诵辅助程序

标题没有表达清楚。情况是这样的。

相信各位G友都看过杨鹏写的《17天搞定GRE单词》,说来惭愧,我可能算是进度很慢的了,现在还没搞定红宝书...

这本书实际上就是对艾宾浩斯记忆曲线的应用,每当新背诵一批word list以后,应当在今后的1、2、4、7、15天后复习,以达到最快且最佳的背诵效果。但我不是什么聪明的人,我不可能记住每天背诵的list应当何时是最佳复习时间。当然我可以按照杨鹏书上说的那样列一个表格。

但这样十分不灵活,比如很有可能某天我要忙着做其他事情,导致当日任务无法完成,从而整个表格就要变动。而且我也懒得去列这个表格。

作为一名CS学生,这类事情应当动动脑子写个程序了,所以就有了这个东西。

下面是他的截图:

这是一个用asp写的程序,作用是按照设定,它可以告诉你每天需要复习和新背诵的wordlist。同时会提示你某项list是处于第几轮复习状态。

如果当天完成了某个项目,可以点"proceed"通过,如果没有点击,则系统自动安排顺延。

你可能会说这年头这种程序不是多得是吗?的确,我写这个东西还有个目的,就是可以使用手机访问。这样不用天天开那个电脑...因此在我上课或自修时候,先用手机登陆网站核对下任务就可以开始学习了。而且也是为了锻炼写程序....

如果你对这个程序感兴趣,不妨用我给出的代码作一定修改。

只需要asp支持,算法写的很傻,不用去研究了

在第一次使用时候,将代码line 151的注释

'init_conf 51,3,8

去除注释。这个函数表示初始化配置文件,第一个参数表示总共的word list数,第二个是每天新背诵的word list数,第三个暂时没有实现,是最多的任务条目,我觉得这个参数还是不去处理为好

这个设定就是杨鹏书上推荐的做法,当然你可以按照你的喜好设定。同时稍微修改代码,就可以从你当前背诵的进度开始执行任务了。不过我比较懒,宁愿从头开始背...

好了,废话就写这么多,如果这个程序能对你派上用场。不妨留言告诉我,我会很开心~

下载地址:

http://www.csksoft.net/data/legacyftp/Products/code_and_lib/src_gre_tracer.rar

分页:[«]10[11][12][13][14][15][16][17][18][19][20][21][22][23][24][»]

日历

<< 2015-6 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Copyright Shikai Chen 2000-2012. Powered By Z-Blog(CSK Modified)