This is where I store bookmarks from my browser (mostly from Brave) and subscriptions of the Youtube subscription manager (extension for Chrome/Brave and Firefox). Also, I will include here the best web sites for self-study.
This folder primarily contains all my notes collected while reading various books and comics.
Notes on the process of filmmaking, video essays, etc. There is also my own rating system here, which I use to rank movies on IMDb.
This folder contains primarily all my notes collected during my university studies in Computer Science and courses on coursera.org.
Subfolders:
- algorithms-and-data-structures. Notes on algorithms and data structures that every serious programmer needs to know, most of the notes were wrote down during Algorithms, Part 1 course on Coursera.
- artificial-intelligence. Consists of notes on expert systems, neural networks, etc.
- computer-networks. About a client-server interaction, the OSI model, proxy servers, etc.
- data-analysis. Basic terms of the discipline.
- databases. Notes on SQL and No-SQL databases, and the underlying mathematics.
- history. Short and simple history of computer science.
- operating-systems. Notes on Linux and Windows operating systems.
- theory-of-programming. The science of programming, notes on programming paradigms, types in pl, simple programming language formalization, etc.
It contains notes on communities, people, software and other projects that I have to support with money. These people do a lot of good things for this world and they deserve any kind of reward, and since our world, as well as our motivation, so much depends on money, then support should be done in this way. Someday the world will give up money and have a happy life, but that will be later. Now I have to provide support to all such creative people.
This folder contains my notes I wrote while studying English.
Subfolders:
- courses. Notes I wrote while studying various courses on websites like Coursera.
- grammar. Contains general notes on grammar.
- grammarway. Notes I wrote while reading the "GrammarWay 4" book. There will be summaries of the passed units, essays, and solutions for some exercises.
This folder contains thematic notes on game/level design, various game configurations, notes on terminology in the game industry, easter eggs from the games, and notes I wrote while watching different playthroughs.
This folder contains notes about different hardware specifications, and notes on how I solve issues when I encountered with them while using different operating systems and other software.
This folder only contains my observations about various professions, especially those in the IT field. Sometimes when you read a job advertisement, it is difficult to understand what the author means.
This folder contains notes which I wrote during my math studies. It might be various formulas, algorithms, methods, cheat sheets, and literature recommendations.
Subfolders:
- combinatorics.
- discrete-math. Many discrete math subjects with general information, such as the theory of sets, combinatorics, graph theory, Boolean algebra, etc.
- simple-math. Arithmetic, linear algebra, geometry, etc.
- statistics.
Notes on various philosophy subjects. My favorites are epistemology, metaphysics, philosophy of science. I take the books from this and this.
Notes on creating a program + my own programs (or trainer's programs) which I will publish later.
This folder contains my notes I wrote while studying Russian. I know the language, but I can improve this knowledge.
This folder contains my notes on schedule, how I set it up, what kind of holidays I think are right for me and so on.
Notes on the use of various software for development, multimedia software, editors, etc.
Subfolders:
- editors.
- file-managers.
- game-launchers.
- ide.
- office. Notes on the use of various office software such as Microsoft Excel, Google Sheets, OpenOffice, LibreOffice. There will also be notes on working with frameworks like Google Apps Script.
- screenshot-managers.
This folder contains notes on the process of software engineering.
Subfolders:
├── api ├── design-patterns ├── git ├── pl: programming languages, their pros & cons, cool concepts & tools ├── tdd ├── uml: unified modeling language, diagrams, examples └── web: as a system and a set of frameworks
Folders to add:
-
3d-game-development: notes on 3D (inc. AutoCAD) and game development.
-
data-science: notes on app development for solving problems of data science fields such as machine learning.
-
mobile-development: notes on Android and iOS mobile development.
-
software-testing: notes on the software testing process, which includes Design by Contract and Unit testing.
This folder contains the tests I took after studying various subjects. This way I can track my progress, consolidate my knowledge, and check my residual knowledge.
Subfolders:
- english: tests passed after studying English books, fiction, and probably movies and video games.
- linux: tests taken after learning Linux from various sites like LinuxJourney and various specialized books.
I made a decision to add this paragraph to track files whose topics overlap with each other on specific subtopics. This will improve knowledge of these specific subtopics.
short-useful-algorithms-and-formulas.md ← many algorithms are implemented in java. There is also a Q/A regarding the Collections.shuffle()
method.
google_sheets_macros_scripts_and_triggers.md ← scripts are written in javascript.
Word order ←→ What GW4 Unit #1 was about - Adverbs of frequency
setting_up_java_environment.md ←→ viewing-contents-of-jar.md
programming_paradigms ←→ programming-languages
time-sync-after-running-Ubuntu.md ← a problem I always face on my ProBook 450 Go.
sound-improvement-on-Linux-Ubuntu ← almost like in Windows.
_
symbol allow quick access to folders and files with general and the most useful information when using file managers or Linux terminal.