{"id":17987426,"url":"https://github.com/kyle8998/sudo-productivity","last_synced_at":"2025-03-25T22:32:08.242Z","repository":{"id":137499751,"uuid":"97600883","full_name":"kyle8998/Sudo-Productivity","owner":"kyle8998","description":"Boost your \"productivity\" to the max! A fun project made for slackers by slackers.","archived":false,"fork":false,"pushed_at":"2018-02-16T14:10:13.000Z","size":21712,"stargazers_count":201,"open_issues_count":3,"forks_count":7,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-08-02T05:13:14.516Z","etag":null,"topics":["command-line","fun","productivity","shell","useless","work"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kyle8998.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-07-18T13:22:24.000Z","updated_at":"2023-12-29T07:14:18.000Z","dependencies_parsed_at":"2024-01-03T07:03:31.544Z","dependency_job_id":"24d50bc6-6982-4ed4-b2cd-e7123b4b4641","html_url":"https://github.com/kyle8998/Sudo-Productivity","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kyle8998%2FSudo-Productivity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kyle8998%2FSudo-Productivity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kyle8998%2FSudo-Productivity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kyle8998%2FSudo-Productivity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kyle8998","download_url":"https://codeload.github.com/kyle8998/Sudo-Productivity/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222099538,"owners_count":16931435,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["command-line","fun","productivity","shell","useless","work"],"created_at":"2024-10-29T19:08:48.310Z","updated_at":"2024-10-29T19:08:49.103Z","avatar_url":"https://github.com/kyle8998.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sudo-Productivity\nBoost your \"productivity\" to the max! A productivity suite made for slackers by slackers.\n\n**Note** This project was made just for fun. I do not condone use of these programs\nin a professional work environment.\n\nCreated by: Kyle Lim\n\n[![forthebadge](https://forthebadge.com/badges/powered-by-responsibility.svg)](http://forthebadge.com)\n\n[![Open Source Love](https://badges.frapsoft.com/os/mit/mit.svg?v=102)](https://github.com/ellerbrock/open-source-badge/)\n\u003ca href=\"https://github.com/kyle8998/sudo-productivity/commits/master\"\u003e \u003cimg src=\"https://img.shields.io/github/last-commit/kyle8998/sudo-productivity.svg?label=last%20deployed\" alt=\"last deployed\"\u003e\u003c/a\u003e\n[![GitHub issues](https://img.shields.io/github/issues/kyle8998/sudo-productivity.svg \"GitHub issues\")](https://github.com/kyle8998/sudo-productivity/issues)\n[![GitHub stars](https://img.shields.io/github/stars/kyle8998/sudo-productivity.svg \"GitHub stars\")](https://github.com/kyle8998/sudo-productivity/stargazers)\n[![HitCount](http://hits.dwyl.io/kyle8998/sudo-productivity.svg)](http://hits.dwyl.io/kyle8998/sudo-productivity)\n\n## How to Run\n\nClone the repository to your local machine\n\n```\ngit clone https://github.com/kyle8998/Sudo-Productivity\n```\n\nRun the suite with a flag\n\n```\n./productivity [-abcfhns]\n```\n\n### Automated Test System (ATS)\n\n\u003cb\u003eATS.sh\u003c/b\u003e - Simulates an Automated Test System. Uses tmux to open 4 panes to\nrun a keyserver, master, and slave in \"docker\"\n\nNote: Run tmux before running the script! To exit, use tmux prefix \u0026 y to kill.\n(prefix is default ctrl+b)\n\n![ATS](https://raw.githubusercontent.com/kyle8998/Pseudo-Productivity/master/img/ATS.gif)\n\n##### ATS File Dependencies\n\nkeyServer.sh - Key server output\n\nmaster.sh - Master output\n\nslave.sh - Slave output\n\ntrigger.sh - Request trigger output\n\n--------------------------------------------------------------------------------\n\n### Bitbake\n\n\u003cb\u003efakeBitbake.sh\u003c/b\u003e - Simulates a bitbake build. It requires the three files:\nfakeBitbake.sh, bitbake.sh, and bitbakeargs.txt. It works by outputting the\nnormal bitbake text and some fake warnings and looping through an array of\nbitbake arguments. It then uses echo carriages to change the tasks that it is\n\"bitbaking\" to simulate that is it building something.\n\nNote: Must use CTRL+C then type \"pkill bash\" to end due to background processes.\nThis may crash other programs (including real bitbake!) that are running bash.\nUse with caution!\n\n\u003cb\u003eprintBitbake.sh\u003c/b\u003e - Less sophisticated bitbake simulation. Simply prints\nout bitbake. No background processes involved.\n\n![ATS](https://raw.githubusercontent.com/kyle8998/Pseudo-Productivity/master/img/Bitbake.gif)\n\n##### Bitbake File Dependencies\n\nbitbakeArgs.txt - Contains all bitbake arguments for fakeBitbake.sh\n\ninitial.sh - Script that prints out initial burst for fakeBitbake.sh\n\npipedBitbake.txt - Contains the content for printBitbake.sh\n\n--------------------------------------------------------------------------------\n\n### NeuralNetwork\n\n\u003cb\u003etrainNN.py\u003c/b\u003e - Creates a neural network and trains it to solve the XOR\nproblem. The catch is that it outputs its training process every cycle for\na million cycles.\n\n\u003cb\u003etrainNN_rand.py\u003c/b\u003e - Creates a neural network and constantly feeds it\nrandom training sets which ultimately leads to useless data. It outputs the\ntraining process with the outputs, weights, and error calculations.\n\n![ATS](https://raw.githubusercontent.com/kyle8998/Pseudo-Productivity/master/img/nn.gif)\n\n\u003cb\u003eDependency:\u003c/b\u003e Must have Numpy python module installed\n\n--------------------------------------------------------------------------------\n\n\u003cb\u003ecodeReview.rb\u003c/b\u003e - Retrieves random code from codereview and outputs it in a\nway that makes it look like you are typing the code.\n\n![ATS](https://raw.githubusercontent.com/kyle8998/Pseudo-Productivity/master/img/codereview.gif)\n\nDependency: Ruby 2.1.0+ and Nokogiri gem\n\n--------------------------------------------------------------------------------\n\n\u003cb\u003eeverything.sh\u003c/b\u003e - Simply outputs everything from every file on your system.\nUse with caution!\n\n--------------------------------------------------------------------------------\n\n\u003cb\u003efakeCompilation.sh\u003c/b\u003e - Emulates gcc by pulling lines from /usr/include and\nincluding them with a gcc flag.\n\n--------------------------------------------------------------------------------\n\n\u003cb\u003ehackerTyper.rb\u003c/b\u003e - Retrieves random code from hackertyper and outputs it in\na way that makes it look like you are typing the code.\n\n--------------------------------------------------------------------------------\n\n\u003cb\u003ehexSearch.sh\u003c/b\u003e - Randomly outputs hexidecimal numbers and highlights\nrandom numbers to make it simulate a search.\n\n![ATS](https://raw.githubusercontent.com/kyle8998/Pseudo-Productivity/master/img/hexsearch.gif)\n\n--------------------------------------------------------------------------------\n\nMore coming soon!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkyle8998%2Fsudo-productivity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkyle8998%2Fsudo-productivity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkyle8998%2Fsudo-productivity/lists"}