GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” GitHub - dedsecurity/computer-science

BranchesTags
Open more actions menu

Latest commit

 

History

11 Commits
11 Commits

Folders and files

NameName
Last commit message
Last commit date
Python
Python
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

Computer Science

Introduction

  • ๐ŸŽฅ Map of Computer Science

Algorithms

  • Big O Cheatsheet
  • ๐Ÿ“– Grokking Algorithms
  • Algorithms Visualization

Data Structures

  • ๐ŸŽฅ UC Berkeley, Data Structures Course
  • Foundations of Data Structures - EDX
  • Data Structures - Coursera
  • Mathematics for Computer Science - Eric Lehman

Numbers

  • ๐Ÿ“– How to Count
  • ๐Ÿ“„ Floating Point Guide
  • ๐Ÿ“„ What Every Computer Scientist Should Know About Floating-Point Arithmetic
  • ๐Ÿ“„ Basic Number Theory Every Programmer Should Know...

Strings

  • ๐Ÿ“„ Unicode and Character Sets
  • Homoglyphs
  • Unicode Common Locale Data Repository
  • ๐ŸŽฅ ASCII
  • ๐ŸŽฅ UTF-8

Latency

  • Interactive Latency Infographics
  • ๐Ÿ“„ Latency Numbers Every Programmer Should Know

Time

  • ๐Ÿ“„ Some notes about time

Memory

  • ๐Ÿ“„ What every Programmer should know about memory

Distributed Systems

  • ๐Ÿ“– Designing Data-Intensive Applications
  • ๐Ÿ“œ Designs, Lessons and Advice from Building Large Distributed Systems
  • ๐Ÿ“œ Time, Clocks and the Ordering of Events in a Distributed System
  • ๐Ÿ“„ There is No Now
  • ๐Ÿ“„ Jepsen: how different databases behave under partition
  • ๐Ÿ“œ Fallacies of Distributed Computing Explained

RegExp

  • RegexHQ
  • Learn regex the easy way

Security

  • ๐Ÿ“– Security Programming
  • ๐Ÿ“„ Rolling Your Own Crypto
  • ๐Ÿ“„ Cryptographic Right Answers
  • ๐Ÿ“„ An Open Letter to Developers Everywhere (About Cryptography)
  • ๐Ÿ“– Foundations of Security: What Every Programmer Needs to Know
  • OWASP Top 10
  • Web Application Exploits and Defenses

SEO

  • ๐Ÿ“„ What Every Programmer Should Know About SEO

Architecture

  • ๐Ÿ“œ A Field Guide to Boxology
  • ๐Ÿ“œ Out of the Tar Pit
  • ๐Ÿ“œ No Silver Bullet โ€” Essence and Accidents of Software Engineering
  • ๐ŸŽฅ Growing a Language
  • ๐ŸŽฅ CQRS and Event Sourcing
  • ๐Ÿ“– Practical Object Oriented Design in Ruby
  • ๐ŸŽฅ Evolutionary Software Architectures
  • System Design: A Primer
  • ๐Ÿ“„ How JavaScript works: part-1, 2, 3, 4

Practices

  • ๐Ÿ“– Working Effectively with Legacy Code
  • ๐Ÿ“– Clean Code: A Handbook of Agile Software Craftsmanship
  • ๐Ÿ“– Test Driven Development: By Example
  • โœ… Going To Production Checklist
  • ๐Ÿ“– Release It!
  • ๐Ÿ“– Professor Frisby's Mostly Adequate Guide to Functional Programming
  • ๐Ÿ“– SICP: Structure and Interpretation of Computer Programs
  • ๐Ÿ“„ Thirteen Ways of Looking at a Turtle
  • ๐Ÿ“œ Programming Paradigms for Dummies: What Every Programmer Should Know
  • Learn X in Y Minutes
    Learn the basics of a language in a highly condensed way.
  • Hyperpolyglot
    Compare commonly used features of more or less similar languages side-by-side. Helps you to jump Python<->Ruby, Ocaml<->Haskell, etc.
  • ๐Ÿ“„ Pomodoro for Programmers

