Dec 232012
 

I’ve been working on a skeletal animation/game programming article for a little while now, and it has prompted me to update some of my other projects. The first update is that ‘Quick Grapher’ functionality is now embedded into my WordPress theme. I’ve posted up the original ‘Quick Grapher Embedded’ tutorial page here.

This means that you can embed XKCD style equations easily now too!

I’ve also updated the QuickGrapher GitHub repository with an index.html that references the non-obfuscated version of the source. You can now fully use QuickGrapher straight from hunterdavis.com/quickgrapher with working examples!

Bonus* – This means you can embed QuickGrapher graphs directly in comments!

Also, a quick update for those following my JavaScript work on GitHub. I’ve moved ASLJS over to GitHub pages. You can now view a working demo of it directly from Github, here.

Share
 Posted by at 7:45 pm
Apr 132012
 

After all the hullabaloo over my open sourcing of my Android work Wednesday night, I neglected to post up about how my impress.JS resume project has been coming along. I’ve finished the initial layout, and all the initial information pages and frames. There’s a lot of good embedded multimedia in there now (videos, the tuner, QG graphs, images, charts, etc) and I’m finally starting to refine the style a bit and add some CSS. I also added a slide discussing the open source Android update from Weds.

Here, have a screenshot.

* Oh and a quick update, apparently my site got over 3 million hits yesterday, can anyone else confirm this? I’m just estimating from rolling Apache logs. It’s a shame I removed all advertising from the site, eh? hehe.

Share
 Posted by at 3:15 pm
Apr 112012
 

I’ve been studying my site and app traffic for a while now, and I’ve come to a very sure conclusion. Open-sourcing an app does nothing to decrease app sales or ad traffic, but increases web traffic significantly. Therefore I’ve decided to open source everything I’ve ever done, BSD licensed so you can use it at work.

Seriously, all the sources. Every one. To start with, I’ve created repositories for the roughly 70 Android applications I’ve released. As of today, you can browse through them all on my GitHub account page.

Unfortunately for me, the task of open sourcing 100+ projects is a daunting one, so I set about writing a script to troll my folders and create GitHub projects. This script itself is also available on GitHub here. Read on for more info about the construction of the script.

Continue reading »

Share
 Posted by at 10:50 pm
Mar 202012
 

A helpful reader (thanks Remo!) suggested I update the sign language fingering Javascript project to display the fingerings on screen without a timeout.  It sounded like a good idea, and I thought it would be a synergistic addition as I’ve been wanting to do some dynamically created impress.JS presentations.  So, I’ve gone ahead and implemented dynamic impress.JS presentations in asl.JS.  As you’ve probably seen from my interactive resume (or its source code),  impress.JS is an open source Javascript library that allows you to create 3d presentations and slide shows in HTML5.

You can see it in action live on my website at http://hunterdavis.com/asljs/, or view the source at its github page here.  With this update asl.JS is fast becoming a modern, and hopefully useful web tool.  Everything still runs on the client in Javascript, and no personal data or strings are ever sent to the server (I don’t even run analytics on the page).  I have quite a few useful features and improvements I’d like to get in there eventually, and I hope that others will find the code useful in their own work.  Incidentally, this has all grown from a project that was essentially a code doodle from a bored hacker.  It just goes to show that even the smallest of contributions to open source can increase in value exponentially over time.  You never know what others will find useful, so get out there and share!

Share
 Posted by at 7:05 pm
Mar 152012
 

The culmination of a great deal of hard work has just been pushed live to the web, and the marketing push will begin.  I am very proud of what I accomplished, and the lengths Miso Media (my former employers) allowed me to push the boundaries of their web strategy.  This is a fantastic piece of technology, and will hopefully be the basis for a great deal of future products and web items.  It should easily integrate into any audio processing system, is portable to essentially any device, and should be standards compliant for many years.  It’s been tested to work on Chrome and Firefox for Mac, Linux, and Windows and requires the Flash plugin for audio input.  (Sadly there is just no getting around this requirement until browsers get with the HTML5 audio program).

Check it out on the official Miso Media Tuner page.

Share
 Posted by at 8:30 pm
Feb 152012
 

So I was unwinding after work today, and I thought it’d be fun to create a little Javascript function and mobile-optimized site for changing textual words to American Sign Language.  *FYI I throw stuff up on my GitHub all the time, and it doesn’t always make the blog.  Everything runs on the client browser, nothing is ever sent to my server and it’s safe to embed in applications.  It only took about an hour to throw together, mainly because the only public domain images are that of the manual ASL alphabet.  That in itself seems like a problem somebody should do a Kickstarter to solve (seriously).  Anyway you can check out the page here, and check the source out here.

For those copy-pasting on a mobile site or tablet (I didn’t use any libraries, it should run on pretty much anything), it’s www.hunterdavis.com/asljs/

This is the sort of thing I think we should all take more time to actively do.  Just write some code for the heck of it, and get it out there to share.  Even if it’s a little thing.  Especially if it’s a little thing!  You never know what will come of it, and it’s a great way to get ideas out there.

Share
 Posted by at 6:33 am