James Fator

iTunes Sync with Android

31 January 2013

I recently picked up the Samsung Galaxy Note 2 and when uploading all of my data, I noticed that there were a few options for music. I managed to find a GCC compiler, so I took some code I wrote for my backup application (In development!) and ported it to Android. With the help with the debugging tools and some desktop side programming, I now have a quick efficient way to sync my Android with iTunes.

Read More

Bread Boards and Arduino Chips

29 January 2013

Read More

Remember that terminal emulator from last May?

21 January 2013

Read More

Server-Client Practice and Application

13 January 2013

My Software Engineering class has given me the opportunity to finally jump into the server-client aspect of programming. We were tasked to create a vending machine layout which communicated with a management tool. My team and I designed a Java Socket model that allowed for multiple clients running at the same time. Since sockets are simply input and output streams, we designed an entire protocol for smooth communication between each other. The next step is to bring it out of command line stage and into the GUI world!

Read More

Garage Door Application Part 2

22 December 2012

Read More

Garage Door Application Part 1

16 December 2012

My weekend project was to hook up my garage door so that I could open it with the click of a button on my phone. I created an app for iOS and an Android widget that sends a command to my home server. I will update with a Part 2 showing how I did it!

Read More

Brute Force Interface for Two Player Games

24 November 2012

For my C++ class, we had to make a framework for a few 2 player games. My design basically turned out to be an interface class that is overridden by a child class that describes the various states and choices of a game and how to get from state to state by each choice. This quickly turned into a brute force solver which all you need to do is specify which state is a “good” state. A lot of hours were put into this, but it was well worth it! If anyone is interested, I have included the header file for the class.

Read More

Home Linux Server

24 November 2012

My dad and I set up a home server with Ubuntu. We've been using it for backups, printing, and even utilizing the disk drive. There are so many cool things that Linux servers allow you to do and we have just scratched the surface!

Read More