Chinaunix首页 | 论坛 | 博客
  • 博客访问: 137114
  • 博文数量: 24
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 590
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-18 08:29
文章分类

全部博文(24)

文章存档

2011年(1)

2009年(5)

2008年(18)

我的朋友

分类: LINUX

2008-05-15 21:36:41

最近一直在忙一直就没有整理这个,没有想到它还在那里,看了我真的要把我自己的基础学的更扎实一些,为了明年做好准备,现在已经为开源贡献自己一份力量!
写的不好,英文水平真的还要不断的提高,尤其是交往方面,写的太少,而且言过其实啊!自己的创新就更少了,自己看的源代码也不多,写的就更少了!加强,所以现在,要好好的编写那个小的游戏了!
自己动手能力真的很差,现在做个小的游戏,深深的感觉到了!扎实自己的基础,多动手,多实践,多沟通@
Application
Title/Summary     CUPS filters for PDF handling
Organization The Linux Foundation
Abstract (2500 character limit, text only, no HTML) The Abstract of an accepted student application is displayed on the public GSoC web site.
Please do not include personal information.这个我的是


Application Summer of Code 2008
     I would like to apply for the “CUPS filters for PDF handling” of this project!This project is one of the OpenPrinting,so I read each project in OpenPrinting,I further understanding it. I can good exchanges in "The Linux Foundation" this organization and to be completed their given task. I carefully read the applications which I want to project information. I read a lot of projects in the list, I feel that this comparison with me, and I have the ability to complete.
     I have read of the project, a project that each is really very specific ,students will easily learn and understand relevant knowledge for this project. Their request is "Not all filters are written yet. Missing are the texttopdf filter to print plain text files and the pdftoijs filter to couple IJS plug-in drivers (like HPLIP or Gutenprint) with a PDF renderer. This project is about writing these two filters and testing them. The filters will then be made part of CUPS."  And I can tell to my friends and fellow students this to enable them to participate this program.
     First,I have been using and learning linux have two years, my friends and I use the C language had prepared a basic function of the FTP. I enjoyed learning Linux and C, we are beginning the learning algorithm and data structure, I think is very interesting. Last year, I learned java course. Secondly, I hope that computers can achieve our idea! C language used to realize I have to apply for the project that. Again, I am willing to cooperate and exchanges and share my wisdom, and development more software. In our schools linux group,my friends and my classmates and I want to develop our own software and using cvs prepared by the management of our code. Our teachers often guide us, and the Internet those who do together to discuss our project. My teacher said some have some kernel knowledge and use Emacs editor. We like open source and our passion into practice. I had joined in some project in Those projects are:XYLFTP  and pigeons and xylinker.
     I learned: teamwork is the most important. In the preparation of XYLFTP : I used the C language in the Linux system programming, skilled grasped "vi", "gcc" and "make" used,and so on,understand the software development process norms, constantly improve themselves software, modify bug add the patch . Every time I participate in panel discussions to find code errors and submit patches. In the preparation of xylinker and pigeons,I learned a shell programming, and more and more Linux command ,the Linux system   of knowledge and development software of knowledge has been further awareness. Participate in the  software flowchart painting, writing software documents, the preparation of a module of code,  debugging all code of this software.


看了看写的真的不是很多,哎!发现自己的水平太差了,加强!不要好高骛远呀!

 Detailed Description这个是写给你申请项目的组织的
