Friday, December 18, 2009

Twelve Slash Eighteen Slash Oh Nine

Today I worked on the method that determines if there is a word that is one letter different from the word that the user gave. here is a description
//returns the number in the array of the word that is one different from the word that is sent
//returns -1 if there is none

Wednesday, December 16, 2009

12/16/09

Today I finished the first method for word ladders and it is good.
And now I am working on actually making the lists, and i am confused to the max
help

Monday, December 14, 2009

12/14/09

Today I worked on wordlists. I finished the stack and queue methods that they wanted me to make and made all the variables that I need. Then I started working on making it crash if the wordlist is weird.
Then Wes got p0wnt by the sub.

Thursday, December 10, 2009

12/10/09

Today Tom showed me all the setup for what we are doing for the programming contest, like our template and our computer setup so I will be ready for it. Then I started practicing the programming problems in java because i haven't actually used java for those in a while.

Tuesday, December 8, 2009

12/08/09

Today I started working on the Word Ladder thing and actually doing the whole thing by myself and only asking tom for help if i need it, not just having him do the whole program because last time i didn't actually understand any of it he was just telling me what to type. It will probably take me a while to finish but i will understaaaand

Friday, December 4, 2009

12/04/09

Today we started working on the wordladder thing so i understood why we needed to do the thing and me and tom started programming it

Wednesday, December 2, 2009

12/02/09

Today I finished stack and queue and all the implements are perfect and everything yaaay

Monday, November 30, 2009

11/30/09

Today I did some stuff. Namely lots of stuff.
-read notes on stack and queue. Queue is a weird word.
-Finished like 5 programming contest problems with perl and cygwin so I am getting into the linuxes again

Friday, November 20, 2009

11/20/09

Today I downloaded the GIMP so that I could start making more rooms for my Silent Hill Adventure and started looking over the code again. I don't know if I am going to just start over from scratch or build on one of my old ones.
But then I was showing Wes my tic tac toe and realized that I never made it do anything for if it's a tie and then I realized that there was a bunch of other stuff that I could do to make my tic tac toe a lot better so I did all of those this period.
Now it:
- Says if it's a tie (which was harder than you would think)
- Automatically has the loser go the next round, or if it's a tie lets them choose again
- Has a statistics method with a bunch of information about how many games you have played, etc.

I worked pretty hard so yayayayayay

Wednesday, November 18, 2009

1118/09

Today I watched on as Tom cried out in misery as windows 7 killed his computer and laughed. Then I finally figured out why my tic tac toe program was being dumb so i fixed it and now it is perfect and you can play it and see. Next i will start working on my own personal project unless we are doing something else next class.

Monday, November 16, 2009

11/16/09

Today I pretty much finished Tic Tac Toe, all the methods are done and it was almost working, i just have a couple bugs that i need to straighten out and then it will be done.

Wednesday, November 11, 2009

STuff

Wednesday night I had nothing to do for like 2 hours in my hotel room so I worked on tic tac toe and realized the reason why I was having such a hard time is because i forgot to add the mouse listener. I thought i was having a bunch of problems with the applet refreshing or the mouseclick method going crazy or something but it turns out I just forgot to add addMouseListener(this);

so now pretty much everything is done all I have to do is get it to add the values to the 2d array when they click on the spaces because i already have all the cases written out for winning and what it will do when they win.

Monday, November 9, 2009

11/09/09

Today I worked hard on tic tac toe the whole day and tom showed me a new plug-in for eclipse that makes it use vim commands except it compiles in real time so that is pretty much exactly what i was looking for.

But I have spent like 3 days now on this dumb idea that i had that i thought would be easy to code but it turns out that tom told me i need to learn threading so I guess I will work on learning that next class or at home or something. I don't just want to give up on the idea and do the easier way because I want to challenge myself and learn new things instead of doing the easier way just because I don't know how to do the way I wanted yet.

Thursday, November 5, 2009

11/05/09

Today I tried a version of Ubuntu installed that would actually run on this laptop but it didn't work so I will probably just do that at home because I actually want linux to run on this dumb thing. Also I worked on tic tac toe and figured out how to change fonts in java

Tuesday, November 3, 2009

11/03/09

Today I worked on Tic Tac Toe but I didn't get very far because
a) I had to go to the counselor
b) I spent a bunch of time writing code before I realized that I didn't need any of that code anyway
yay

Friday, October 30, 2009

10/30/09

Today I killed some poor pumpkins. They screamed as I cut out their guts. I also talked to John so that I could better communicate with my classmates. I got Java to work in vim so that is probably the way that I am going to program from now on.

Monday, October 26, 2009

10/26/09

Tom learned me vim and perl but I don't really like to use linux so he made something that emulates it on windows. I am getting pretty decent at vim and perl and am actually starting to like vim. I have almost all the 2-pointers done from the programming competition in perl.

Thursday, October 22, 2009

10/22/09

Today I started making tic tac toe and i got all of the framework down for it. I am making sure to put a lot of comments so that everyone will be happy. I am trying to do something cool with text people enter.

10/22/09

I finished AssassinManager at home by myself last weekend. Today I learned about two-dimensional arrays which are really easy and then finished the lab for understanding them. Then I installed Xubuntu on the laptop.

Friday, October 16, 2009

10/16/09

Today I fixed two of the runtime errors I was getting on AssassinManager and almost fixed a third and it was kinda hard.
Also Tom is going to show me what stoneware is.

Wednesday, October 14, 2009

10/14/09

