All articles (335)

A

  1. A simple turtle in generativepy
  2. A state machine for a non-regular language
  3. AND gates
  4. ASCII
  5. ASCII85 encoding
  6. About TenMinuteTutor
  7. Abstract data types
  8. Abstraction
  9. Adding binary numbers
  10. Algorithms
  11. Amount of RAM
  12. Analogue electronics
  13. Analogue integrated circuits
  14. Analogue sound
  15. Angle at the centre of a circle is twice the angle at the circumference
  16. Angle in a semicircle is 90 degrees
  17. Angle marker
  18. Applications of hashes
  19. Applications of symmetric encryption
  20. Arduino basics
  21. Array lists
  22. Arrays
  23. Arrowhead
  24. Art with generativepy
  25. Assembly language
  26. Attacks on hash algorithms
  27. Attacks on symmetric ciphers
  28. arcosh function
  29. arsinh function
  30. artanh function

B

  1. Base32 encoding
  2. Base64 encoding
  3. Basic drawing
  4. Basic rules
  5. Bezier
  6. Binary
  7. Binary numbers
  8. Binary search
  9. Binary shift
  10. Bitmap images
  11. Bits and bytes
  12. Bitwise logical operations
  13. Block padding methods
  14. Bubble sort algorithm
  15. Burning ship fractal with generativepy

C

  1. Cache memory
  2. Cardioid string art with generativepy
  3. Cartesian equation of a parabola
  4. Cartesian equation of a rectangular hyperbola
  5. Cartesian equation of ellipse
  6. Change control
  7. Chaos game
  8. Character representation
  9. Chronometers
  10. Circle
  11. Circle geometry
  12. Circular queues
  13. Clipping regions in generativepy
  14. Clock speed
  15. Cloud storage
  16. Code structure
  17. Colour depth
  18. Colour in generativepy
  19. Colours
  20. Combining gates
  21. Comments and layout
  22. Common MAC algorithms
  23. Common hash algorithms
  24. Comparison of encoding schemes
  25. Compilers
  26. Complex paths in generativepy
  27. Composite paths in generativepy
  28. Computational logic
  29. Computational thinking
  30. Computer Music with Supercollider
  31. Computer architecture
  32. Computer colour
  33. Computer music
  34. Computer science
  35. Computer sound
  36. Computer sound
  37. Conditions and programming logic
  38. Converting hexadecimal
  39. Coordinate system
  40. Coordinate systems
  41. Creating GIFs in generativepy
  42. Creating robust programs
  43. Cryptographic hashes
  44. Cryptographic modes
  45. Cryptography
  46. cosh function

D

  1. DIY modular synth components
  2. Data formats
  3. Data representation
  4. Data structures
  5. Decomposition
  6. Device and user space in generativepy.drawing
  7. Dictionary attacks on keys
  8. Difference engine
  9. Digital images
  10. Digital sound
  11. Diodes
  12. Discrete semiconductors

E

  1. Electrical power
  2. Electricity
  3. Ellipse
  4. Ellipses
  5. Error page not found
  6. Ethernet
  7. Example - SQL injection
  8. Exploits and defences
  9. Extended ASCII
  10. External storage

F

  1. File servers
  2. Fill and stroke
  3. Fill and stroke in generativepy
  4. Finite state machines
  5. Flash memory
  6. Functional interfaces and lambdas
  7. Functional programming
  8. Functional programming - what are functions?

G

  1. GCSE computer science
  2. GCSE geometry
  3. GCSE graphs
  4. Generative art
  5. Geometric art with generativepy
  6. Geometry basic rules
  7. Getting started with Supercollider
  8. Getting started with generativepy
  9. Gingerbread man fractal with generativepy
  10. Globals and side effects
  11. Graphics
  12. generativepy
  13. generativepy Frames
  14. generativepy modules
  15. generativepy tutorial
  16. generativepy versions
  17. generativepy.bitmap module
  18. generativepy.color module
  19. generativepy.drawing module
  20. generativepy.geometry module
  21. generativepy.gif module
  22. generativepy.graph module
  23. generativepy.movie module
  24. generativepy.nparray module
  25. generativepy.tween module
  26. generativepy.utils module

H

  1. HMAC algorithm
  2. HTML canvas
  3. Hard disk drives (HDD)
  4. Hardware platforms
  5. Hex (base 16) encoding
  6. Hexadecimal numbers
  7. Hub
  8. Hyperbolas
  9. Hyperbolic functions

I

  1. IP address and MAC address compared
  2. IP addresses
  3. If and while statements
  4. Image
  5. Image file formats
  6. Image sequences in generativepy
  7. In-place algorithms
  8. Insertion sort algorithm
  9. Installing generativepy
  10. Interior and exterior angles of a polygon
  11. Introduction to modular synthesisers
  12. Inverse hyperbolic functions
  13. Inverting gates
  14. Iterated functions
  15. Iterative hashes