Application Summer of Code 2008
* My Name:gaowei
* Email: 2008gaowei@gmail.com
* Background:
     First,I have been using and learning linux have two years, my friends and I use the C language had prepared a basic function of the FTP. I enjoyed learning Linux and C, we are beginning the learning algorithm and data structure, I think is very interesting. Last year, I learned java course. Secondly, I hope that computers can achieve our idea! C language used to realize I have to apply for the project that. Again, I am willing to cooperate and exchanges and share my wisdom, and development more software. In our schools Linux group,my friends and my classmates and I want to develop our own software and using cvs prepared by the management of our code. Our teachers often guide us, and the Internet those who do together to discuss our project. My teacher said some have some kernel knowledge and use Emacs editor. We like open source and our passion into practice. I had joined in some project in Those projects are:XYLFTP and pigeons and xylinker.
     I learned: teamwork is the most important. In the preparation of XYLFTP : I used the C language in the Linux system programming, skilled grasped "vi", "gcc" and "make" used,and so on,understand the software development process norms, constantly improve themselves software, modify bug add the patch . Every time I participate in panel discussions to find code errors and submit patches. In the preparation of xylinker and pigeons,I learned a shell programming, and more and more Linux command ,the Linux system of knowledge and development software of knowledge has been further awareness. Participate in the software flowchart painting, writing software documents, the preparation of a module of code, debugging all code of this software.

* Project Title: CUPS filters for PDF handling
     It is "PDF as the standard print job transfer format: CUPS filters for PDF handling" of a project. Read many of the projects after it was my choice. I believe I have the ability to complete it. This project is one of the OpenPrinting,so I read each project in OpenPrinting,I further understanding it.

* Synopsis:
     I know these " Not all filters are written yet. Missing are the texttopdf filter to print plain text files and the pdftoijs filter to couple IJS plug-in drivers (like HPLIP or Gutenprint) with a PDF renderer. This project is about writing these two filters and testing them. The filters will then be made part of CUPS. "

* Project Details:
     As far as I know, it has a following:
     One of the decisions which was made on the OSDL Printing Summit in Atlanta last year and widely accepted by all participants was to switch the standard print job transfer format from PostScript to PDF. Many things need to be implemented in CUPS, especially for the planned printing requirements in LSB 3.2. To implement the use of the PDF data format as standard print job transfer format (instead of the currently used PostScript). In which it referred to some of the most common question: how much does one needs to know about inside of CUPS or PDF's or what one might expect in the end: printing is a vast topic - from end-user applications, to print dialogs (user interfaces) to spooler (responsible for scheduling and job dispatching) to low-level interaction with hardware, and some kernel knowledge of how the data go through. You will learn a bit about everything, but don't expect to be able to say, open up emacs and byte-wise hex-edit a pdf (pdfs are binary data structures).
     TextToPDF is create a PDF document from a text file. The texttopdf filter to print plain text files and the pdftoijs filter to couple IJS plug-in drivers (like HPLIP or Gutenprint) with a PDF renderer. PDF based filters includes imagetopdf(texttopdf), pdftopdf and pdftoopvp. I read HPLIP of features and Gutenprint of functionality,and know pdfoijs filter will to be realization what function in CUPS.

* Deliverables: quantifiable results and goals.
  1. I now begin to study relevant knowledge, and at https: / / registered. Read some of the relevant project documents and to add some of my knowledge. That the item I told my classmates, I hope that they can also participate in this activity, because it gives us pleasure.
  2. Timely completion of tasks writing these two filters and testing them. I willing to implement processing all kinds of UTF8-encoded text in the texttopdf filter. Because UTF-8 is a special encoding scheme has been developed, which stands for UCS Transformation Format 8.

* Project Schedule: 
  1. For their favorite item I committed, now I am learning useful knowledge of this project. I and more people will have to discuss this project might use the knowledge. The Internet and other multi-person exchanges, so that their skills more skilled. I have carefully read the background information and downloaded some code in the Subversion repositories of the OpenPrinting Japan SourceForge site. Depth understanding of CUPS and the filters of role. Currently further understanding "UTF-8" concept and the conversion algorithms for UTF-8. Read documentation, get up to speed to begin working on our projects.(until mid of may)
  2. Publish my goals to The Linux Foundation community and try to get some feedback and suggestions on my plans,then begin coding for my GSoC projects.(until beginning of June)
  3. Implement features two filters. That means that I will begin with the implementation of texttopdf and pdftoijs, I will try to implement things so that they can be used despite they are not completely finished.(until mid of August)
  4. I will make every effort to work. Testing of all features with the help of The Linux Foundation community and my Mentor. This will begin
