Friday, Saturday, & CS50

Hey everyone! I hope your weekend wasn’t as rainy as mine.

Friday night my brother had a co-ed softball game under the lights. It is rare that I get to sit and watch a game since I usually play in them, so it’s nice when I can. My family was there and we had one of the bleachers to ourselves. I was a great night for softball. Their team won in I think the 6th inning via the ten run rule, which for those of you that may not know, is when you are beating a team by ten runs after the fifth inning. It was a relaxing way to bring in the weekend.

My big day was Saturday. I woke up fairly early and needed to go to the local DMV to get my picture taken for my new license. I was there a minute or two after they had opened. I was the only one there which is a rarity. I got right in and handed the lady my camera card, and answered a few questions. Next I had the picture taken and signed my name. Within a minute my new license was done printing and I was good to go. As I was walking out I compared my old license to the new one. In the old one I was wearing a nice shirt and tie with my hair cut short. I was at the time working for a healthcare group and was required to work weekends and weird hours. In my new one, since the only time I was available was Saturday, I only wore a flannel and had somewhat messy hair. But hell its more shiny so it’s still better.

From there I realized another thing I could only do on Saturday was go to the damn bank. I get out of work everyday as they close, which is a real pain in the ass. I needed to change they type of one of my savings accounts. I ran home from the DMV and grabbed my transaction books and account numbers just in case I needed anything. I ran down to the bank and the doors were still locked. I was a minute or two before they came and opened the doors. I hopped in line behind a few people that were there before I was, and waited for my turn. When I got to the counter I recognized the teller as the younger sister of an old friend of mine. It was really cool that she recognized me as well, since I really never knew her personally. It was super simple to change account types and keep all the same information. I was in ans out of there in 10 minutes. On my way home I decided to be a nice guy and stopped at Tim Hortons. I ran through the drive thru and got breakfast for myself and my wife, as well as a new Oreo Iced Cap that my wife wanted to try.

Once I got home and ate I was able to get ready for what I really wanted to do Saturday. Even though it rained all night and all day, I wanted to scout out my dad’s land and find a nice spot to set up a Bushcraft site. I grabbed my camping bag, and headed out. I was looking for a spot that wouldn’t disrupt any animal trails and for a spot that wouldn’t compromise sight from any of our hunting stands. Without climbing to the top of the hill, that didn’t leave me a ton of room to look. The rain was good for one thing though, it let me see what parts collected water and what parts did not. I wondered around for about two and a half hours looking for a suitable spot, with not much luck. I did find a spot under some pine trees that will work if I use a raised bed. The only issue was that it isn’t super flat ground, it is on a small slope. I headed back to my truck and went home. I realized that I could do everything there that I wanted. The one thing I would need to do differently, is lash a raised bed to two trees at an angle as to keep it level. I plan on building a lean to over the bed and making a few walls. When I get that far I’ll find a way to add pictures or add a link to the Bushcraft USA website where I will upload them. That would basically round out my Saturday.

Sunday was lazy and I just played my Ukulele and hung out with my wife. This morning I was able to get back into the CS50 class that I had started. I am in Week 2 and was able to watch the two hour lecture before my lunch break was over. It seems like I may have a bit of trouble with this week as I currently do not understand how to logically understand how to work with arrays, and arguments for arrays. I get what they are and where you would want to use them I am just super unfamiliar with them. Also finding the time to do the class is becoming a pain. I do like what they are teaching and what I am learning so I will continue. I am that guy who will forget everything if I don’t do it for a while and with programming it will be the same way. Even when I take a week break I get scared that I will lose what I learned in the first week. I want to be able to program but I just hope it will stick so in the future I can recall how to write a few scripts if I have to. I will be looking to go through the walkthroughs and shorts for the week later today. I hope to get to the problem set in a day or two.

That’s all for now folks, I’ll see you tomorrow.

Advertisements

CS50, Spirited Away, & Ancestry

Hey there! I’m a little later than normal but that just means I’ve been busy. In turn that should make for more blog content.