Today I finished AsssassinManager technically. I finished all the methods and it compiles but then it gets runtime errors so I need to fix those next time but it shouldn't be too bad because I actually finished all of it still. Tom is a lurk.

Monday, October 12, 2009

10/12/09

I worked on AssassinManager more and for some reason I can't figure out how to get it to point to all of the nodes and it's annoying

Wednesday, October 7, 2009

10/07/09

Today I just worked on the AssassinManager the whole time. I was able to initialize all the names so that they are in a linked list in memory but that took a while because I kind of forgot the concept of a linkedlist but then tom showed me again. So now I am working on getting all the names to print out from the linkedlist of names.

Monday, October 5, 2009

10/5/09

Today I registered windows xp so I could actually use it on this laptop. Then I downloaded all the stuff I need to actually program and then Tom told me to install eclipse so I did that too. Then I read all the notes on assassin manager and am starting that project but so far all I have is the constructor because it's kind of hard and I forgot how to do linkedlists so I need to look at my other one again.

10/1/09

Today I got those notes on the assassin game and didn't have enough time to work on it because we went to the dumb UW lecture. At the informative UW lecture I learned many things like you can major in things like sombrero eating and extreme walking.

Tuesday, September 29, 2009

9/29/09

Today I tried to get linux working on this laptop properly so that then we will know what to do when we only have linux on here so that we won't get stuck without anything if we try to install a driver and it screws up like it did today. Also I did tom's tester file and fixed one thing that was broken with my LinkedList and now it works perfectly. I think.

Friday, September 25, 2009

9/25/09

Today I started out by shredding some hot licks.
Then you took away the power. Give me the people and free my soul i wanna get lost in your rock 'n' roll and drift away won't you takem e a wayyyyyyyyyyyyyyyyyyyy

Then I finished my LinkedList so that if they try to delete the last node in the list, it points to null so it doesn't crash. Tom is supposed to be making a test program for my linkedlist but I don't know if that is getting done. Then I looked at some blog posts.

Thursday, September 24, 2009

9/23/09

I forgot to make a blog for yesterday but this is for 9/23/09. Basically I spent the whole class making the LinkedList but it actually went really well because I actually understand how it works instead of just writing down whatever somebody else has and hoping that it works. I have to just write a few cases next class for if someone is trying to remove the first node or something and then it will be done.

Tom was my realtime compiler and would immediately yell in my ear as soon as I made one little mistake so it worked out well.

Monday, September 21, 2009

9/21/09

Tom taught me LinkedLists and i'm almost done making my own. It's good. Some guy is playing facebook games on your computer.

Thursday, September 17, 2009

9/17/09

Yesterday after school you made me fill out those project things so that can probably count for something. Today I just read that book and tried to figure out how to actually change mySQL via PHP but it just taught me the basics of how to use mySQL via the random command prompt that you can use to change it, but I don't want to do that anyway so it didn't help me very much. I think I will start learning by using the site that Conner said to use because the book is becoming less and less of help. I did learn a lot about how mySQL actually works though.

Tuesday, September 15, 2009

9/15/09

Last night I studied handling HTML forms with PHP documents and today i tested everything out and it turns out that I can do it pretty well. Then I learned if statements so I could display an error message if parts of the form are empty and stuff like that. Then I skimmed over arrays and loops, and they both don't seem too hard. I think I will have to learn a lot more at home so that I can get on the level where I can actually help with the ASB program. But today I actually helped fix the password field when you log in. Now it actually displays dots instead of showing everyone what your password is.

Friday, September 11, 2009

9/11/09

Today you told me to fill out an independent project sheet so I did and I think I put all the steps that I would need to take down there. I remember when Tom was helping me out with the program last year, he said that I should use hashmaps because what I was doing with regular variables was just a harder way to do hashmaps. So I kind of learned hashmaps and was trying to figure out why I actually needed to fit them in my program but I forgot why. I think I am going to need some help remembering java so I think I will get Conner's help with this project.

Wednesday, September 9, 2009

9/09/09 yay

Today I cracked open the PHP book and learned everything in chapter 1. I learned that PHP isn't actually very hard to learn, it's mostly built like java. I learned things like printing things out, comments, all the different kinds of variables, concatenating, and quotation marks. I made a program to test them all out and I understand them pretty well. I will try to learn more from the book at home if I can and then maybe I will be almost caught up.

Tuesday, September 8, 2009

Friday, September 4, 2009

09/04/09

Today I went on the internet to learn PHP because I would rather work on the school project than try to get back into my confusing program. So I went on the internet to learn PHP, but it said that I should learn HTML, so I started learning HTML. HTML is basically a dumb language that you don't need to know how to do anything in it until you actually want to do that thing, in which case you just look up said thing and copypaste.
Then it said I should learn javascript first, but I only looked into that a little bit since it looked pretty much like HTML. Then Brendan helped me with the PHP server. Now I know kind of the basics of PHP, maybe. I started my own form on the database and I am going to try to to put data on the form using PHP just for fun, but you will probably make me move all my stuff since the server is really freaking sensitive.
I make long blog posts, so you should give me an A.

Wednesday, September 2, 2009

9/02/09

Today I got all of my stuff set up and remembered how to get JCreator to work. I worked with Tom and Conner to get our communications set up so we should be OK.
Then I looked at that powerpoint to see what I have to do to set up this blog, then I set it up. Then I started looking over the notes that Tom sent me so that I can understand how to make my Silent Hill but I didn't understand it so I asked Tom for help but he was too busy setting up communications material. I will probably do better next class.

Ideas for first independent project

Hwello!

These keyboards are hard to type on so I named by blog Hwello instead of hello. Haldo!