As of time of writing this, it is 6:30 am central here in the state of Nebraska. If you are thinking to yourself: “Wow Alex! Up and early to write on your blog! What dedication!“, well get ready to be disappointed. You see, I did not want to be up this early but sometime life decides to pull a fast one on you, and by that I mean that I am currently “on-call” and that I got called at 4:50 this morning…
You see, because our system run pretty much 24/7 and many process are critical in keeping millions of dollars flowing, there needs to a point of contact that can jump into action and fix anything to keep the spice cash flowing. This week, this person happens to be me, and while I understand it is part of my job, it is always a frustrating week.
Since you can be called almost at anytime, you need to be able to able to log in the system fairly quickly and do what ever, and that means that you cannot plan to do anything during the week end. Enjoying a walk outside? You are getting a call and will have to run back to your car. Hoping to catch a ball game? You are getting a call! Enjoying a fine meal? Screw that, you get a call! Half way through a wrestling PPV? YOU JUST MADE THE LIST! I mean YOU A GET CALL!
Now, how often do you get called really early in the morning like today? The answer should be never. We actually have an offshore team in India that covers calls during the night. Apparently, the guy that was our on call could not be bothered this morning (or his afternoon) and did not pick the call. Who is next on the list? ME! How exciting… At least it was not anything important…
While we are on the subject of disappointing things, there’s an Eclipse tomorrow! Holy astronomical alignment Batman! That sounds exciting! But Alex, why is that disappointing? Good question theoretical reader! Well, the most important part of being able to watch an eclipse is being able to see the sun, and we might not be able to see the sun. Weather forecast for tomorrow is Thunderstorm! Yay!
I did see a full eclipse when I was a kid in august of 1999, but I don’t remember much of it. As far as I remember, it was bit disappointing. Things got dark for a few minutes and back to normal. It felt like a severe storm level of darkness rather than middle of the night darkness. I was really hopping this time would a proper full eclipse experience but unless we get a break in the clouds, there won’t be a lot to see.
Besides, I don’t have eclipse glasses. I was going to order a pack of 25 on amazon and just distribute at the office, but the time I wanted to put the order prices had jumped from $15 for a pack 20 to over $40 for a pack of 5. Much disappointment, such price gouging.
On a more positive note, I more or less finished the Asteroids game that I mentioned a couple weeks ago! It could use some more work but I am quite satisfied with its current state.
There is a start screen, you get a to click a button to start the game, you shoot asteroids, lose lives, and start again! Wow! Sure all the asteroids are circular and could use processing’s Shape to create more angular rocks, or make images to use as sprites. There is also little difficulty curve to speak of, and I could probably implement a basic high score table, but hey, at least it works!
Considering it took me like two and a half week to code it makes me wonder how people manages to do those code jams where they can get something up and running within 24 hours.
I uploaded the code to OpenProcessing so you can try it here.