as soon as one component is finished and should be completed by the end of August.

Link to Further Information:
 

Submit any changes to the Abstract of this existing application (can be done more than once without a comment from a mentor).


Comment History
03/30/08 17:03
Hin-Tak Leung
can you expand a bit on your experience with the xylftp and xylinker?
What you learn from it, etc?
03/31/08 06:03
gaowei
Thanks!
I have updated the application. And i am appreciated if you can give me any advice.
03/31/08 15:03
Hin-Tak Leung
I mean, I want to to describe what you have done and your roles in those projects.
04/01/08 06:04
gaowei
Thank you! Any help is much appreciated.
I have to constantly improve my own application form, and to learn more project-related knowledge.
04/04/08 07:04
gaowei
Why I can not landing The Linux Foundation site. I would like to know more information. Thanks in advance!
04/04/08 07:04
Till Kamppeter
gaowei, for me the site works. What is your problem with it?

To have an overview of the current state of the PDF printing workflow, see also the slides for next week's OpenPrinting Meeting in Austin:


04/04/08 07:04
gaowei
Thank you!
Now I don't know why I can not open the Web page of The Linux Foundation.
But I can browse other Web page,I was studying the project-related information in other Web page.
04/04/08 08:04
gaowei
Thanks! Now I can browse Web page of The Linux Foundation!
04/04/08 16:04
Hin-Tak Leung
I see you have registered under the linux foundation, and as a result you have gained editing ability. I don't think it is appropriate for you to make any edit to http:///en/User:Htl10 , however, since that's my personal page. I have reverted your change, which was ungrammatical and uncomprehensible in any case.

I don't think you need to actually register or log in to browse around the linux foundation web pages, and if you do decide to log in, please do *not* make any change to any of the contents.
04/04/08 22:04
Till Kamppeter
Gaowei, very important for the texttopdf filter is that it is capable of processing all kinds of UTF8-encoded text, especially also languages like Chinese and Japanese. Are you aware of it and are you willing to implement this in the texttopdf filter?
04/05/08 10:04
gaowei
Thanks Mentor Till Kamppeter. Thank you for your proposal and some information, yes, I have read "utf8topdf?" in you giving me the information. I further understanding "UTF-8" concept and the conversion algorithms for UTF-8 .
04/05/08 11:04
gaowei
OK,Mentor Hin-Tak Leung,I know your mean! Thank you for giving me guidance. I have seen you modify the content, and know that you add some information.
04/10/08 15:04
gaowei
I read it that "no one is interested in it so far" in [Printing-japan] mailing list. why? Thanks in advance!
I am learning more things of CUPS driver architecture, and related technologies.
04/10/08 15:04
gaowei
My meaning is that why few active member is interested in the pdftoijs
and/or texttopdf filter in the Japan side OpenPrinting WG?
04/13/08 07:04
Till Kamppeter
The japanese OP working group is not much interested in pdftoijs, as use OpenPrinting Vector for their own drivers and they told that IJS is not really needed, as there is also CUPS Raster.
04/16/08 05:04
gaowei
Thanks for your response. I will do my best to learn more knowledge,I believe I can complete the task.
04/22/08 14:04
gaowei
Thank you! Thanks google and my mentor!
I will continue to work hard
04/30/08 07:04
gaowei
I am interested in OpenPrinting although my application for GSoC isn't selected. Currently what can I do? Thanks!

Add a Student Comment:
This comment will be appended to your application and be visible to all mentors and administrators in the organization to which you are applying.





阅读(1094) | 评论(0) | 转发(0) |
0

上一篇:彻底摆脱windows

下一篇:创新,未来

给主人留下些什么吧!~~