KevinDuBois
1752
Comment:
|
5137
converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
= About Me = | |
Line 5: | Line 6: |
=== About Me === | I am an undergraduate Computer Engineering student at the University of Michigan and a fan of Ubuntu and everything Linux. I have been using Linux primarily for 3 years now. |
Line 7: | Line 8: |
I am an undergraduate Computer Engineering student at the University of Michigan and a fan of Ubuntu and everything Linux. I have been using Linux primarily for 2 years now. | My natural languages are C/C++ and Python. I have a good knowledge base in object oriented programming, and can quickly adapt to other languages, if I need to ;-) I have had experience with OpenGL, Gtk+, gtkmm, gdk, xlib, Cairo, libfakekey, and gtkglext libraries, as well as lots of other code bases here and there. |
Line 9: | Line 11: |
I consider myself pretty well versed in C and C++, and Java. I have a good knowledge base in object oriented programming, and can quickly adapt to other languages, if I need to ;-) I have had experience with OpenGL, Gtk+, gtkmm, gdk, xlib, Cairo, libfakekey, and gtkglext libraries. As far as linux goes, I am interested in Free and OSS Software, advanced graphics programming, low level Operating System internals, and writing hardware drivers for the linux kernel. I'm just coming up to speed on the latter two, and hope to contribute some very useful code in the near future! |
As far as linux goes, I am interested in Free and Open Source Software, advanced graphics programming, low level operating system internals, and writing hardware drivers for the linux kernel. I'm just coming up to speed on the latter two, and hope to contribute some very useful code in the near future! |
Line 16: | Line 15: |
kdubois@umich.edu | |
Line 18: | Line 16: |
---- | IRC (freenode.net) Registered nicknames: kdub, kdub432, kdubois I frequent #openmoko, #compiz-fusion-dev, #videolan, and #ubuntu-us-mi |
Line 20: | Line 19: |
Blog: [[http://kdubois.net]] | |
Line 21: | Line 21: |
=== Projects & Contributions === | Launchpad Homepage: [[https://launchpad.net/~kdub]] |
Line 23: | Line 23: |
'''Jot''' Jot aims to be a character recognition program used by tablet PC's to allow for handwritten input of characters. As of today (Aug 7, 2007) it is in an alpha stage, but should be usable in a few weeks. ''Jot Homepage'' : https://launchpad.net/jot '''Bug Hunting''' I try to hunt down as many bugs as I can in Ubuntu during my spare time. Look on Launchpad if you're interested in seeing what I've done! |
OpenPGP Keys: pub 1024D/B6BE7E88 2008-02-08 Kevin DuBois <kdub432@gmail.com> |
Line 34: | Line 28: |
=== LOCO teams === I am a member of the Michigan Ubuntu LOCO team. We're just starting out, and I hope to get the promotion of linux and Ubuntu rolling in Michigan very soon! |
= Projects & Contributions = == Ubuntu == '''Packaging''' Packages on REVU: tv-grab-dvb : a tool for ripping EPG data off of DVB TS streams and parsing them into XML ocropus : a Tesseract-based optical character recognition program |
Line 38: | Line 41: |
===Guides=== | ''' LOCO Team ''' I am a member of the Michigan Ubuntu LOCO team [MichiganTeam] . We've got a lot of good projects going on, look into some of them! ''Penguicon'' [[http://penguicon.org]] : We're heading up the Ubuntu presentations and organizing various activities! Hope to see you there in April! ''User Support'' : If #ubuntu is too crowded, stop by #ubuntu-us-mi for support! ''Packaging and Bug Jams'' == Compiz Fusion == One of the more exciting/fun projects I'm involved in, compiz fusion is an openGL based window manager for linux operating systems, (i.e. eyecandy for linux). I provide some user support on IRC when I can. I mostly work on writing some new window animations, or I just code up some ideas for ways to improve the computer desktop experience. The compiz team lets me host my "extra-animations" branch on their gitweb, here. [[http://gitweb.compiz-fusion.org/?p=users/kdubois/extra-animations;a=summary]]. If you want a preview of what these new animations do, take a look here [[http://kdubois.net/?p=46]]. Feel free to suggest new plugin or animation ideas to me! If I think its a good idea, there's a good chance I'll actually do it. :P == VLC == I've sent in small patches and bugfixes to the team. I'm currently doing a huge rework of the audio backend that will remove a lot of redundant/ugly code. VLC is currently in feature freeze, so the VLC team gave a branch on their git server for me to work on the audio rework. So far, I've improved support for user filters, wrote a few audio filters that can do cool new things on the fly to audio streaming. Chances are, its not gonna be very stable as of July 2008, but feel free to check it out here [[http://git.videolan.org/?p=vlc-filters.git;a=summary]] == The Kernel == I consider myself a baby kernel hacker, and hope to contribute to the actual kernel repositories in the near future. As of right now, all I've done is read a lot of documentation, and create some psuedo-useless modules and made an alternative process scheduler that results in a rather spectacular kernel implosion... If any one has any pointers or advice, I'd be an avid student... == Hardware Hacking == I'm a computer engineering student, which means I like hardware just as much I like software. My blog has a few details of projects that I've made from PIC microcontrollers that I've programmed using entirely OSS software. I like flipping bits, and really would like to advance hardware design on linux systems. If only there was more time in the day... :P == Jot == Jot aims to be a character recognition program used by tablet PC's to allow for handwritten input of characters. As of today (Feb 12, 2008) it is in an alpha stage, but should be usable in a few months, after I implement a secondary comparison technique to refine handwritten character recognition. At the moment, I'm not actively working on it, as school sucks away too much time... ''Jot Homepage'' : [[https://launchpad.net/jot]] == Advocacy == '' Open Source Blog '' I maintain http://kdubois.net, an open source blog that has had around 35,000 pageviews since January. Stop by and make comments! Maybe there are things to be learned too! '' Speeches '' I gave an hour and a half long speech promoting Ubuntu Linux to the Ann Arbor Computing Society on behalf of Michigan Loco in December == Guides == |
Line 42: | Line 88: |
I've also written many guides on my blog I'm to lazy to enumerate here :P. |
About Me
I am an undergraduate Computer Engineering student at the University of Michigan and a fan of Ubuntu and everything Linux. I have been using Linux primarily for 3 years now.
My natural languages are C/C++ and Python. I have a good knowledge base in object oriented programming, and can quickly adapt to other languages, if I need to I have had experience with OpenGL, Gtk+, gtkmm, gdk, xlib, Cairo, libfakekey, and gtkglext libraries, as well as lots of other code bases here and there.
As far as linux goes, I am interested in Free and Open Source Software, advanced graphics programming, low level operating system internals, and writing hardware drivers for the linux kernel. I'm just coming up to speed on the latter two, and hope to contribute some very useful code in the near future!
Email: kdub432@gmail.com
IRC (freenode.net) Registered nicknames: kdub, kdub432, kdubois I frequent #openmoko, #compiz-fusion-dev, #videolan, and #ubuntu-us-mi
Blog: http://kdubois.net
Launchpad Homepage: https://launchpad.net/~kdub
OpenPGP Keys: pub 1024D/B6BE7E88 2008-02-08 Kevin DuBois <kdub432@gmail.com>
Projects & Contributions
Ubuntu
Packaging
Packages on REVU:
tv-grab-dvb : a tool for ripping EPG data off of DVB TS streams and parsing them into XML
ocropus : a Tesseract-based optical character recognition program
LOCO Team
I am a member of the Michigan Ubuntu LOCO team [MichiganTeam] . We've got a lot of good projects going on, look into some of them!
Penguicon http://penguicon.org : We're heading up the Ubuntu presentations and organizing various activities! Hope to see you there in April!
User Support : If #ubuntu is too crowded, stop by #ubuntu-us-mi for support!
Packaging and Bug Jams
Compiz Fusion
One of the more exciting/fun projects I'm involved in, compiz fusion is an openGL based window manager for linux operating systems, (i.e. eyecandy for linux). I provide some user support on IRC when I can. I mostly work on writing some new window animations, or I just code up some ideas for ways to improve the computer desktop experience. The compiz team lets me host my "extra-animations" branch on their gitweb, here. http://gitweb.compiz-fusion.org/?p=users/kdubois/extra-animations;a=summary. If you want a preview of what these new animations do, take a look here http://kdubois.net/?p=46. Feel free to suggest new plugin or animation ideas to me! If I think its a good idea, there's a good chance I'll actually do it. :P
VLC
I've sent in small patches and bugfixes to the team. I'm currently doing a huge rework of the audio backend that will remove a lot of redundant/ugly code. VLC is currently in feature freeze, so the VLC team gave a branch on their git server for me to work on the audio rework. So far, I've improved support for user filters, wrote a few audio filters that can do cool new things on the fly to audio streaming. Chances are, its not gonna be very stable as of July 2008, but feel free to check it out here http://git.videolan.org/?p=vlc-filters.git;a=summary
The Kernel
I consider myself a baby kernel hacker, and hope to contribute to the actual kernel repositories in the near future. As of right now, all I've done is read a lot of documentation, and create some psuedo-useless modules and made an alternative process scheduler that results in a rather spectacular kernel implosion... If any one has any pointers or advice, I'd be an avid student...
Hardware Hacking
I'm a computer engineering student, which means I like hardware just as much I like software. My blog has a few details of projects that I've made from PIC microcontrollers that I've programmed using entirely OSS software. I like flipping bits, and really would like to advance hardware design on linux systems. If only there was more time in the day... :P
Jot
Jot aims to be a character recognition program used by tablet PC's to allow for handwritten input of characters. As of today (Feb 12, 2008) it is in an alpha stage, but should be usable in a few months, after I implement a secondary comparison technique to refine handwritten character recognition. At the moment, I'm not actively working on it, as school sucks away too much time... Jot Homepage : https://launchpad.net/jot
Advocacy
Open Source Blog I maintain http://kdubois.net, an open source blog that has had around 35,000 pageviews since January. Stop by and make comments! Maybe there are things to be learned too!
Speeches I gave an hour and a half long speech promoting Ubuntu Linux to the Ann Arbor Computing Society on behalf of Michigan Loco in December
Guides
I have written a guide for installing Ubuntu on the Lenovo Thinkpad x61 Tablet. http://www.thinkwiki.org/wiki/Installing_Ubuntu_7.04_%28Feisty_Fawn%29_on_an_X61_Tablet
I've also written many guides on my blog I'm to lazy to enumerate here :P.
KevinDuBois (last edited 2012-11-20 18:34:07 by 209-134-76-65-user)