Career

  • ๐Ÿ“„ 10 Things Every Programmer Should Know For Their First Job
  • ๐Ÿ“„ How Much Do Software Engineers Really Make in Each City?
  • ๐Ÿ“„ Software Engineers Tenure in San Francisco
  • Software Engineering 101
  • ๐Ÿ“– The Passionate Programmer
  • ๐Ÿ“– Soft Skills: The software developer's life manual
  • ๐Ÿ“– The Complete Software Developer's Career Guide
  • ๐Ÿ“– Programming Beyond Practices: Be More Than Just a Code Monkey
  • A list of European Investors
  • ๐Ÿ“„ Ten Rules for Negotiating a Job Offer
  • ๐Ÿ“„ How To Interview As a Developer Candidate
  • ๐Ÿ“– How To Be A STAR Engineer
  • ๐Ÿ“„ TL;DR; Stock Options
  • ๐Ÿ“„ Equity 101 for Startup Employees
  • ๐Ÿ“– Cracking the Coding Interview: 189 Programming Questions and Solutions
  • ๐Ÿ”ฅ Everything you need to know to get the job
  • ๐Ÿ“– Tech Interview Handbook
  • ๐Ÿ“„ Teach Yourself Programming in Ten Years
  • ๐Ÿ“„ What you should know as a founder of a software company

UX/Usability

  • ๐Ÿ“– Don't Make Me Think: A Common Sense Approach to Web Usability
  • ๐ŸŽฅ Inventing on Principle

Open Source

  • ๐ŸŒ An Intro to Git and GitHub for Beginners

Remote Work

  • ๐ŸŒ Remote Work List for Developers
  • โšก NomadList
  • ๐Ÿ“– The Ultimate Guide to Remote Work
  • ๐Ÿ  Awesome Remote Job

Engineering Philosophy

  • ๐ŸŽฅ Simple Made Easy
  • ๐Ÿ“„ Speed In Software Development
  • ๐ŸŽฅ The Myth of the Genius Programmer
  • ๐ŸŽฅ Making Badass Developers
  • ๐Ÿ“„ The Ten Rules of a Zen Programmer
  • ๐Ÿ“„ The mythical 10x programmer
  • ๐Ÿ“„ The Debugging Mindset
  • ๐ŸŽฅ The Future of Programming

Problem Solving

  • ๐Ÿ“– The Art and Craft of Problem Solving
  • ๐Ÿ“– How to Solve It: A New Aspect of Mathematical Method

Soft Skills

  • ๐Ÿ“– Difficult Conversations
  • ๐Ÿ“– Crucial Conversations
  • ๐Ÿ“– How to Win Friends and Influence People

Papers on Programming

  • โค๏ธ Papers We Love
  • ๐Ÿ“ฐ The Morning Paper
  • ๐Ÿ“œ What Every Programmer Should Know About Memory
  • ๐Ÿ“œ Go To Statement Considered Harmful

Free Books on Programming

  • ๐Ÿ“š Free Programming Books

Services โšก

  • Free For Dev
  • Public APIs
  • The Noun Project
  • Without Coding
  • Simpleicons
  • Learn Anything
  • repl.it

Licenses

  • Choose An Open Source License
  • Well-explained Software licenses in TLDR version

Where To Look For Further Info

  • Ded Security
  • freeCodeCamp Guide
  • GeeksForGeeks
  • Dev.To
  • Stack Overflow
  • Dzone

Tech Channels โšก

  • ๐Ÿ”— Filipe Deschamps
  • ๐Ÿ”— Cรณdigo Fonte TV
  • ๐Ÿ”— Diolinux
  • ๐Ÿ”— Lucas Montano
  • ๐Ÿ”— Fireship
  • ๐Ÿ”— Ded Security

About

No description, website, or topics provided.

Resources

Readme
MIT license
Activity
Custom properties

Stars

1 star

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.