Git Product home page Git Product logo

Kyle Rebstock's Projects

compilers icon compilers

concurrent Pascal Parser/Compiler without semaphore in C++

dangerzone icon dangerzone

Full stack mean app for tracking the dangerzone level for geo-locations. Get warnings when you are entering "THE DANGERZONE" with alerts for the level of "THE DANGERZONE"

deepvalue icon deepvalue

The need to check for the existence of a value or type deeply is real. Couldn't find a solid implementation. This one isn't amazing, but it meets my needs. Hope others enjoy.

fibopthread.reposit icon fibopthread.reposit

program in Linux which uses Pthreads to spawn a child process and print the Fibonacci sequence (http://en.wikipedia.org/wiki/Fibonacci_number) up to a user specified number of places. You do actually have to COMPUTE the sequence, not just print it out from a hardcoded value. You should divide the sequence roughly in half (if the user inputs an even number, one half - doesn't matter which - will have one more than the other). The first half should be computed in the child process. The second half should be computed in the parent process. Finally, the parent process should output the entire sequence (which should have already been computed), followed by "Sequence complete." Note: To compile a program using pthreads, you will need to link the pthreads library. For example: g++ main.cpp -lpthread -o main ./main (to run) Example Output: ... How many places would you like to see in the Fibonacci Sequence? 10 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 Sequence Complete

findundefinded icon findundefinded

The need to check for the existence of a value or type deeply is real. Couldn't find a solid implementation. This one isn't amazing, but it meets my needs. Hope others enjoy. So far it requires lodash because when I wrote it, i preferred the collections implementation of map, but I will probably take it out.

food-data-central-db icon food-data-central-db

The FoodData Central database provides access to the USDAs database nutritional values. It is intended primarily to assist developers and data scientists wishing to incorporate nutrient data into their applications or machine learning models.

fooddatacentralsdk icon fooddatacentralsdk

The FoodData Central API provides REST access to FoodData Central (FDC). It is intended primarily to assist application developers wishing to incorporate nutrient data into their applications or websites.

immutablefortify icon immutablefortify

[Deprecated in favor of immutablejs-type-helpers] Explosions and chaos in the air... if the .toJS or .get methods do not exist. I love ImmutableJS, but the number one argument that I get is that those docs are illegible for most people. These wrappers save the day by giving 'just enough' type checking to prevent the end of the world.

jumpingplatformer icon jumpingplatformer

A small group project Unity3D game about a planet/meteor thing. The idea is still growing organically at this point. A stub for massively diverging forks and branches. This contains 2d platforms, and character with movement controls and infinitie double jumps.

leetcode icon leetcode

This is a set of C# LeetCode solutions I've hand-crafted and optimized including unit tests and benchmarked for performance aiming for 10th percentile or better.

meteor228 icon meteor228

A small group project Unity3D game about a planet/meteor thing. The idea is still growing organically at this point. A stub for massively diverging forks and branches. This contains gravity, and 1st person perspective.

mound icon mound

A small group project Unity3D game about a mound. The idea is still growing organically at this point. A stub for massively diverging forks and branches. This contains falling objects, a platform, memory management, and a neato whisp cursor tool.

portfolio icon portfolio

Portfolio showing my personal arsenal of projects.

project-euler icon project-euler

I will be storing and optimizing my personal solutions for Project Euler. Please be aware that if you are looking for solutions before you attempt the problem you are cheating yourself of experience. Once you have tried your own version feel free to look through others for tricks and optimizations that will improve your own habits.

quick-interfaces icon quick-interfaces

A simple CLI for magically generating Typescript interfaces from schemas.

quickinterfaces icon quickinterfaces

[Deprecated in favor of quick-interfaces]Quick Tsc (Typescript) Interfaces from your chosen data source. Tell the config where to point, and from now on just spin up the cli and tell her which model you want. For now this accepts JSON, but in the future will accept many different schemas.

rationalreactredux-gen icon rationalreactredux-gen

This saves me an average of 20 - 30 minutes each time I start on a new feature. This not only has capabilities for creating new files, but also of updating old ones. This also helps the team to stick to the same conventions and best practices. Enjoy!

simple-websockets-chat-app icon simple-websockets-chat-app

This SAM application provides the Lambda functions, DynamoDB table, and roles to allow you to build a simple chat application based on API Gateway's new WebSocket-based API feature.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.