Releasing python-dartmouthbanner

I write a bunch of quick Python programs that interact with Banner. However, for a while now it's been a pain trying to login, as Banner requires you to be using cookies, and have JavaScript enabled (difficult to do with Python). However, after a bit of work I found out how they were ensuring JavaScript was enabled (a very simple setting of cookie), and mimicked that. I packaged this all up into a Python module, and added it to PyPi, so it can now be installed on your computer!

Read More

Summer Break

Finally summer break, and I'm done with my freshman year. There's a bunch of projects that I've started but then pushed off, and now's the time to start kicking them into gear.

Read More

Banner Security Hole - Fixed!

Right after I made the post I got in contact with the school in regards to fixing it. After 5 days, the problem is solved! Yay!

Read More

Update on DartmouthRoomSearch.com

This is just a quick update on where DartmouthRoomSearch is. It finally comes up on the first page of Google when you search "dartmouth room search"! And it's first! I've been using Google Analytics to track hits, which has been interesting.

Read More

Banner Security

There's a security problem with Banner. It's not huge, and the system does have safeguards against it, but they aren't tailored to the problem. The problem comes about with "Request an Unofficial Transcript - PDF version". The web version is fine: you need to be logged in to access that. The PDF version, however, sends a copy to your email. Seems okay, right? Wrong.

Read More

Kinect for XBox One (v2 SDK)

I recently got my USB adapter for the Kinect in the mail. I set it up, and the USB device wasn't recognized. I downloaded the SDK 2.0 from here and got to work. You have to unplug the Kinect, run the software, and then plug it back in. Now it recognizes as a Kinect (note that I had to use a USB3.0 spot for it).

Read More

Making an Avatar with Kinect

Using an XBox One Kinect and the adapter for USB, you should be able to take a mapping and use the SDK to make a 3D model of you. I'll get it and see if it's possible.

Read More

Game Idea

There's a fantastic book called Snow Crash written by Neal Stephenson. It touches on a ton of subjects including history, linguistics, religion, and computer science. The main part of it that I love is the idea of the 'Metaverse'. Basically, there's a publicly accessible virtual world. Anyone with a computer can access it. When you log in, you're represented by an avatar. This avatar you have to either script yourself or purchase from some other place.

Read More

Pong Line App - Part 1: Definition

The first part of solving a problem is clearly defining it. For the app, I needed to make it clear what the app was going to do, and what it wasn't. This is also an easy way to think up new features. I brainstormed on a sheet of paper until I had a clear idea of what the purpose of the app was.

Read More

Lone Pine Logo

Weirdly, there's no vector graphic or even large version of the Lone Pine logo at Dartmouth. I made one, so you can download either a black and white png or the original Illustrator file.

Read More