Difference between revisions of "User:Andrewgrimo"

From CDOT Wiki
Jump to: navigation, search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Introduction ==
+
== Introduction & Contact ==
Well Hello Everyone,
 
  
[[OSD600 Notes]]
+
'''Andrew Grimo'''
  
Looking forward to joining in with all of you here at 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. 
+
Professor at School of Computer Studies,
 +
Seneca College
  
I look forward to developing, contributing and requesting help from all of you. 
+
Office Room# 2095
  
Andrew Grimo
+
Phone# 416-491-5050 ext.????
  
[[Thunderbird_Multi-touch_Gesture_Support_for_OS_X#Project_News]]  RELEASE 0.1 - Thunderbird Multi-touch for Mac
+
Email:  [mailto:andrew.grimo@senecac.on.ca andrew.grimo@senecac.on.ca]
  
== Background ==
+
IRC: andrewgrimo [irc://irc.mozilla.org/%23Seneca #seneca]
My 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. 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 behind.  
 
  
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 ==
+
For more official information about courses I am teaching, go to my Computer Studies Homepage: [https://cs.senecac.on.ca/~andrew.grimo/ cs/~andrew.grimo]
  
[[Thunderbird Multi-touch Gesture Support for OS X]]
+
== Background ==
  
Bugzilla report for my project: [https://bugzilla.mozilla.org/show_bug.cgi?id=465257 https://bugzilla.mozilla.org/show_bug.cgi?id=465257]
+
My first education was in music recording and production, including audio for 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.
  
== Contributions to Projects ==
+
My 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. 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 across the company, but also for my desktop computer at work. This was my second OS to learn second to the Mac, which I started using at Mac OSv7.6 (prior to Apple's MacOSX freebsd unix system).  Years later after supporting small offices in a Windows environment I acquired my A+ certification.
  
Done
+
As a graduate of Seneca's Computer Programming and Analysis Co-op diploma, I am now teaching here and working a full-time job as a mainframe database administrator. Just like working at the MP3 dot com company, I learned everything needed while on the job as a DBA.  
* 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
 
  
To do
+
Your capacity to continuously learn as a result of this program will be your second most important asset. The first that should be emphasized, is your capacity to communicate and work with others, particularly during your co-op placements as these can be incredible opportunities for employers to get to know you. Your soft skills will catch the attention of potential employers at co-op placements, and then your technical capacity can shine through. Good luck toward you all with your initial jobs in this industry and your continuing success.
* Fixing an old Firefox Mac [https://bugzilla.mozilla.org/show_bug.cgi?id=286304 Bug286304] to help [[User:Anna.sobiepanek | annasob's]] [http://matrix.senecac.on.ca/~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 ==
+
== Blog (not currently updated) ==
http://andrewgrimo.wordpress.com/category/open-source/
 
  
== Labs ==
+
http://andrewgrimo.wordpress.com/
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).  
 
  
 
+
http://andrewgrimo.wordpress.com/category/open-source/
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]
 

Latest revision as of 12:16, 5 September 2011

Introduction & Contact

Andrew Grimo

Professor at School of Computer Studies, Seneca College

Office Room# 2095

Phone# 416-491-5050 ext.????

Email: andrew.grimo@senecac.on.ca

IRC: andrewgrimo #seneca


For more official information about courses I am teaching, go to my Computer Studies Homepage: cs/~andrew.grimo

Background

My first education was in music recording and production, including audio for 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.

My 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. 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 across the company, but also for my desktop computer at work. This was my second OS to learn second to the Mac, which I started using at Mac OSv7.6 (prior to Apple's MacOSX freebsd unix system). Years later after supporting small offices in a Windows environment I acquired my A+ certification.

As a graduate of Seneca's Computer Programming and Analysis Co-op diploma, I am now teaching here and working a full-time job as a mainframe database administrator. Just like working at the MP3 dot com company, I learned everything needed while on the job as a DBA.

Your capacity to continuously learn as a result of this program will be your second most important asset. The first that should be emphasized, is your capacity to communicate and work with others, particularly during your co-op placements as these can be incredible opportunities for employers to get to know you. Your soft skills will catch the attention of potential employers at co-op placements, and then your technical capacity can shine through. Good luck toward you all with your initial jobs in this industry and your continuing success.


Blog (not currently updated)

http://andrewgrimo.wordpress.com/

http://andrewgrimo.wordpress.com/category/open-source/