Merge pull request #48 from closebracket/master

Student Resources List - Hacktoberfest PR
pull/1/head
456477617264 2021-10-10 13:10:53 +01:00 committed by GitHub
commit 5124f6c69b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 228 additions and 133 deletions

View File

@ -2,34 +2,40 @@
## Contents
1. [Introduction](README.md#introduction)
2. [Contributing](README.md#contributing)
3. [Student Discount/Free Stuff](README.md#freestuff)
4. [Hull University Related](README.md#hulluniversity)
5. [Hull Related](README.md#hull)
6. [Business/Career](README.md#business)
7. [Services](README.md#services)
8. [Software](README.md#software)
9. [Law and Standards](README.md#standards)
10. [Learning Resources](README.md#education)
11. [Linux Distributions](README.md#linux)
- [Contributing](README.md#contributing)
2. [Hull University Resources](README.md#hulluniversity)
- [Student Discount/Free Stuff](README.md#freestuff)
3. [Hull Resources (Non University)](README.md#hull)
4. [Business/Career](README.md#business)
5. [Services](README.md#services)
6. [Software](README.md#software)
7. [Programming](Programming.md)
8. [Ethics, Law & Professionalism](Ethics_Law_Professionalism.md)
- [Ethics](Ethics_Law_Professionalism.md#ethics)
- [Professionalism & Standards](Ethics_Law_Professionalism.md#standards)
- [Law](Ethics_Law_Professionalism.md#law)
9. [Learning Resources](README.md#education)
10. [Linux Distributions](README.md#linux)
11. [Electronics](Electronics.md)
12. [Hypervisors and virtual machines](Virtualisation.md#virtualisation)
13. [Cyber Security Resources](CyberSecurity.md#cyber)
- [Andrew Hancock, VMware Expert](Virtualisation.md#andrewhancock)
13. [Cyber Security Resources](CyberSecurity.md)
14. [Other Interesting Stuff](README.md#misc)
15. [Andrew Hancock, Department of Computer Science & Technology - Systems](Virtualisation.md#andrewhancock)
# Cyber Security List <a name="cyber"></a>
#### Disclaimer:
> ## Disclaimer:
>Hacking without authorisation is illegal.
>
>Links to these materials are provided for reference only. Freeside is not responsible for your use of resources and you should seek permission before performing testing or exploitation systems not owned by yourself.
>
>Freeside will report malicious hacking to the University and/or legal bodies where appropriate.
Hacking without authorisation is illegal.
Links to these materials are provided for reference only. You should not engage in illegal acts. Freeside will report malicious hacking to the University.
1. [Hackersploit](https://www.youtube.com/channel/UC0ZTPkdxlAKf-V33tqXwi3Q) (Youtube Channel) - ***'hacking' without permission is illegal. Don't act without written consent.***
2. [Capture the Flag Playlist](https://www.youtube.com/playlist?list=PLBf0hzazHTGOyRReqMyE-CDMWAQ5AgXO-). ***'hacking' without permission is illegal. Don't act without written consent.***
3. [Metasploit Introduction Playlist](https://www.youtube.com/playlist?list=PLBf0hzazHTGN31ZPTzBbk70bohTYT7HSm). ***'hacking' without permission is illegal. Don't act without written consent.***
4. [Ethical Hacking Introduction Playlist](https://www.youtube.com/playlist?list=PLBf0hzazHTGOEuhPQSnq-Ej8jRyXxfYvl). ***'hacking' without permission is illegal. Don't act without written consent.***
5. [Python3 for Penetration Testing Playlist](https://www.youtube.com/playlist?list=PLBf0hzazHTGM_dncTqO9l-0zUQYP0nNPU) ***'hacking' without permission is illegal. Don't act without written consent.***
1. [Hackersploit](https://www.youtube.com/channel/UC0ZTPkdxlAKf-V33tqXwi3Q) (Youtube Channel)
2. [Capture the Flag Playlist](https://www.youtube.com/playlist?list=PLBf0hzazHTGOyRReqMyE-CDMWAQ5AgXO-).
3. [Metasploit Introduction Playlist](https://www.youtube.com/playlist?list=PLBf0hzazHTGN31ZPTzBbk70bohTYT7HSm).
4. [Ethical Hacking Introduction Playlist](https://www.youtube.com/playlist?list=PLBf0hzazHTGOEuhPQSnq-Ej8jRyXxfYvl).
5. [Python3 for Penetration Testing Playlist](https://www.youtube.com/playlist?list=PLBf0hzazHTGM_dncTqO9l-0zUQYP0nNPU)
6. [Hunchly](https://www.hunch.ly/) - The Only Web Capture Tool Designed For Online Investigations.
7. [Have I Been Pwned](https://haveibeenpwned.com/)
8. [Authy](https://authy.com)
@ -49,4 +55,9 @@ Links to these materials are provided for reference only. You should not engage
22. [Infosec Institute](https://www.infosecinstitute.com/resource-center/) - Info sec best practices & updates.
23. [Wireshark Packet Analysis](https://youtu.be/ZO46H_kI1bc)
24. [SSL Labs](https://ssllabs.com) - Test the HTTPS configuration of your web server online
25. [testssl.sh](https://testssl.sh/) - TLS configuration tester like SSL Labs, but runs locally
25. [testssl.sh](https://testssl.sh/) - TLS configuration tester like SSL Labs, but runs locally
26. [Pentestlab](https://pentestlab.blog/) Blog.
27. [Securityaffairs](https://securityaffairs.co/wordpress/) Blog of Pierluigi Paganini.
28. [University of Maryland - Hardware Security](https://www.coursera.org/learn/hardware-security)
29. [University of Maryland - Software Security](https://www.coursera.org/learn/software-security)
30. [University of Maryland - Usable Security](https://www.coursera.org/learn/usable-security)

31
Electronics.md Normal file
View File

@ -0,0 +1,31 @@
![Freeeside Logo](https://camo.githubusercontent.com/8824210474b9586405f0b11e210ea266599c9f83/68747470733a2f2f63646e2e7261776769742e636f6d2f467265657369646548756c6c2f4c6f676f732f6d61737465722f66726565736964655f7371756172655f706174682e737667 "Freeside Logo")
## Contents
1. [Introduction](README.md#introduction)
- [Contributing](README.md#contributing)
2. [Hull University Resources](README.md#hulluniversity)
- [Student Discount/Free Stuff](README.md#freestuff)
3. [Hull Resources (Non University)](README.md#hull)
4. [Business/Career](README.md#business)
5. [Services](README.md#services)
6. [Software](README.md#software)
7. [Programming](Programming.md)
8. [Ethics, Law & Professionalism](Ethics_Law_Professionalism.md)
- [Ethics](Ethics_Law_Professionalism.md#ethics)
- [Professionalism & Standards](Ethics_Law_Professionalism.md#standards)
- [Law](Ethics_Law_Professionalism.md#law)
9. [Learning Resources](README.md#education)
10. [Linux Distributions](README.md#linux)
11. [Electronics](Electronics.md)
12. [Hypervisors and virtual machines](Virtualisation.md#virtualisation)
- [Andrew Hancock, VMware Expert](Virtualisation.md#andrewhancock)
13. [Cyber Security Resources](CyberSecurity.md)
14. [Other Interesting Stuff](README.md#misc)
# Electronics
1. [Learn Electronics](https://www.youtube.com/channel/UCSRTiJhBE5GsP-1fCbpFRWg) (Youtube Channel).
2. [Free Books on Robotics](https://github.com/StevenShiChina/books)
### Raspberry Pi
1. [An introduction to the Raspberry Pi](e.github.io/2021/10/04/introduction-to-raspberry-pi) - A blog post by Matt Clark

View File

@ -0,0 +1,49 @@
![Freeeside Logo](https://camo.githubusercontent.com/8824210474b9586405f0b11e210ea266599c9f83/68747470733a2f2f63646e2e7261776769742e636f6d2f467265657369646548756c6c2f4c6f676f732f6d61737465722f66726565736964655f7371756172655f706174682e737667 "Freeside Logo")
## Contents
1. [Introduction](README.md#introduction)
- [Contributing](README.md#contributing)
2. [Hull University Resources](README.md#hulluniversity)
- [Student Discount/Free Stuff](README.md#freestuff)
3. [Hull Resources (Non University)](README.md#hull)
4. [Business/Career](README.md#business)
5. [Services](README.md#services)
6. [Software](README.md#software)
7. [Programming](Programming.md)
8. [Ethics, Law & Professionalism](Ethics_Law_Professionalism.md)
- [Ethics](#ethics)
- [Professionalism & Standards](#standards)
- [Law](#law)
9. [Learning Resources](README.md#education)
10. [Linux Distributions](README.md#linux)
11. [Electronics](Electronics.md)
12. [Hypervisors and virtual machines](Virtualisation.md#virtualisation)
- [Andrew Hancock, VMware Expert](Virtualisation.md#andrewhancock)
13. [Cyber Security Resources](CyberSecurity.md)
14. [Other Interesting Stuff](README.md#misc)
## Ethics <a name="ethics"></a>
1. [Values and Societal Norms](https://www.sociologydiscussion.com/society/values-and-norms-of-society-conformity-conflict-and-deviation-in-norms/2292)
2. [Islanders change spouses whenever they want, have dedicated 'love huts' and settle their differences over a game of cricket](https://www.dailymail.co.uk/femail/article-2627148/Inside-worlds-original-free-love-community-Trobriand-Islanders-change-spouses-want-dedicated-love-huts-settle-differences-game-cricket.html)
3. [An eye for an eye? The morality of punishment.](https://www.jubilee-centre.org/cambridge-papers/an-eye-for-an-eye-the-morality-of-punishment)
4. [How the 'Original Internet Godfather' walked away from his cybercrime past](https://theconversation.com/how-the-original-internet-godfather-walked-away-from-his-cybercrime-past-interview-88822)
5. [Call us immediately if your child uses Kali Linux says West Mids Police](https://www.theregister.com/2020/02/14/silly_police_infosec_parental_advice_poster/)
6. [Jeffrey Paul: Your Computer isn't yours](https://sneak.berlin/20201112/your-computer-isnt-yours/)
7. [Does Apple really log every app you run?](https://blog.jacopo.io/en/post/apple-ocsp/)
8. [I asked Tinder for my data. It sent me 800 pages of my deepest, darkest secrets.](https://www.theguardian.com/technology/2017/sep/26/tinder-personal-data-dating-app-messages-hacked-sold)
9. [A hacker got all my texts for $16](https://www.vice.com/en/article/y3g8wb/hacker-got-my-texts-16-dollars-sakari-netnumber)
10. [Your period tracking app could be sharing intimate details with all of facebook](https://www.theguardian.com/world/commentisfree/2019/sep/14/your-period-tracking-app-could-be-sharing-intimate-details-with-all-of-facebook)
11. [Shaping the Future of Connected Policing](https://www.youtube.com/watch?v=24FaeP_Zv_8)
12. [Enabling Digital Policing: Computacenter and VMware](https://www.youtube.com/watch?v=wwJyKUv3rcs)
13. [NSA Files Decoded: Snowden's surveillance revelations explained](https://www.theguardian.com/world/interactive/2013/nov/01/snowden-nsa-files-surveillance-revelations-decoded#section/1)
14. [Surveillance Technologies under review](https://www.seattle.gov/tech/initiatives/privacy/surveillance-technologies)
## Professionalism & Standards <a name="standards"></a>
1. [W3](https://www.w3.org/standards/) - Standards for web design and applications, devices, architecture, XML, web services and other technology.
guide-to-data-protection/guide-to-the-general-data-protection-regulation-gdpr/)
2. [Government overview of Data Protection](https://www.gov.uk/data-protection)
3. [The Chartered Institute for IT](https://www.bcs.org/)
4. [GDPR Compliance Checklist](https://gdprchecklist.io/)
5. [ICO Guide to GDPR](https://ico.org.uk/for-organisations/)
## Law <a name="law"></a>
1. [Computer Misuse Act 1990](https://www.legislation.gov.uk/ukpga/1990/18/contents)

View File

@ -2,33 +2,50 @@
## Contents
1. [Introduction](README.md#introduction)
2. [Contributing](README.md#contributing)
3. [Student Discount/Free Stuff](README.md#freestuff)
4. [Hull University Related](README.md#hulluniversity)
5. [Hull Related](README.md#hull)
6. [Business/Career](README.md#business)
7. [Services](README.md#services)
8. [Software](README.md#software)
9. [Programming](Programming.md)
10. [Law and Standards](README.md#education)
11. [Learning Resources](#education)
12. [Linux Distributions](README.md#linux)
13. [Hypervisors and virtual machines](Virtualisation.md#virtualisation)
14. [Cyber Security Resources](CyberSecurity.md#cyber)
15. [Other Interesting Stuff](README.md#misc)
16. [Andrew Hancock, Department of Computer Science & Technology - Systems](Virtualisation.md#andrewhancock)
# Programming List
- [Contributing](README.md#contributing)
2. [Hull University Resources](README.md#hulluniversity)
- [Student Discount/Free Stuff](README.md#freestuff)
3. [Hull Resources (Non University)](README.md#hull)
4. [Business/Career](README.md#business)
5. [Services](README.md#services)
6. [Software](README.md#software)
7. [Programming](Programming.md)
8. [Ethics, Law & Professionalism](Ethics_Law_Professionalism.md)
- [Ethics](Ethics_Law_Professionalism.md#ethics)
- [Professionalism & Standards](Ethics_Law_Professionalism.md#standards)
- [Law](Ethics_Law_Professionalism.md#law)
9. [Learning Resources](README.md#education)
10. [Linux Distributions](README.md#linux)
11. [Electronics](Electronics.md)
12. [Hypervisors and virtual machines](Virtualisation.md#virtualisation)
- [Andrew Hancock, VMware Expert](Virtualisation.md#andrewhancock)
13. [Cyber Security Resources](CyberSecurity.md)
14. [Other Interesting Stuff](README.md#misc)
# Programming
### Blazor
1. [Pre-Render Blazor WebAssembly at buildtime to optimise for search engines](https://swimburger.net/blog/dotnet/pre-render-blazor-webassembly-at-build-time-to-optimize-for-search-engines)
2. [Blazor Project Structure](https://www.pragimtech.com/blog/blazor/blazor-project-structure/)
3. [Official Blazor Docs](https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor)
### C#
1. [The Yellow Book](https://www.robmiles.com/s/CSharp-Book-2019-Refresh.pdf) - A fantastic intro to C# from former Hull Lecturer, [Rob Miles](robmiles.com). He also has other publications available [here](https://www.amazon.co.uk/s?i=stripbooks&rh=p_27:Rob%20Miles&s=relevancerank&text=Rob%20Miles&ref=dp_byline_sr_book_1).
2. [Two Decades of C#: A Reference](https://benbowen.blog/post/two_decades_of_csharp_i/) - A reference of which C# version introduced which features. Linked is the first blog; later versions are covered under later blogs.
### CSS
1. [Awesome TailwindCSS](https://github.com/aniftyco/awesome-tailwindcss)
2. [Tailwind CSS Docs](https://tailwindcss.com/docs/)
3. [Aweomesheet](https://zombiefox.github.io/awesomeSheet/) - CSS Generator
4. [Learn CSS](https://web.dev/learn/css/) - Free Google course on CSS
### DSharp
1. [D Sharp Plus](https://github.com/DSharpPlus/DSharpPlus) - An unofficial .NET wrapper for the Discord API
### HTML
1. [W3 HTML Introduction](https://www.w3schools.com/html/)
### Cross-Platform
1. [Platform.uno](https://platform.uno) - Multi platform applications, one code base.
2. [D Sharp Plus](https://github.com/DSharpPlus/DSharpPlus) - An unofficial .NET wrapper for the Discord API
3. [The Yellow Book](https://www.robmiles.com/s/CSharp-Book-2019-Refresh.pdf) - A fantastic intro to C# from former Hull Lecturer, [Rob Miles](robmiles.com). He also has other publications available [here](https://www.amazon.co.uk/s?i=stripbooks&rh=p_27:Rob%20Miles&s=relevancerank&text=Rob%20Miles&ref=dp_byline_sr_book_1).
4. [Kattis](https://open.kattis.com/) - Programming problems to help you improve your skills. Compete against staff/students.
5. [Code Academy](https://www.codecademy.com/) - Improve your programming knowledge.
6. [DevDocs](https://devdocs.io/) - Searchable developer docs
7. [Aweomesheet](https://zombiefox.github.io/awesomeSheet/) - CSS Generator
8. [Learn CSS](https://web.dev/learn/css/) - Free Google course on CSS
9. [Tailwind CSS](https://tailwindcss.com/) - CSS styling without the pain of writing CSS
10. [Two Decades of C#: A Reference](https://benbowen.blog/post/two_decades_of_csharp_i/) - A reference of which C# version introduced which features. Linked is the first blog; later versions are covered under later blogs.
11. [Refactoring.guru](https://refactoring.guru/) - Learn about design patterns and refactoring.
12. [Awesome Markdown Editors & (Pre)Viewers](https://github.com/mundimark/awesome-markdown-editors)
2. [Flutter](https://flutter.dev/)
3. [React Native](https://reactnative.dev/)
### Documentation
1. [DevDocs](https://devdocs.io/) - Searchable developer docs
2. [Refactoring.guru](https://refactoring.guru/) - Learn about design patterns and refactoring.
### Coding Practice
1. [Kattis](https://open.kattis.com/) - Programming problems to help you improve your skills. Compete against staff/students.
2. [Code Academy](https://www.codecademy.com/) - Improve your programming knowledge.

116
README.md
View File

@ -2,47 +2,60 @@
## Contents
1. [Introduction](#introduction)
2. [Contributing](#contributing)
3. [Student Discount/Free Stuff](#freestuff)
4. [Hull University Related](#hulluniversity)
5. [Hull Related](#hull)
6. [Business/Career](#business)
7. [Services](#services)
8. [Software](#software)
9. [Programming](Programming.md)
10. [Law and Standards](#education)
11. [Learning Resources](#education)
12. [Linux Distributions](#linux)
13. [Electronics](#electronics)
14. [Hypervisors and virtual machines](Virtualisation.md#virtualisation)
15. [Cyber Security Resources](CyberSecurity.md#cyber)
16. [Other Interesting Stuff](#misc)
17. [Andrew Hancock, Department of Computer Science & Technology - Systems](Virtualisation.md#andrewhancock)
- [Contributing](#contributing)
2. [Hull University Resources](#hulluniversity)
- [Student Discount/Free Stuff](#freestuff)
3. [Hull Resources (Non University)](#hull)
4. [Business/Career](#business)
5. [Services](#services)
6. [Software](#software)
7. [Programming](Programming.md)
8. [Ethics, Law & Professionalism](Ethics_Law_Professionalism.md)
- [Ethics](Ethics_Law_Professionalism.md#ethics)
- [Professionalism & Standards](Ethics_Law_Professionalism.md#standards)
- [Law](Ethics_Law_Professionalism.md#law)
9. [Learning Resources](#education)
10. [Linux Distributions](#linux)
11. [Electronics](Electronics.md)
12. [Hypervisors and virtual machines](Virtualisation.md#virtualisation)
- [Andrew Hancock, VMware Expert](Virtualisation.md#andrewhancock)
13. [Cyber Security Resources](CyberSecurity.md)
14. [Other Interesting Stuff](#misc)
## Introduction <a name="introduction"></a>
The Freeside Student Resources list consists of multiple categories of professional and academic resources which are aimed at aiding University of Hull Computer Science students to gain further knowledge; however, most resources will be able to help learners from outside the university.
The Freeside Student Resources list consists of multiple categories of professional and academic resources which are aimed at aiding University of Hull students to gain further knowledge.
List originally comprised by [@closebracket](https://github.com/closebracket), visit his website [here](https://love.edwardcharl.es).
## Contributing <a name="contributing"></a>
Freeside welcome contributions to these lists from staff and students at the University of Hull, as well as members of the public. If you wish to contribute, please abide by the following rules:
**Contributing as part of Hacktoberfest?** [Read this](CONTRIBUTING.md)
**Contributing as part of Hacktoberfest?** **[Read this](CONTRIBUTING.md)**
- Fork the repository, look at the markdown and understand it.
- Make your changes and double check that nothing is broken.
- Make a pull request and request a review from the Freeside team.
If you're not sure how to contribute, please follow [this handy tutorial](https://love.edwardcharl.es/contributing-to-the-freeside-srl/) alternatively, [jump straight in with VS Code for Github](https://github.dev/FreesideHull/StudentResources). See [here](https://docs.github.com/en/codespaces/developing-in-codespaces/web-based-editor) for more info.
If you're not sure how to contribute, please follow **[this handy tutorial](https://love.edwardcharl.es/contributing-to-the-freeside-srl/)** alternatively, [jump straight in with VS Code for Github](https://github.dev/FreesideHull/StudentResources). See [here](https://docs.github.com/en/codespaces/developing-in-codespaces/web-based-editor) for more info.
#### Help and Support
If you require any support, either whilst contributing or with linux, programming or otherwise, feel free to join [Freeside's Discord server](http://discord.freeside.co.uk/) where our members will be more than willing to help.
### Help and Support
**Contributing to Freeside**
>Help is available on the **[Freeside's Discord server](http://discord.freeside.co.uk/)** if you have questions in relation to contributing to Freeside in any capacity.
**Help with Linux**
> Resources to Learn Linux are available further down the list. You should try to do some basic research and troubleshooting yourself prior to asking for help. If you cannot solve an issue, help is available on the **[Freeside's Discord server](http://discord.freeside.co.uk/)**.
**Help for University of Hull Students**
>If you need help with University of Hull assignments/coursework, you should contact the Hub through **[Evision](https://evision.hull.ac.uk)**. Alternatively, for tech issues, ICTD can be contacted via **[The Support Portal](https://support.hull.ac.uk)**.
## Student Discount / Free stuff <a name="freestuff"></a>
1. [Github Student Pack](https://education.github.com/pack).
2. [Microsoft Azure Dev Tools for Teaching](https://azure.microsoft.com/en-gb/free/students/). FREE Microsoft licenses for Windows 10 and 11, Visual Studio and other Windows server operating systems, excludes Micresoft Office!
3. [VMware IT Academy Program](https://www.vmware.com/uk/company/it-academy.html) This is a similar program to the [Microsoft Azure Dev Tools for Teaching](https://azure.microsoft.com/en-gb/free/students/), and allows you to obtain Software Products and Licensing for most of the VMware Products for FREE e.g. VMware Workstation, VMware vSphere, VMware Fusion. If you are a student of The Department of Computer science and Technology you would have been enrolled automatically. However sometimes your information may have "fallen through the cracks!", if so please reach out to me Andy Hancock via http://support.hull.ac.uk and mention Andy Hancock!
4. [Free Books on Robotics](https://github.com/StevenShiChina/books)
3. [VMware IT Academy Program](https://www.vmware.com/uk/company/it-academy.html)
> VMware IT Academy is a similar program to the [Microsoft Azure Dev Tools for Teaching](https://azure.microsoft.com/en-gb/free/students/), and allows students to obtain Software Products and Licensing for most of the VMware Products for FREE e.g. VMware Workstation, VMware vSphere, VMware Fusion.
> If you are a student of The Department of Computer science and Technology you would have been enrolled automatically. However sometimes your information may have "fallen through the cracks!", if so please reach out to me Andy Hancock via http://support.hull.ac.uk and mention Andy Hancock!
5. [Learning Python Book](https://cfm.ehu.es/ricardo/docs/python/Learning_Python.pdf)
6. [Google Workspace for Education](https://edu.google.com/intl/ALL_in/products/workspace-for-education/) Gives students and teachers access to all premium Google Workspace tools. With access to various colaboration and productivity tools, it provides extra cloud storage to all authorised users.
@ -79,9 +92,6 @@ If you require any support, either whilst contributing or with linux, programmin
10. [The Yorkshire Mafia Linkedin Group](https://www.linkedin.com/groups/1260737/)
11. [Yorkshire Enterprise Network Linkedin Group](https://www.linkedin.com/groups/64954/)
12. [York & Yorkshire Local Enterprise Partnership Linkedin Group](https://www.linkedin.com/groups/4217871/)
13. [Andrew Hancock talks with friends Randy Redberg and Thomas Bernal at Experts Exchange about Career Growth and VMware](https://www.experts-exchange.com/podcasts/5/Career-Growth-and-VMware.html)
14. [Andrew Hancock talks with friends Randy Redberg and Thomas Bernal at Experts Exchange about being an IT Author and British Beekeeper](https://www.experts-exchange.com/podcasts/241/EP-19-Buzz-Words-IT-Author-and-Beekeeper-Andrew-Hancock.html)
## Services <a name="services"></a>
1. [Migadu.com](https://migadu.com) - Unlimited cheap email for lots of domains.
2. [Github Pages](https://pages.github.com/)
@ -93,7 +103,6 @@ If you require any support, either whilst contributing or with linux, programmin
8. [The Things Network](https://www.thethingsnetwork.org/)
9. [Programmable Web APIs](https://www.programmableweb.com/)
10. [A list of publically available APIs](https://github.com/public-apis/public-apis)
## Software <a name="software"></a>
1. [Atom Editor](https://atom.io/)
2. [Jetbrains Editors](https://www.jetbrains.com/).
@ -105,16 +114,7 @@ If you require any support, either whilst contributing or with linux, programmin
9. [Tush](https://github.com/darius/tush/) - a literate testing shell
10. [Haven Self Hosted Blog](https://github.com/havenweb/haven) - A self hosted private blog built with ruby on rails.
11. [Fritzing](https://fritzing.org/) - A software for desinging circuits, PCBs and testing them virtually.
## Law and Standards <a name="standards"></a>
1. [W3](https://www.w3.org/standards/) - Standards for web design and applications, devices, architecture, XML, web services and other technology.
2. [GDPR Compliance Checklist](https://gdprchecklist.io/)
3. [ICO Guide to GDPR](https://ico.org.uk/for-organisations/guide-to-data-protection/guide-to-the-general-data-protection-regulation-gdpr/)
4. [Government overview of Data Protection](https://www.gov.uk/data-protection)
5. [The Chartered Institute for IT](https://www.bcs.org/)
6. [Computer Misuse Act 1990](https://www.legislation.gov.uk/ukpga/1990/18/contents)
## Learning Resources <a name="education"></a>
## Educational Resources <a name="education"></a>
1. [Math Talks to Blow Your Mind Playlist](https://www.youtube.com/playlist?list=PLOGi5-fAu8bEIw_xkj1FgKr7QY_Sahswy)
2. [Data Structures Playlist](https://www.youtube.com/playlist?list=PL2_aWCzGMAwI3W_JlcBbtYTwiQSsOTa6P).
3. [Harvard CS50x](https://cs50.harvard.edu).
@ -123,30 +123,19 @@ If you require any support, either whilst contributing or with linux, programmin
- 3.3 ([CS50 Youtube Channel](https://www.youtube.com/channel/UCcabW7890RKJzL968QWEykA)).
4. [NullByte](https://www.youtube.com/channel/UCgTNupxATBfWmfehv21ym-g) (Youtube Channel).
5. [NumberPhile](https://www.youtube.com/channel/UCoxcjq-8xIDTYp3uz647V5A) (Youtube Channel).
6. [Learn Electronics](https://www.youtube.com/channel/UCSRTiJhBE5GsP-1fCbpFRWg) (Youtube Channel).
7. [Computerphile](https://www.youtube.com/channel/UC9-y-6csu5WGm29I7JiwpnA) (Youtube Channel).
8. [Docker's Official Youtube](https://www.youtube.com/channel/UC76AVf2JkrwjxNKMuPpscHQ).
9. [Brian Tompsett Youtube Channel](https://www.youtube.com/channel/UCfG7W9cpOp4G4rH-gLgxVdw). Brian is a [lecturer at University of Hull](https://www.hull.ac.uk/staff-directory/brian-tompsett) and has a [long list of published works](https://scholar.google.co.uk/citations?user=4CFnDSAAAAAJ&hl=en).
10. [Rob Miles Youtube](https://www.youtube.com/channel/UC4OEadKEwxD7TxR9hKhxtuQ) .
11. [CSBlogs](http://csblogs.com/) - A collection of blogs from UoH staff, alumni and current students.
12. [Install LAMP on Ubuntu](https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-20-04-quickstart) - Tutorial on installing LAMP on Ubuntu
13. [CRISP-DM PyData 2015](https://www.youtube.com/watch?v=civLio11SjQ)
14. [Tackling Imposter Syndrome, a cambridge students perspective](https://youtu.be/Zd7t9vKsiiA).
15. [Shaping the Future of Connected Policing](https://www.youtube.com/watch?v=24FaeP_Zv_8)
16. [Enabling Digital Policing: Computacenter and VMware](https://www.youtube.com/watch?v=wwJyKUv3rcs)
17. [Digital Ocean Tutorials](https://www.digitalocean.com/community/tutorials?primary_filter=popular) - System Administration tutorials from Digital Ocean. Can be followed on any Linux machine.
18. [Data Science Handbook](https://tanthiamhuat.files.wordpress.com/2018/04/pythondatasciencehandbook.pdf)
19. [Hacker Sploit](https://www.youtube.com/c/HackerSploit/) (Youtube Channel).
20. [Pentestlab](https://pentestlab.blog/) Blog.
21. [Securityaffairs](https://securityaffairs.co/wordpress/) Blog of Pierluigi Paganini.
22. [University of Maryland - Hardware Security](https://www.coursera.org/learn/hardware-security)
23. [University of Maryland - Software Security](https://www.coursera.org/learn/software-security)
24. [University of Maryland - Usable Security](https://www.coursera.org/learn/usable-security)
25. [The Basics by Tom Scott](https://youtube.com/playlist?list=PL96C35uN7xGLLeET0dOWaKHkAlPsrkcha)
26. [How To Build An App: Everything You Didn't Know You Needed To Know](https://youtube.com/playlist?list=PL96C35uN7xGJu6skU4TBYrIWxggkZBrF5)
27. [Jeff Geerling](https://www.youtube.com/c/JeffGeerling) - YouTube channel with lots of Raspberry Pi projects and tests, along with resources on Kubernetes, Ansible and more.
28. [Data Structures and Algorithms Visualiser](https://visualgo.net/en) - Provides visulation for different data structures and algorithms like sorting, linked lists, hash table etc. Also allows some customizations.
11. [Install LAMP on Ubuntu](https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-20-04-quickstart) - Tutorial on installing LAMP on Ubuntu
12. [CRISP-DM PyData 2015](https://www.youtube.com/watch?v=civLio11SjQ)
13. [Tackling Imposter Syndrome, a cambridge students perspective](https://youtu.be/Zd7t9vKsiiA).
14. [Digital Ocean Tutorials](https://www.digitalocean.com/community/tutorials?primary_filter=popular) - System Administration tutorials from Digital Ocean. Can be followed on any Linux machine.
15. [Data Science Handbook](https://tanthiamhuat.files.wordpress.com/2018/04/pythondatasciencehandbook.pdf)
16. [The Basics by Tom Scott](https://youtube.com/playlist?list=PL96C35uN7xGLLeET0dOWaKHkAlPsrkcha)
18. [How To Build An App: Everything You Didn't Know You Needed To Know](https://youtube.com/playlist?list=PL96C35uN7xGJu6skU4TBYrIWxggkZBrF5)
19. [Jeff Geerling](https://www.youtube.com/c/JeffGeerling) - YouTube channel with lots of Raspberry Pi projects and tests, along with resources on Kubernetes, Ansible and more.
20. [Data Structures and Algorithms Visualiser](https://visualgo.net/en) - Provides visulation for different data structures and algorithms like sorting, linked lists, hash table etc. Also allows some customizations.
## Linux Distributions <a name="linux"></a>
1. [Ubuntu](https://ubuntu.com/) - Great starting distributions for beginners as lots of support is available.
2. [Fedora](https://getfedora.org/) - Freeside uses this in our Lab!
@ -154,13 +143,11 @@ If you require any support, either whilst contributing or with linux, programmin
4. [Kubuntu](https://kubuntu.org/) - Ubuntu with an alternative desktop environment.
5. [Mint](https://linuxmint.com/) - Another variant of Ubuntu, great for those familiar with Windows.
6. [Tails](https://tails.boum.org/index.en.html) - A portable distribution that runs only in memory, for the ultimate privacy protection.
7. [Qubes OS](https://www.qubes-os.org/intro/)
7. [Qubes OS](https://www.qubes-os.org/intro/) - A reasonably secure operating system. _Recommended by Edward Snowden_
8. [Raspberry Pi OS](https://www.raspberrypi.org) - 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.
#### Supporting learning Linux
1. [Ask Ubuntu](https://askubuntu.com/) - Ubuntu Q&A site. Part of Stack Exchange.
2. [Unix & Linux Stack Exchange](https://unix.stackexchange.com/) - For more general Linux-related questions.
#### Linux Resources
1. [Arch Linux Wiki - Permissions](https://wiki.archlinux.org/title/File_permissions_and_attributes)
2. [Arch Linux Docs - SSH](https://wiki.archlinux.org/title/OpenSSH#Installation)
@ -169,17 +156,14 @@ If you require any support, either whilst contributing or with linux, programmin
5. [Install and Configure SSH Server on Arch Linux](https://linuxhint.com/install_ssh_server_on_arch_linux/)
6. [OpenSSH Manual](https://www.openssh.com/manual.html)
7. [Principle of Least Privilege](https://techcommunity.microsoft.com/t5/azure-sql/security-the-principle-of-least-privilege-polp/ba-p/2067390)
## Electronics <a name="electronics"></a>
### Raspberry Pi
1. [An introduction to the Raspberry Pi](https://crimsontome.github.io/2021/10/04/introduction-to-raspberry-pi) - A blog post by Matt Clark
## Other interesting stuff <a name="misc"></a>
1. [E Foundation](https://e.foundation)
2. [Satyr](https://git.waldn.net/git/knotteye/satyr) - Self hosted media streaming
3. [File Stash](https://www.filestash.app/)
4. [MIT Press: Reading code != Reading Language](https://news.mit.edu/2020/brain-reading-computer-code-1215)
5. [Andrew Hancock talks with Experts Exchange about Career Growth and VMware](https://www.experts-exchange.com/podcasts/5/Career-Growth-and-VMware.html)
6. [Andrew Hancock talks with Experts Exchange about being an IT Author and British Beekeeper](https://www.experts-exchange.com/podcasts/241/EP-19-Buzz-Words-IT-Author-and-Beekeeper-Andrew-Hancock.html)
Copyright 2021 Freeside. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

View File

@ -2,22 +2,25 @@
## Contents
1. [Introduction](README.md#introduction)
2. [Contributing](README.md#contributing)
3. [Student Discount/Free Stuff](README.md#freestuff)
4. [Hull University Related](README.md#hulluniversity)
5. [Hull Related](README.md#hull)
6. [Business/Career](README.md#business)
7. [Services](README.md#services)
8. [Software](README.md#software)
9. [Programming](Programming.md)
10. [Law and Standards](README.md#education)
11. [Learning Resources](#education)
12. [Linux Distributions](README.md#linux)
13. [Hypervisors and virtual machines](Virtualisation.md#virtualisation)
14. [Cyber Security Resources](CyberSecurity.md#cyber)
15. [Other Interesting Stuff](README.md#misc)
16. [Andrew Hancock, Department of Computer Science & Technology - Systems](Virtualisation.md#andrewhancock)
- [Contributing](README.md#contributing)
2. [Hull University Resources](README.md#hulluniversity)
- [Student Discount/Free Stuff](README.md#freestuff)
3. [Hull Resources (Non University)](README.md#hull)
4. [Business/Career](README.md#business)
5. [Services](README.md#services)
6. [Software](README.md#software)
7. [Programming](Programming.md)
8. [Ethics, Law & Professionalism](Ethics_Law_Professionalism.md)
- [Ethics](Ethics_Law_Professionalism.md#ethics)
- [Professionalism & Standards](Ethics_Law_Professionalism.md#standards)
- [Law](Ethics_Law_Professionalism.md#law)
9. [Learning Resources](README.md#education)
10. [Linux Distributions](README.md#linux)
11. [Electronics](Electronics.md)
12. [Hypervisors and virtual machines](Virtualisation.md#virtualisation)
- [Andrew Hancock, VMware Expert](Virtualisation.md#andrewhancock)
13. [Cyber Security Resources](CyberSecurity.md)
14. [Other Interesting Stuff](README.md#misc)
# Virtualisation List
#### Networking