ware repair - fargo computer repair

Ware Repair Blog

Talks with Technology, Phones, Computers, Hardware, Software and more!

Latest Posts

The Mathematics Involved in 3D Game Programming - Linear Algebra

Writen by Diane Ware - March 05, 2019 in Programming
This is a continuation of blogs encompassing 3D game programming information, primarily the necessary mathematics.  See these other blogs first, if you want to be more familiar with the material discussed in this blog:  The Mathematics Involved in 3D Game Programming The Mathematics Involved in 3D Game Programming - Ve...
Read more

WebGL may be the BEST introduction to 3D programming - Part 1

Writen by Diane Ware - January 14, 2019 in Programming
If you are a reader of some of my past blog posts, you will be aware that a while back I began a series of blogs for the explanation of the mathematics involved in implementing 3-dimensional (3D) programming. I still plan on doing this. However, along the way in my search for understanding 3D programming, so as to understand more adequately the mathematics involved in 3D programming, I hit a few roadblocks.  The main roadblocks I encountered were the books or tutorials used to teach the particular...
Read more

WebGL and HTML5 Canvas - both provide a good introduction to the fundamentals of game programming and 3D programming.

Writen by Diane Ware - November 08, 2018 in Programming
At the start of this blog, I want to point out that I have not relinquished my quest to provide further blogs on the mathematics involved in 3D game programming. And I will provide more blogs in the future about the mathematics involved in 3D programming.  However, in my research to learn more about 3D programming, I headed down the fork in the road toward WebGL.  WebGL is a "JavaScript application programming interface for rendering 2D and 3D graphics within any compatible web browser without the use of plug-ins", as quo...
Read more

The Mathematics Involved in 3D Game Programming - Vector Algebra

Writen by Diane Ware - June 25, 2018 in Programming
This is the second blog in a series on the mathematics involved in 3D game programming.    Vector Algebra - A Review As was mentioned in the previous blog: Vectors have both magnitude and direction. Vectors are usually represented as a line segment with a starting point, the tail end, and an ending point, an arrowhead. Vectors play an important role in computer graphics, collision detection, and physical simulation in 3D programming. Vectors are...
Read more

The Mathematics Involved in 3D Game Programming

Writen by Diane Ware - May 03, 2018 in Programming
If you've played three dimensional (3D) games before, you have probably wondered - how do they do this? How do computer programmers create this amazing 3D-space illusion that shows up on the monitor? Two-dimensional space basically allows you to travel left or right, and up or down, and any diagonal variation away from such directions, all on a flat plane, similar to the older style Super Mario Brothers game. These directions and their points are normally given coordinates from x and y axes on the coordinate plane, similar to what...
Read more

Web Development - How to quote comments in a forum

Writen by Diane Ware - September 25, 2017 in Programming
I designed my own forum website, using a few online tutorials and other online sites. The programming responsible for the functionality of this forum website is primarily PHP and MySQL, so as to maintain and manipulate database tables of forum categories, forum topics, and the posts of these topics, as well as tables for users and their accounts. But now, after designing the main functionality of this forum, I have hit upon a dilemma. How do you enable users to quote posts from previous comments? At first blush, it seems...
Read more

Internet of Things (IoT)

Writen by Danny Ware - May 02, 2017 in Programming
Ever heard of Internet of things (IoT)? Not many people have. It is the inter-networking of physical devices, vehicles, buildings, and other items embedded with electronics. It is a new trend that a lot of programmers are getting into to make their lives and others easier. From smart door locks to connected smart kitchen appliances, there are new devices coming out monthly. It is transforming every corner of life with smarter devices. What is IoT? It is the ability to connect a device to the internet with a switch. This includes ce...
Read more

How to include PHP headers and footers in your website

Writen by Diane Ware - October 09, 2016 in Programming
(NOTE: This blog post if mainly for those who are familiar with some computer programming and in particular for those who are familiar with HTML, CSS, Javascript, and PHP/MySQL, though of course anyone can gain some benefit from reading this. For more information about these topics, please visit W3Schools and/or PHP Manual ). There are two PHP statements that can be used to include header and footer files, or for that matter a menu file too. Th...
Read more