Skip to main content
There are no sections to scroll to in this story/article.

Resources

Made by: CodingHome.
Published by: AT Products LLC.

Disclaimer

We do not take responsibility for any damage or legal issues with these files here at AT Products LLC, and the other communities at the Ethical Hacking Society, The Script Community, CodingHome, or the Noodle Hackerspace.

Use a virtual machine if it's a computer virus; never open it on your physical machine. As a precaution, download them on your VM.

If it's an APK file, use an emulator.

More information on Virtual Machines (VM)
More information on APK Emulators


Contributors
#1
#2
#3
venenjean Zoezo Social
Additional Sources Royal Stack Alliance Ring Zer0
QR Code
QR Code Structure Example 3 by BobMath is licensed under CC BY-SA 3.0

Please note that if a link is a warning link, the resource is not in the primary language here of English and is instead German.

Learning Resources

W3Schools
TutorialsTeacher
StackExchange
StackOverflow
ChatGPT
CodeAcademy
FreeCodeCamp
DevDocs
Leetcode
Imposter Devs
EDX Courses
GoalKicker Programming Books
Programming Quiz
progle()
Roadmaps for Languages
Organizing Code
Build your own X
System Design Primer
Book of Secret Knowledge
Project Based Learning
Digital Ocean - Community Resources
Microsoft's Documentation
Learn System Design
WikiBooks
Learning PHP The Right Way
CanIUse?
Refactoring Guru
Source Making
Cursor AI - Software Devs are Cooked
Tushar's Learning Blog
OpenDir (Resource Cloud)
Isometric Project in Games
RFC Editor
How to do Secret Key Exchange
Series and Parallel Circuits
Architectural Patterns
Software Planning and Technical Documentation

C# Resources

