thaiwood.io
Getting Started With RVM: Features To Use and Pitfalls To Avoid · Thai Wood
http://www.thaiwood.io/getting-started-with-rvm-features-to-use-and-pitfalls-to-avoid
Hi, I'm Thai. I like to code things that make life easier and help others do it too. Getting Started With RVM: Features To Use and Pitfalls To Avoid. There is a lot of old, outdated, and just plain wrong information floating around about RVM (this is the internet after all), so after some requests from you guys, I bring you an overview of RVM: How to get started correctly, what you need to know, and how to use cron and sudo. Additionally RVM allows you to create a per project. File This lets you change t...
thaiwood.io
Home · Thai Wood
http://www.thaiwood.io/page2
Hi, I'm Thai. I like to code things that make life easier and help others do it too. Screen Scraping With A Saw: A Nokogiri Tutorial With Examples. Chances are you know a bit about screen scraping and already have an opinion on it, but if you dont here is a quick summary: Here is what you need to know about screen scraping. Screen scraping is taking something you can see on your computer, typically in a browser,. Using and Installing RubyGems. Generating passwords that you can remember, but that are stil...
thaiwood.io
Generating Secure Passwords With Ruby, Atmospheric Noise, and Comics · Thai Wood
http://www.thaiwood.io/generating-secure-passwords-with-ruby-atmospheric-noise-and-comics
Hi, I'm Thai. I like to code things that make life easier and help others do it too. Generating Secure Passwords With Ruby, Atmospheric Noise, and Comics. Generating passwords that you can remember, but that are still secure is almost an everyday battle for most sysadmins. The problem is that the common way of generating passwords (i.e. i3VVH4w32X) may not really be very secure, as explained in this XKCD comic:. Click here to buy the pre-release. How To Learn Just Enough Ruby For DevOps and Automation.
thaiwood.io
Using and Installing RubyGems · Thai Wood
http://www.thaiwood.io/using-and-installing-rubygems
Hi, I'm Thai. I like to code things that make life easier and help others do it too. Using and Installing RubyGems. You may be familiar with software packages from other programming languages like CPAN modules, or Python packages, or Pear for PHP. Ruby has its own version, known as Gems. A Ruby Gem may have a library or another command inside of it. Is currently in version 1.4.4.2 and a platform of. Note that if the RubyGems site doesnt have a platform name after the version, then the platform is. Note t...
thaiwood.io
Screen Scraping With A Saw: A Nokogiri Tutorial With Examples · Thai Wood
http://www.thaiwood.io/screen-scraping-with-a-saw-a-nokogiri-tutorial-with-examples
Hi, I'm Thai. I like to code things that make life easier and help others do it too. Screen Scraping With A Saw: A Nokogiri Tutorial With Examples. Chances are you know a bit about screen scraping and already have an opinion on it, but if you dont here is a quick summary:. Here is what you need to know about screen scraping. Screen scraping is taking something you can see on your computer, typically in a browser, and making accessible inside your code to do store or do some sort of operation on. Because ...
thaiwood.io
Home · Thai Wood
http://thaiwood.io/index.html
Hi, I'm Thai. I like to code things that make life easier and help others do it too. How To Learn Just Enough Ruby For DevOps and Automation. I spoke with a reader recently who is wanting to increase their Ruby proficiency before diving into the Chef side of things. I totally get it. Learning a language can be hard. You read tutorial after tutorial, maybe comparing it other languages youve learned or just trying to wrap your. 5 Ways To Get Help and Get Unstuck. Every time Chef runs on a node, itll reset ...
thaiwood.io
Move Night And Bacon: A Mechanize Tutorial With Examples · Thai Wood
http://www.thaiwood.io/movie-night-and-bacon-a-mechanize-tutorial-with-examples
Hi, I'm Thai. I like to code things that make life easier and help others do it too. Move Night And Bacon: A Mechanize Tutorial With Examples. Weve talked about scraping or parsing data from a single page using Nokogiri, but what about those situations where the data is not directly accessible? For example, times where you need to perform or search or login first. Essentially any time you need to have interaction, not just parsing you In this case we can use Mechanize. Interact with an element. For us th...