resources-collection/warehouse.md

8.1 KiB

Note

This file contains uncategorized resources. Not all the information presented in this file have yet been validated. Do not refer to any entries in this file other than discussions relating to aspects directly related to the file itself. Suggestions, improvements and submissions of new resources are welcome.

Thanks to all the contributors! 💚

AI

Companies

Researches

Roadmaps

Software

Digital design

  • For UI designers: https://ianli.github.io/so-you-need-a-typeface/

    SO YOU NEED A TYPEFACE 2.0 is an interactive way to choose fonts for your projects. It is a web recreation of the infographic poster designed by Julian Hansen. Ian Li recreated the poster into a dynamic web page using HTML, CSS, and jQuery.

Programming

Language: Bash scripting

Manuals

Tutorials

Language: C

Compilers

Meta

Language: C++

Language: JavaScript

Tools

Python 3

Cheat sheets

Documentations

Math behind programming

  • CodingQuest: "The Wave Function Collapse algorithm": YouTube link

Chess programming

Educational comics

Interpreters

POSIX

  • Although now quite impractical to rectify, clearly POSIX made a mistake when defining the line -- as evidence by the number of questions regarding this issue. A line should have been defined as zero or more characters terminated by <eol>, <eof>, or <eol><eof>. Parser complexity is not a valid concern. Complexity, wherever possible, should be moved from the programmers head and into the library.

Roadmaps

  • Developer Roadmaps: "roadmap.sh is a community effort to create roadmaps, guides and other educational content to help guide developers in picking up a path and guide their learnings.": https://roadmap.sh
  • i.am.ai, AI Expert Roadmap: "Roadmap to becoming an Artificial Intelligence Expert in 2022": https://i.am.ai/roadmap
  • Awesome Roadmaps: "A curated list of roadmaps, mostly about software development, which give you a clear route to improve your knowledge or skills." https://github.com/liuchong/awesome-roadmaps

Retrocomputing

Services

Web hosting

Databases

Static web hosting

Anonymous/temporary email services

Anonymous file storages

Temporary and/or anonymous file storages

Anti-paywalls

Related to online/remote AI

Image AI generators

Time

Games

F(L)OSS instances

Unix

Linux

  • Learn Linux TV: "Linux Crash Course - Easy Terminal Commands for Inspecting Hardware": YouTube link
  • Jacob Pradels: "No really, how does Linux run executables?": YouTube link

OpenBSD

Linux subsystems for Windows

  • Cygwin
  • MSYS2
  • MinGW

Web

Cheat sheets

SSL

  • https://certbot.eff.org/ : For those who own a website

    Certbot is a free, open source software tool for automatically using Let's Encrypt certificates on manually-administrated websites to enable HTTPS. Certbot is made by the Electronic Frontier Foundation (EFF), a 501(c)3 nonprofit based in San Francisco, CA, that defends digital privacy, free speech, and innovation.

Tools

  • https://github.com/nabla-c0d3/sslyze : "SSLyze is a fast and powerful SSL/TLS scanning tool and Python library."; "SSLyze can analyze the SSL/TLS configuration of a server by connecting to it, in order to ensure that it uses strong encryption settings (certificate, cipher suites, elliptic curves, etc.), and that it is not vulnerable to known TLS attacks (Heartbleed, ROBOT, OpenSSL CCS injection, etc.)."
  • https://github.com/cfenollosa/bashblog : "A single Bash script to create blogs. Download, run, write, done!"

Tutorials

  • https://landchad.net : "a site dedicated to turning internet peasants into Internet Landlords by showing them how to setup websites, email servers, chat servers and everything in between."