I would like to start from something I said yesterday. I was going to finish the problem set in CS50 and submit it for Week 1, and I did. I wasn’t sure if I was going to make it because my programming skills are lacking in, well most areas. I did make my way through it and I got it all submitted. To my surprise I had my grade back this morning and I passed with flying colors. There was one part of the last greedy.c code that was hanging me up and it was all due to not understanding %. (modulus: The remainder of the first operand divided by the second) If you don’t understand that, neither do I so don’t feel bad. I did read up on it and I do understand it, but it is still hard to know when to use it and when to. As I said though I got 1.0 on all four of the submissions or 1.00*100=100%. I will take a breather and not try to kill myself by starting Week 2 until I review Week 1 again for good measure. I will keep you posted.

**Sorry I got pulled into a 30 minute meeting**

Having two monitors at work is really a blessing. It allows me to work and stream music o videos. Today I had my first anime experience with Spirited Away. IMDB.com has it at an 8.6, that’s pretty damn good. I had the option to watch Dubs or Subs, and chose Dubs because I wouldn’t always be able to dedicate all of my attention on reading the screen for two hours. I must say that I was very impressed with the movie, I just hope since that was the first one I have ever watched, that I didn’t set my expectations too high. If you haven’t seen the movie I would definitely recommend seeing it. It is about a 10 year old girl and her accidental journey to another world full of gods, witches, and spirits. She had to find a way to live there long enough to save her parents. I don’t want to give too much away so I’ll stop right here.

My parents recently got and sent in DNA tests to ancestry.com, this intrigues me since my father is big into genealogy. I have done a few small level family trees in my life, but I’m thinking about doing a full on in depth one that could be kept and added to forever. My family found out a bunch of thing they already new, like my mom being Eastern European and my dad being Western European. They did find out a few more specifics that I won’t bother you with as well. I just want to let you know that this has sparked my interest again and I may be soon getting involved in large family tree. We have a large family reunion coming up next year it may be nice to at least have this started to show everyone. Who knows, we will just have to wait and see.

I am going to end it here today everyone, since I got pulled away one other time while trying to write this. It seems my late afternoon randomly decided to be my most busy time of day. I hope you all have a great rest of your Thursday and I’ll talk to you all again tomorrow.

 

The Flah & CS50

Afternoon all!

Last night, since my wife is done with her schooling for a week, we were able to watch the CW’s The Flash at its regular time. This is new to us, normally we would have to wait until Friday to catch up on all of our shows, which results in a binge watch all Friday evening. Sometimes that is OK, but other times it can be a real pain in the ass. So I will enjoy it for one single week. The Flash was very eye catching and fun at first, I couldn’t get enough. That has slowly faded to the point where I almost couldn’t care less if I saw it. Don’t get me wrong I still like it but it wouldn’t bother me if I stopped watching. It seems like they pull their story line out of thin air and just try and make it stick. We also watch Arrow with Stephen Amell, which we do still love even after a few seasons. They have done some crossover episodes that we wouldn’t have wanted to miss, and although they don’t change much of the story it is still nice to see where both shows are at during that crossover period. The Flash has great actors and a fairly in depth story line that borders on confusing due to its time travel and speed force variables. All around its a good show if you like super heroes, and don’t feel like watching a two hour long movie. Watching that show was about all we did last night since the Overwatch Beta ended and made me sad.

This morning, although slightly tired I was optimistic about the things I could accomplish today. A day or two prior I finished the lectures and walkthroughs for CS50’s Week 1 problem set. Today was the day that I could get my hands dirty a bit and try my hand at real C programming.  The first problem was to let people know the bottled water equivalent of how much water you would use in the shower with a low flow shower head. This was very straight forward and not hard to complete. This and the other exercises are more for syntax than actual problem solving. For this code you would be prompted for how many minutes you normally take a shower for. Next it would do a conversion and spit out the amount of water bottles you use to shower everyday. The next one tripped me up a bit, due to its syntax and not being able to read and interpret  code quite yet. With a little bit of research and guidance I was able to sort it out. This one was constructing a crude half pyramid from Super Mario World 1-1. First you had to ask the user for input on how tall it would be, next you had to use a For loop to build this thing. this is where I got all messed up. You have to nest a couple of these loops inside each other to figure out the rows columns and output. It still only ended up being about 40 lines of code but it was enough for me haha. At this point I took a break and decided to write this blog for today before I started the last problem, which is a “greedy” code for giving change. Meaning that you are given a certain amount of change to give back and you have to do that in the fewest coins possible. I thought it I got caught up with that I may forget to write today, and we don’t  want that. I hope to be able to finish it and fill out the Week 1 form, as well as submit my work today before I leave work. Wish me luck! XD

