Skip to content

Instantly share code, notes, and snippets.

Steven B. Combs' Git stevencombs

Block or report user

Report or block stevencombs

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@stevencombs
stevencombs / Arduino-Blink.ino
Last active Apr 18, 2016
The Hello World Program of the Arduino Platform
View Arduino-Blink.ino
View Google+ Comments in Blogger.html
<!-- Google+ Comments -->
<div class='cmt_iframe_holder'
expr:data-href='data:post.canonicalUrl'
expr:data-viewtype='data:post.viewType'/>
@stevencombs
stevencombs / Redacted.rb
Last active Dec 26, 2015
Request multi word input and request a word to redact from the input. Redacted word will be replaced with "REDACTED" unless word to redact was not found in which case the string will print intact.
View Redacted.rb
# Ruby Getting Started with Programming
# A Codecademy Ruby (Redacted) assignment
# Dr. Steven B. Combs, coding novice
puts "Text to search through: " #Puts text
text = gets.chomp #Request input and "chomp" return
puts "Word to redact: " #Puts text
redact = gets.chomp #Request second input and "chomp" return
words = text.split (" ") #Splits the input into words at each space
@stevencombs
stevencombs / ControlFlows.rb
Created Oct 25, 2013
Various examples of Ruby control flows performing the same task: printing "Hello. " 10 times.
View ControlFlows.rb
# Ruby Getting Started with Programming
# Control flow examples
# Dr. Steven B. Combs, coding novice
# Do
puts "Do"
10.times do
print "Hello. "
end
puts ""
@stevencombs
stevencombs / ThithMeanthWar.rb
Last active Dec 26, 2015
Includes fix to program that provides output for both cases without an error.
View ThithMeanthWar.rb
# Ruby Getting Started with Programming
# A Codecademy Ruby (Thith Meanth War!) assignment
# Dr. Steven B. Combs, coding novice
print "Thtring pleathe: " # Print request for input
user_input = gets.chomp # Capture input and remove default extra line (.chomp)
user_input.downcase! # Change input to all lowercase and replace variable content
if user_input.include? "s" # If the input inlcludes an 's'
user_input.gsub!(/s/, "th") # Perform a global substitution of every 's' with 'th'
print "Your new sting is #{user_input}." # Print string including the new value
View BuildAPersonalWebSite.html
<!DOCTYPE html>
<head>
<title>Anna Dowlin</title>
<style>
body {
text-align: center;
background: url("http://dash.ga.co/assets/anna-bg.png");
background-size: cover;
background-position: center;
color: white;
@stevencombs
stevencombs / UnlessControlFlow.rb
Created Oct 16, 2013
Unless control flow tests for a false condition
View UnlessControlFlow.rb
# Ruby Getting Started with Programming
# A Codecademy Ruby (Unless) assignment
# Dr. Steven B. Combs, coding novice
hungry = true
unless hungry # tests for false condition
puts "I'm writing Ruby programs!"
else # if not false, but true
puts "Time to eat!"
@stevencombs
stevencombs / FormInFormatter.rb
Created Oct 13, 2013
Input, output and text manipulation in Ruby
View FormInFormatter.rb
# Ruby Getting Started with Programming
# A Codecademy Ruby (Putting the Form in Formatter) assignment
# Dr. Steven B. Combs, coding novice
# gets requests user input and the .chomp modifier excludes new/blank line that ruby includes by default
#request input
print "What's your first name?"
first_name = gets.chomp.capitalize! # Replaces first_name variable with first character capitalized version
print "What's your last name?"
@stevencombs
stevencombs / StockingOut.py
Created Oct 11, 2013
Creates a compute_bill function to take the stock/inventory of a particular item into account when computing the cost. If an item isn't in stock, then it is not included in the total.
View StockingOut.py
# Computer the bill for a shopping list
# A Codecademy Python (Stocking Out) assignment
# Dr. Steven B. Combs, coding novice
shopping_list = ["banana", "orange", "apple", "orange", "apple"]
stock = {
"banana": 6,
"apple": 0,
"orange": 32,
"pear": 15
You can’t perform that action at this time.