ShawnOakley/MEANContactList
Contact List App using MongoDB, Express.js, Angular.js, and Node.js.
Discovered public repositories for ShawnOakley in the GitHub catalog.
Contact List App using MongoDB, Express.js, Angular.js, and Node.js.
A pared down chat client/server system, integrating node with backbone. Inspired by http://www.sitepoint.com/chat-application-using-socket-io/
Creates demo flexible 3d cube, using Hexaflip.js plugin: http://tympanus.net/codrops/2013/03/07/hexaflip-a-flexible-3d-cube-plugin/
A collection of implemented front-end projects, inspired from the following page: http://spyrestudios.com/36-best-frontend-web-development-tutorials-of-2012/
Coding test
Allows users to track and review donations of vouchers, physical items, and experiences. Uses devise for authentication.
An experiment in using Elasticsearch's faceted search and aggregation , coupled with D3, to create a donut chart and dendrogram, visualizing NFL touchdown data.
Source Code for Android Course Example Applications
GA Data Science NY Section 7
An implementation of the Random Forests machine learning method using pandas and sklearn. Predicts species values using the iris dataset.
Assignments and Note for "Computing for Data Analysis" (R programming language). See course here: https://class.coursera.org/compdata-004
An implemention of a Naive Bayes training algorithm in Python.
Public repository.
Assignment 2 for GA Data Analysis class. Available here: https://github.com/arahuja/GADS7/wiki/Regression-Assignment Based on Kaggle competition located here: http://www.kaggle.com/c/job-salary-prediction
Missions for a popular site which teaches you to hack websites. I don't want these to show up for searches for solutions, so I won't link the site or mention it explicitly. Starts at Basic Mission 6, because the prior missions only required making some changes in the browser terminal.
Document manager using backbone.js with marionette framework, relying on backbone.marionette library.
Implementation of Backbone.Marionette tutorial seen here: http://davidsulc.com/blog/2012/04/15/a-simple-backbone-marionette-tutorial/
Assignment 1 for General Assembly course on Data Analysis.
A Bezier curve Generator in javascript. Intended for incorporation into my physics engine to generate objects in starting positions along a pre-defined curve.
A set of tools in Python providing various forensic tools, including retrieving deleted files and listing previously accessed MAC addresses. Based on the book 'Violent Python.'
Catalogue app using Rails and MongoDB
An implementation of the browser display described here http://buildnewgames.com/simulating-natural-systems/
3D Pong with WebGL and Three.js
Creates a cube in WebGL employing Three.js library
A Node.js chat app. Handles persistent user profiles via MongoDB. Uses Express.js for the application framework, with MongoDB as the database system. Uses Drywall for user auth system, allows authentication via third-party websites. NOTE: Regarding issues wrt LESS not recompiling fast enough, try placing force:true in the middleware, as depicted here http://blog.dylants.com/2013/03/16/less-middleware-using-less-with-node-js/
A javascript-based implementation of an online photo-tagging service, similar to Facebook's tagging functionality. It is similar to backbone in its implementation, but the framework is generated solely from javascript and jquery, without a pre-generated javascript framework. A basic Rails setup provides the persistence layer.
Ruby based implementation of Rails' basic functionality
Ruby implementation of Rails' ActiveRecord
Tree Node and Binary Tree Node Implementation in Ruby. Implements Breadth First Search and Depth First Search. Tests searching by finding all possible sequences of moves by a knight on an infinitely large chessboard.
Clone of the classic retro game "Snake"
Personal webpage
A contacts manager app using Backbone.js. Once can add contacts, sort by any of the fields, edit any of the contacts, and add categories for each contact.
Public repository.
Exercises taken from Rosalind (http://rosalind.info/problems/locations/) implemented in Ruby
Rails application that dynamically generates HTML forms based on user input with jQuery UI and AJAX interaction with server. Integrates with SendGrid, allowing for forms to be emailed to multiple targets. Forms may be routed to customer's own servers or the app's servers, which allow for analytic support.
Public repository.
A clone of the classic arcade game
Public repository.
Public repository.
Public repository.
Public repository.
Finds chains between a target word and ending word, based on iterative changes in any single character of the word.
An implementation of Hang Man in Ruby