Code Monkey home page Code Monkey logo

★ keira ★'s Projects

albumsorter icon albumsorter

A program that sorts objects of type "Album" via the Insertion Sort Algorithm (ie. Albums that you must "sortByArtist" and albums that you must "sortByTitleReverse"). Since there are multiple ways to sort an Album, we must make separate classes for each and implement a Comparator of type "Album" so each class has a different compare() method. (See: Comparable vs. Comparator)

binaryfilehexeditor icon binaryfilehexeditor

An interactive program to allow the user to change a character's stats & items to whatever values they want in Ultima V (must download & run via DOSBox to play) by reading & modifying bytes at specific addresses / offsets in the original game's files (SAVED.GAM). (HxD-autosetter.py can be ignored; This is an extra file originally written to change the stats of all 16 characters to 99, or 999 for some, & requires HxD.exe to execute since it implements OS & Key.Controller).

booksdatabaseapp icon booksdatabaseapp

Created an ADO.NET Entity Data Model (EDM) from an existing database via the Database-First Approach where each entity is mapped to the database table & for each database table the Entity Data Model generates a context & entity class. We also used LINQ queries to access data from the database.

c-sharp icon c-sharp

Software Development w/ Frameworks (C#) Coursework. Each lab has a corresponding folder above which contains the solution folder & a .pdf file containing code, output, or a reflection of what was learned.

cte-redesign icon cte-redesign

A redesign of www.cagetheelephant.com. (https://bit.ly/36CRwaW)

monoalphabeticsubstitutionciphers icon monoalphabeticsubstitutionciphers

Program that encrypts plaintext and (attempts) to decrypt ciphertexts, encrypted via a mono-alphabetic substitution cipher. Replaces letters based on frequency / n-gram analysis. Tried to incorporate hill-climbing algorithm by measuring the fitness of resulting texts to find the best key.

schooldatabaseapp icon schooldatabaseapp

Based on the Generic Repository Pattern so that a repository does not need to be made for each and every Entity. The repository acted as a middle man between Database and Business Logic layer & read from & wrote to our database, while the business layer is responsible for providing the repository with more specific attributes for the repository to search for in the database.

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.