free-programming-books/free-programming-books.md at master ยท vhf/free-programming-books

As the title suggests -- lots of links to books on programming. A bit mixed but there's definitely some good stuff in here.

to ag0700 books etext programming teaching ... on 01 December 2013

Page 6 [New Atari User] Magazine

The Birmingham Atari User Group's magazine, now online.

to ag0700 atari games magazine retrocomputing ... on 01 December 2013

Understanding ARM Assembly Part 1 - Ntdebugging Blog - Site Home - MSDN Blogs

The basics of the ARM architecture for Windows programmers.

to ag0700 architecture arm windows ... on 01 December 2013

Open Competitive Intelligence Resources - SCIP

("Competitive intelligence" is what the CIA does.) "Analytic Thinking and Presentation for Intelligence Producers" is interesting as an introductory guide to research writing; students may like to read the advice on structuring an argument, editing for succinctness, and giving good presentations.

to ag0700 editing intelligence presentation research writing ... on 30 November 2013

x86oddities

"This page enumerates various oddities of the x86/x64."

to ag0700 ag0803 amd64 architecture ia32 x86 ... on 12 November 2013

Historical Software Collection : Free Software : Download & Streaming : Internet Archive

From Jason Scott and co, a collection of classic software with JSMESS-based emulation in the browser.

to ag0700 games retrocomputing software tosec ... on 24 October 2013

ex-YU Racunalniska Scena

A comprehensive collection of scanned Yugoslavian computer magazines.

to ag0700 amiga magazines retrocomputing yugoslavia ... on 18 September 2013

DONHODGES.COM - PAC MAN'S SPLIT SCREEN LEVEL ANALYZED AND FIXED

Fixing a bug in Pac-Man -- but mostly interesting for a detailed explanation of how the display works, and why exactly it looks like that when it crashes.

to ag0700 bugs debugging games pacman ... on 11 July 2013

Embedded in Academia : Reading Code

A discussion of the importance of reading code.

to ag0700 code programming reading teaching ... on 28 May 2013

Diablo III Economy Broken by an Integer Overflow Bug - minimaxir | Max Woolf's Internet Blog Thingy

Or: why not to store money values -- even fake ones -- in integers.

to ag0700 bugs integer overflow ... on 10 May 2013

Tags related to ag0700

- ag0700
 
1 2600
2 academia
1 acorn
2 adventure
97 ag0700
11 ag0803
1 ag0907
1 agile
1 amd64
6 amiga
1 amusements
1 apple2
1 arcade
5 architecture
1 arduino
2 arm
2 assembler
3 atari
1 bbc
1 binary
1 biscuits
1 bitwise
3 books
1 branching
2 bugs
1 build-systems
1 business
5 c
4 c++
1 c++11
1 c++14
1 c64
1 citation
1 code
1 code-style
1 coding-style
2 commodore
1 compiler
1 computational-thinking
1 computing
1 cross-development
1 cs
1 cute-code
1 cutecode
1 data-structures
1 data-types
1 debian
5 debugging
1 demo
2 design
1 design-patterns
1 determinism
1 documentation
1 doom
1 editing
1 elite
2 emulation
1 encodings
2 english
6 etext
3 floating-point
1 forth
1 game
36 games
5 gba
1 git
1 goto
5 graphics
1 hacks
1 hardware
15 history
1 i18n
1 ia32
1 ideas
2 if
1 integer
1 intelligence
1 interview
2 javascript
1 language
4 language-design
2 law
1 learning
1 leibniz
1 library
1 magazine
7 magazines
1 make
1 management
1 marking
4 maths
1 mit
1 music
1 n64
1 naming
1 networking
1 networks
2 nintendo
1 number
3 numeric
1 numerical
1 nutrition
1 obfuscated
1 open-source
2 opengl
1 overflow
1 pacman
1 patents
2 patterns
2 pdp1
1 plagiarism
1 pointers
1 presentation
1 prince-of-persia
1 procedural
18 programming
1 python
1 quake
1 rand
1 random
1 reading
1 reading-code
1 referencing
1 representation
6 research
28 retrocomputing
1 review
1 rpg
1 safety
2 sales
1 security
1 sgi
1 simd
9 software
6 software-engineering
1 source
2 spacewar
1 spinach
1 sprite
1 sse
1 ssl
1 static-analysis
2 stuffed-animal
3 style
1 synth
16 teaching
1 technical
1 text
1 time-management
1 tls
2 to-package
1 tosec
1 translation
1 unix
1 valve
1 version-control
2 windows
1 work
5 writing
2 x86
1 yugoslavia