按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
* Preliminary WikiPedia dictionary support。
* More powerful dictionary management。
* Babylon dictionaries conversion。
* Many other changes。 See: stardict。sourceforge/todo。php
Enjoy! :)
=
Done projects in the university
I have done some projects in the university; all of them are open source software。
1) StarDict。 stardict。sourceforge
This is my most well…known project。
StarDict is a Cross…Platform and international dictionary software; it is developed by C++
programming language; and use GTK2 as the GUI library; it is open source; released
under GPL license。 StarDict is powerful; besides the search while input function; it has
other features such as 〃Glob…style pattern matching;〃 〃Fuzzy query;〃 〃Scan selection
word;〃 etc。 StarDict can run in Linux; FreeBSD; Solaris; Windows platform presently; it
implemented the mouse over get word function under Windows; which is very convenient
to use。 As the power of UTF…8 technique; StarDict support many languages。 StarDict
collected many dictionary data; there are more than 1000 dictionaries currently。 StarDict
designed its own dictionary file format; the access speed is very fast; support data
compressing; and with good expansibility; as the use of sparse word…offset index
technique; the memory usage is very low。 StarDict is welcomed by many users; the
currently download count is more than 3 Million(see
sourceforge/project/stats/detail。php?
group_id=80679&ugn=stardict&mode=alltime&&type=prdownload); it is distributed within
Fedora; Ubuntu and some other OSes。 This project started in 2003。3; after 4 years'
development; it become the most popular dictionary software in the Linux world; while gain
much market in Windows too。
I developed the StarDict。org on…line dictionaries website in the late 2006。 See
stardict。org and stardict; it use stardictd as the server back end;
which use libstardict to load and query dictionaries。 It communicate with the client in
StarDict protocol。 This website is the first dictionary website using Ajax technique in the
world; the stardictd server is very fast while save much resources at the same time; after
load more than 1000 dictionaries; which have about 30Gb data; it cost only 16Mb memory。
In 2007。1; I sold StarDict's copyright and the corresponding websites for several hundreds
of thousand Yuan to a information technique company; while I will still maintain StarDict as
it keeps open source。
277
2) ReciteWord。 reciteword。cosoft。org
Reciteword is an education software to help people to study English; reciting English
words。 It has very beautiful interface; make reciting word being an interesting thing。 I
recommend you to visit its website and see the screen shots; I am sure that it is one of the
most beautiful software developed by GTK。
It is written in C++; with 30 thousands lines of source codes。
3) Gaim…myicq plug…in。 An instant messaging client that communicate in myicq protocol。
Well; only one or two technique people can't defeat QQ or MSN; because they have
already gain the market; but we still learned much things from this project; technically and
more on non…technique。
Award and certifications
=
2004' China open source software contest excellent software design GOLD prize。 It is
hosted in Beijing; and it is the first and biggest Linux contest hosted by the Chinese
government; I was pleasantly surprised when they announce that I am the golden prize
winner; it means my contribution on StarDict project get recognize by the society。 I got a
IBM laptop as the award。
2005' 〃The Golden Penguin Greater China〃 open source software Final excellent originality
prize。 It is hosted in Hong Kong; contestants come from China mainland; Hong Kong;
Macao and Taiwan; we get together and communicated with each other on free software。
2006' China…Japan…Korea open source software contest winner。 I met Ruby's author and
some other famous people in this contest; who come from three different countries; I am
very glad that I am one of the four representative of China。
China science institution open source software contest third…class prize。
IBM Linux Professional Institute Level 1 Certification。 I got the highest score in our
university when I was only a grade 1 student。
LUPA Open Source Master。
English Capability
=
* Passed the CET…6 examination
* Translated 〃GTK2 Turorial〃 to Chinese;see:
reciteword。cosoft。org/yaoguang/ebook/gtk2…tut/
* Written two books that are mainly in English; they are my thinking notes; see:
stardict。sourceforge/geniusreligion/GeniusPhilosophy。pdf
stardict。sourceforge/geniusreligion/TheUtmostTruth。pdf
278
附录一四 PERSONALRESUMEOFHUZHENG
You can view the excerption at:
members。optushome。au/davidquinn000/Quality%20Posts/QualityContents。htm
You can read more articles written by me in my personal website。
Personality
1) Carries the enthusiasm on technique researching。 I would like to lead a life as the
genius type people :)
2) Love freedom and like developing free software。
3) I am interested in Operating System Kernel; Virtualization technique and so on; I will
learn them deeper in the future; such as join L4 Micro…Kernel development; join XEN
virtual machine project。
My personal website: reciteword。cosoft。org/yaoguang/ (in Chinese)。
279
附录一五 Statement of Purpose
I am writing to apply for PHD study in the department of computer science at University of
Delaware。 I am interested in Computers when I first get acquainted to it in the middle
school; then start my journey with it from then on。 I have done many things on Computers
in the past。 I consider it as a legend; but now I mainly concentrate on the future; this is why
I choose to continue my study in computer science field。
To be honest; I am not motivated to introduce myself anymore; because I have written 5
books to express myself; and I am a well…known people in my field(Linux community)。 I
need not introduce myself in most cases。 I just need to say: I am the author of StarDict
then people know who I am and they smile。 This may sound aggressive; but this is true。 I
am a Buddhism believer in fact。
I have done two successful projects: StarDict and ReciteWord; you can visit their project
website; stardict。sourceforge and reciteword。sourceforge。 StarDict is a
dictionary software; developed using C++; it has 80 thousand lines of code and 4 millions
of users in the world。 It can run on Linux; Windows and Mac OS X。 I began this project
during my sophomore year in the university; and have been maintaining it from then on。
Five years have past; and I have put much effort into it。 It is the most meaningful thing that
I have done。 The other project is ReciteWord; it is a very useful and beautiful software。
StarDict has given me many awards。 I list them here:
2004' China open source software contest excellent software design GOLD prize。 It was
hosted in Beijing; and it was the biggest Linux contest and first of its kind hosted by the
Chinese government。 I was pleasantly surprised when they announced that I was the
golden prize winner。 It means my contribution to StarDict project get recognize by the
society。 I got an IBM laptop as an award。
2005' 〃The Golden Penguin Greater China〃 open source software Final excellent originality
prize。 It was hosted in Hong Kong; contestants came from China mainland; Hong Kong;
Macao and Taiwan; we got together and communicated with each other on free software。
2006' China…Japan…Korea open source software contest winner。 I met Ruby's author and
some other famous people in this contest; who came from three different countries; I am
very glad that I was one of the four representatives of China。
LUPA Open Source Master。
It brought me some money too; although it is open source software and being free to
everyone。 In 2007。1; I sold StarDict's copyright and the corresponding websites
(stardict。org) for several hundreds of thousand RMB to an information
technology company; while I still maintain StarDict and keep it open source。
280
附录一五 StatementofPurpose
After graduated from SiChuan University; I joined RedHat; the best Linux company on
earth。 I just send my resume to RedHat; and then I received the phone call soon in the
afternoon; who became my manager later。 He knew me; so the recruitment process was
very short and smooth。 I became an international engineer in the R&D department after
that; and now I have been worked there for more than one year。
Recently; I gave a speech in Beijing University of Posts and Telecommunications; the title
of this speech was 〃From normal to success; the road of StarDict〃。 A video presentation is
available from this address:
reciteword。coso