That’s about all for today, not much has been going on. I’ll see you all tomorrow.

Overwatch & Bit of IT

Good Tuesday afternoon everyone!

I have been a little slow and lazy today. That being said I have tried to counter act that by having three cups of coffee this morning. That seems to do the trick most times. You know your day isn’t going to be spectacular when you wake up to dried dog vomit on your bedroom floor. All you can do at that point is make the best of it and move past it

Before any of that though, last night I finally had some free time and downloaded the open beta of the new Overwatch game. It is only about a 7GB download and was free until today. Its main release date is on the 24th of this month. Like most other games it is going to be $60 to buy for now. I do have to say although I really do enjoy the game I don’t think I would buy it at that price point. There just doesn’t seem to be enough content, and I feel like it may lose its appeal too fast. Maybe that won’t be the case because like most other FPS (first person shooters) every game although the same, will have a different outcome. I would like to have this game but at the same point I don’t really have a disposable income. There are 21 characters to choose from, and they all fit into a certain category. You can have an attack based character that focuses on damage and mobility, a defender focused on damage while having less mobility and more hit points, a tank with a ton of hit points and decent damage and mobility, and lastly a support character with a focus on aiding the rest of the team. Each character has a unique set of skills, but they all follow a somewhat similar pattern. They all have an ultimate ability that needs to be charged to use, two abilities for that character specifically, a basic attack, and a melee attack. The game has a cartoonie “Team Fortress” feel to it, but it is very sharp looking. Each character has a backstory which lets you delve deeper in the the Overwatch world.

They have a few different game modes to chose from, to keep things interesting. There is somewhat of a convoy mode where one team tries to stop a convoy vehicle from reaching it’s destination, while the other team escorts the vehicle. Another mode is more about capturing points on the map by occupying a certain space on the map. This mode is played as a best of three, the first team to capture two points with the game. Lastly there is a hybrid mode which combines the previous two game modes. One team must defend a spot on the map, while the other team tries to take it. Once the other team takes control they have to then defend their convoy, while the other team tries to stop it. Each game mode is fast paced and fairly quick. I would say I didn’t have a game go longer than about 10 minutes. Overall I would want this game in my arsenal but I’m not dying to have it. It’s multiplayer so it would be best with a group of friends.

Changin’ gears! Once I got to work this morning and pounded a few cups of coffee, I started going through CS50’s Week 1 walkthroughs . This week is concentrated on learning basic C coding language, and I am feeling the pressure because I don’t have a programming background. I am confident though, because this is a course for anyone and everyone. It is all making sense and watching the lectures and shorts really do help a bunch. I still have a few more things to watch before I get my hands dirty, but I’ll keep you posted!

The reason I hadn’t finished my walkthroughs was that my co-worker, was setting up an Ubuntu server for his wife’s business and I wanted to help any way I could. So the rest of my morning was spent swapping any hardware we could to make this Dell Power Edge 840 run as smooth as we could. We currently have it all installed and mirrored. It is just going to be a simple file server so there isn’t much to it. I am about to head back over there and then finish my videos for CS50 so I’ll let you go for now and I’ll see you tomorrow.

“Keep Moving Forward!” – Meet the Robinson’s

Lazy Friday

What’s up?

It is a pretty lazy day all around. I woke up with an attitude to let if all roll off my back this morning. Not that anything was wrong, but rather nothing would get to me. Today I have just been rolling with the tide of the day.

