Projects

  • warning: Creating default object from empty value in /home/dvhart/public_html/drupal-5.7/modules/taxonomy/taxonomy.module on line 1389.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • strict warning: Only variables should be assigned by reference in /home/dvhart/public_html/drupal-5.7/modules/acidfree/acidfree.module on line 574.
  • : Function split() is deprecated in /home/dvhart/public_html/drupal-5.7/modules/filter/filter.module on line 1200.
  • : Function split() is deprecated in /home/dvhart/public_html/drupal-5.7/modules/filter/filter.module on line 1200.
  • : Function split() is deprecated in /home/dvhart/public_html/drupal-5.7/modules/filter/filter.module on line 1200.
  • : Function split() is deprecated in /home/dvhart/public_html/drupal-5.7/modules/filter/filter.module on line 1200.

Software Projects

dvhart.com's subversion server currently hosts the software projects described below. Anonymous access is provided as well as developer access for those select "elitist hacker schmucks" I associate myself with (you know who you are). If you find any of these projects useful to you, and you would like to contribute, please drop me an email at darren@dvhart.com and we'll see about getting you a developer account.

For anonymous access:
prompt$ svn co http://www.dvhart.com/svn/MODULE

Devon's New Bed

Check out the full story with pictures at Devon's Bed on Lumberjocks.

Sewing up a storm

100_5531Well I have been enjoying using my sewing machine lately and was able to start (and finish) several projects last week.
The first was a planner cover for Darren. He just added a planer to his shop tools and wanted some type of cover to keep t from getting dust when not in use. This was an interesting project as I didn't have a plan to go by and so was winging it--I am quite proud of how it turned out. Big thanks to Darren who helped me out a 11 o'clock pm decided on final bits so that I didn't end up wasting all 2 yards of white denim and have to start over.
100_5533Next I made some Grilling aprons out of the left over white denim for Darren and Devon--the picture is of Devon's haven't gotten a shot of Darren wearing his yet. In the end I had over estimated the amount of denim I need so I had enough material to make 2 aprons for each of them. they were so simple and easy to make too. Very fun!
100_5544100_5543My last project to show off has actually been done since the beginning of May and I've been using it quite a bit but keep forgetting to get a shot of it. This is the Emmeline Apron Sew Liberated. I love it. There are 2 shots because (and this is my favorite feature) it is REVERSIBLE! This was quite a fun project and I learned quite a bit. Planning on making a few more as gifts because I had so much fun. (Isn't Devon adorable in his apron!)

Devon's Baby Album

