Saturday, 22 July 2017

My Journey Of Learning Programming Through Flatiron School #33

My name is Mason Ellwood, and I’m currently working on Flatiron School’s Online Full Stack Web Development Program. Each week, I’ll be writing about my experience, what I’m learning, and tips on learning to code.

It is official! I have passed the Ruby CLI Gem Final project. If you would like to try out my gem for yourself please visit https://rubygems.org/gems/masonellwood_cli_app_two. Rubygems.com is basically the https://www.npmjs.com/ for the Ruby community. If you do not know what NPM is either then RubyGems is basically a place where you can find, install, and publish Ruby Gems that you build yourself. It is an open source project, kind of like Github, where users can store and use other people’s gems for their own purposes.

RubyGems is a package manager for the Ruby programming language that provides a standard format for distributing Ruby programs and libraries (in a self-contained format called a “gem“), a tool designed to easily manage the installation of gems, and a server for distributing them.” wikipedia

Thank you, Wikipedia.

If you would like to view the screen share of me running through my application, check out the video below.

Sorry for me speaking so quietly in the video, I was in the waiting room at MD Anderson, so I had to keep it down.

To install my Gem to your Gemfile please type into your terminal

gem install masonellwood_cli_app_two

Depending on if you have your local environment setup because most likely you will receive an error of “YOU ARE NOT ALLOWED TO WRITE TO THIS FILE” or something along those lines. This is a mac default so unless you set up RVM or some alternative type of Gem management tool, then most likely you should not change the reader writer permissions of your lab without knowing what you are going.

If you would like to set up your own local environment, you should seriously check out the setup instructions that The Flatiron School has published, they are awesome and they are the same ones that I used to set up my machine. (https://learn.co/manual_setup)

If the file installed without a hiccup then simply type into your terminal

Weather-channel

And this should prompt you to my program which will run through a CLI or command line interface.

Through this project I have learned to speak and present code to a viewer, refactor code on the spot, build a ruby gem, publish a ruby gem, change file permissions, create a local development environment, use bundler to create a base template for gem construction, deeper understanding of debugging, require and use other gems to build projects from, and to be able to approach a problem and think through the steps to solve that problem.

The Professors that have worked with me to complete this project have been amazing, and I thank them for their time and patience with anything that I needed help with. Throughout this project I was finally able to see that I can do this, I can be the developer I want to become, and this decision to become a developer is not over my head.

Read More at My Journey Of Learning Programming Through Flatiron School #33



from
https://webdesignledger.com/my-journey-of-learning-programming-through-flatiron-school-33/

Friday, 21 July 2017

Buyers, sellers and cops on the hunt for AlphaBay's successor - CNET

After Silk Road fell, AlphaBay rose to become the largest dark web market. What will take its place now that it's gone?

from
https://www.cnet.com/news/alphabay-hansa-silk-road-dream-market-dark-web-shuts-down/#ftag=CAD590a51e

Want to look as tech-sexy as Zuckerberg? You can, for $46 - CNET

Commentary: You've long wanted one of those gray T-shirts, haven't you? Now you can own one. Well, you always could, but now someone's marketing a knockoff.

from
https://www.cnet.com/news/zuckerberg-dress-like-facebook-ceo-for-just-46/#ftag=CAD590a51e

Sean Spicer resigns: A look back at his spiciest moments - CNET

The outgoing White House Press Secretary gave us head-scratching and hilarious moments on behalf of President Trump. They were often the talk of social media.

from
https://www.cnet.com/news/sean-spicer-resigns-from-white-house-best-tweets/#ftag=CAD590a51e

Wisconsin tried to stop Pokemon Go in parks. Was it unconstitutional? - CNET

Judge says augmented reality games are free speech -- and probably shouldn't require event permits.

from
https://www.cnet.com/news/pokemon-go-wisconsin-judge-rules-ar-games-free-speech/#ftag=CAD590a51e

Samsung's Galaxy Note 8 might come with Bixby-friendly earphones - CNET

The company is considering including Bixby-enabled earphones with the purchase of a Note 8 and also offering them separately, a report says.

from
https://www.cnet.com/news/samsungs-galaxy-note-8-might-come-with-a-bixby-friendly-earset/#ftag=CAD590a51e

YouTube's built-in video editor is going away in September - CNET

And YouTube's photo slideshows will vanish too.

from
https://www.cnet.com/news/youtube-video-editor-cloud-no-more/#ftag=CAD590a51e