All Projects → kyle8998 → Sudo Productivity

kyle8998 / Sudo Productivity

Licence: mit
Boost your "productivity" to the max! A fun project made for slackers by slackers.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Sudo Productivity

Pboy
a small .pdf management tool with a command-line UI
Stars: ✭ 662 (+248.42%)
Mutual labels:  productivity, command-line
Alfred Cheat
Manage your self-defined cheat sheets & knowledge base in Alfred
Stars: ✭ 79 (-58.42%)
Mutual labels:  productivity, command-line
Sit Up
🙇 Reminder to sit up straight.
Stars: ✭ 9 (-95.26%)
Mutual labels:  productivity, command-line
Whatspup
🔳 WhatsApp chat from commandline/console/cli using GoogleChrome puppeteer
Stars: ✭ 310 (+63.16%)
Mutual labels:  command-line, fun
Check It Out
A command line interface for Git Checkout. See branches available for checkout.
Stars: ✭ 127 (-33.16%)
Mutual labels:  productivity, command-line
Jrnl
Collect your thoughts and notes without leaving the command line.
Stars: ✭ 5,126 (+2597.89%)
Mutual labels:  productivity, command-line
Make Me Lol
😄 A command-line tool to make you laugh
Stars: ✭ 38 (-80%)
Mutual labels:  command-line, fun
Omgf
Use Git Flow with ease – maintain branches, semantic versioning, releases, and changelog with a single command.
Stars: ✭ 37 (-80.53%)
Mutual labels:  productivity, command-line
Nnn
n³ The unorthodox terminal file manager
Stars: ✭ 13,138 (+6814.74%)
Mutual labels:  productivity, command-line
Dargs
Enhance any command with dynamic arguments
Stars: ✭ 107 (-43.68%)
Mutual labels:  productivity, command-line
Nb
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
Stars: ✭ 3,846 (+1924.21%)
Mutual labels:  productivity, command-line
Proji
A powerful cross-platform CLI project templating tool.
Stars: ✭ 156 (-17.89%)
Mutual labels:  productivity, command-line
karmabot
upvotes and downvotes for slack
Stars: ✭ 24 (-87.37%)
Mutual labels:  productivity, fun
Jsonui
jsonui is an interactive JSON explorer on your command line
Stars: ✭ 583 (+206.84%)
Mutual labels:  productivity, command-line
Notica
Send browser notifications from your terminal. No installation. No registration.
Stars: ✭ 215 (+13.16%)
Mutual labels:  productivity, command-line
Scrmbl
🛰 Spy movies text reveal library and cli
Stars: ✭ 90 (-52.63%)
Mutual labels:  command-line, fun
Brotab
Control your browser's tabs from the command line
Stars: ✭ 137 (-27.89%)
Mutual labels:  productivity, command-line
Git Town
Generic, high-level Git workflow support!
Stars: ✭ 1,937 (+919.47%)
Mutual labels:  productivity, command-line
Njt
njt (npm jump to): a quick navigation tool for npm packages
Stars: ✭ 179 (-5.79%)
Mutual labels:  productivity
Dep
A little Node.js dependency installer
Stars: ✭ 186 (-2.11%)
Mutual labels:  command-line

Sudo-Productivity

Boost your "productivity" to the max! A productivity suite made for slackers by slackers.

Note This project was made just for fun. I do not condone use of these programs in a professional work environment.

Created by: Kyle Lim

forthebadge

Open Source Love last deployed GitHub issues GitHub stars HitCount

How to Run

Clone the repository to your local machine

git clone https://github.com/kyle8998/Sudo-Productivity

Run the suite with a flag

./productivity [-abcfhns]

Automated Test System (ATS)

ATS.sh - Simulates an Automated Test System. Uses tmux to open 4 panes to run a keyserver, master, and slave in "docker"

Note: Run tmux before running the script! To exit, use tmux prefix & y to kill. (prefix is default ctrl+b)

ATS

ATS File Dependencies

keyServer.sh - Key server output

master.sh - Master output

slave.sh - Slave output

trigger.sh - Request trigger output


Bitbake

fakeBitbake.sh - Simulates a bitbake build. It requires the three files: fakeBitbake.sh, bitbake.sh, and bitbakeargs.txt. It works by outputting the normal bitbake text and some fake warnings and looping through an array of bitbake arguments. It then uses echo carriages to change the tasks that it is "bitbaking" to simulate that is it building something.

Note: Must use CTRL+C then type "pkill bash" to end due to background processes. This may crash other programs (including real bitbake!) that are running bash. Use with caution!

printBitbake.sh - Less sophisticated bitbake simulation. Simply prints out bitbake. No background processes involved.

ATS

Bitbake File Dependencies

bitbakeArgs.txt - Contains all bitbake arguments for fakeBitbake.sh

initial.sh - Script that prints out initial burst for fakeBitbake.sh

pipedBitbake.txt - Contains the content for printBitbake.sh


NeuralNetwork

trainNN.py - Creates a neural network and trains it to solve the XOR problem. The catch is that it outputs its training process every cycle for a million cycles.

trainNN_rand.py - Creates a neural network and constantly feeds it random training sets which ultimately leads to useless data. It outputs the training process with the outputs, weights, and error calculations.

ATS

Dependency: Must have Numpy python module installed


codeReview.rb - Retrieves random code from codereview and outputs it in a way that makes it look like you are typing the code.

ATS

Dependency: Ruby 2.1.0+ and Nokogiri gem


everything.sh - Simply outputs everything from every file on your system. Use with caution!


fakeCompilation.sh - Emulates gcc by pulling lines from /usr/include and including them with a gcc flag.


hackerTyper.rb - Retrieves random code from hackertyper and outputs it in a way that makes it look like you are typing the code.


hexSearch.sh - Randomly outputs hexidecimal numbers and highlights random numbers to make it simulate a search.

ATS


More coming soon!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].