Archive for the ‘coding’ Category

Old Cell Phone circa 2007 New Cell Phone circa 2016

Old Cell Phone circa 2007
New Cell Phone circa 2016

Some thoughts before and now after using my SmartPhone. It is a mixture of anticipation of what was I thinking before, I love my SmartPhone.

I can’t believe it, I just bought a SmartPhone. It is an Alcatel One Touch Pixi Glitz Android Smart Phone. This is my first smart phone. I have had my old phone since 2007, and I got new number as well because it is time to move on from the old number. It takes me ages to learn new numbers. I hope I will be able to memorize it. It is pay as you go, so I am not paying for an expensive contractor on a month to month basis. It is kind of scary getting this phone, I know I am going to be addicted to my phone because I can check my e-mail at any time and text message all the time, it is kind of hard to type on this phone as the keyboard buttons are tiny and I have big hands.

I will keep my old phone for posterity and show my kids and grandkids what old cell phones use to look like, but this cell phone was not one of the first cellphones, it isn’t a brick like the one that Zack Morris used in Saved by the Bell. This phone was a transitional stage changing the way we communicate for better or worse. Worse in the sense that most people merge and become one with their cell phones, the scary thing of singularity, our minds blended with machines, and better in the sense that life is more convenient, with SmartPhone, I won’t need to print any Google Maps from my desktop printer, and try to figure out navigating to a new place with a piece of paper. I can on a whim find it on my SmartPhone. All of this is so exciting, it was scary to take the leap, but I did, I am glad that I did, and it is so much better now.

I do not have a lot of time to learn Programming. I need to be efficient in what I want to learn in order to solve problems. One problem that I would like to be able to solve is to get my Epson multi-page scanner to work in Ubuntu Linux. I have tried some of the drivers in Epson and that didn’t work, but I haven’t tried it on my Dual Boot Windows 7/Ubuntu Linux Computer. Another goal is to learn enough web programming to be able to change my website and to understand the underlying code. Oops, that may be too vague of a goal to achieve. I am achieving another goal of creating a digital archive by scanning most papers that I have collected over the years using my Epson multi-page scanner, and that has worked very well. It is very nice to go through these files and see these papers digitize whenever I need to bring something up. It is nice to have a history, and some of it may come on in handy someday without taking up physical space. I also need a way to be able to easily search through the files without being reliant on Adobe Acrobat. I know now that my goal is to do a little bit of each task each and everyday. I can’t do everything at once. I need to practice my rusty math skills as well.

By the way. Joyce Akiko was talking to Erik Tautman about how hard it is to understand the patterns and puzzle of programming. I could relate to this as I am intimidate by getting started and diving in. I now I am going in far more than I can imagine. What they talk about is right up my alley, I love to be creative, and to solve problems, and understand patterns and this is what consists of programming. I have some basic goals underneath this paragraph.

  1. First is to practice Math
  2. Learn the Fundamentals of Programming through
  3. I will write in the Coder’s Diary blog every single day

I also didn’t realize how sloppy I was when I coded. I am doing the Foundations of Programming: Fundamentals with Simon Allardice Chapter 3 Numbers and Variables Work with numbers Programming. I was doing one of the exercises and it wouldn’t work and I kept looking at it, and I made a spelling error. I had sloppy coding, I better be careful as it happens to everyone. More in this Coder’s Diary to come.

It looks like to me in that I was going to dive in an learn Up and Running with Python with Joe Marini, but then the Video tells me that if I am new to Programming that I should start with Foundations of Programming: Fundamentals with Simon Allardice. I am going to go over there and learn the basics, I am not going to skip over the foundations. I learned my lesson in other subjects that I have studied, but unfortunately I didn’t even know that I didn’t even have a proper foundation in that subject. The hardest thing in the world to overcome is being unprepared, skipped the important steps, and not having a direction. He also tells me to check out JavaScript Essential Training with Simon Allardice. I am on Foundations of Programming: Fundamentals with Simon Allardice and I am watching it while I type this blog entry, fortunately I have two screens which gives me the ability to multitask very effectively, and efficiently.

I am starting from scratch here with this lesson. I have written some code, but I want to get those fundamentals, I am working on Windows 7 right now, but I have a dual boot computer with Windows 7 and Ubuntu Linux. “Programming is a deep subject,” said by Simon Allardice.

Wow, I am on “What is a Programming Language video?” There are many programming languages and some are popular, and some are not, almost a bit kind of like High School. I always knew that a Computer processes just 1 and 0s only, but the programming language is the bridge to that machine code which would be indecipherable to mere mortals. There are Low Level languages such as Assembly which I will not get into at this time, but High Level Assembly languages such as JavaScript which I will be learning later in this class.

This great to let everyone know how I am progressing, don’t worry, I am going to finish this class, and if I don’t understand something. I will watch the video over and over again. I am going to live, eat, breathe, and dream of code.

Learning to Code

This the first entry of me reinventing my blog into something else. I am going to transform it into a Coder’s Diary. That means I am going to learn to become a Computer Programmer. I am trying to find my way around the various specialties, finding a specific niche with in the Open Source Community. I have a Khan Academy account where I am trying to brush up on basic arithmetic and work my way all the way up to Calculus, and I am going to dive deep into their Computer Programming course as well, and I also use my subscription to learn the various programming languages there. I am not sure where to start off first, but most of the websites and blogs that I have found are very helpful. I know that most of them say that C ++ and Java are the most popular, but not good ones for newbies to start off with.

My main goals in doing this project is to overcome my fear of Math because it will help me in Computer Programming, and most of all create cool aps and programs that everyone can use.

I have put my old Computer Gaming Reviews on hiatus for a while, but I am going to get back into that, but that is going to be on my main website.

The reason why I want to learn is so that I can understand the code behind WordPress, I just had a scare on my blog, that the databases were damage, and I was very fortunate thanks to some research online that I was able to get this fixed. I want to be able to solve problems, and the feeling of solving a problem is exhilarating, a complete rush to the head of excitement and fulfillment.