Coder Social home page Coder Social logo

portfolio's Introduction

Portfolio

Below is a listing of languages that I am proficient with, including associated repositories I own demonstrating my skill with each language.

Bash

play

  • A wrapper script for my winrun project, the purpose of this script is to allow me to both start a video game on my Windows machine in addition to switching my monitor input to said Windows machine via VCP codes with a simple and plain-English command (e.g. "play minecraft").

C++

rpgsh

  • My most recent and largest project by far, rpgsh is a shell environment for playing roleplaying games, including object-oriented data types, tab completion, operator overloading, templates, and various utility programs to assist in gameplay.

WallFade

  • Linux utility to to replicate the desktop wallpaper fade transition available in Windows 10.

winrun and winrun_svr

  • A client/server pair of multi-threaded programs designed to allow easy execution of commands from a Linux terminal to a Windows machine on the LAN. In essence, it is a multi-threaded rsh.

Deluge

Integration of PasswordState API in ServiceDesk Plus

  • In order to have an actively updating record of the rotating local admin passwords in ServiceDesk Plus, I have integrated the PasswordState API into ServiceDesk Plus using Deluge in order to insert permalinks to a PasswordState environment into the respective asset entry in ServiceDesk Plus. This neccessitated a novel approach to circumventing Deluge's limitation of only having access to a foreach looping structure.

LaTeX

If you are reading this due to having read my resume, it was written with LaTeX.

rpgsh-docs

  • User documentation for rpgsh.

Markdown

This very GitHub page :)

PowerShell

New User Creation Script

  • In order to (at least partially) automate new user creation in an Active Directory environment, I developed the above PowerShell script. It takes the user's first name, last name, and employeeID, then generates the user in Active Directory with a pseudo-random password generated by an external script and then adds the user as a member to the requisite groups for their employement. Prior to the user being created, the script will check to make sure whether or not the user is a re-hire or if there already exists a different employee with the same name before committing the LDAP query.

Python

UNDER CONSTUCTION

zsh

.zshrc

  • My personal .zshrc. It contains hand-written syntax checking, with a green prompt appearing for a valid command (not including arguments), red for a non-existent command, yellow for when a referenced path doesn't exist, and magenta for when there is ambiguity between the command and a directory due to autocd being configured.

portfolio's People

Contributors

themohawkninja avatar

Watchers

 avatar

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.