##Breaking down problems with wireframes
####Gain an understanding of the REAL user stories
- What did your read?
- What did your client say?
- What does your client want?
- What will a wirefram solve?
####Introduce wireframing tools and techniques
- Paper
class DrawShape | |
def line(user_num=9) | |
"*" * user_num | |
end | |
def number_line(input) | |
input.times do |number| | |
print number unless number == 0 | |
end | |
end |
#This is the card game War. It consists of two players and one deck of 52 playing cards. | |
#The card deck is shuffled and all cards are dealt to the two players. | |
#Player 1 goes first and lays down the top card. | |
#Player 2 then lays down their top card. | |
#The player with the highest card wins both cards and then the next round continues. | |
#If both players play a card of the same value then they go to War. | |
#The players each lay down the next two cards face down and then expose the last card. | |
#The player with the highest card value wins all of the cards unless it is a tie. | |
#War continues until a player wins. | |
# The game is won when one player collects all of the other players cards. |
##Breaking down problems with wireframes
####Gain an understanding of the REAL user stories
####Introduce wireframing tools and techniques
#Bootstrap Basics
Gain an understanding of what Bootstrap is Introduce "Mobile First" design, the grid and components of Bootstrap Workshop: Importing Bootstrap into a Rails Project Workshop: Transferring a wireframe to html and css using Bootstrap
Originally published in June 2008
When hiring Ruby on Rails programmers, knowing the right questions to ask during an interview was a real challenge for me at first. In 30 minutes or less, it's difficult to get a solid read on a candidate's skill set without looking at code they've previously written. And in the corporate/enterprise world, I often don't have access to their previous work.
To ensure we hired competent ruby developers at my last job, I created a list of 15 ruby questions -- a ruby measuring stick if you will -- to select the cream of the crop that walked through our doors.
Candidates will typically give you a range of responses based on their experience and personality. So it's up to you to decide the correctness of their answer.
#Exploring Ionic
Lets build a mobile app using what we already know.
function logElements(element) { | |
console.log(element) | |
} | |
function echo(x) { | |
x.forEach(logElements) | |
} | |
// dynamic answer for any input | |
function echo(array) { |