Difference between revisions of "User:MattP"

From CDOT Wiki
Jump to: navigation, search
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==''' Contact Info''' ==
 
==''' Contact Info''' ==
 
{|border="0"
 
{|border="0"
|-
 
|'''Name'''
 
|Matt Postill
 
|-
 
|'''Work Email'''
 
|matthew.postill@senecac.on.ca
 
 
|-
 
|-
 
|'''School Email'''
 
|'''School Email'''
Line 19: Line 13:
 
|'''BLOG'''
 
|'''BLOG'''
 
|[http://sonnilion.wordpress.com/ http://sonnilion.wordpress.com/]
 
|[http://sonnilion.wordpress.com/ http://sonnilion.wordpress.com/]
|-
 
|'''Twitter'''
 
|[http://twitter.com/MattPostill/ http://twitter.com/MattPostill/]
 
 
|-
 
|-
 
|'''WorkLog'''
 
|'''WorkLog'''
Line 33: Line 24:
 
|}
 
|}
 
<br/>
 
<br/>
=='''About Me''' ==
+
 
My name is Matt Postill, I am a BSD student in my final year and have already graduated from the CPA program at Seneca specializing in game programming. My goal is to become a great programmer well known through out the world most likely in the game programming field. I have worked on 4 major project:1) An inventory system using C# and .Net 2) upgrading eDrive, a racing simulator created by Evan Weaver. 3) C3DL, a WebGL library 4) My current project SceneCreator.  I am currently employeed at Seneca CDOT.
 
<br/>
 
 
==Technical Qualifications==
 
==Technical Qualifications==
 
===Programming Languages===
 
===Programming Languages===
Line 54: Line 43:
 
=== Releases ===
 
=== Releases ===
 
0.1 - [http://sonnilion.wordpress.com/2011/02/11/bugs-ready-for-review/ Details] <br/>
 
0.1 - [http://sonnilion.wordpress.com/2011/02/11/bugs-ready-for-review/ Details] <br/>
=== 0.1 ===
+
0.2 - [http://sonnilion.wordpress.com/2011/03/11/processing-js-i-choose-you/ Details] <br/>
==Processing.js==
+
0.3 - [http://sonnilion.wordpress.com/2011/04/17/more-processing-js/ Details]<br/>
 +
 
 +
=== Contributions ===
 +
* Created reduces test case for Jon Buckly
 +
 
 +
* Took a bug from Jon Buckly
 +
* Discovered new bug with p3d and arc fill
 +
 
 +
==Release 0.1 ==
 +
===Processing.js===
 
[https://processing-js.lighthouseapp.com/projects/41284/tickets/626-fix-touch-events-on-iphone-in-safari Touch Events] <br/>
 
[https://processing-js.lighthouseapp.com/projects/41284/tickets/626-fix-touch-events-on-iphone-in-safari Touch Events] <br/>
==Popcorn.js==
+
===Popcorn.js===
 
[https://webmademovies.lighthouseapp.com/projects/63272/tickets/95-multiple-popcorn-instances Multiple Instances] <br/>
 
[https://webmademovies.lighthouseapp.com/projects/63272/tickets/95-multiple-popcorn-instances Multiple Instances] <br/>
 
<br/>
 
<br/>
=== Contributions ===
+
==Release 0.2 ==
*
+
===Processing.js===
 +
[https://processing-js.lighthouseapp.com/projects/41284/tickets/672-reduce-calls-to-uniformmatrix Reduce calls to uniformmatrix] <br/>
 +
[https://processing-js.lighthouseapp.com/projects/41284/tickets/852-fix-3d-ref-tests Fixed three 3D ref tests] <br/>
 +
[https://processing-js.lighthouseapp.com/projects/41284/tickets/603-static-begincameraendcamera-examples-broken-in-repo Removed broken unnecessary test] <br/>
 +
[https://processing-js.lighthouseapp.com/projects/41284/tickets/361-text-width-example-doesnt-work-in-chrome Fixed texted width example making it valid P5 code] <br/>
 +
[https://processing-js.lighthouseapp.com/projects/41284/tickets/1075-3d-pgraphics-always-draws-below-2d-shapes Made reduced test case then fixed bug 1075(p3d no fill ellipse)] <br/>
 +
 
 +
 
 +
==Release 0.3 ==
 +
===Processing.js===
 +
[https://processing-js.lighthouseapp.com/projects/41284/tickets/1144-arc-3d-fill-is-done-improperly Arc 3D Fill] <br/>
 +
[https://processing-js.lighthouseapp.com/projects/41284/tickets/1007-safari-crash-depending-on-094-or-100 Improve Arc Performance] <br/>
 +
[https://processing-js.lighthouseapp.com/projects/41284/tickets/833-fix-ellipse-3d-to-take-nostroke-and-nofill-values fix ellipse 3D to take noStroke and noFill values      ] <br/>
 +
[https://processing-js.lighthouseapp.com/projects/41284/tickets/1199-remove-usages-of-parsefloat-and-parseint-as-cast-operators Remove usages of parseFloat and parseInt as cast operators      ] <br/>
 +
 
 +
 
 +
== FireFox Patch==
 +
[http://matrix.senecac.on.ca/~mapostil/ImageMapTest/maps.html Tester] <br/>
 +
[http://matrix.senecac.on.ca/~mapostil/ImageMapTest/test_bug565031.html Patch Test] <br/>
 +
[http://matrix.senecac.on.ca/~mapostil/ImageMapTest/whitespace.patch Diff File] <br/>
 +
[http://zenit.senecac.on.ca/wiki/index.php/User:MattP/ImageMapTest Results]

Latest revision as of 14:43, 11 May 2011

Contact Info

School Email mapostil@learn.senecac.on.ca
Social Email carnage6000@gmail.com
IRC Sonnilion (never on)
BLOG http://sonnilion.wordpress.com/
WorkLog http://zenit.senecac.on.ca/wiki/index.php/Category:Matt's_Work_Log
FSOSS Slides http://scotland.proximity.on.ca/sonnilion/Presentation/
Thesis Improving_Gaming_Performance


Technical Qualifications

Programming Languages

  • C
  • C++
  • C#
  • Java
  • PHP/PERL
  • SQL
  • XHTML/CSS
  • JavaScript
  • Processing


DPS909 Projects

[Processing.js]
[Popcorn.js]

Releases

0.1 - Details
0.2 - Details
0.3 - Details

Contributions

  • Created reduces test case for Jon Buckly
  • Took a bug from Jon Buckly
  • Discovered new bug with p3d and arc fill

Release 0.1

Processing.js

Touch Events

Popcorn.js

Multiple Instances

Release 0.2

Processing.js

Reduce calls to uniformmatrix
Fixed three 3D ref tests
Removed broken unnecessary test
Fixed texted width example making it valid P5 code
Made reduced test case then fixed bug 1075(p3d no fill ellipse)


Release 0.3

Processing.js

Arc 3D Fill
Improve Arc Performance
fix ellipse 3D to take noStroke and noFill values
Remove usages of parseFloat and parseInt as cast operators


FireFox Patch

Tester
Patch Test
Diff File
Results