tanmark927 Goto Github PK
Name: Mark Tan
Type: User
Bio: I am a software engineer looking to make significant contributions to software-related projects for companies.
Name: Mark Tan
Type: User
Bio: I am a software engineer looking to make significant contributions to software-related projects for companies.
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).
This is an well-being application using Alexa and an Android app.
A GUI-based Java program that allows a user to withdraw and deposit from an example bank account.
A Java-based text editor that can change font, size, and color for the message "Welcome to Java".
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.
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.
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.
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.
A calculator that computes someone's future value based on monthly payment, interest, and number of years working.
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.
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.
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.
This repository contains all the projects that I have done within my Operating Systems course.
These are projects I made in my Probability and Statistics course
This is a set of files that feature handwritten algorithms for well-known searching and sorting algorithms.
A basic event manager built on Java
A Java-based poker game that relies on the Java compiler console for gameplay.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.