友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
热门书库 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

我的世界之源代码-第70章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!




Gender: Male 

Birthday: 1983。1。18 

Phone: 13520747434 

Gtalk: huzheng001@gmail 

Email: huzheng_001@163 


Objective 

 

* Intention: Senior Software Engineer; in Beijing 


Education 

 

SiChuan University 

Information management and information system 

2001。9 … 2006。7 

Degree Bachelor 


Technical proficiencies 

 

Operating systems: Linux; Win32。 

Programming/Languages: C; C++; Python; Java; PHP; JavaScript。 I know some other 
languages such as ASM; Ruby; Lisp; Erlang; Shell; Lua too。 In fact; I can learn any 
language very quickly if the project require it; that never being a problem to me。 

I have read many classical computer science books in original English edition; some 
technique books such as Linux kernel source code analysis; algorithm introduce; etc。。 But I 
put more time on doing projects as the engineering practice。 


Professional experience 

 


                                              275 

(A) Beijing Feynman Software company。 minigui 

2006。7 … 2007。1 

Software Architect 

Done projects: 

1。 MEagle; a GIS software base on MiniGUI in embedded environment。 It can open and 
view several kinds of map formats by using OGR library; you can move; zoom in; zoom out 
and rotate the map; a small eagle eye window can be shown at the same time; and you 
can save the map file in meagle's own file format; which have very fast load speed。 I 
designed its architect and implement the key features; such as load and show the map; 
rotate; the own file format; etc。。 

I become the architect after finished this project。 

2。 MiniGUI back end of awt for J2me personal profile and kaffe java virtual machine。 

3。 PMP(Personal Media Player) solution; it have a task bar and show a desktop; which 
include some other applications such as music player; video player; radio; recorder; note 
book; calendar; some small games and the setting program。 We use the middle…ware to do 
music and video playing; you can change the language; theme dynamically。 


(B) RedHat(China) software company。 redhat 

2007。1 … present 

International software engineer 

Done projects: 

1。 Bug fixes and package maintenance。 Fix bugs that are related to i18n and maintain 
some packages in RedHat Enterprise Linux and Fedora。 

2。 Tomoe handwriting recognition engine and the Stroke…Editor。 Research handwriting 
technique and add Simplified Chinese support to tomoe engine。 We developed the stroke… 
editor GUI tool by python programming language and build the Chinese stroke data by it。 
See: tomoe。sourceforge 

3。 StarDict…3。0。0。 As: 

= 

StarDict…3。0。0 released。 

2007。8。13 

After half an year's hard work; StarDict…3。0。0 is out at last! 

Visit stardict。sourceforge to download now! 

New features: 

* Network dictionaries。 

* Plug…in system。 

* Full…text translation。 



                                              276 

                                             附录一四 PERSONALRESUMEOFHUZHENG 

* Pronounce word by TTS engine。 

* 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 t
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!