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
# Your init script
# Atom will evaluate this file each time a new window is opened. It is run
# after packages are loaded/activated and after the previous editor state
# has been restored.
# An example hack to log to the console when each text editor is saved.
# atom.workspace.observeTextEditors (editor) ->
# editor.onDidSave ->
stevencombs / mega-switched-led-components.svg
Last active Jan 18, 2020
Arduino: Toggle LED with breadboard push button
View mega-switched-led-components.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
stevencombs / cloudSettings
Last active Dec 26, 2019
Microsoft Studio Code Sync
View cloudSettings
stevencombs / Arduino-Blink.ino
Last active Apr 18, 2016
The Hello World Program of the Arduino Platform
View Arduino-Blink.ino
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 / 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. "
puts ""
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>
<title>Anna Dowlin</title>
body {
text-align: center;
background: url("");
background-size: cover;
background-position: center;
color: white;
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 / 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?"
You can’t perform that action at this time.