J

  1. Java
  2. Java functional programming

K

  1. Key derivation
  2. Key derivation standards
  3. Key derivation using hash functions
  4. Key derivation using random number generators
  5. King's dream fractal with generativepy
  6. Kirchoffs's laws

L

  1. L Systems - creating trees and ferns
  2. L Systems and Koch curves
  3. L Systems with generativepy
  4. LEDs
  5. Line
  6. Linear search
  7. Linked lists
  8. Lissajous figures
  9. Lissajous figures - effect of a and b
  10. List based queues
  11. Lists
  12. Local Area Networks (LANs)
  13. Loci
  14. Locus of points a fixed distance from a given line
  15. Locus of points a fixed distance from a given point
  16. Locus of points an equal distance between 2 lines
  17. Locus of points an equal distance between 2 points
  18. Logic gates
  19. Logic gates resources

M

  1. MAC addresses
  2. Machine code
  3. Main hyperbolic functions
  4. Maintainable code
  5. Major scales
  6. Malicious attacks
  7. Mandelbrot set with generativepy
  8. Maths
  9. Memory and storage
  10. Mesh network topology
  11. Message authentication codes
  12. Modem
  13. Modular synth components
  14. Modular synths
  15. More quadrilaterals
  16. Motives
  17. Music basics
  18. Music theory

N

  1. NOT gates
  2. Naming items
  3. Negative binary numbers
  4. Network attached storage
  5. Network hardware
  6. Network interface card
  7. Network topologies
  8. Networks
  9. Notes and octaves
  10. Number of cores
  11. Numerical methods

O

  1. OR gates
  2. Ohm's law
  3. Operational amplifiers
  4. Optical drives
  5. Other parametric curves

P

  1. Packet switching
  2. Parabola example
  3. Parabola focus and directrix
  4. Parabolas
  5. Parabolas - effect of parameter 'a'
  6. Parallel lines
  7. Parametric equation of ellipse
  8. Parametric equations
  9. Paratick
  10. Passive components
  11. Path
  12. Path objects in generativepy
  13. Paths and lines
  14. Performance
  15. Perpendicular bisector of a chord
  16. Playing sound
  17. Polar coordinates
  18. Polar curve constant r
  19. Polar curve constant theta
  20. Polar curve r proportional to theta
  21. Polygon
  22. Polygons
  23. Polygons in generativepy
  24. Powers of two
  25. Primary storage
  26. Processor type
  27. Programming languages
  28. Programming logic
  29. Programming paradigms
  30. Pure mathematics

Q

  1. Quadrilaterals
  2. Queues

R

  1. Random access memory
  2. Raspberry Pi projects
  3. Read-only memory
  4. Recognising patterns
  5. Recording sound
  6. Rectangle
  7. Rectangular hyperbola example
  8. Regular languages
  9. Regular polygons
  10. Representing numbers
  11. Router

S

  1. Salting
  2. Search algorithms
  3. Search algorithms - resources
  4. Secondary storage
  5. Security concepts
  6. Shapes
  7. Simple image in generativepy
  8. Simple power supply
  9. Simple sound waves in Supercollider
  10. Solid state drives (SSD)
  11. Solving equations numerically
  12. Solving equations using interval bisection
  13. Solving equations using linear interpolation
  14. Sort algorithms
  15. Sorting algorithms - resources
  16. Sound
  17. Sound file formats
  18. Sound volume and decibels
  19. Square
  20. Standard curves in polar coordinates
  21. Star networks
  22. Star vs mesh network comparison
  23. Static vs dynamic data structures
  24. Strong hashing functions
  25. Switch
  26. Symmetric block ciphers
  27. Symmetric encryption
  28. Symmetric encryption algorithms
  29. Systems architecture
  30. sinh function

T

  1. Tangent and radius of a circle meet at 90°
  2. Tape drives
  3. TenMinuteTutor
  4. Text
  5. Tick
  6. Tinkerbell fractal with generativepy
  7. Transformations
  8. Triangle
  9. Triangles
  10. Truth tables
  11. Two radii form an isosceles triangle
  12. tanh function

U

  1. UTF-8 encoding
  2. Unicode
  3. Units of storage
  4. Using algorithms

V

  1. Vector images
  2. Vector images in generativepy
  3. Von Neumann architecture

W

  1. What is a computer
  2. What is binary encoding
  3. Wireless mesh networks
  4. Writing code

X

  1. XOR gates

Y

  1. yEnc encoding

Other

  1. 555 astable (oscillator) circuit
  2. 555 bistable circuit
  3. 555 circuits
  4. 555 monostable (timer) circuit
  5. 555 timer

Copyright (c) Axlesoft Ltd 2021