C# / dotnetDocumentation
C# Corner
C# Corner - Tutorials
C# TutorialsTeacher
C# Compiler Playground
ConfigurationManager C#
Making Production Ready C# Applications
Async I/O in C#
Making IDs safer in C#
Testing Tests (C#)
Mutational Testing

C# Hashing with Salt and Pepper

Source (German)

There are outdated files on the source, if you need to, use the updated files of the first code block and the second code block.

Inversion of Control Series

Introduction
Inversion of Control
IoC with Dependency Inversion Principle
Dependency Injection
IoC container

Dependency Injection for AvaloniaUI

Sources

GitHub
Reddit + GitHub
Dev.to

MammaMiaDev - YouTube - Explains some possibilities.

MammaMiaDev - GitHub - Example repository for DI in context with Views & ViewModels | Showing App.xaml.cs

REQUIRED: Implement the RegisterViewFactory from ViewLocator.cs. It can be used for other stuff except Views & ViewModels.


Setup for Rider

Pre-conditions: Add package source (image1).


Instructions

Source Values:


Background Information

By this action you are modifying the NetGet.config file, which applies configurations to the NuGet package manager on your local machine.

Afterwards install the package from Rider's NuGet Window as usual and you're off to the races.


Other GitHub Repos

Official Instructions on adding the Community Toolkit as a NuGet packages source - Instructions are derived from this.

Create an AOT-friendly ViewLocator - MammaMiaDev is derived from this.

.NET Resources

C# / dotnetDocumentation
DotNet Tutorials
Download .NET
Download .NET Framework
JSON.NET
SSH.NET
.NET SQL Connecter Documentation
How to Handle Exceptions from Background Worker Thread in .NET
Unit of Work Pattern
UoW Pattern + Repo Docs

Clean Project Architecture

Clean Architecture Diagram
This Clean Architecture Diagram is directly from the PDF Guide by Robert Martin.

PDF Guide
Template 1
Template 2
Template 3
StackOverflow w/ NLog
Explanation Video

Tutorials EU - C# Solution Strucure
.NET Architecture: How To Structure Your Solutions - Design
Redit - Proper project strucure

David Fowl's Gist
Nick Chapsas - How to structure a .NET Solution (project separation & architecture)

Installing .NET 8.0 SDK on Ubuntu Server 24.04 LTS

wget -O - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/keyrings/microsoft.gpg

Create a file ->

/etc/apt/sources.list.d/microsoft.sources

Paste content (JavaScript):


Types: deb
URIs: https://packages.microsoft.com/ubuntu/22.04/prod/
Suites: jammy
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/microsoft.gpg

Then (Console):
sudo apt update
Fixing libicu dependency package issue

Package is at this date & time not available for Ubuntu 24.04 LTS. Paste content (Console):


echo "deb http://archive.ubuntu.com/ubuntu jammy main" | sudo tee /etc/apt/sources.list.d/libicu-jammy.list

Pinning to lower priority to avoid conflicts with with main 24.04 repositories. Paste content (Console):

sudo tee /etc/apt/preferences.d/libicu <<EOF
Package: libicu*
Pin: release n=jammy
Pin-Priority: 100
EOF

Update system & install .NET SDK. Paste content (Console):

sudo apt update && sudo apt install dotnet-sdk-8.0

Game Dev Resources

Visual Library
Free Assets
Using AI to Generate Game Assets For Free
Painterly Animations in Blender 3D
https://www.perforce.com/indie-studio-pack
Bing AI on: What has to be on a model design sheet, so I can work with it in Blender?

Godot Resources

Godot Docs
Godot UI Setup
Godot Toolbox

Godot Materials

The full "stack" of components in a 3D project can be visualized as:

  • Model/Mesh: Structure of the object.
  • Material/Shader/Texture: How the object looks and interacts with light.
  • Rig/Animation: How the object moves.
  • Scene/Light/Camera: How the object is viewed and interacts in the environment.
  • Physics/Collider: How the object interacts physically with other objects.
  • Scripts/Assets/Particles/Sound: Control behaviors, effects, and environmental immersion.

Godot Scenes

Mohsen Zare - MTerrain
Mohsen Zare - Terrain Approach
Jen Jell - OWG
Wandering Clipmap with LOD
Terrain3D
Wojtek - Forest Scene

Linux Resources

How to Install FTP Server on Ubuntu with vsftpd
How to install and manage supervisor on Ubuntu and Debian VPS
Linux Kernel Module Programming Guide
How to Fit In with Linux Users

Arch Resources

Pacman Tips and Tricks (Arch)
Arch Linux Clean Instructions

Astonishing GNOME customization

Glassmorphism
Everforest
Fluent
Orchis GTK
Evergreen

Apache, MariaDB and PHP (LAMP) Installation for Arch-based Distros

[HowTo] Install Apache, MariaDB (MySQL), PHP (LAMP)

> PS: You must add a phpmyadmin DB and import /usr/share/webapps/phpmyadmin/sql/create_tables.sql there - on Linux.
> And also modify / add some lines in your .../phpmyadmin/config.inc.php to tell phpmyadmin to use this DB for it's configuration storage:

Under the phpMyAdmin configuration storage settings-section

Un-comment all tables matching the pattern below - but check in your DB, if they were created by the create_table.sql.

 
// REQUIRED User - uncomment as well!!!
// Replace 'pma' and 'pmapass' with the username & password of a MySQL user that contains the appropriate privileges on the phpmyadmin database.
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
// Pattern 
$cfg['Servers'][$i]['tableName'] = 'tableName'; 
Optional: Create the User
 
CREATE USER 'pma'@'localhost' IDENTIFIED BY'pmapass';
GRANT SELECT, INSERT, UPDATE, DELETE ON phpmyadmin.* TO 'pma'@'localhost'; 
FLUSH PRIVILEGES;

Problems or using Windows?
=> Refer to the Docs: http://yourServerNameOrIPAddr/phpmyadmin/doc/html/setup.html#phpmyadmin-configuration-storage

Other Resources

Data Management Blog
Report Phishing
CodeBeautify
SonarLint
FreeSoff (Free Software)
Math, Science, Tech, Culture, and Life API
Free AI Writing, PDF, Image, and Other Online Tools
Open Source Alternatives
Free Letter Forms
NirSoft
Commontools.org
CS2DLL
Eraser (Planning)
ChatGPT-API-Server
Chrome Render to Terminal
Don't ask to ask, just ask
StackOverflow Yearly Surveys
State of Language Survey

YouTube Creators

This section will not be categorized by accordions.

C#

IAmTimCorey
tutorialsEU

JavaScript

ColorCode

General

Clean Coders
Coderized
Winderton
CodeAesthetic
Studying with Alex
Fireship

Computer Science

CS50 | Harvard University
Loi Liang Yang

Web Development

Kevin Powell Web Dev Simplified
The Website Architect
Javascript Mastery - YT
Javascript Mastery - Website

Networks/Cybersecurity

NetworkChuck

Indie App Development

Takuya Matsuyama
DevAsLife

NeoVim Usage

Takuya Matsuyama

Hacking Resources

Making the Hacker Mindset
Hacking The Cloud
HackTricks
Trickest
HackTheBox
CTF Hacking for Beginners
LiveOverflow
Malapi
Unprotect Project
0DayFans
MOOC Courses
Cheat.sh Repos
Windows API Function Naming Convention
File Path Race Condition & How To Prevent It - bin 0x31 (LiveOverflow)
InSeCam
Open Redirector/SSRF Payload Generator
CPU/IP Table
CyberHack 2023
List of UNIX Binaries for Priv Escalation
Linux & Bash Hacking
CyberChef
Hacking Stats
PasteBin
Hijack URLS
Developing CyberSecurity Solutions
Attacking Ad
Power Supplies to Speakers
AirGap
FCC ID Database
Sploitus
r/netsec
OSINT start.me 1
OSINT start.me 2
How Secure is 256-bit Security?
TailOS Setup
Hijacking account with Open Redirect in OAuth 2.0 - Stealing Access Tokens
Discovering API and Analyzing Endpoints Using Postman and Browser w/ crAPI
Exploiting SQL Injection in GraphQL
Learn before CyberSecurity
Tips before CyberSecurity
Graphql Endpoint Analysis
WireShark Videos
Win10 VM Rat
Analyzing Data 1
Analyzing Data 2
Analyzing Data 3

Network Attack

Stanford
Cambridge

Network Fundamentals

Old-Fashioned
Modern

Downloadable Resources

Windows Kernel Programming

View

Practical IoT Accessing

View

Black Hat w/ Python

View

DoD for CyberSecurity

View

Race Conditions for Web Pentesting

View

Digital Systems (10th Edition PDF)


Clean Architecture: Structuring your Applications for Minimal Effort & Maximal Result.

View

Free Coding Handbooks!

View

Free coding books!

View

1,000 I.T books!

View

Over 8M+ eBooks!

View