
Author
Jim Bruin
39 articles.
Page 2 of 4


Computer Images – Text
The computer images series has covered pixels, lines, polygons and splines. You need to understand these before diving into text. Text is something most people take…

Computer Images – Splines
The computer images series has covered pixels, lines and polygons. Some drawing functions are very simple. Circles and ellipses can be drawn with some basic math…

Computer Images – Polygons
This continues from the previous images blog. After creating a simple set and line function, the next step is a polygon. A polygon is an enclosed…

Computer Images
Computers use numbers, not letters or images. So how are images stored as numbers? Start with a pixel. A pixel is a single dot on the…

Scope Creep
Scope creep happens when a project’s requirements change. This can be done when original project requirements aren’t possible but most of the time it’s indecision or…

Software – Threads
Software for home computers didn’t use threads until the beginning of this century. Home computers had a single processor and core, so there was no point…

Software: Optimization
Optimization in programming is a complex field. Low-level optimization involves rearranging instructions to reduce their count. Mid-level optimization focuses on optimizing based on the number of…

Intelligence, Education, and Skill
When meeting someone highly educated or someone with great skill, the typical reaction is to see them as intelligent. Both education and skill are considered mental…

Problem Solving
Problem solving is the process of creating a solution for a problem. This skill is required for many careers in modern life, but it’s rarely defined…

AI and Neural Networks
Recently, AI has come into the spotlight. AI stands for Artificial Intelligence, but in this context, it is not actual intelligence. It’s the term used to…

Software Quality Assurance
Quality assurance is like cleaning a bathroom; you may not want to do it but it needs to happen. QA is about ensuring something works and…
