Code Monkey home page Code Monkey logo

Hi šŸ‘‹, I'm Kevin Bell

I'm a student!

  • šŸ¤ Iā€™m looking to collaborate on almost anything open-source.
  • šŸ”Ø Iā€™m currently working on my Computer Science degree.

šŸ› ļø My favorite tools

šŸ‘Øā€šŸ’» Programming and markup languages

C++ CSS HTML Java JavaScript Scratch SQL

šŸ§° Frameworks and libraries

GitHub Actions JUnit TensorFlow Wordpress

šŸ—„ļø Databases and cloud hosting

GitHub Pages MySQL

šŸ’» Software and tools

Android Brave Discord Git GitHub Desktop Google Sheets Stack Overflow Visual Studio Code

I love free/libre open-source software! Most JavaScript running on most websites (including GitHub.com) is NOT open-source software.

Kevin Bell's Projects

countingvalleys icon countingvalleys

code wars solution to Counting Valleys on codeWars.com for JavaScript

coursegradesproject icon coursegradesproject

Create a project that simulates a grade book for a class. Use a 2D array of integers, one row for each student, one column for each test score for that student. Set up the program for any number of students and any number of tests, and ask the user for those numbers. Test the program with 3 students that each have 3 test scores. The CourseGrades application should use a GradeBook class that has instance variables for the number of students and the number of grades, and the 2D array to contain those values. The constructor will use parameters for the number of students and the number of tests to instantiate the 2D array of the proper size.

crash-srv icon crash-srv

The code behind the LibreOffice crash reporter. http://crashreport.libreoffice.org/stats/

datareverse icon datareverse

A stream of data is received and needs to be reversed. Each segment is 8 bits long, meaning the order of these segments needs to be reversed, for example: 11111111 00000000 00001111 10101010 (byte1) (byte2) (byte3) (byte4) should become: 10101010 00001111 00000000 11111111 (byte4) (byte3) (byte2) (byte1) The total number of bits will always be a multiple of 8. The data is given in an array as such: [1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,0,1,0,1,0] Note: In the C and NASM languages you are given the third parameter which is the number of segment blocks.

dateprocess icon dateprocess

stores date values and prints the date in numeric and alphabetic form. The user will enter a date in MM/DD form; the project will perform validation on the input, and if there are no errors, will print the date in alphabetic form

dav1d icon dav1d

A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/

davistech icon davistech

Will contain most of the projects I completed while a student at Davis Technical College

davistechcanvasapiapp icon davistechcanvasapiapp

This application is designed to work as a help-mate to the Instructure Canvas Web Applicaton.

delete-occurrences-of-an-element-if-it-occurs-more-than-n-times icon delete-occurrences-of-an-element-if-it-occurs-more-than-n-times

Enough is enough! Alice and Bob were on a holiday. Both of them took many pictures of the places they've been, and now they want to show Charlie their entire collection. However, Charlie doesn't like these sessions, since the motif usually repeats. He isn't fond of seeing the Eiffel tower 40 times. He tells them that he will only sit for the session if they show the same motif at most N times. Luckily, Alice and Bob are able to encode the motif as a number. Can you help them to remove numbers such that their list contains each number only up to N times, without changing the order? Task Given a list and a number, create a new list that contains each number of list at most N times, without reordering. For example if the input number is 2, and the input list is [1,2,3,1,2,1,2,3], you take [1,2,3,1,2], drop the next [1,2] since this would lead to 1 and 2 being in the result 3 times, and then take 3, which leads to [1,2,3,1,2,3]. With list [20,37,20,21] and number 1, the result would be [20,37,21].

dvblast icon dvblast

Please send patches as pull requests.

favoriteplacesapp icon favoriteplacesapp

Use native phone features like camera, GPS, & device memory to record and digitally remember your favorite places! React Native JavaScript

fibonacci-tribonacci-and-friends icon fibonacci-tribonacci-and-friends

If you have completed the Tribonacci sequence kata, you would know by now that mister Fibonacci has at least a bigger brother. If not, give it a quick look to get how things work. Well, time to expand the family a little more: think of a Quadribonacci starting with a signature of 4 elements and each following element is the sum of the 4 previous, a Pentabonacci (well Cinquebonacci would probably sound a bit more italian, but it would also sound really awful) with a signature of 5 elements and each following element is the sum of the 5 previous, and so on. Well, guess what? You have to build a Xbonacci function that takes a signature of X elements - and remember each next element is the sum of the last X elements - and returns the first n elements of the so seeded sequence.

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.