Satellite Orbits

Orbits This will be a multi part series about Orbits and the GPS system. Part 1: Satellite Orbits (This Post) Part 2: GPS Satellites and Distances [WIP] Part 3: Correcting for non-precise time [WIP] Before getting into the GPS part of this series we first need to know some simple things about GPS. There are many different GPS Satellites but they operate on the same principal. They have multiple atomic clocks which are used to get a precise time. Then send that time in a RF signal to earth so that devices can retrieve that time and use it to calculate how long it took to get there. Using the time distance and knowing that the RF signal will be traveling at the Speed of light you can get the distance from the satellite to the receiver(You). Using at least 3 (when you also have a atomic clock) or 4 you can figure out where in space you are located. Then you can convert this to latitude, longitude and height on the earth. ...

December 11, 2024 · 8 min · GeneralZer0

What Happens When I go to google.com

Author Note: Its been a while but I will be trying to update this blog semi-regularly with new posts of things I have worked on. I did a lot of research into answering the interview question as in depth as I can and still present it to a semi-technical audience. The Slides are on located Presentation and are not complete but do go into detail of How physical keyboards work, the USB protocol to the computer and a general view on how that information is translated into events for the program to process. ...

February 25, 2021 · 1 min · GeneralZer0

Client SSL Certs for Remote Systems Administration Part 3

Recently I changed my haproxy configuration to support Client Certificates to login in to services through the Web from outside my internal network. This will be broken down in to mutable parts so that it is easier to read. If you have not created you Client Certificate see Part 1. If you have not configured haproxy to accept Client Certificates see Part 2. Creating Client Certificates Configuring Haproxy to accept them Configuring Haproxy to reverse proxy to your web applications Adding your Client Certificate to your browser If you have gotten through everything else than this will be easy ...

March 5, 2016 · 2 min · GeneralZer0

Client SSL Certs for Remote Systems Administration Part 2

Recently I changed my nginx configuration to support Client Certificates to login in to services through the Web from outside my internal network. This will be broken down in to mutable parts so that it is easier to read. If you have not created you Client Certificate see Part 1. Creating Client Certificates Configuring Haproxy to accept them Configuring Haproxy to reverse proxy to your web applications Adding your Client Certificate to your browser Configuring Haproxy to Accept Client Certificates This part is actually pretty easy assuming that you have ssl enabled on the connection you only need to add 3 lines. ...

March 5, 2016 · 1 min · GeneralZer0

Client SSL Certs for Remote Systems Administration Part 1

Recently I changed my nginx configuration to support Client Certificates to login in to services through the Web from outside my internal network. This will be broken down in to mutable parts so that it is easier to read. Creating Client Certificates Configuring haproxy to accept them Configuring haproxy to reverse proxy to your web applications Adding your Client Certificate to your browser Creating Client Certificates This is a tutorial on creating your self signed Client Certificate. Unlike self signed Certificates their is no ugly page saying that this is not signed by a secure Third Party which is good for us. ...

March 5, 2016 · 2 min · GeneralZer0

Smart Devices Feature or Data Collection

Devices have been getting more user friendly as new devices, services and software comes out. Some of the new services do come with a price affecting security. Specifically one of the newer services to come around is Smart TVs. These devices are mostly beneficial but recently this has not been as true as before. Some of these device have microphones and video cameras that are always on. This can be helpful in situations to simplify our life but depending on where that data is processed it could be sending the data back to a server and getting information that it shouldn’t. This is true with most of the device that have recording devices that are always on because it takes a lot of processing power to do these operation and the device is not suitable for those computations. But this could be negative for the user because the user does not know what the company is using that information for. ...

May 8, 2015 · 3 min · GeneralZer0

MathJax With Toto

This is how I make Toto embed MathJax in to the page using Tex markup. <script type="math/tex; mode=display"> \begin{align} x &= 100011_2 \\ &= 100_2 * 2^3 + 011_2 \end{align} </script> It looks like this when rendered The mode=display makes it so that it is centered in case that is what you need because it looks better than left or right aligned. The rest of the markup is taken from Tex. ...

March 9, 2014 · 1 min · GeneralZer0

Binary Karatsuba Multiplication

I recently looked at a amazing peice of simple mathmatics called Karatsuba’s Multiplication. The orignal article went in depth proving that it does infact decrease the ammount of expencive opetation when multiplying numbers together. This was an intristing descovery and when I though about it further I beleve that I can make it even faster than that in terms of a computer. I will take his basic condition and improve on it ...

February 20, 2014 · 1 min · GeneralZer0

Getting TOTO working on a Server (non Heroku)

Toto seems that its a blogging engine but there are a few things that still need to be worked out. I hear that it works great in Heroku but it doesn’t seem to work so well in your own server. The routes to the file are a little bit buggy but you can fix that as long as you make the file name %Y-%m-%d-{:slug}.{:ext} Make sure that you specify some of these in the config ...

October 14, 2013 · 1 min · GeneralZer0

Configuring Nginx with Rails and PHP Together

Finishing up my config for nginx with a proxy for php and rails will update soon with the final config.

October 12, 2013 · 1 min · GeneralZer0