As a developer you want to ping and access the webserver on your virtual machine. This is a very simple solution to enable the bridge to the guest VM.
- VirtualBox (latest version)
- A guest operation system (e.g. Ubuntu)
# Dealing with namespaces in Nokogiri. | |
# | |
# First thing you must do is abandon what you're used to with Builder, | |
# namespaces aren't just attributes on an element, they uniquely identify | |
# what sort of element you are building and, as such, you are better off | |
# specifying them manually. | |
# | |
# The key here is accessing the Nokogiri::XML::Element being built with | |
# b.parent, then you can set the namespace (distinguished by an element | |
# with a prefix such as "soap12:Envelope") or add a default namespace |
require 'benchmark' | |
=begin | |
# Example use | |
do_benchmark("Each loop test") do | |
(1..100).each do |n| | |
puts (n * n).to_s | |
end | |
end |
<!doctype html> | |
<html lang='en'> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width"> | |
<meta name="description" content="My Description"> | |
<meta name="keywords" content="keyword1, keyword2"> | |
<meta name="author" content="Gene M. Angelo, Jr."> |
# *** ATTENTION *** | |
# Be sure to run the below generator after updating the below files: | |
# $ rails generate bootstrap:install less --no-coffeescript -p | |
# $ rails generate rspec:install -p | |
# *** ATTENTION *** | |
# | |
# /Gemfile | |
# Gems to add bootstrap, jquery using less, and font-awesome-rails. |
# Fizz buzz | |
# Range 1 -> 100 (inclusive) | |
# If divisible by 3, output fizz | |
# If divisible by 5, output buzz | |
# If divisible by 3 and 5, output fizzbuzz | |
FIZZ = 'fizz'.freeze | |
BUZZ = 'buzz'.freeze | |
FIZZBUZZ = (FIZZ + BUZZ).freeze |
// | |
// UIDesignableXibExample.swift | |
// | |
// Created by Gene M. Angelo Jr. on 12/8/16. | |
// Copyright © 2016 Mohojo Werks LLC. All rights reserved. | |
// | |
import UIKit | |
@IBDesignable class UIDesignableXibExample: UIView { |
#Model | |
@user.should have(1).error_on(:username) # Checks whether there is an error in username | |
@user.errors[:username].should include("can't be blank") # check for the error message | |
#Rendering | |
response.should render_template(:index) | |
#Redirecting | |
response.should redirect_to(movies_path) |
Flash[:notice] vs. Flash.now[:notice] | |
============================================ | |
Flash[:notice] - message will persist to the next action and should be used when redirecting to another action via the 'redirect_to' method. | |
Flash.now[:notice] - message will be displayed in the view your are rendering via the 'render' method. | |
Log and watch messages logged realtime | |
============================================ | |
# In my code... |
# | |
# What's this do? | |
# | |
# Keep your test database clean whilst testing, using database_cleaner, rspec-rails and capybara. | |
# | |
# Instructions: | |
# | |
# Place this file in spec/support | |
# | |
# Assumptions: |