Difference between revisions of "User:Dliu53"

From CDOT Wiki
Jump to: navigation, search
(Project Leader(s))
 
(64 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== About me ==
 +
 
Donghui Liu
 
Donghui Liu
  
* Student in the [http://cs.senecac.on.ca School of Computer Studies] at [http://senecac.on.ca Seneca College's]
+
* I'm studying [https://scs.senecac.on.ca/curriculum/cpa CPA] program at [http://senecac.on.ca Seneca College]
* My [http://dliu53.wordpress.com Blog].
+
* dliu53@learn.senecac.on.ca
 +
* dliu53 on IRC
 +
 
 +
 
 +
== Project ==
 +
 
 +
* [http://zenit.senecac.on.ca/wiki/index.php/Processing.js Processing.js]
 +
<h3>Release 0.1</h3>
 +
<table border="1" width="40%">
 +
<tr align="center"><td><b>Task Name</b></td><td><b>Requirement</b></td><td><b>Test</b></td></tr>
 +
 
 +
<tr>
 +
  <td>brightness()</td>
 +
  <td>[http://processing.org/reference/brightness_.html Req.]</td>
 +
  <td>[http://matrix.senecac.on.ca/~dliu53/OSD600/brightness()_test.html test]</td>
 +
</tr>
 +
 
 +
<tr>
 +
  <td>hue()</td>
 +
  <td>[http://processing.org/reference/hue_.html Req.]</td>
 +
  <td>[http://matrix.senecac.on.ca/~dliu53/OSD600/hue()_test.html test]</td>
 +
</tr>
 +
 
 +
<tr>
 +
  <td>saturation()</td>
 +
  <td>[http://processing.org/reference/saturation_.html Req.]</td>
 +
  <td>[http://matrix.senecac.on.ca/~dliu53/OSD600/saturation()_test.html test]</td>
 +
</tr>
 +
 
 +
</table>
 +
<br>
 +
 
 +
<h3>Release 0.2</h3>
 +
<table border="1" width="40%">
 +
<tr align="center"><td><b>Task Name</b></td><td><b>Requirement</b></td><td><b>Test</b></td></tr>
 +
 
 +
<tr>
 +
  <td>curve()</td>
 +
  <td>[http://processing.org/reference/curve_.html Req.]</td>
 +
  <td>[http://matrix.senecac.on.ca/~dliu53/OSD600/curve()_test.html test(2D)]</td>
 +
</tr>
 +
 
 +
<tr>
 +
  <td>blendColor()</td>
 +
  <td>[http://processing.org/reference/blendColor_.html Req.]</td>
 +
  <td>[http://matrix.senecac.on.ca/~dliu53/OSD600/blendColor()_test.html test(MODE: ADD,SUBTRACT,DARKEST,LIGHTEST)]</td>
 +
</tr>
 +
 
 +
<tr>
 +
  <td></td>
 +
  <td>[]</td>
 +
  <td>[]</td>
 +
</tr>
 +
 
 +
</table>
 +
<br>
 +
 
 +
<h3>Release 0.3</h3>
 +
<table border="1" width="40%">
 +
<tr align="center"><td><b>Task Name</b></td><td><b>Requirement</b></td><td><b>Test</b></td></tr>
 +
 
 +
<tr>
 +
  <td>bezierPoint()</td>
 +
  <td>[http://processing.org/reference/bezierPoint_.html Req.]</td>
 +
  <td>[http://matrix.senecac.on.ca/~dliu53/OSD600/bezierPoint()_test.html test]</td>
 +
</tr>
 +
 
 +
<tr>
 +
  <td>curvePoint()</td>
 +
  <td>[http://processing.org/reference/curvePoint_.html Req.]</td>
 +
  <td>[http://matrix.senecac.on.ca/~dliu53/OSD600/curvePoint()_test.html test]</td>
 +
</tr>
 +
 
 +
<tr>
 +
  <td>bezierTangent()</td>
 +
  <td>[http://processing.org/reference/bezierTangent_.html Req.]</td>
 +
  <td>[http://matrix.senecac.on.ca/~dliu53/OSD600/bezierTangent()_test.html test]</td>
 +
</tr>
 +
 
 +
<tr>
 +
  <td>curveTangent()</td>
 +
  <td>[http://processing.org/reference/curveTangent_.html Req.]</td>
 +
  <td>[http://matrix.senecac.on.ca/~dliu53/OSD600/curveTangent()_test.html test]</td>
 +
</tr>
 +
 
 +
</table>
 +
<br>
 +
 
  
== Project Name ==
+
== Content ==
  
Processing.js
+
* Create my first wiki page
 +
* Create my first blog post
  
== Project Description ==
 
  
Processing.js is a proposed Mozilla-sponsored project, its main purpose is to wrap Java-based language functions into Javascript. The purpose of this is to use visuals on the open web, using standard technologies such as JavaScript and Canvas.Read more about processing for the web [http://processing.org http://processing.org]
+
== Lab ==
  
== Project Leader(s) ==
+
* Communication using IRC
 +
* World Mozilla Source Code Reading
 +
* Working with patches [http://matrix.senecac.on.ca/~dliu53/OSD600/lab/patch.txt patch.txt]
 +
* Debugging Mozilla
 +
* Fixing a bug in Thunderbird
 +
* Modifying the Browser  [http://matrix.senecac.on.ca/~dliu53/OSD600/lab/tabbrowser_patch.txt tabbrowser_patch.txt]
 +
* Modifying the Browser Part II - writing an extension
 +
* Creating a Binary C++ XPCOM Componet [http://matrix.senecac.on.ca/~dliu53/OSD600/lab/Xpcom.zip Xpcom.zip]
  
|[[User:dliu53|Donghui Liu]] || [http://dliu53.wordpress.com/ blog] ||
 
  
== Project Contributor(s) ==
+
== Bugs ==
  
Name(s) of people casually working on the project, or who have contributed significant help. Include links to personal pages within wiki
+
* [https://bugzilla.mozilla.org/show_bug.cgi?id=309983 Bug 309983] - Bad rendering of complex bezier curves
 +
* [https://bugzilla.mozilla.org/show_bug.cgi?id=337793 Bug 337793] - Create a test to check all EC curves
 +
* [https://bugzilla.mozilla.org/show_bug.cgi?id=327580 Bug 327580] - fix image decoder endianness/RGB issues
  
NOTE: only Project Leader(s) should add names here.  You '''can’t''' add your own name to the Contributor list.
 
  
== Project Details ==
+
== Sources ==
  
Provides more depth than the Project Description. This is the place for technical discussions, project specs, or other details. If this gets very long, you might consider breaking this part into multiple pages and linking to them.
+
* [http://zenit.senecac.on.ca/wiki/index.php/DPS909_and_OSD600_Fall_2009_Weekly_Schedule OSD600 Weekly Schedule]
 +
* [http://zenit.senecac.on.ca/wiki/index.php/Fall_2009_DPS909_and_OSD600_Initial_Project_Plan_0.0 OSD600 Initial Project Plan]
  
== Project News ==
 
  
This is where your regular updates will go.  In these you should discuss the status or your work, your interactions with other members of the community (e.g., Seneca and Mozilla), problems you have encountered, etc.
+
== Blog ==
  
Put detailed technical information into the Project Details page (i.e., update it as you go), and save this section for news about participation in the project.
+
* My [http://dliu53.wordpress.com Blog]

Latest revision as of 15:33, 18 December 2009

About me

Donghui Liu


Project

Release 0.1

Task NameRequirementTest
brightness() Req. test
hue() Req. test
saturation() Req. test


Release 0.2

Task NameRequirementTest
curve() Req. test(2D)
blendColor() Req. test(MODE: ADD,SUBTRACT,DARKEST,LIGHTEST)
[] []


Release 0.3

Task NameRequirementTest
bezierPoint() Req. test
curvePoint() Req. test
bezierTangent() Req. test
curveTangent() Req. test



Content

  • Create my first wiki page
  • Create my first blog post


Lab

  • Communication using IRC
  • World Mozilla Source Code Reading
  • Working with patches patch.txt
  • Debugging Mozilla
  • Fixing a bug in Thunderbird
  • Modifying the Browser tabbrowser_patch.txt
  • Modifying the Browser Part II - writing an extension
  • Creating a Binary C++ XPCOM Componet Xpcom.zip


Bugs

  • Bug 309983 - Bad rendering of complex bezier curves
  • Bug 337793 - Create a test to check all EC curves
  • Bug 327580 - fix image decoder endianness/RGB issues


Sources


Blog