== Introduction & Contact ==Well Hello Everyone,
[[OSD600 Notes]]'''Andrew Grimo'''
Looking forward to joining in with all Professor at School of you here at Computer Studies,Seneca College in the Open Source Development programs for either the degree or diploma programs. The introductory talk from Chris and David was very inspiring and I'm very much looking forward to linking in with the world wide open source development community. I grew up in sort of a small, but popular town, and really feel I have a connection with a community much larger in scale than that place. The whole world community sounds good to me for now... at least until we as a race extend ourselves further.
I look forward to developing, contributing and requesting help from all of you. Office Room# 2095
Andrew GrimoPhone# 416-491-5050 ext.3682
Email: [[Thunderbird_Multi-touch_Gesture_Support_for_OS_X#Project_Newsmailto:andrew.grimo@senecac.on.ca andrew.grimo@senecac.on.ca]] RELEASE 0.1 - Thunderbird Multi-touch for Mac
== Background ==My first IT experience was at an MP3 dotIRC: andrewgrimo [irc://irc.com company where a series of lay-offs in the IT department led me to the position of Jr. System Admin. Everything that was needed to learn was done on the job without any previous background. With this job I used Red Hat Linux version 7.1 for server administration, but also for my desktop computer at work. This was my second OS to learn second to the Mac, which I started using at v7.6 a number of years prior. Unfortunately after further layoffs, three quarters of a year later that job finished, my son was born in Kingston and I moved out of Toronto leaving my IT and music production worlds behindmozilla. org/%23Seneca #seneca]
Currently sharpening my IT skills back in Toronto and looking forward to completing OSD600 and Seneca's CPA program to eventually land a job in the Toronto downtown core. I've become a fan of the counter-intuitive nature of open-source development and gain satisfaction from the idea of making money from developing something that will eventually be given away for free.
== Current Project Background ==
[[Thunderbird Multi-touch Gesture Support My first education was in music recording and production, including audio for OS X]]video and film. I worked in a few studios, earned a gold record for an album where I was a production assistant. My specialization was in digital audio editing. Simple put, I made a musicians performance in the studio perfect by removing errors and altering/tightening their timing.
Bugzilla report for my project: [https://bugzillaMy first IT experience was at an MP3 dot.com company where a series of lay-offs in the IT department led me to the position of Jr. System Admin.mozillaEverything that was needed to learn was done on the job without any previous background.org/show_bugWith this job I used Red Hat Linux version 7.cgi?id=465257 https://bugzilla1 for server administration across the company, but also for my desktop computer at work.mozillaThis was my second OS to learn second to the Mac, which I started using at Mac OSv7.org/show_bug6 (prior to Apple's MacOSX freebsd unix system).cgi?id=465257]
== Contributions A graduate of Seneca's Computer Programming and Analysis Co-op diploma, I am now teaching and working on various projects either through contracts or business partnerships. Additionally, teaching in the computer studies area and pursuing a degree completion to Projects ==my diploma.
Done* Assisting [[User:Tyrant911 | Alex]] with getting focused on his processing stuff, [http://andrewgrimo.wordpress.com/2009/10/14/back-to-the-javascript/ the blog].* Assisting on some test cases for Processing.js with [http://zenit.senecac.on.ca/wiki/index.php/User:Asalga#Available_Contributions Asalga's subset() function]* Updated the [https://wiki.mozilla.org/Education/Learning/XpcomComponents XPCom lab] to better reflect changes to dynamically created directories == Blog ==
To do* Fixing an old Firefox Mac [https://bugzilla.mozilla.org/show_bug.cgi?id=286304 Bug286304] to help [[User:Anna.sobiepanek | annasob's]] [http://matrix.senecacandrewgrimo.onwordpress.cacom/~asobiepa/Processing/noCursor.html noCursor function] in processing.js
* Develop a [http://textpattern.org/plugins Textpattern php plugin] to serve a directory listing of files as links for a Charitable group in Kingston.
== Blog ==
http://andrewgrimo.wordpress.com/category/open-source/
== Labs ==
There are a number of things that I did do, but didn't post a blog on or keep track of as I was still trying to figure out how things got submitted (it didn't mean it wasn't mentioned, maybe even multiple times).
Week 1 - New York Times article review and [http://andrewgrimo.wordpress.com/2009/09/10/hello-world/ my first blog].
Week 2 - Status call, [http://andrewgrimo.wordpress.com/2009/09/16/phone-conferences-as-a-valuable-communication-method/ blog review on Open Source Communication].
Week 3 - Building Firefox on my Mac, [http://andrewgrimo.wordpress.com/2009/09/22/mozilla-build-on-mac-osx-10-5/ a blog].
Week 5 - [http://andrewgrimo.wordpress.com/2009/10/13/open-source-living-a-bugs-life/ Blog on Bugs], tracking a bug, tracking a user, the bug concept and lingo.
Week 7 - [http://andrewgrimo.wordpress.com/2009/11/16/back-to-the-javascript-part-2/ Blog on Javascript and Doug Crawford]... I bought the book... and it's great!
Week 8 - Modifying tabbing in Firefox, [http://andrewgrimo.wordpress.com/2009/11/05/reversing-added-tabs-on-firefox/ My Blog of my adventure] and [http://matrix.senecac.on.ca/~agrimo/osd/reverseTabFF3.7.patch The link to the patch].
Break Week - [http://andrewgrimo.wordpress.com/2009/11/02/fsoss-community-and-networking-with-others/ FSOSS Blog] ... a look at community.
Week 9 - Modifying tabbing in Firefox via Extensions!, [http://andrewgrimo.wordpress.com/2009/11/15/reversing-firefox-tabs-as-an-extension/ My hybrid Text/Video Blog] and [http://matrix.senecac.on.ca/~agrimo/osd/AddTabLeft.xpi The link to the Extension itself]. It works best in Firefox 3.5.5.
week 10 - [http://andrewgrimo.wordpress.com/2009/12/07/mozilla-xpcom-learning-lab/ XPCom Lab blog] for working with interfaces and xpcom components in Mozilla via a build oriented extension.
== Contact ==
Main Email: [mailto:agrimo@learn.senecac.on.ca agrimo@learn.senecac.on.ca]
Alternate Email: [mailto:grimo@mac.com grimo@mac.com]
IRC: andrewgrimo [irc://irc.mozilla.org/%23Seneca #seneca]