ware repair - fargo computer repair

Ware Repair Blog

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

Diane Ware

Manager - Tech Support

I am co-owner of Ware Repair and enjoy working with technology, web design and development, and embedded programming, especially that which applies to robotics. I also enjoy writing blogs and sci-fi novels on my free time.

Diane
Latest Posts

Back-To-School Laptops

Writen by Diane Ware - August 09, 2019 in Computers
With school starting back into session soon, we decided to research what specifications would make for the best laptop, mainly for high school or college students who will be toting their laptop around with them for extended periods of time during the day. The summary of points for a good school laptop is one that:  Is durable, tough, can take a beating and keep on working. Has an SSD – a solid state storage drive. Is light-weight, but not too light, since a lighter laptop loses some of its d...
Read more

8 More Tech Disaster Pictures

Writen by Diane Ware - July 24, 2019 in Computers
1. ProTip: For best results, don't hammer your USB dongle into the port, until it becomes One with your computer... 2. What do you think of the new fish tank case? 3. From Reddit: “Customer said his phone wasn’t charging properly as the...
Read more

The Mathematics Involved in 3D Game Programming - Matrices and Cartesian Vs. Homogeneous Coordinates

Writen by Diane Ware - April 10, 2019 in Programming
This blog article is a continuation on the mathematics involved in 3D programming. The last blog in this series was The Mathematics Involved in 3D Programming - Linear Algebra   I recently began studying more in depth on how matrices are involved in 3D programming. One particularly interesting aspect of this is the use of matrices for perspective (and other situations) in 3D graphics.    ...
Read more

How To Tell If Someone Unknown Is Accessing Your Wi-Fi

Writen by Diane Ware - March 27, 2019 in Computers
Is your Wi-Fi running slower than normal? It could be because someone is using your LAN (local area network) when they should not be.  There are several ways you can check this.  First way - Check all the device MAC addresses on your network - any you cannot account for indicate a nefarious, rogue device! A MAC address, media access control address, is an alphanumeric identifier unique to each device, as opposed to an
Read more

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

Is your computer running slowly? Here are some possible explanations.

Writen by Diane Ware - December 06, 2018 in Computers
A slow computer is one of the main reasons customers bring their computers to Ware Repair. This blog article will discuss the possible explanations for a slow computer. Hard Drive Failure A faulty hard disk drive, HDD, whether the plates are damaged or the other mechanical moving parts are failing can slow down boot times and slow the overall performance of the computer. As can be seen in the i...
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