Devon's Baby Album title pageThis is the title page I just finished for Devon's album. I am trying to take a class on Two Peas In a Bucket (http://www.twopeasinabucket.com/cg_display.asp?cmd=display&seed_id=27010&source=baby08) that should help me do Devon's Album in 12 weeks (if I can keep up - week 5 and I've just finished week 1). I used a template for this page so thanks go to Katie Pertiet at DesignerDigitals.com, for her Year in Review Layer Template. Amazing how quickly it went together - I think I will be buying a few more templates, maybe then I'll get some pages done. Mostly I am just glad to finally be making some progress. Devon loves getting to see the pictures of himself too--although he doesn't believe they are him. He sure does love the pictures though. Hopefully I'll have more to add later.

I Finished!

100_5282I finished my shirt on Saturday at my last sewing class. I really like the way it turned out. There is still lots of room for practice and perfecting but I am feeling much more confident sewing. Now if only the pattern gave a good idea of the way it would fit in reality. Got it home and tried it on, and it was 1 to 2 inches lower in the bodice area then I would ever be comfortable wearing. I'm thinking I might be able to add something or alter it a little but I definitely need a solid plan before it try to make it wearable. Oh well it was good practice.

100_5286 I also finally got Devon's new blanket pieced together. The boy loves any thing that moves but most especially planes, trains, and trucks - what can I saw he is pure boy! I found these cute blocks several months ago and my mom very kindly embroidered them for me (thanks again mom!).

Sewing Fun

100_5234 I recently signed up for a sewing class and have been throughly enjoying it. I did do a bit of sewing with my mom when I was younger but I was never very good at it and didn't have a lot of confidence in my skill. But it is always something I have wanted to be better at so when I graduated from BYU my present to myself was a sewing machine. I picked out a very basic one (by Brother) that was inexpensive and looked like it would be a good one to learn on. I was very nervous about spending a bunch of money and then never using it so I'm glad I went the route I did since I've had it for 4 1/2 years and am finally, just barely starting to use it.

I had gotten frustrated with looking at it sitting unused in my bedroom so I did the one thing I don't normally do and signed up for a sewing class with a bunch of people I've never meet before - which shows how much I really wanted to learn how to use it. It is a beginning sewing class taught at a local sewing center. You bring you machine in with you for 4 hours once a week for 3 weeks and complete a whole project. We are making blouses as our project and I just had to post and show off my progress (this is just the bodice portion of the shirt. The teacher says I picked a bit more complicated top (which she thought was good) and I have already learned how to do darts (which always frightened me before) and attach a lining. I still need to add the sleeves and the skirt of the shirt (?) but it is looking good. I have one more class this coming week and then I should have a completed shirt I am very excited.

Digital Scrapbooking

Devon Dragon-1 So I finally finished some digital scrapbooking pages and I think they turned out pretty well so I thought I'd post them. I have been having fun doing the pages and my sister and I have been giving each other lots of new websites to go look at for ideas and "supplies." I have downloaded so many things that now I am struggling to find a way to keep it all organized (which is why I only have a few pages done). The hardest part is keeping track of what I use on each page so that I can give proper credit if I post them online. It has been lots of fun though and I am excited to start doing some more now that the holidays are over. I'll just have to learn to organize a little at a time so that I can also finish some pages. I just started work on Devon's hospital photos so hopefully I have some more to add in a few days.

BrainDump

SVN Module: braindump
Developers: Darren Hart

braindump_r65 BrainDump is a Context based Todo and Note taking
application, based largely on the productivity tips outlined in the book
"Getting Things Done" by David Allen. Tasks are tagged with the context in
which you plan to accomplish them (Phone Calls, Evening, Online, Weekends,
etc.).

The user interface is designed to optimize the common cases, which I believe to
be viewing and checking off tasks, and populating new projects and tasks during
weekly reviews. As such, those tasks can be accomplished without the use of
dialog boxes, excessive mouse clicks, etc. I intend to make the app save state
automatically - so there will be no "Save" or "Save As" symmantics, just an
"Open" to work with a different data file.

Devon's Train

100_3477 [Photo Gallery] I finally finished Devon's birthday present, a wooden train made from Birch, Ash, and Purple Heart. This is the first car, the engine, of a wooden train set that I plan to make one or two cars a year for. Each car will be age appropriate as Devon develops. Some cars have shape matching blocks, others have fractions, etc. I took some pictures along the way, enjoy.

libstk - The Set-top Box Toolkit

SVN Module: libstk
Developers: Darren Hart, Vernon Mauery, Marc Straemke, Dirk Hoerner

Set-top boxes typically run on low-resolution, interlaced screens. Their user interfaces are often controlled with a simple remote control (no mouse). Common graphical widget sets and windowing systems are not well suited to such a device. Libstk offers a high contrast display that is designed to be used without a mouse. Applications built with libstk are state based, with no overlapping windows or dialog boxes.

Libstk was written from the ground up as an object oriented toolkit. It is written in C++ and makes extensive use of boost. It is a primary goal of the development team to be standards compliant and adhere to OO design principles. Libstk has abstracted the graphics and event subsystems and provides a simple way to use any graphics or event system simply by deriving from abstract base classes.

Libstk now has a new home, read more at http://www.libstk.net

Syndicate content

Back to top