UpDown UpDown Sorting

Over the past few months, I’ve been working on the new website for The Tech Upload. They launched Phase I about a month ago, and I’ve been trying to finish up Phase II for them. Part of Phase II includes a reddit-like user posting section, with the ability for visitors to vote posts up/down based […]

Posted in: Programming, Tutorial by Marc Budofsky 8 Comments

ToDo.txt on the Web

While I was home over Thanksgiving break, I got an early graduation gift from my parents – a new 2.5 GHz i7 MacBook Pro. In the process of transferring all of my programs and documents to the new computer, I decided to look into some new programs to install, specifically a better way to keep […]

Posted in: GeekTool, Personal, Programming, Software, Web Design by Marc Budofsky 1 Comment


In order to finish my MBA with a concentration in Management Information Systems (MIS), I’m required to take Information Systems. The general concept behind the class is to understand the necessary steps that go into the analysis and design of IT systems. For the second half of the semester, we’ve focused on creating and analyzing […]

Purely Functional Programming

Registration for the Spring semester opens tomorrow, so I’ve been trying to figure out what classes I want/need to take to finish my MBA on time. After looking over the Management/MIS classes I need, I realized I have a little extra room in my schedule and decided, given that I’m in the process of applying […]

Posted in: Programming by Marc Budofsky No Comments , ,

Your University Maps

Welcome to Part 3 of my Google Maps API implementation. In my last post I explained how to implement the ability to save and load a set of data points via a JSON string on top of the Google Maps API as a set of markers and a polyline, and how to perform Dijkstra’s Shortest […]

Posted in: Javascript, PHP, Programming, Tutorial, Web Design by Marc Budofsky No Comments

Google Maps API, Part 2

In my last post, I explained the basic implementation of the Google Maps API to allow a previously unindexed set of points to be mapped out. After completing the first version of the code, I immediately noticed a few small bugs that hindered its operation – specifically, the ability to save and load previously selected […]

Google Maps API, Part 1

When I returned to Binghamton University at the beginning of this semester, I was immediately confronted by large amounts of construction in the middle of campus. Binghamton has been doing construction for the past 2 years, so this wasn’t that much of a surprise. However, with the construction being directly in the area of what […]

First Facebook Virus?

So curiosity got the best of my a few hours ago, and I tried the “Check who’s been viewing your profile” thing that’s been making its way around the past few days. I immediately noticed that it created an event, messaged all of my logged in friends, and changed my status – all without my […]

Posted in: Facebook, Miscellaneous, Programming by Marc Budofsky No Comments

HTML5 Video and IE

I just finished up this new site I was working on after a 3 day battle trying to figure out how to handle loading HTML5 Videos dynamically with Javascript under IE. Before I get into that solution, I want to post the updated code I used for Firefox/Chrome/Safari to dynamically load the new videos. I […]

Javascript: HTML5 Video

I’ve recently been developing a website for a production company located in Binghamton, and came across a small problem; they wanted their homepage to show off some of the video work they’ve done for their clients, and they wanted the user to be able to select from several videos to load on the fly. I […]