AwesomeResources
An awesome list of computer science related resources.
https://github.com/CodheadClub/AwesomeResources
Last synced: 14 days ago
JSON representation
-
Contributing <a name="contributing"></a>
- jump straight in with VS Code for Github - in-codespaces/web-based-editor) for more info.
-
Educational Resources <a name="education"></a>
- Install LAMP on Ubuntu - Tutorial on installing LAMP on Ubuntu
- CRISP-DM PyData 2015
- Digital Ocean Tutorials - System Administration tutorials from Digital Ocean. Can be followed on any Linux machine.
- Data Structures and Algorithms Visualiser - Provides visulation for different data structures and algorithms like sorting, linked lists, hash table etc. Also allows some customizations.
- Semantic Scholar - An artificial-intelligence backed search engine for academic publications.
- arXiv - Open-access repository of scientific papers in the fields of mathematics, computer science, quantitative biology, statistics and more.
- dblp - Provides open bibliographic information on major computer science journals and proceedings.
- Visualisation and Audibilization of Sorting Algorithms - Visualize different sorting algorithms and listen the sound of sorting.
- Harvard CS50 for Lawyers Playlist
- Tackling Imposter Syndrome, a cambridge students perspective
- CS50 SQL - Youtube playlist
- ScienceDirect - A large bibliographic database of scientific publications.
-
Introduction <a name="introduction"></a>
-
Linux Distributions <a name="linux"></a>
- Ubuntu - Great starting distributions for beginners as lots of support is available.
- Anarchy - menu/graphical installer for Arch linux, can be useful for those wanting to try out Arch without doing everything from the command line.
- Artix - A systemd-free alternative to Arch.
- Mint - Another variant of Ubuntu, great for those familiar with Windows.
- Qubes OS - A reasonably secure operating system. _Recommended by Edward Snowden_
- Rescatux - An Debian based os which has utilities to help repair potentially broken Linux or Windows systems as well as boot loaders.
- Ask Ubuntu - Ubuntu Q&A site. Part of Stack Exchange.
- Unix & Linux Stack Exchange - For more general Linux-related questions.
- Arch Linux Wiki - Permissions
- Arch Linux Docs - SSH
- Configure 2FA on SSH
- Desktop Environments
- Install and Configure SSH Server on Arch Linux
- OpenSSH Manual
- Learn Shell - Learn programming with Unix/Linux shell interpreters.
- Linux Upskill Challenge - Learn the Linux terminal with a free and open source 21 day course
- Fedora
- Arch - Advanced distribution for those looking to expand their knowledge of Linux.
- Lubuntu - Ubuntu using LXQT, a lightweight alternative to other desktop environments.
- Tails - A portable distribution that runs only in memory, for the ultimate privacy protection.
- Raspberry Pi OS - For use with the range of Raspberry Pi single board computers. A great distribution if you're looking to get into programming (and don't mind spending a bit of money on the hardware to run it), especially involving Python or electronics (the Pis can come with GPIO pins for use with electronics). There are some beginner projects listed on the site but there are a lot of projects made by the Pi community.
-
Other interesting stuff <a name="misc"></a>
-
Services <a name="services"></a>
- Github Pages
- Gitlab
- Wekan - Opensource Kanban.
- Shodan
- The Things Network
- A list of publically available APIs
- Migadu.com - Unlimited cheap email for lots of domains.
- Matomo - Self hosted Google Analytics alternative.
-
Software <a name="software"></a>
- Jetbrains Editors
- The Awesome Self-Hosted List - a list of open source projects which can be self-hosted. The list comprises an amazing range of fascinating tools and projects.
- Fritzing - A software for desinging circuits, PCBs and testing them virtually.
- CodeSandbox - CodeSandbox is an online code editor and prototyping tool that makes creating and sharing web apps faster.
- ARC Browser - Unreleased. Will supposedly replace Chrome.
- Bashmarks
- Doctl
- The Big Warehouse - A collection of resources for programmers.
- Haven Self Hosted Blog - A self hosted private blog built with ruby on rails.
- Super Productivity
- Use Bruno - Postman/Insomnia alternative.
- Dockstation - Docker GUI for Windows, Mac and Linux
Categories
Sub Categories
Keywords
cloud
2
self-hosted
2
awesome
1
awesome-list
1
free-software
1
hosting
1
privacy
1
selfhosted
1
api
1
apis
1
dataset
1
development
1
free
1
list
1
lists
1
open-source
1
public
1
public-api
1
public-apis
1
resources
1
software
1
decentralized
1
decentralized-web
1
haven
1
raspberry-pi
1
social-network
1
command-line
1
digitalocean
1
infrastructure
1