blog:spring2016:dvarges3:journal
Table of Contents
C/C++ Programming Journal
January 19, 2016
- What I learned in boating school today is how the class is going to operate and when our first project is due.
- This is significant because it is the start of the process of learning how to do stuff in this course.
- I have no idea how to write in c or c++.
- Again my computer died and will be set back.
January 21, 2016
- What I learned today in class is how to write a text file in the linux command and compile the program so that it does the function it is supposed to do.
- This is significant because I have never made a program in any other programming language other than java.
- I am slowly understanding c++ but I still don't understand it much.
- A problem I am facing is finding a suitable computer to use at home.
January 22, 2016
- I learned that the lab and the lecture of this class will be very different. Mainly because of the two different teachers and each uses a different operating system.
- This is significant because I have never had a class with two teachers before, or in this case two operating systems so it will take some time to get used to.
- I am slowly learning how both ways of recording my work can work together and have just one output.
- I actually don't have any problems right now, I just jinxed myself so that should change soon.
January 25, 2016
- I learned what my team in Joe's side of the class is today. We took a picture and now we are officially a team. Secretly our name will be “Prestige World Wide”.
- This is significant because this will be my team for the rest of the semester.
- I am getting there with understanding how everything in this class works, but I am still a noob.
- Still living problem free but still waiting for something unexpected to happen.
January 26, 2016
- Today I learned how to have a program print a desired output and how to get a program to accept user input.
- This is significant because it will help with future projects.
- I somewhat understand what I am typing into my programs I have made.
- Had some trouble getting the program he had us type up working.
January 27, 2016
- Today I learned how to fully get an input that will give out an output when the user types an input.
- This is especially significant because I could barely do this is java but now I can do it in c++.
- I am getting there with this whole programming thing. Next goal, math.
- Had some trouble with getting the input/output to work, but I got it.
January 28, 2016
- Went more in depth with input/output today.
- This is helping me with my project for this class.
- I am understanding how things work.
- Had some trouble getting the program to show a number multiplied by itself.
January 29, 2016
- Today I got my program to fully work with squaring numbers with 5 as the last digit. I had it working yesterday, in a different manner, but it stopped working. So I took a look at it and nearly rewrote it. I made it so when a number is typed by the user the program subtracts the 5 from the number, divides it by 10, then adds 1 to the remainder and multiplies it by the remainder before it had the 1 added to it.
- This gave me a lot of trouble but it made it so now I understand more how things work in the code world.
- With the method used in this program it only works with 2 digit numbers. There is a way to adapt the method to work on 3 and 4 digit numbers but it's more work than it's worth.
- This program really stumped me for a bit.
February 1, 2016
- Learned more about setting up programs in C++. Also learned how to play tetris on Linux.
- This is important because now I can play tetris on the go when I have a computer.
- I am slowly understanding how to write programs and getting them to compile with few to no errors.
- Right now I am hunky dory with what I am learning.
February 2, 2016
- Today I learned about if statements in C++.
- This is important because with this I now can do more with programs that I couldn't before.
- If statements are interesting and can do incredible things.
- Having trouble finding out how to remove decimals from a number that is the output of another process.
February 3, 2016
- When I try to put 2000 into my program, the program stops because it can't process anything bellow 2001.
- It doesn't calculate anything under 2001 because I set it to subtract 2000 from the original year.
- If I switched the amount subtracted to 1900 for when a 20th century year is typed the algorithm should work.
February 4, 2016
- Today we worked with switches and more if statements.
- This is definitely important because this gives us more options with working around problems.
- I am liking this class a lot and understanding C++ more than java.
- Had some small errors with my code but found they were small typing errors.
February 5, 2016
- Today we talked about more about malloc.
- This is important because I don't know what that is.
- This is how the program we typed in class worked.
- I had some trouble getting it to work because of not including the right package.
February 8, 2016
- Today we talked about loops.
- This is important because loops make things easier in C++.
- I am slowly understanding loops, before I couldn't even see how they worked.
- I had some trouble getting my program for the project to work but I got it.
February 9, 2016
- Today we went in more detail about loops and actually wrote a program with a loop.
- This is important because loops make long processes faster and easier to create.
- Loops are similar to summations and do a process until it is told to stop.
- I had trouble learning how to get my loop to work but have fixed it.
February 10, 2016
- Today we worked on loops again but with Joe's side of the class.
- He showed us some of his tricks and helped clarify more detail about the loops.
- Loops would make the project easier but the rules state no loops so I have something else in mind.
- I had trouble getting my program to work properly but I learned it was a few typing errors.
February 11, 2016
- Today we worked on an old program we made a few days ago the is a number guessing game.
- We put a loop into it this time to make it so we could have multiple tries in one game.
- Loops made it so the game closed after the 6th guess.
- I had trouble typing this program up bought I got it.
February 12, 2016
- Today I finished my multiply by 11 program.
- The process used in this program could be used for 4 digit or 5 digit numbers just it would have to be tweaked a little to carry over numbers that need to be added to other numbers.
- It will always the same process just a little different to work with 4 digit numbers.
February 22, 2016
- Wow I am writing so much opus stuff. I am really good at it.
- This is important because writing is important.
- This is definitely being written on the 22nd of February.
- I am glad we had this talk.
February 23, 2016
- Today I am in Matt's class. There are computers here like Joe's room but they are Linux and not windows.
- There are two screens per computer.
- I think we talked about arrays today but I have a bad memory.
- I learned so much hacking stuff today.
February 24, 2016
- Today I thought about what I am having for lunch.
- There was a squirrel outside.
- I like squirrels.
- Was Joe born bald?
February 25, 2016
- Today we did array stuff.
- This is what I used for part of my program.
- I like coding.
- What does a computer taste like?
February 26, 2016
- I feel like a kid with divorced parents switching back and forth from teacher to teacher.
- Both are very different in different worlds.
- One uses Linux one uses Windows. One is more fluent in C++ one in java.
- I like coding.
March 1, 2016
- Today I got hacked. The hacker wrote messages on my computer like we have your kids and I will keep messing with your tetris game.
- Linux is cool because it you have to be worthy to use it.
- I am hungry.
- Ugh this is taking forever.
March 2, 2016
- Today I forgot to do my opus.
- This is bad because it was do.
- I hate the opus.
- Grrr this stinks.
March 3, 2016
- I dislike typing sometimes.
- Wow such type, many computer.
- How do I type.
- Meow.
March 4, 2016
- I hate this so much.
- Wait is this c++.
- Hmm.
- Bleh.
March 7, 2016
- I wish I could fly.
- What does mars smell like?
- I wish it was summer.
- I like coding.
March 8, 2016
- She was just a small town girl.
- Living in a lonely world.
- She took the midnight train going anywhere.
- He was a city boy.
March 9, 2016
- Born and raised in south Detroit.
- He took the midnight train going anywhere.
- A singer in a smoky room.
- The smell of whine and cheap perfume.
March 9, 2016
- For a moment they share the night and it goes on and on and on.
- Strangers waiting.
- Up and down the boulevard.
- Their shadows searching in the night.
March 10, 2016
- Street lights people.
- Living to find emotion.
- Hiding somewhere in the night.
- Working hard to get my fill.
March 11, 2016
- Everybody wants a thrill.
- Paying anything to roll the dice.
- Just one more time.
- Some will win.
March 14, 2016
- Some will lose.
- Some were born to sing the blues.
- Oh, the movie never ends.
- It goes on and on and on.
March 15, 2016
- Strangers waiting.
- Up and down the boulevard.
- Their shadows searching in the night.
- Streetlights, people.
March 16, 2016
- Much C.
- Many program.
- A lot learn.
- Wow.
March 17, 2016
- Hello there.
- You probably came for my opus.
- Uhh!
- Umm!
March 18, 2016
- I can see sound.
- And smell light.
- And taste color.
- And hear a wall.
March 21, 2016
- Da na da na
- Da na da na
- Da na da na
- Batman
March 22, 2016
- Wasn't here.
- Wasn't here.
- Wasn't here.
- Wasn't here.
March 23, 2016
- I am so sorry.
- If you made it this far you are a trooper.
- I swear I didn't mean for it to go like this.
- Ugh.
March 24, 2016
- Last time on Dinosaur Cube D.
- Gogurt and Mr. Freeze fought on Napkin and blew it up.
- In the process, Gogurt's friend Caillou blew up as well.
- His son Gogurt jr. and Pickle man got off the planet with Vegi and Bowl lady.
- The Napkins also made it off the planet as well.
March 25, 2016
- After that they waited for the dinosaur's big marbles to turn clear again and used them to remake their friends.
- They went to remake Gogurt but Gogurt was like no I am not coming back yet.
- Vegi was like “wat” so he left.
- The Napkins found a new planet.
March 28, 2016
- Today I slept in till noon thirty.
- I forgot how nice that is.
- I should work on C.
- Nah.
March 29, 2016
- Sleep is nice.
- I like sleep.
- C should get done.
- Nah.
March 30, 2016
- I started the C project.
- Now I am stuck.
- I don't know.
- Ugh.
March 31, 2016
- Still stuck.
- What to do.
- Can't sleep.
- Meow.
April 18, 2016
- I have learned how to use functions in my programs effectively and have used them recently in my projects.
- I am starting to understand how to program in C.
- I know how to use arrays and loops effectively.
- My projects have improved because of this.
UNIX/Linux Fundamentals Journal
January 19, 2016
- Today I used a linux based operating system for the first time. I learned how to sign in and browse the web like on other operating systems.
- This is significant because with this I learned how to log in outside of class to work on work I need to get done.
- I do not know at all how to use linux so it may give me some trouble in the future.
- I just lost my gaming laptop to a failing hard drive so this will set me back until I get the money to buy a new one.
January 21, 2016
- Today I learned how to submit my projects in the linux command line.
- This is significant because this will lead into me being able to submit my work when I get it finished.
- I am slowly understanding everything but still am unsure about how everything works.
- I am still finding a reliable computer to work on at home so that is still giving me trouble.
January 26, 2016
- Today I learned how to check what files are in each file with ls -l. I also learned how to delete files in my files on linux.
- This is significant because I will create files that eventually need to be deleted and now I know how to do it.
- I am getting there with learning how to use linux and slowly learning how to copy files to work on.
- I found a reliable computer, eventually will by a new one.
January 28, 2016
- Today I learned how to use touch to create a file. I also learned how to make a file unusable by changing its accessibility. Last I learned how to direct output and input.
- This is significant because this will help me put data from different files into one file.
- I am slowly understanding how to manipulate files and their content.
- Had a problem copying the file for the project but found out how to do it.
February 2, 2016
- Today I worked on the new project puzzlebox.
- Viewing the file file.txt through the file function I recieved the output that the file contains ASC11.
- Viewing the file file.txt through cat I recieved the output telling me the file is a simple text file containing ASC11 text.
- Next I used the gzip compression tool then viewed the file using file. It gave the output that the file was compressed and the date it was last modified.
- Even with the faster compression the file function still showed the same thing as before for the file when compressed with the gzip compression.When I checked it with the cat function and it spit out something different.
February 9, 2016
- Today I learned how to use the vi text editor.
- This is important because it can help me finish projects faster.
- Vi has alot more functionality than any of the other text editors.
- Having trouble remembering all the functions of vi.
February 11, 2016
- Today I learned more about vi.
- Vi makes things easier when you know about all of its functions.
- In vi you can delete whole lines, copy whole lines and even show line number unlike nano.
- Is there a way to keep syntax turned on in vi?
February 23, 2016
- Today I learned how to navigate the file system with console commands.
- This is important because it'll make things a lot easier when navigating the file system.
- You can search for words with a certain letter with commands.
- Will never remember any of these commands.
February 25, 2016
- Learned more commands to navigate with.
- The ls function usually just shows the files in a certain file, with this function you can also search for other things like certain characters.
- ls is very important because it will make lengthy processes shortened.
- They'd be really helpful if I could remember them.
March 1, 2016
- Learned about scripting today.
- With it we made math.
- We multiplied numbers.
- This is helpful because now I have an example of a script if I need one.
March 3, 2016
- Some option can make a program easier to use and more user friendly.
- They can change the colors.
- Now I know how to make files that edit how a program works.
March 8, 2016
- Shell scripting.
- Helpful.
- Yes files.
- Doing stuff.
March 10, 2016
- Linux is cool.
- Really it is.
- If anyone's reading this I'm trapped inside of the computer.
- Please send someone.
March 22, 2016
- Translation for last post; Hello there, I am speaking cat.
- It is actually a very sophisticated language.
- I speak it fluently.
- Thank you for coming.
March 24, 2016
- Unix Linux Unix Linux.
- Lunix Nux Unux.
- Done with this.
- Bleh.
March 29, 2016
- At home not doing stuff.
- Not working on homework.
- Pushing it off.
- Gonna do it I swear.
April 18, 2016
- I am starting to understand shell scripting.
- I am slowly working on the newest project.
- I will ask questions when I get stuck.
- I will finish this on time.
April 21, 2016
- I submitted my project on time.
- I used the status tool and different commands to create my project.
- My grade is around an 80.
- I should have worked harder.
blog/spring2016/dvarges3/journal.txt · Last modified: 2016/04/21 09:47 by dvarges3