KevinDuBois
Size: 589
Comment:
|
Size: 4617
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
== Kevin DuBois == | = 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 4 years now. My natural languages are C/C++ and Python. I can also program in assembly, if need be. I have had experience with OpenGL, Gtk+, gtkmm, gdk, xlib, Cairo, libfakekey, gtkglext libraries, ffmpeg, and encoding/decoding libraries as well as lots of other code bases here and there. As far as linux and computing 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 hope to Email: kdub432@gmail.com IRC (freenode.net) Registered nicknames: kdub, kdubois I frequent #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> |
Line 7: | Line 27: |
=== About Me === | = Projects & Contributions = |
Line 9: | Line 29: |
I am an undergraduate Computer Engineering student at the University of Michigan and a fan of Ubuntu and everything Linux. | == Ubuntu == |
Line 11: | Line 31: |
Email: kdub432@gmail.com kdubois@umich.edu |
'''Packaging''' |
Line 14: | Line 33: |
---- | Packages on REVU: |
Line 16: | Line 35: |
=== Projects & Contributions === | tv-grab-dvb : a tool for ripping EPG data off of DVB TS streams and parsing them into XML |
Line 18: | Line 37: |
'''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 |
ocropus : a Tesseract-based optical character recognition program (obsolete, packaged upstream) |
Line 25: | Line 40: |
''' 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 == I'm a contributing developer to the project. I maintain [[http://gitweb.compiz-fusion.org/?p=users/kdubois/extra-animations;a=summary]], a branch of extra animations. ( Videos here [[http://kdubois.net/?p=46]]). We're currently working on porting the project from C to C++ for the next big release. I'm syndicated on [[planet.compiz-fusion.org]] as well. 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 == * 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, and allow for on-the-fly adjustments to the A/V stream. You can grab it from here: [[http://git.videolan.org/?p=vlc-filters.git;a=summary]] == Pet Projects == * Jot aims to be a character recognition program used by tablet PC's to allow for handwritten input of characters. The recognition rate is about 70% as of now, and its not user friendly yet. If you want something more usable, try out onestroke! ''Jot Homepage'' : [[https://launchpad.net/jot]] * Flashnotes is a flashcard program aimed at training pianists. Written with GTK/Cairo, I hope to hook it up to a midi sequencing library so the program can recognize when the user gets the note correct. Grab the current code frome here: [[http://kdubois.net/src/flashnotes.tar.gz]] == 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 have experience with embedded systems, and have worked with the assembly on PIC/amtel/PPC/i386 processors. I like flipping bits, and really would like to advance hardware design on linux systems. I have made slight modifications to get the entry level PIC programmer to work with linux. == Advocacy == '' Open Source Blog '' I maintain http://kdubois.net, an open source blog that has had 100,000+ pageviews since I made it about a year ago. I generally write advice, project updates, or how-to's (eg, [[http://kdubois.net/?p=24]], [[http://kdubois.net/?p=25]] ) '' 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 * I'm tenatively scheduled to give an hour long presentation at the Penguicon conference on the current state of the Linux Desktop == 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. == Testimonials == ---- |
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 4 years now.
My natural languages are C/C++ and Python. I can also program in assembly, if need be. I have had experience with OpenGL, Gtk+, gtkmm, gdk, xlib, Cairo, libfakekey, gtkglext libraries, ffmpeg, and encoding/decoding libraries as well as lots of other code bases here and there.
As far as linux and computing 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 hope to
Email: kdub432@gmail.com
IRC (freenode.net) Registered nicknames: kdub, kdubois I frequent #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 (obsolete, packaged upstream)
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
I'm a contributing developer to the project. I maintain http://gitweb.compiz-fusion.org/?p=users/kdubois/extra-animations;a=summary, a branch of extra animations. ( Videos here http://kdubois.net/?p=46). We're currently working on porting the project from C to C++ for the next big release. I'm syndicated on planet.compiz-fusion.org as well.
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
* 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, and allow for on-the-fly adjustments to the A/V stream. You can grab it from here: http://git.videolan.org/?p=vlc-filters.git;a=summary
Pet Projects
* Jot aims to be a character recognition program used by tablet PC's to allow for handwritten input of characters. The recognition rate is about 70% as of now, and its not user friendly yet. If you want something more usable, try out onestroke! Jot Homepage : https://launchpad.net/jot
* Flashnotes is a flashcard program aimed at training pianists. Written with GTK/Cairo, I hope to hook it up to a midi sequencing library so the program can recognize when the user gets the note correct. Grab the current code frome here: http://kdubois.net/src/flashnotes.tar.gz
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 have experience with embedded systems, and have worked with the assembly on PIC/amtel/PPC/i386 processors. I like flipping bits, and really would like to advance hardware design on linux systems. I have made slight modifications to get the entry level PIC programmer to work with linux.
Advocacy
Open Source Blog I maintain http://kdubois.net, an open source blog that has had 100,000+ pageviews since I made it about a year ago. I generally write advice, project updates, or how-to's (eg, http://kdubois.net/?p=24, http://kdubois.net/?p=25 )
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
* I'm tenatively scheduled to give an hour long presentation at the Penguicon conference on the current state of the Linux Desktop
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.
Testimonials
KevinDuBois (last edited 2012-11-20 18:34:07 by 209-134-76-65-user)