Logitech Performance MX Mouse Review
A few weeks ago, I ordered a Logitech Performance MX mouse from Amazon. I’ve struggled with hand pains for as long as I’ve been in high school, so about three years now. This mouse caught my eye a few months ago, but the price tag was too high back then. I bought it for a [...]
Why you shouldn’t use your debit card online
This is a technology centered blog, but every so often I blog about something else. Recently I needed to explain to my grandmother about the folly of using a debit card online. Basically, I crawled the internet for lovely quotes from various entities that could explain why it was a horrible idea to use debit [...]
How The Apple Event Will Go
It shouldn’t be hard to imagine how the Apple Event next Wednesday will play out. Every event has a basic setup. Image from Apple Insider. So the event will be like this: Jobs: “Welcome, greetings everyone, it’s great to be here, I’m please you all could join us today too” Jobs: “So, a few numbers [...]
Senior Year Class Schedule
It has finally come after a long delay: my senior year class schedule. After I was sent my PSEO rejection letter, I told everyone that my senior year would amount to nothing more than a long nine month vacation and I wasn’t kidding. First Semester Beginning Jewelry, Kvamme AP Calculus AB, Yernberg Advisory, Cox Beginning [...]
PHP & JSON – Fatal error: Cannot use object of type stdClass as array
When working with JSON and PHP, things can get a bit tricky. One such situation might be decoding JSON data, which probably occurs more often than not in a web application. I came across this fatal php error: Fatal error: Cannot use object of type stdClass as array… The cause was a json_decode call that [...]
My First MooTools Presentation
On Thursday, May 27th, I gave my very first MooTools presentation to an eagerly awaiting AP Computer Science class. The presentation was in three parts, the first a general overview of javascript itself, the second a micro-guide to MooTools glowing finesse with elements, events and effects, and finally a complete section on MooTools classes to [...]
Auto-Mount Network Share on Ubuntu
For backup purposes, I needed to automatically mount a network share from a Windows computer on startup. I hoped that Ubuntu would make this seemingly common need to taken care of, but it’s not – there’s some work involved. So let’s get to it. Step 1 Let’s ensure the things we need are installed already. [...]
Symfony Doctrine Documentation
I’ve been tinkering with symfony php framework for a while now. I wanted to know what methods and properties were attached to the special Table objects I had all over the place. I thought it would be easy enough to look up that documentation on the symfony documentation site, but that didn’t work. So I [...]
My Top 5 IB Calculus 1 (Mathematics 1) Tips
I love my first exposure to calculus. I had read minor snippets from various sources prior to taking my first calculus class, but I never really understood it completely. My junior year was jam-packed with the wonderful world of calculus, and your years should seriously be just as fun as mine was. Sure, it was [...]
Update Ubuntu via Terminal
I work on my ubuntu server remotely, so I’m never around to update it in person. Keeping up with updates is easy to do via the terminal though. Assuming you’re either locally doing this on your server or already remotely connected to your server via ssh, you’ll need to run these two lines: sudo apt-get [...]