Tuesday, August 13, 2013

Back from Sweden

First lesson re-learned about Android Programming. All activities must be declared in the android manifest file. grrrrr....

Thursday, May 2, 2013

Android +==+ Server Communication

So I'm running a MAMP environment on my mac and I just got an android app I made to sent post data to a webpage and update a database. This might seem super simple but I think it's so cool. It's for my E-Commerce class and I think it's just freakin' epic.

I had to figure a bunch of port stuff out, how to do asynchronous thread stuff for networking, and then how to use a Data Access Layer and a Business Logic layer. At the end of the day, I've learned a freaking ton. =D

Monday, April 15, 2013

GitHub Up and Running

Eureka!!! After three days I've got GitHub functioning on my outdated mac snow leopard machine. First I couldn't install the GitHub GUI because I needed to upgrade to mountain lion, and then the https connection was failing because some error with a "git-remote-https requires version 7.0.0 or later, but libcurl.4.dylib provides version 6.0.0" so weird, but finally I got to be able to connect with SSH. I feel super amazing, I generated a public key with my machine and then shared it to GitHub and viola!

I'm now pushing and pulling files up to and down from the GitHub cloud. E-commerce project - get ready, I'm coming for you.

Tuesday, April 9, 2013

Selenium WebDriver

So I've been using the Selenium IDE in firefox to learn how to make tests for webpages. It's been pretty fun, but today I started playing with the big guns. I started developing tests in Eclipse using the Selenium WebDriver to make browsers do stuff.

I'm learning about the build paths, java projects, and packaging. When I finally got the first test to run I was so excited- MISSION ACCOMPLISHED! :D

Monday, March 18, 2013

Mission 3 Complete

I'm done with finals and it feels so good. I now have my second Algorithms course, Operating Systems, and Software Engineering, under my belt. Now I'm looking forward to two weeks of vacation and some chill android prog. #goodLife

Monday, February 25, 2013

gcc

Totally just got a c complier installed on my Mac... and they told me it couldn't be done


Graph Explosion

Ah, this has probably been the hardest algo homework ever. We have to implement Dijkstra's algo to find a path with the lowest possible failure rate. Checking the priority queue, updating predecessors, and getting independent probability math correct.....  All in a days work for an algorithms Boss.

Tuesday, January 29, 2013

Applied for the Google Internship

AHHH!!! I just applied for the Google Product Manager Internship. I'm so excited!!!!

Friday, January 25, 2013

Binary Multiplication.. Chalenge Accepted

After puzzling all day and all night yesterday on how to implement Binary Multiplication, I went to bed frustrated and seemingly defeated. I got up this morning and after some intense research (googling) and a stoke or two of intuition, I finally got 0110 * 0011 to equal 10010. #LikeABoss!!!

... so beautiful

Sunday, January 6, 2013

Tick Tack Toe

Started writing a Tick Tack Toe game. It's pretty good. There so much code for the computer to figure out where to move. It's crazy that all of those instructions can process in just an eye blink.

I implemented the board as an array which is working really well. I still have to re-write some of the functions to check to see if a space is open and I'm still playing with the numbers for how often the computer will make a mistake while playing. I'm going to open my Market account soon and hopefully put it up. I'm so excited!