Tuesday, July 7, 2015
Week 2 Day 2
Today was my most challenging day yet. This morning, I installed a virtual machine using Virtual box in order to set up a server that I could test the Friendzy application on. I followed my mentor, Mr. Elkner's experience that went through a similar process. My biggest problem was that I could not putty into the server, as for some reason the IP address that my virtual machine had from ifconfig -a was not working. I then went on to spend the rest of the morning trying to figure out how to copy and paste my public key from my server into github so that I could access the nodeJS for the app. I was unsuccessful, but I learned a good amount and will try again next time. This afternoon I met Ryan, and spoke with Liam and Mr. Elkner about next steps for the app. I checked that app for jquery mobile dependencies and Liam added a textbox that allowed users to choose their own servers. Finally, I began the node JS tutorials on http://nodeschool.io/. I have had some success with these challenging tutorials, but I am having some trouble with the concept of modules, and am currently stuck on how to perform a task synchronously. This is ironic as node.js is supposed to be an asynchronous language. Anyway, I will pick up again next time. Overall a productive day.
Subscribe to:
Post Comments (Atom)
Question: did you change the network adapter to be bridged instead of NAT? NAT stands for Network Address Translation and in this case it basically means that VirtualBox acts as a router in front of the virtual machine, putting it on a separate network and then routing between that network and the host's IP address. Bridged networking, on the other hand, takes your physical network device on the host machine and gets it to act (don't ask me how) like two separate devices, each with its own IP address. That means your VM has an IP address on the same network as your host machine, so your PuTTY connection will work.
ReplyDeleteRegarding NodeSchool, if you are finding it not to be written in a way that is useful for you, we will want to look into other sources. I haven't used it, so I can't provide you with guidance on it. I'll just accept your review that it isn't the kind of thing I can just point an interested student at and have it work for them without support.
Alex gets back from Germany on Monday, so during the next two weeks we will have his support.