Back to last night….The Dallas Stars hockey club too the fourth game in the series against the St. Louis Blues. That I can be happy about. They beat them with a score of 3-2 in overtime. This after a very disappointing game three, losing 6-1. Sometimes it is hard to catch those games since I don’t live anywhere near the team. I can usually find a live stream online and then life is good. I, like many others, prefer to go to a game but that is almost impossible for me unfortunately. I have always felt like I would have been good at hockey, but I never had it offered to me. Sometimes I think about how my life may have been different if I had played hockey over, say football. I feel like I would have been better at hockey and that maybe more doors would be opened for my future. Through football I received many concussions, which lead to me not playing ball in college. Though you certainly can get injuries and concussions in hockey I doubt I would have had enough to stop me from playing the sport.

*30 Minute Break Due to Loss of Interest*

Where was I? Today I started into the Week 1 lecture and walk through of the CS50 course. It is introducing C programming language and breaking down the parts of different code and comparing it to the Scratch blocks introduced in Week 0. I feel pretty overwhelmed since I don’t have much of a background in programming and the fact that I am my own motivation. I may be the type of guy to quit rather than push myself to finish something if it really is optional. I tend to not want stress that I don’t need. That being said I am putting pressure on myself to finish this course to say that I did and learn what I can, so that I may later be able to use it to further my career.

My younger brother has a Co-Ed slow pitch softball game tonight at our local set of fields. it starts at 6:30. The only thing is that Friday is normally reserved for my wife and I to catch up on watching the shows we miss when shes away at school. We watch “The Flash”, “Arrow”, and “Archer”. They respectively come out every Tuesday, Wednesday, and Thursday, which just so happens to be the 3 days of the week my wife has/had night classes (side note: She just finished this semester and no longer has class those days). Either way I’m sure that I can bring the dog down to the fields and watch, all while getting our shows caught up as well.

Since my wife was brought up today I’ll let you know she will be finished with her Masters in August and we will be actively looking for a forever home. We would like to be moved as soon as possible, because we have been crashing at my parents house since my job had me relocate back to my home town. Rather than spend money on an apartment we didn’t care about I have been paying off student loans and saving for a down payment on a home. It is a struggle though sharing a kitchen and laundry room, but we are grateful for the opportunity to catch up a bit with our loans and try to get a head in any way possible.

I hope you all have a great weekend! I’ll catch up with you Monday with anything that happens over the weekend.

 

CS50 & Mopeds?

Hey all! I hope you are having a decent day.

You may remember that I started a venture into an online computer science class (CS50). It is an introduction class taught by instructors from Harvard University. It is offered online through edx.org. The neat thing about it, is that it can be done at your own pace (so long as you have the course completed by the end of the year). To me this is really appealing, since I generally have no driving force for furthering my education. After seven years of post-secondary school I am pretty burnt out. The other awesome thing is that there is no monetary commitment unless you want a certificate after you complete the course, and even then it’s only $90. you can’t beat that.

This course covers an array of topics in a 13 week time span. I will lay it out here:

  • Week 0
    • Binary. ASCII. Algorithms. Pseudocode. Source code. Compiler. Object code. Scratch. Statements. Boolean expressions. Conditions. Loops. Variables. Functions. Arrays. Threads. Events.
  • Week 1
    • Linux. C. Compiling. Libraries. Types. Standard output.
  • Week 2
    • Casting. Imprecision. Switches. Scope. Strings. Arrays. Cryptography.
  • Week 3
    • Command-line arguments. Searching. Sorting. Bubble sort. Selection sort. Insertion sort. O. Ω .Θ. Recursion. Merge Sort.
  • Week 4
    • Stack. Debugging. File I/O. Hexadecimal. Strings. Pointers. Dynamic memory allocation.
  • Week 5
    • Heap. Buffer overflow. Linked lists. Hash tables. Tries. Trees. Stacks. Queues.
  • Week 6
    • TCP/IP. HTTP.
  • Week7
    • HTML. CSS. PHP.
  • Week 8
    • MVC. SQL.
  • Week 9
    • JavaScript. Ajax.
  • Week 10
    • Security. Artificial intelligence.
  • Week 11
    • Artificial intelligence, continued.
  • Week 12
    • Exciting conclusion.

