ryhan/drive-projector
Manage remote displays from a Google Drive spreadsheet.
Discovered public repositories for ryhan in the GitHub catalog.
Manage remote displays from a Google Drive spreadsheet.
A nice utility for accessing the user's native webcam through javascript
Second attempt at iOS dev - a foursquare clone
Attempting to build my first iOS app, because yolo
A polaroid photobooth for hipster parties. Use a Mac as your camera, and your iPhone as the shutter.
Experimenting with changing perspective based on iPhone compass (to track perspective, duh)
CALayer-style API for building rich, high-performance UI graphics in WebKit
Recreates the color-effect used in iTunes
Realtime clientside parsing of natural language into events with titles, locations, and times. Makes it easy to enable applications to understand phrases such as "Pick up milk at Kroger on Friday afternoon"
(WIP) A demo of a connect four game for iPad.
NSH Interactive Display. For real, this time.
Perfectly fit a group of photos in your browser.
jQuery plugin to remove orphans from your type.
Warn your users when their network goes down. Make sure they don't lose anything.
When designing and developing for the web, it's sometimes difficult to follow baselines and precisely align content. Instead of guessing, use guides.js overlay a grid over you HTML while you're working so that you can visually check that everything is aligned perfectly.
Better in-page search using natural queries, implemented client-side with a Porter-stemmer, part of speech tagger and naive tokenizer. Reads current/specified page content and identifies passages that contain answers to user queries.
Surfaces the best conversations on twitter by highlighting tweets carried on by accounts I've recently interacted with.
Prototype Ulcer Detection/Evaluation/Analysis tool for iPad
Identifies interesting features in data for Zephyr (PACE)
Accelerometer glove prototyped with node.js and a mobile device. By streaming accelerometer data from a glove with a bundled iPod over websockets, we can easily experiment with tilt based interfaces.
JS eyeball that uses your webcam to follow you around.
Naive psuedo-tetris AI written in Python
11411 Natural Language Processing Final Project. Reads wikipedia articles, and then can both answer natural-language questions about the article as well as generate comprehension questions. Built using ARKref Noun Phrase Coreference developed by Brendan O'Connor and Michael Heilman, and NLTK (a common natural language toolkit for Python).
iPad gyroscope + text-to-speech
Tracks head using webcam, and uses text-to-speech to read from where you left off.
Watches for new tweets containing a given keyword, in real-time.
TartanHacks Intro to Javascript Talk
Public repository.
TartanHacks Registration System
Displays things on a projector dammit
Public repository.
automagic page cloning
Public repository.
Embedable Add to Flow button
Experimenting with data visualizations that leverage the iPad's multitouch input.
Realtime topic analysis using Twitter
Timeline of a user's github repos
My solution for an Etsy Interview
Tilt your iOS device to control a ball
Yet another asynchronous helper library for JavaScript. 554 bytes!
Super Simple Sparklines
White, black, and grayscale variables for easier color manipulation while you design in the browser.
Clientside Domain + Twitter Handle Search Tool
Rails Domain + Twitter Handle Search Tool
Angular.js + CSS3 Calculator Demo
CSS3 Keyframe Animation Bouncing Ball Demo
Tweets on your website, simply.
A big ol' goody bag filled with CSS animations for WebKit, Firefox and beyond.
Jekyll, bootstrapped
Handsontable is a minimalistic approach to Excel-like table editor in HTML & jQuery