KevinDuBois
132
Comment:
|
4418
update
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
== Your Name == | |
Line 5: | Line 4: |
Email: [[MailTo(you AT SPAMFREE example DOT com)]] | = About Me = |
Line 7: | Line 6: |
... | 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. 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. '' 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. |
Line 10: | Line 89: |
---- |
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.
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.
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.
KevinDuBois (last edited 2012-11-20 18:34:07 by 209-134-76-65-user)