I have just finished week 0  and have to say it was fun and challenging in a good way. As I stated in a previous blog post, it really helps to have the instructors enjoy what they do for a living it makes a huge difference. If you have ever been interested in something like this check it out! They offer a ton of courses relating to a number of different areas.

As a person with thoughts as scattered as mine, we now must move on to the fact that I have found a moped that I am in the process of buying. I live in a small city and would love to have the experience of a bike mixed with the comfort of a couch. It is not my first time owning a bike, my first was a 2003 Suzuki Katana 600cc. It was fast as all hell and fun to ride. This next purchase will give me all the thrills I need and save me some cash in the long run. It is a 2008 Roketa Scooter 250cc, which should be able to hold speeds of 60-65mph no problem. It is a Chinese brand but it is a tier two type bike.

Let me tell you how this came about. I have been looking for a bike/scooter for a while now since I have to sell my other one, and what looks like a steal has fallen into my lap. Now it it looks to good to be true it usually is but so far everything has checked out. it is eight years old with about 7000 miles on it. The guy lives 2 hours from me and only wants $450 for it. He says it’s ready to ride and that I would be able to drive it home. He is in the process of getting it inspected for me and after that I just have to look at it and pick it up. He has been very straight forward about it and that it has a few scratches on the body from when he was learning to ride. If it has lasted him eight years I’m assuming that if I treat it with respect that I can get more than a few seasons out of it as well. I am hoping to go this weekend to pick it up if he got it inspected if not it will have to wait until the weekend of the 20th. If and when I do get it I will fix the scuffs on the body and give it a once over. I may even go as far as repainting the plastic body. It will become my daily driver for the rest of the summer and be garage kept the rest of the year.

Anywho…I seem to be rambling at this point and feel this post is getting too long. I will keep you posted as always.

Have a great Wednesday, we will chat soon.

Welp it’s another Monday

Hello World!

Setting this whole thing up is rather confusing. I feel like the site is scattered and not as easy as other blog sites, but what the hell. I have to to where I want it and I’m sure I’ll continue to tweak it.

Hello World!

Setting this whole thing up is rather confusing. I feel like the site is scattered and not as easy as other blog sites, but what the hell. I have to to where I want it and I’m sure I’ll continue to tweak it.

This last Saturday (4/30/16) my slow pitch softball team and I had our opening tournament. It was a double elimination bracket with 18 teams. I have played on the same team since I was 18 years old and wouldn’t have it any other way. Normally it is a three day event spanning from Friday evening to Sunday night, but this year it was only one day. The people in charge decided to play the weather and squeeze it all in. In order to do this they started every batter at a 2-1 count (Two balls One strike). Each game lasted about 45-50 minutes and was a blast. My team is sponsored by Gray’s Floor Care, the owner and operator forms the team every year. We played four and a half games before we lost to the weather. Being a double elimination I shouldn’t have to tell you that we were 3-1-0. The event coordinator came into out dugout in the second inning of our fifth game and let us know that after this game the tournament was over. We continued to play into the fourth inning, when the rain decided to flood us out and both teams conceded. Our regular season play will be mos Sundays from now until the end of August with tournaments spread throughout.

Over the weekend I decided to further advance my knowledge of computer science and signed myself up to take the CS50 class offered by Harvard University and edx.org. It is an introduction class into all things computer science. It is a work at your own pace year long course. There are 13 weeks total with problem sets each week. This will be an addition to my Associates of Specialized Technology in Networking and Database degree that I received in 2014. It seems like this class will teach me more about programming than the school I previously attended. The work at your own pace thing really pulled me in as well. Since it is absolutely free, unless you want the $90 certification, I can finish if I so choose to with no pressure to stop if I desire. The instructors are energetic and love what they do. I’ll keep you all posted on how this pans out for me.

As far as work for today it has been fairly slow and I can’t help but think that is a Monday thing all over the world. As an IT worker most of my daily grind is helping employees fix their minor issues. But when they are slow moving they don’t take the time and bother to report anything going on until later in the week. That’s ok because then I can fill everyone in on what has gone on over the weekend. For the rest of the day I will set up a few needed PCs and continue to listen to my Kraddy Radio Pandora station.

Enjoy your day and keep moving forward!