Difference between revisions of "References"

From Coder Merlin
Line 70: Line 70:
## [https://pomax.github.io/bezierinfo/ Online Book (Detailed)]
## [https://pomax.github.io/bezierinfo/ Online Book (Detailed)]


= Swift =
= Programming Languages =
== Assembly Language ==
* [https://aaronbloomfield.github.io/pdr/book/x86-64bit-asm-chapter.pdf x86 Assembly, 64 bit (from the University of Virginia)]
* [https://aaronbloomfield.github.io/pdr/book/x86-64bit-ccc-chapter.pdf The 64 bit x86 C Calling Convention (from the University of Virginia)]
* [https://www.cs.cmu.edu/~fp/courses/15213-s07/misc/asm64-handout.pdf x86-64 Machine-Level Programming (from Carnegie Mellon University)]
== Swift ==
* [https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html Swift Language Guide]
* [https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html Swift Language Guide]
* Helpful blogs
* Helpful blogs

Revision as of 21:29, 16 February 2019

Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder

Linux and Bash[edit]

  1. Bash Guide
  2. Bash Basics
  3. Bash Tutorial (PDF)
  4. Linux Disk Space Management
  5. Unix Tutorial

Colors[edit]

  1. Color Wheel
  2. W3 CSS Colors

Computer Science[edit]

Git[edit]

  1. Introductory Tutorial to Git (Video)
  2. Brief Introduction and Tutorial
  3. Official Documentation
    1. What is Version Control (Single page)
    2. Getting Started - Git Basics (Single page)
    3. Git Basics (Entire chapter)
  4. Useful Commits - Message Style

GitHub[edit]

  1. Brief Introduction and Tutorial
  2. Basic Formatting Syntax (for README.md)
  3. Markdown Magic - Tutorial
  4. Online README.md Editor

Emacs[edit]

  1. Beginner's Guide
  2. Emacs Tour
  3. Reference Card
  4. How-Tos
    1. How To Copy From One File To Another
  5. Version Control Within Emacs
  6. Magit Version Control Within Emacs
  7. Butterflies

Emergence[edit]

  1. Emergence

Engineering Design Process[edit]

  1. NC State University Perspective
  2. NASA Perspective for Educators

Graphics[edit]

  1. Turtle-Graphics
    1. Turtle History
    2. Turtle Command Background
    3. Detailed Turtle Graphics Analysis
  2. HTML5 Canvas
    1. ArcTo Visual Description
  3. Igis
    1. Lines
    2. Ellipses
  4. Bezier Curves
    1. Animated Bezier
    2. Online Book (Detailed)

Programming Languages[edit]

Assembly Language[edit]

Swift[edit]

AP Computer Science A Exam[edit]

Glossary[edit]