ShareHub is an open and collaborative repository where the community can share resources, projects, and ideas. Contributions are made simple and transparent through pull requests, allowing everyone to participate and enrich this hub with their knowledge and creativity.
To contribute:
- Open a pull request to add your links to the appropriate section.
- Ensure your links are alphabetically sorted by the display text.
- Include relevant tags (also sorted alphabetically) and a brief description.
Whether you're looking to showcase your work or explore learning materials, ShareHub is the perfect place to connect and grow together.
Tags help organize content, making it easier to search for specific topics or areas of interest. Below is a list of tags used in this repository:
archive algorithms awesome-list js magazine open-courseware video
Discover projects created by members of the community. From innovative tools to personal experiments, these contributions highlight the creativity and expertise within our group. Share your own projects by opening a pull request and inspire others with your work!
- AoC-js -
algorithmsjsSolutions for Advent of Code, written in JavaScript, by Yang Shen.
Explore a curated collection of links to articles, videos, tutorials, and repositories from around the web. These resources are shared to help everyone in the community learn, grow, and succeed.
- Classic Computer Magazines -
archivemagazineMagazines like MacWorld, PC Games, MagPi, HackSpace, and so on. - Exciting Repos -
awesome-listA list of interesting repositories that might be helpful. Made by Yang Shen in 2022, maybe some items are outdated. - MIT 6.004 Computation Structures (Intro | Fall 2018) -
open-coursewarevideoThis course introduces architecture of digital systems, emphasizing structural principles common to a wide range of technologies. It covers the topics including multilevel implementation strategies, definition of new primitives (e.g., gates, instructions, procedures, processes) and their mechanization using lower-level elements. It also includes analysis of potential concurrency, precedence constraints and performance measures, pipelined and multidimensional systems, instruction set design issues and architectural support for contemporary software structures. - MIT 6.006 Introduction to Algorithms (Intro | Fall, 2011 | Spring, 2020) -
algorithmsopen-coursewarevideoThis course is an introduction to mathematical modeling of computational problems, as well as common algorithms, algorithmic paradigms, and data structures used to solve these problems. It emphasizes the relationship between algorithms and programming and introduces basic performance measures and analysis techniques for these problems.