Code Monkey home page Code Monkey logo

Mark Tan's Projects

327-dfs icon 327-dfs

This is a Chord-based distributed file system that allows a user to add, edit, and delete files from different ports (which can be generated using different terminal windows on a computer).

asada icon asada

This is an well-being application using Alexa and an Android app.

bank-account icon bank-account

A GUI-based Java program that allows a user to withdraw and deposit from an example bank account.

basic-text-editor icon basic-text-editor

A Java-based text editor that can change font, size, and color for the message "Welcome to Java".

boardgames475 icon boardgames475

This is a C# and .NET-based project that allows the player to play a variety of games such as Chess, Othello, and Tic Tac Toe either with a human or computer player.

car-wash-simulator icon car-wash-simulator

A C++ program that predicts wait time and number of customers at a car wash based on the time to wash a car, probability of customer arrival, and simulation time.

child-process-creation-inheritance-project icon child-process-creation-inheritance-project

This is a string replacement program that finds a word within a string and replaces it with another word. It also keeps a count on the number of times the desired word is replaced. The replacement procedure involves the creation of a child process, and a child will be made for each replacement scenario. If a replacement fails, the child process will do the replacement in an infinite loop meaning that the child can only be terminated using the kill command. To exit the program, type in “!wq” as one of your strings to find and replace.

employee-monthly-salary-generator icon employee-monthly-salary-generator

A C++ program that determines an employee's monthly salary based on one's occupation and workload and prints out total salary for the employees.

future-value-calculator icon future-value-calculator

A calculator that computes someone's future value based on monthly payment, interest, and number of years working.

interprocess-communication-project icon interprocess-communication-project

This program is an event tracking system in which three senders and two receivers communicate with each other using one message queue. The senders send events in the form of randomly generated integers that are divisible by a marker value such as 251, 997 and 257. The receivers get events from the senders, output the message and send an acknowledgement message back to the original sender. All five components are intended to terminate on a given condition, and execution must begin with the 251 & 997 receiver because that is where the message queue is allocated.

java-database-connectivity-project icon java-database-connectivity-project

This project uses a JDBC driver to connect a Java-based client to a MySQL-based database that contains information for books, publishers, and writing groups.

keyvariables456 icon keyvariables456

This is a machine learning project intended to test the different methods to find the most effective method to determine the key variables in a dataset.

video-poker icon video-poker

A Java-based poker game that relies on the Java compiler console for gameplay.

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.