Behaviour-Driven Development com RSpec e RSpec on Rails. Danilo Sato

Save this PDF as:
 WORD  PNG  TXT  JPG

Tamanho: px
Começar a partir da página:

Download "Behaviour-Driven Development com RSpec e RSpec on Rails. Danilo Sato www.dtsato.com"

Transcrição

1 Behaviour-Driven Development com RSpec e RSpec on Rails Danilo Sato 1

2 Quem sou eu? Graduação/Mestrado no IME/USP AgilCoop Fundador do ThoughtWorks UK 2

3 Programar Testar Ponto de vista... 3

4 Testar Programar Ponto de vista... 3

5 <<RUP-man>> 4

6 Programador, aqui está sua especificação... <<RUP-man>> 4

7 Programador, aqui está sua especificação... <<RUP-man>> Recognize Poker Winner Player 4

8 RSpec 5

9 Mas como se joga poker? RSpec 5

10 Programador nunca entende nada! <<RUP-man>> Mas como se joga poker? RSpec 5

11 preste atenção... <<RUP-man>> Recognize Poker Winner Player 6

12 preste atenção... Straight flush ganha de quadra. <<RUP-man>> Quadra ganha de full house Empata no straight flush quando os índices são iguais Desempate no straight flush pela carta maior 6

13 Ah! Acho que esse diagrama deve te ajudar... <<RUP-man>> 7

14 Ah! Acho que esse diagrama deve te ajudar... <<RUP-man>> Hand 1 * rank suit Card 7

15 Mas o que faz uma carta? e a mão? Como as construo?... RSpec 8

16 Ai ai... <<RUP-man>> Mas o que faz uma carta? e a mão? Como as construo?... RSpec 8

17 preste atenção... <<RUP-man>> Hand 1 * rank suit Card 9

18 preste atenção... Uma Carta deve ter índice, naipe <<RUP-man>> e é construída a partir de uma String. A Mão deve ter cartas (ordenadas) e um rank calculado com base nas suas cartas 9

19 Hmm... acho que consigo representar isso em código RSpec 10

20 Story "I can rank poker hands", %(As a game player I want to rank a poker hand So that I can decide a winner for the prize) do Scenario "Straight flush wins Four of a kind" do Given "A hand", :black, "2H 3H 4H 5H 6H" Given "A hand", :white, "AC AH AD AS KC" Then "Black should win" end Scenario "Four of a kind wins Full house" do Given "A hand", :white, "2C 2H 2D 2S AC" Given "A hand", :black, "AC AH AD KS KC" Then "White should win" end end Hmm... acho que consigo representar isso em código RSpec 10

21 describe Card do it 'should parse rank' it 'should parse suit' it 'should compare based on rank' end describe Hand do it 'should have cards' it 'should sort cards' it 'should have rank' it 'should compare based on rank' it 'should detect straight' it 'should detect flush' it 'should detect full house' end Hmm... acho que consigo representar isso em código RSpec 10

22 E isso é código executável! RSpec 11

23 Test-Driven Development Teste JUnit (Test::Unit) 12

24 Behaviour-Driven Development Teste JUnit (Test::Unit) 12

25 Behaviour-Driven Development Especificação (Executável) JUnit (Test::Unit) 12

26 Behaviour-Driven Development Especificação (Executável) RSpec 12

27 Behaviour-Driven Development Especificação (Executável) RSpec Documentação 12

28 13

29 # spec/card.rb require 'rubygems' require 'spec' require 'lib/card' describe Card do it 'should parse rank' do end Card.new('2H').rank.should == 2 Card.new('TS').rank.should == 10 Card.new('JC').rank.should == 11 Card.new('QD').rank.should == 12 Card.new('KC').rank.should == 13 Card.new('AS').rank.should == 14 it 'should parse suit' do Card.new('2H').suit.should == 'H' Card.new('3S').suit.should == 'S' Card.new('4C').suit.should == 'C' Card.new('5D').suit.should == 'D' end end it 'should compare based on rank' do Card.new('AS').should > Card.new('KH') Card.new('QS').should == Card.new('QC') Card.new('TD').should < Card.new('JH') end 13

30 # spec/card.rb require 'rubygems' require 'spec' require 'lib/card' describe Card do it 'should parse rank' do end Card.new('2H').rank.should == 2 Card.new('TS').rank.should == 10 Card.new('JC').rank.should == 11 Card.new('QD').rank.should == 12 Card.new('KC').rank.should == 13 Card.new('AS').rank.should == 14 it 'should parse suit' do Card.new('2H').suit.should == 'H' Card.new('3S').suit.should == 'S' Card.new('4C').suit.should == 'C' Card.new('5D').suit.should == 'D' end # lib/card.rb CARDS = ' TJQKA' class Card include Comparable end attr_reader :rank, :suit def = CARDS.index(str[0, = str[1,1] end def <=>(other) return rank <=> other.rank end end it 'should compare based on rank' do Card.new('AS').should > Card.new('KH') Card.new('QS').should == Card.new('QC') Card.new('TD').should < Card.new('JH') end 13

31 # spec/card.rb require 'rubygems' require 'spec' require 'lib/card' describe Card do it 'should parse rank' do end end Card.new('2H').rank.should == 2 Card.new('TS').rank.should == 10 Card.new('JC').rank.should == 11 Card.new('QD').rank.should == 12 Card.new('KC').rank.should == 13 Card.new('AS').rank.should == 14 it 'should parse suit' do Card.new('2H').suit.should == 'H' Card.new('3S').suit.should == 'S' Card.new('4C').suit.should == 'C' Card.new('5D').suit.should == 'D' end it 'should compare based on rank' do Card.new('AS').should > Card.new('KH') Card.new('QS').should == Card.new('QC') Card.new('TD').should < Card.new('JH') end # lib/card.rb CARDS = ' TJQKA' class Card include Comparable end attr_reader :rank, :suit def = CARDS.index(str[0, = str[1,1] end def <=>(other) return rank <=> other.rank end $ spec spec/card.rb -f specdoc --colour Card - should parse rank - should parse suit - should compare based on rank Finished in seconds 3 examples, 0 failures $ 13

32 RSpec on Rails Instalação: $ ruby script/plugin install svn://rubyforge.org/var/ svn/rspec/tags/current/rspec $ ruby script/plugin install svn://rubyforge.org/var/ svn/rspec/tags/current/rspec_on_rails $ ruby script/generate rspec 14

33 RSpec on Rails Permite especificar camadas isoladas: Model - View - Controller Helpers Testes de integração com story tests Integração com RCov (cobertura) 15

34 Isolamento de Camadas Controller Model View 16

35 Isolamento de Camadas Controller Model View 16

36 Isolamento de Camadas Controller Model View 16

37 Isolamento de Camadas Controller Model View DB 16

38 Isolamento de Camadas Controller View 16

39 Isolamento de Camadas Controller Model View 16

40 Stubs Mocks 17

41 Stubs Mocks Respostas Default (nil, false, 0,...) 17

42 Stubs Mocks Respostas Default Verifica chamadas (nil, false, 0,...) 17

43 RSpec on Rails CÓDIGO!! 18

44 História #1 Como um conferencista Gostaria de dar uma avaliação positiva ou negativa para a palestra que acabei de assistir Pois quero dar um feedback para o palestrante 19

45 História #1 Como um conferencista Gostaria de dar uma avaliação positiva ou negativa para a palestra que acabei de assistir Pois quero dar um feedback para o palestrante Palestra 1 0 Palestra 2 2 Palestra

46 História #1 Como um conferencista Gostaria de dar uma avaliação positiva ou negativa para a palestra que acabei de assistir Pois quero dar um feedback para o palestrante /lectures/vote_for/1?vote=1 Palestra 1 0 Palestra 2 2 Palestra

47 História #1 Como um conferencista Gostaria de dar uma avaliação positiva ou negativa para a palestra que acabei de assistir Pois quero dar um feedback para o palestrante Palestra 1 0 /lectures/vote_for/1?vote=1 Palestra 2 2 lectures_controller.rb Palestra

48 História #1 Como um conferencista Gostaria de dar uma avaliação positiva ou negativa para a palestra que acabei de assistir Pois quero dar um feedback para o palestrante Palestra 1 0 /lectures/vote_for/1?vote=1 Palestra 2 2 lectures_controller.rb Palestra 3 1 lecture.rb 19

49 História #1 Como um conferencista Gostaria de dar uma avaliação positiva ou negativa para a palestra que acabei de assistir Pois quero dar um feedback para o palestrante Palestra 1 0 /lectures/vote_for/1?vote=1 Palestra 2 2 lectures_controller.rb Palestra 3 1 lecture.rb 19

50 História #2 Como um conferencista Gostaria de destacar a palestra atual Para facilitar a identificação na hora de votar 20

51 História #2 Como um conferencista Gostaria de destacar a palestra atual Para facilitar a identificação na hora de votar Palestra 1 14:00-14:00 0 Palestra 2 15:00-17:00 3 Palestra 3 17:00-18:

52 História #3 Como um conferencista Gostaria de votar mais rápido Pois dar um refresh na página inteira demora muito 21

53 História #3 Como um conferencista Gostaria de votar mais rápido Pois dar um refresh na página inteira demora muito 21

54 RSpec on Rails O que está acontecendo no trunk: Story tests (RBehave) Plain-text story tests Editor de histórias web Integração com Rails

55 Dúvidas? Danilo Sato groups.google.com/group/dojo_sp AgilCoop 23

Lições Aprendidas sobre Testes

Lições Aprendidas sobre Testes Lições Aprendidas sobre Testes Danilo Sato Rails Summit Latin America www.dtsato.com 16/Out/2008 Um pouco sobre vocês Será que estou na palestra certa? Minha história com testes automatizados Era uma vez

Leia mais

Desenvolvimento Dirigido por Testes (TDD)

Desenvolvimento Dirigido por Testes (TDD) Desenvolvimento Dirigido por Testes (TDD) Cursos de Verão 2008 www.agilcoop.org.br Mariana & Paulo O que é Desenvolvimento Dirigido por Testes? Dúvidas? Copyleft AgilCoop 2008 2 Testes a priori Conhecer

Leia mais

Desenvolvimento Dirigido por Testes (TDD)

Desenvolvimento Dirigido por Testes (TDD) Desenvolvimento Dirigido por Testes (TDD) Cursos de Verão 2010 www.agilcoop.org.br Hugo Corbucci O que é Desenvolvimento Dirigido por Testes? Entenderam? Copyleft AgilCoop 2010 2 Testes a priori Conhecer

Leia mais

Test-driven Development no Rails Começando seu projeto com o pé direito. 2007, Nando Vieira http://simplesideias.com.br

Test-driven Development no Rails Começando seu projeto com o pé direito. 2007, Nando Vieira http://simplesideias.com.br Test-driven Development no Rails Começando seu projeto com o pé direito 2007, Nando Vieira http://simplesideias.com.br O que iremos ver? slides = Array.new slides

Leia mais

Desenvolvimento Guiado por Testes

Desenvolvimento Guiado por Testes Desenvolvimento Guiado por Testes Test-Driven Development (TDD) Guilherme Chapiewski http://gc.blog.br gc@mandic.com.br O que é TDD? Regras fundamentais do TDD: Escreva o teste da implementação ANTES de

Leia mais

Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados

Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados Prof. Celso Kaestner Poker Hand Data Set Aluno: Joyce Schaidt Versão:

Leia mais

Agile Methods for the Traditional Guy

Agile Methods for the Traditional Guy Agile Methods for the Traditional Guy Conexão Java 07 Danilo Sato www.dtsato.com (Agradecimento: Mariana Bravo) Danilo Sato BCC/Mestrado - IME/USP AgilCoop Fundador do Dojo@SP ThoughtWorks UK Modelo? Quem

Leia mais

Considerações: 1) Coletânea de Músicas

Considerações: 1) Coletânea de Músicas Universidade Federal de Pernambuco Centro de Informática Lista 5 Introdução a Programação Prof: Adriano Sarmento Data: 2/08/13 Data de entrega: 14/08/13 Considerações: Leia a lista toda, o quanto antes,

Leia mais

Roteiro sobre Projeto Final do curso Metodologia para Desenvolvimento de Objetos de Aprendizagem

Roteiro sobre Projeto Final do curso Metodologia para Desenvolvimento de Objetos de Aprendizagem Roteiro sobre Projeto Final do curso Metodologia para Desenvolvimento de Objetos de Aprendizagem Este roteiro tem como objetivo apresentar o projeto final do curso. Você deverá elaborar um projeto para

Leia mais

Por que não (não testar)? Danilo Sato www.dtsato.com

Por que não (não testar)? Danilo Sato www.dtsato.com Por que não (não testar)? Danilo Sato www.dtsato.com Quem sou eu? Graduação/Mestrado no IME-USP AgilCoop ThoughtWorks UK Fundador do Dojo@SP Por que não testar? Por que não testar? É muito difícil / Eu

Leia mais

REGULAMENTO TÉCNICO POKER CAPÍTULO I DA EXECUÇÃO DO TORNEIO

REGULAMENTO TÉCNICO POKER CAPÍTULO I DA EXECUÇÃO DO TORNEIO POKER CAPÍTULO I DA EXECUÇÃO DO TORNEIO Art. 2º - O Torneio de POKER dos XIII JOIDS será disputado nas instalações que será informado através de boletim oficial, informando o dia, horário e local com caráter

Leia mais

Programação Web Aula 10 - Testes, Javascript, Ajax

Programação Web Aula 10 - Testes, Javascript, Ajax Programação Web Aula 10 - Testes, Javascript, Ajax Bruno Müller Junior Departamento de Informática UFPR 28 de Abril de 2014 1 Ambientes de Execução 2 Testes Um exemplo Acrescentando Validação Validação

Leia mais

REGRAS DO POKER. Link:http://www.jogatina.com/regras-como-jogar-poker.html

REGRAS DO POKER. Link:http://www.jogatina.com/regras-como-jogar-poker.html REGRAS DO POKER Link:http://www.jogatina.com/regras-como-jogar-poker.html Com mais de 100 milhões de jogadores em todo o planeta, a modalidade de poker Texas Hold'em No Limits também pode ser jogada aqui

Leia mais

II Semana de Tecnologia da Informação. Rails Framework

II Semana de Tecnologia da Informação. Rails Framework II Semana de Tecnologia da Informação Rails Framework Rails Instalação Ruby versão 1.8.7 Linux: ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz ou apt-get install ruby (Debian/Ubuntu) Windows:

Leia mais

FRWTC800 - Desenvolvimento Web com Ruby on Rails

FRWTC800 - Desenvolvimento Web com Ruby on Rails FRWTC800 - Desenvolvimento Web com Ruby on Rails SOBRE A FRAMEWORK A Framework (www.frwtc.com) atua diretamente com profissionais do segmento de tecnologia em busca de capacitação, atualização e certificação,

Leia mais

第 61/2004 號 經 濟 財 政 司 司 長 對 外 規 範 性 批 示. Artigo 7.º 第 七 條 賠 率. prémios: Ao jogador que ganha pertencem o valor da aposta e os seguintes

第 61/2004 號 經 濟 財 政 司 司 長 對 外 規 範 性 批 示. Artigo 7.º 第 七 條 賠 率. prémios: Ao jogador que ganha pertencem o valor da aposta e os seguintes 724 澳 門 特 別 行 政 區 公 報 第 一 組 第 20 期 2004 年 5 月 17 日 第 七 條 賠 率 博 彩 者 中 注, 除 原 注 碼 外, 依 下 列 得 賠 率 : ( 一 ) 壹 個 號 碼 孤 丁 1 賠 35; ( 二 ) 兩 個 號 碼 兩 門 騎 1 賠 17; ( 三 ) 三 個 號 碼 三 門 一 列 1 賠 11; ( 四 ) 四 個 號 碼 四 門 騎

Leia mais

Entendendo Rails. Fabio Akita Surgeworks Brazil Rails Practice Manager www.akitaonrails.com

Entendendo Rails. Fabio Akita Surgeworks Brazil Rails Practice Manager www.akitaonrails.com Entendendo Rails Fabio Akita Surgeworks Brazil Rails Practice Manager www.akitaonrails.com 37signals Criado por David Heinemeier Hansson, em 2004 Extraído do aplicativo Basecamp Feito em Ruby, em vez de

Leia mais

GABINETE DO SECRETÁRIO PARA A ECONOMIA E FINANÇAS

GABINETE DO SECRETÁRIO PARA A ECONOMIA E FINANÇAS N.º 32 9-8-2010 BOLETIM OFICIAL DA REGIÃO ADMINISTRATIVA ESPECIAL DE MACAU I SÉRIE 611 215/2006 $21,454,680.00 28/20096/2006 215/2006 2006...$ 6,436,404.00 2007...$ 12,872,808.00 2010...$ 2,145,468.00

Leia mais

Começando com Ruby on Rails @gibsongabriel

Começando com Ruby on Rails @gibsongabriel Começando com Ruby on Rails @gibsongabriel Yukiriho 'Matz' Matsumoto http://ruby-lang.org/pt/ Ruby é uma linguagem de programação interpretada, com tipagem forte e dinâmica, que tem como foco a simplicidade

Leia mais

OS 4 PASSOS ALTA PERFORMANCE A PARTIR DE AGORA PARA VOCÊ COMEÇAR A VIVER EM HIGHSTAKESLIFESTYLE.

OS 4 PASSOS ALTA PERFORMANCE A PARTIR DE AGORA PARA VOCÊ COMEÇAR A VIVER EM HIGHSTAKESLIFESTYLE. OS 4 PASSOS PARA VOCÊ COMEÇAR A VIVER EM ALTA PERFORMANCE A PARTIR DE AGORA HIGHSTAKESLIFESTYLE. Hey :) Gabriel Goffi aqui. Criei esse PDF para você que assistiu e gostou do vídeo ter sempre por perto

Leia mais

Novas Ferramentas de Teste na plataforma Java Jorge Diz Workshop de testes para aplicativos web Slide 1

Novas Ferramentas de Teste na plataforma Java Jorge Diz Workshop de testes para aplicativos web Slide 1 Just Java 2009 Novas Ferramentas de Teste na plataforma Java Jorge Diz Workshop de testes para aplicativos web Slide 1 Quem sou eu? Jorge Alberto Diz ( 95 Mestre em Eng. Elétrica (UNICAMP ( 89 Bach. em

Leia mais

Programação de Computadores

Programação de Computadores INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA RIO GRANDE DO NORTE Programação de Computadores Um pouco de diversão - libgosu O exemplo desenvolvido nesta apresentação é o mesmo do tutorial GOSU,

Leia mais

Test-Driven Development no Rails: Unit Tests

Test-Driven Development no Rails: Unit Tests Test-Driven Development no Rails: Unit Tests 11/05/07 Tags:, Ruby, Ruby on Rails, TDD, Teste Unitário, Unit Tests Todo mundo fala que Test-Driven Development aumenta sua produtividade, reduz a quantidade

Leia mais

Ruby. Conceitos básicos. Prof. Ms. Leonardo Botega. Diego Gabriel Pereira

Ruby. Conceitos básicos. Prof. Ms. Leonardo Botega. Diego Gabriel Pereira Ruby Conceitos básicos Prof. Ms. Leonardo Botega Diego Gabriel Pereira Quem somos nós Leonardo Botega Bacharel em Ciência da Computação UNIVEM Mestre em Ciência da Computação UFSCar Doutorando em Ciência

Leia mais

MAT 461 Tópicos de Matemática II Aula 3: Resumo de Probabilidade

MAT 461 Tópicos de Matemática II Aula 3: Resumo de Probabilidade MAT 461 Tópicos de Matemática II Aula 3: Resumo de Probabilidade Edson de Faria Departamento de Matemática IME-USP 19 de Agosto, 2013 Probabilidade: uma Introdução / Aula 3 1 Probabilidade Discreta: Exemplos

Leia mais

Versão 0.1. Manual FoRc. Última Atualização: Maio/2007. Daniel Schmitz danieljfa@gmail.com

Versão 0.1. Manual FoRc. Última Atualização: Maio/2007. Daniel Schmitz danieljfa@gmail.com Versão 0.1 Manual FoRc Última Atualização: Maio/2007 Daniel Schmitz danieljfa@gmail.com Sumário 1. O que é FoRc?... 3 2. O que é Adobe Flex?... 3 3. O que é Ruby on Rails?... 3 4. Flex + Ruby on Rails?...

Leia mais

Breve introdução. Uma breve introdução. Simplicidade e Poder. Rápido Dinâmico Robusto

Breve introdução. Uma breve introdução. Simplicidade e Poder. Rápido Dinâmico Robusto Breve introdução Uma breve introdução Rápido Dinâmico Robusto Simplicidade e Poder Linguagem dinâmica Arquitetura Mapeamento Objeto Relacional Convenção DRY YAGNI KISS Groovy MVC Hibernate Sobre configuração

Leia mais

Aplicações desktop a jato com JRuby e Netbeans

Aplicações desktop a jato com JRuby e Netbeans c a p a Aplicações desktop a jato com JRuby e Netbeans Construindo aplicações Swing combinando as melhores técnicas e ferramentas de Java e Ruby Demetrius Nunes (me@demetriusnunes.com): formado em Engenharia

Leia mais

Estratégias para testes: a metáfora da pirâmide alimentar

Estratégias para testes: a metáfora da pirâmide alimentar Estratégias para testes: a metáfora da pirâmide alimentar Jorge Diz Instrutor Globalcode Kleber Xavier Instrutor Globalcode 1 Agenda > O que são testes? > Tipos de testes > A pirâmide de testes (Huggins)

Leia mais

AULA 8.1 Conteúdo: As tecnologias e o homem Homem: o ser tecnológico O ser humano e a tecnologia Aspectos positivos INTEIRATIVIDADE FINAL

AULA 8.1 Conteúdo: As tecnologias e o homem Homem: o ser tecnológico O ser humano e a tecnologia Aspectos positivos INTEIRATIVIDADE FINAL 8.1 Conteúdo: As tecnologias e o homem Homem: o ser tecnológico O ser humano e a tecnologia Aspectos positivos Conteúdo: Aspectos negativos Afinal, o que é a tecnologia? A influência da tecnologia na cultura

Leia mais

Ruby. Simplicidade e produtividade

Ruby. Simplicidade e produtividade Ruby Simplicidade e produtividade Ruby é... Uma linguagem de tipagem dinâmica e forte, com gerenciamento de memória automático, open source com foco na simplicidade e na produtividade. Tem uma sintaxe

Leia mais

3 0 0 A 120 incorreto 3 431 A 130 incorreto A 200 incorreto 5 A 100 correto B 110 incorreto B 111 correto C 200 correto D 300 incorreto

3 0 0 A 120 incorreto 3 431 A 130 incorreto A 200 incorreto 5 A 100 correto B 110 incorreto B 111 correto C 200 correto D 300 incorreto Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO Faculdade Federal de Rio das Ostras - RFR Departamento de Ciência e Tecnologia - RCT Curso: Programação de Computadores

Leia mais

Práticas de Desenvolvimento de Software

Práticas de Desenvolvimento de Software Aula 3. 09/03/2015. Práticas de Desenvolvimento de Software Aula 3 - Introdução à linguagem de programação Ruby Oferecimento Ruby (1) Ruby Ruby (2) Ruby Linguagem de programação dinâmica, de código aberto,

Leia mais

Matemática em Toda Parte II

Matemática em Toda Parte II Matemática em Toda Parte II Episódio: Matemática nas Brincadeiras Resumo O episódio Matemática nas Brincadeiras explora o mundo dos jogos para identificar o uso dos conceitos de combinatória e probabilidade.

Leia mais

YesSQL. Como os recursos avançados do PostgreSQL podem ajudar o desenvolvedor de aplicações rails. quinta-feira, 3 de novembro de 11

YesSQL. Como os recursos avançados do PostgreSQL podem ajudar o desenvolvedor de aplicações rails. quinta-feira, 3 de novembro de 11 YesSQL Como os recursos avançados do PostgreSQL podem ajudar o desenvolvedor de aplicações rails. mas antes de mais nada... Essa palestra não é...... um início de uma guerra com os entusiastas de opções

Leia mais

Hoje vou mostrar-te tudo o que precisas para rankear os teus vídeos no Google e no Youtube. Presta muita atenção. Se estas a ver este vídeo, já deves

Hoje vou mostrar-te tudo o que precisas para rankear os teus vídeos no Google e no Youtube. Presta muita atenção. Se estas a ver este vídeo, já deves Hoje vou mostrar-te tudo o que precisas para rankear os teus vídeos no Google e no Youtube. Presta muita atenção. Se estas a ver este vídeo, já deves saber da importância deste vídeo para o teu negócio!

Leia mais

TESTANDO ARQUITETURAS DE MICRO-SERVIÇOS

TESTANDO ARQUITETURAS DE MICRO-SERVIÇOS TESTANDO ARQUITETURAS DE MICRO-SERVIÇOS Renan Martins @renan89 1 Recife, Belo Horizonte, São Paulo e Porto Alegre 2 #TWnaMTC2015 @thoughtworks_pt 3 AGENDA 4 FALAREMOS SOBRE 1. O que são micro-serviços?

Leia mais

art 2º. A fase eliminatória ocorrerá no dia 28, com início às 22 horas, e a fase final no dia 29, com início às 23 horas.

art 2º. A fase eliminatória ocorrerá no dia 28, com início às 22 horas, e a fase final no dia 29, com início às 23 horas. Torneio de POKER Clube do Interior 2009 Comissão organizadora do torneio: Dr. Marcelo E. Montandon Júnior Dr. José Wesley Benício Soares Dr. Carlos Ximenes Filho Data e local: art 1º. O Torneio de Poker-Clube

Leia mais

Miguel Riscado. Super Poker. Como começar a ganhar no Poker em 4 dias!!! Prefácio de Liv Boeree

Miguel Riscado. Super Poker. Como começar a ganhar no Poker em 4 dias!!! Prefácio de Liv Boeree Miguel Riscado Super Poker Como começar a ganhar no Poker em 4 dias!!! Prefácio de Liv Boeree Como ler este livro O Super Poker é um livro sobre Poker (Texas Hold em) que aborda os conceitos fundamentais

Leia mais

Quanto vale tudo isso?

Quanto vale tudo isso? O lado H do Sucesso dines schaffer Você é: Você tem: Quanto vale tudo isso? E se você não tiver... Você aprendeu na escola (?) Preocupação do diretor do INATEL O que é complicado? Quem já teve um dia

Leia mais

Tutorial de instalação do ambiente Ruby, Ruby on Rails e MySQL no Ubuntu 10.04.

Tutorial de instalação do ambiente Ruby, Ruby on Rails e MySQL no Ubuntu 10.04. Tutorial de instalação do ambiente Ruby, Ruby on Rails e MySQL no Ubuntu 10.04. Neste tutorial vamos instalar um ambiente completo para desenvolvimento Ruby, Rails e MySQL no Ubuntu 10.04. É necessário

Leia mais

Luiz Arão Araújo Carvalho Bacharel em Ciência da Computação Desenvolvedor RedeSat-TO maximusmano@gmail.com http://www.maxonrails.wordpress.

Luiz Arão Araújo Carvalho Bacharel em Ciência da Computação Desenvolvedor RedeSat-TO maximusmano@gmail.com http://www.maxonrails.wordpress. Parte II Luiz Arão Araújo Carvalho Bacharel em Ciência da Computação Desenvolvedor RedeSat-TO maximusmano@gmail.com http://www.maxonrails.wordpress.com Rails - Instalação Windows gem install rails Plataformas

Leia mais

Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster

Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster Desenvolvimento Ágil sob a Perspectiva de um ScrumMaster Danilo Sato e Dairton Bassi 21-05-07 IME-USP O que é Scrum? Processo empírico de controle e gerenciamento Processo iterativo de inspeção e adaptação

Leia mais

Na Internet Gramática: atividades

Na Internet Gramática: atividades Na Internet Gramática: atividades Dica: Antes de fazer as atividades abaixo, leia os documentos Modo subjuntivo geral e Presente do subjuntivo, no Banco de Gramática. 1. No trecho a seguir, extraído da

Leia mais

Ajax com R ails, interatividade e usabilidade ao alcance de todos

Ajax com R ails, interatividade e usabilidade ao alcance de todos Ajax com R ails, Por Rodrigo Urubatan Ferreira Jardim Rodrigo Urubatan: SCJP 1.4 e SCWCD; Trabalha com arquitetura de sistemas J2EE e treinamento; Já desenvolveu projetos utilizando as linguagens Delphi,

Leia mais

Planejamento Ágil de Projetos

Planejamento Ágil de Projetos Planejamento Ágil de Projetos Dairton Bassi Curso de Verão - janeiro de 2009 - IME/USP - São Paulo by: K_iwi Sem Planos Planos demais Alguns fatos 83,2% cancelados ou entregues além do prazo ou custo (3682

Leia mais

Realização e Organização. www.vamaislonge.com.br

Realização e Organização. www.vamaislonge.com.br Realização e Organização www.vamaislonge.com.br Quem somos... Leonardo Alvarenga, tenho 23 anos, sou criador do Não Tenho Ideia e do #VáMaisLonge. Sou formado em Educação Física mas larguei tudo logo após

Leia mais

Programação extrema (XP)

Programação extrema (XP) Programação extrema (XP) Cursos de Verão 2010 - IME/USP Alfredo Goldman Departamento de Ciência da Computação www.agilcoop.org.br Agenda Primeira versão de XP Segunda versão de XP Perguntas durante a apresentação

Leia mais

Crianças e Meios Digitais Móveis TIC KIDS ONLINE NO TEMPO DOS MEIOS MÓVEIS: OLHARES DO BRASIL PARA CRIANÇAS DE 11-12 ANOS

Crianças e Meios Digitais Móveis TIC KIDS ONLINE NO TEMPO DOS MEIOS MÓVEIS: OLHARES DO BRASIL PARA CRIANÇAS DE 11-12 ANOS Crianças e Meios Digitais Móveis Lisboa, 29 de novembro de 2014 TIC KIDS ONLINE NO TEMPO DOS MEIOS MÓVEIS: OLHARES DO BRASIL PARA CRIANÇAS DE 11-12 ANOS Educação para o uso crítico da mídia 1. Contexto

Leia mais

Pôquer. Pôquer Fechado. Distribuição

Pôquer. Pôquer Fechado. Distribuição Pôquer A origem do Pôquer é muito antiga e está ligada a vários outros jogos que também se baseiam em combinações de cartas do mesmo valor e que apresentam um sistema de apostas muito semelhante ao do

Leia mais

bom, eu gostaria de me sentir uma pessoa útil sem precisar fazer ã-hã...

bom, eu gostaria de me sentir uma pessoa útil sem precisar fazer ã-hã... A eu gostaria de me sentir uma pessoa útil... só não se esqueça, charlie brown, que as pessoas úte is são chamadas para fazer uma porção de coisas... ã-hã... bom, eu gostaria de me sentir uma pessoa útil

Leia mais

Nos Trilhos com RAILS. Sylvestre Mergulhão

Nos Trilhos com RAILS. Sylvestre Mergulhão Nos Trilhos com RAILS Sylvestre Mergulhão Necessidades Desenvolver para a web Desenvolver para a web de forma organizada Desenvolver para a web de forma fácil de manter Desenvolver para a web de forma

Leia mais

Anexo II - Guião (Versão 1)

Anexo II - Guião (Versão 1) Anexo II - Guião (Versão 1) ( ) nº do item na matriz Treino História do Coelho (i) [Imagem 1] Era uma vez um coelhinho que estava a passear no bosque com o pai coelho. Entretanto, o coelhinho começou a

Leia mais

Vendas!!!! Sem elas a empresa não sobrevive! Nada acontece até alguém vender alguma coisa!

Vendas!!!! Sem elas a empresa não sobrevive! Nada acontece até alguém vender alguma coisa! TÉCNICAS DE VENDAS O que que é mais mais importante importante na na vida vida de de uma uma empresa empresa?? Vendas!!!! Sem elas a empresa não sobrevive! Nada acontece até alguém vender alguma coisa!

Leia mais

Tutorial Rápido para Quizlet - em português!

Tutorial Rápido para Quizlet - em português! Tutorial Rápido para Quizlet - em português! Site: Quizlet.com 1. Fazendo login Há duas formas de se fazer login no Quizlet: Login pelo facebook - Se você já tem uma conta no Facebook, não precisa criar

Leia mais

coleção Conversas #11 - agosto 2014 - n a h u e s Respostas perguntas para algumas que podem estar passando pela sua cabeça.

coleção Conversas #11 - agosto 2014 - n a h u e s Respostas perguntas para algumas que podem estar passando pela sua cabeça. coleção Conversas #11 - agosto 2014 - Não quero s o a negra a m e pr s s eu e n ta min Respostas r pais. So perguntas para algumas que podem estar passando pela sua cabeça. h u a n ra a m cis o t r a a?

Leia mais

Testes de Unidade. Curso de Verão IME/USP Hugo Corbucci

Testes de Unidade. Curso de Verão IME/USP  Hugo Corbucci Testes de Unidade Curso de Verão 2010 - IME/USP www.agilcoop.org.br Hugo Corbucci hugo@agilcoop.org.br Caracterização 2 Caracterização 3 Caracterização 4 Caracterização 5 Caracterização Como? 6 Caracterização

Leia mais

SCRIPTS para CONVIDAR

SCRIPTS para CONVIDAR SCRIPTS para CONVIDAR (só para TELEFONE ou CARA-a-CARA) Não usar o facebook ou email para convidar. Não funciona! Facebook e email são bons somente para re-ativar/ativar relacionamentos e obter o n.º telefone.

Leia mais

Mini-Curso Agile Testing

Mini-Curso Agile Testing Mini-Curso Agile Testing Como funciona na prática? contato@qualister.com.br (48) 3285-5615 twitter.com/qualister facebook.com/qualister linkedin.com/company/qualister Instrutor Elias Nogueira

Leia mais

Era uma vez um menino muito pobre chamado João, que vivia com o papai e a

Era uma vez um menino muito pobre chamado João, que vivia com o papai e a João do Medo Era uma vez um menino muito pobre chamado João, que vivia com o papai e a mamãe dele. Um dia, esse menino teve um sonho ruim com um monstro bem feio e, quando ele acordou, não encontrou mais

Leia mais

Instrução de Acesso ao DVR da Yoko Preto Modelo RYK924x.

Instrução de Acesso ao DVR da Yoko Preto Modelo RYK924x. Instrução de Acesso ao DVR da Yoko Preto Modelo RYK924x. 1 - Já estando em mãos com endereço WEB (IP:porta), user e senha fornecida pela Khronos, abra o Internet Explorer e insira o endereço completo (HTTP

Leia mais

Versão 0.1.0. Manual FoRc. Última Atualização: Maio/2007. Daniel Schmitz danieljfa@gmail.com

Versão 0.1.0. Manual FoRc. Última Atualização: Maio/2007. Daniel Schmitz danieljfa@gmail.com Versão 0.1.0 Manual FoRc Última Atualização: Maio/2007 Daniel Schmitz danieljfa@gmail.com Sumário 1. O que é FoRc?... 3 2. O que é Adobe Flex?... 3 3. O que é Ruby on Rails?... 3 4. Flex + Ruby on Rails?...

Leia mais

Rails & Javascript Faça isso direito! Dicas de como organizar o javascript em apps Rails não SPA

Rails & Javascript Faça isso direito! Dicas de como organizar o javascript em apps Rails não SPA Rails & Javascript Faça isso direito! Dicas de como organizar o javascript em apps Rails não SPA $ whoami Cezinha Anjos. Comecei programando num Apple II e gravando programas em fitas cassetes há 26 anos

Leia mais

Resumo de: THE FOUR STEPS TO THE EPIPHANY de Steve Blank de Diogo Miguel Jesus, Engenharia Informática, Instituto Superior Técnico, Lisboa, 2011

Resumo de: THE FOUR STEPS TO THE EPIPHANY de Steve Blank de Diogo Miguel Jesus, Engenharia Informática, Instituto Superior Técnico, Lisboa, 2011 Resumo de: THE FOUR STEPS TO THE EPIPHANY de Steve Blank de Diogo Miguel Jesus, Engenharia Informática, Instituto Superior Técnico, Lisboa, 2011 INTRODUÇÃO Ouvir os potenciais futuros clientes, ir ao terreno

Leia mais

LONDRES Sessão de planejamento do GAC para a reunião em Los Angeles

LONDRES Sessão de planejamento do GAC para a reunião em Los Angeles LONDRES Sessão de planejamento do GAC para a reunião em Los Angeles Quinta feira, 26 de junho, 2014 08:00 a 08:30 ICANN Londres, Inglaterra CHAIR DRYDEN: Bom dia a todos. Vamos começar com a nossa agenda.

Leia mais

O Framework Rails. Diego Rubin http://diegorubin.com @diegorubin

O Framework Rails. Diego Rubin http://diegorubin.com @diegorubin O Framework Rails Diego Rubin http://diegorubin.com @diegorubin Introdução David Heinemeier Hansson (DHH) 2004 MVC Restful Meta-Framework Convention over configuration Rails 3.1 Ferramentas Rake Bundler

Leia mais

Aula 5 Modelo de Roteiro Para Ser Usado nas Suas Entrevistas

Aula 5 Modelo de Roteiro Para Ser Usado nas Suas Entrevistas Aula 5 Modelo de Roteiro Para Ser Usado nas Suas Entrevistas OBS: Tudo que estiver nessa formatação: [vermelho] são os espaços onde você deve preencher com informações pertinentes ao seu projeto (avatar,

Leia mais

O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE

O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE O CONCEITO DE TDD NO DESENVOLVIMENTO DE SOFTWARE Renan Leme Nazário, Ricardo Rufino Universidade Paranaense (Unipar) Paranavaí PR - Brasil renazariorln@gmail.com, ricardo@unipar.br Resumo. Este artigo

Leia mais

ABC do Poker Edgard B. Damiani

ABC do Poker Edgard B. Damiani ABC do Poker Edgard B. Damiani Novera Sumário Agradecimentos... 15 Prefácio... 17 Parte I Fundamentos...21 Capítulo 1 Introdução... 23 Objetivo do poker... 24 A importância da estratégia e da tática...

Leia mais

a) C D. b) C D. c) (A B) (C D). d) (A B) (C D).

a) C D. b) C D. c) (A B) (C D). d) (A B) (C D). Conjuntos e Conjuntos Numéricos Exercícios 1. Uma pesquisa de mercado foi realizada, para verificar a preferência sobre três produtos, A, B e C. 1.00 pessoas foram entrevistadas. Os resultados foram os

Leia mais

Youtube Sign Up Sign Up Upload

Youtube Sign Up Sign Up Upload Youtube Através de sites que hospedam vídeos é possível permitir que estes sejam assistidos no seu blog. No YouTube, por exemplo, você pode fazer isso, basta apenas efectuar um registo e fazer o Upload

Leia mais

Freelapro. Título: Como o Freelancer pode transformar a sua especialidade em um produto digital ganhando assim escala e ganhando mais tempo

Freelapro. Título: Como o Freelancer pode transformar a sua especialidade em um produto digital ganhando assim escala e ganhando mais tempo Palestrante: Pedro Quintanilha Freelapro Título: Como o Freelancer pode transformar a sua especialidade em um produto digital ganhando assim escala e ganhando mais tempo Quem sou eu? Eu me tornei um freelancer

Leia mais

8 Erros Que Podem Acabar Com Seu Negócio de Marketing Digital

8 Erros Que Podem Acabar Com Seu Negócio de Marketing Digital 8 Erros Que Podem Acabar Com Seu Negócio de Marketing Digital Empreender em negócios de marketing digital seguramente foi uma das melhores decisões que tomei em minha vida. Além de eu hoje poder ter minha

Leia mais

O USO DE JOGOS COMO FERRAMENTA DE ENSINO DE MATEMÁTICA FINANCEIRA

O USO DE JOGOS COMO FERRAMENTA DE ENSINO DE MATEMÁTICA FINANCEIRA 65 O USO DE JOGOS COMO FERRAMENTA DE ENSINO DE MATEMÁTICA FINANCEIRA THE USE OF GAMES HOW FINANCIAL MATHEMATICS TEACHING TOOL Odair José Pin, Ana Paula Brandão de Melo, Roger Gomes Soares da Silva, Eugenia

Leia mais

TESTES AUTOMATIZADOS COM JUNITE MOCKITO

TESTES AUTOMATIZADOS COM JUNITE MOCKITO TESTES AUTOMATIZADOS COM JUNITE MOCKITO Jaime William Dias 12, Dener Barranco 1, Douglas Delapria 1 1 Universidade Paranaense (Unipar) 2 Universidade Estadual de Maringá (UEM) Paranavaí PR Brasil dener_barranco@hotmail.com,

Leia mais

coleção Conversas #20 - MARÇO 2015 - t t o y ç r n s s Respostas perguntas para algumas que podem estar passando pela sua cabeça.

coleção Conversas #20 - MARÇO 2015 - t t o y ç r n s s Respostas perguntas para algumas que podem estar passando pela sua cabeça. Vocês acham possam a coleção Conversas #20 - MARÇO 2015 - cer d o t t o a r que ga cr ia n y ç a s s? Respostas perguntas para algumas que podem estar passando pela sua cabeça. A Coleção CONVERSAS da Editora

Leia mais

Entrevista exclusiva concedida pelo Presidente da República, Luiz Inácio Lula da Silva, ao SBT

Entrevista exclusiva concedida pelo Presidente da República, Luiz Inácio Lula da Silva, ao SBT Entrevista exclusiva concedida pelo Presidente da República, Luiz Inácio Lula da Silva, ao SBT Brasília-DF, 30 de outubro de 2006 Jornalista Ana Paula Padrão: Então vamos às perguntas, agora ao vivo, com

Leia mais

Aos 45 anos, Carlos Ferreirinha é fundador e presidente da

Aos 45 anos, Carlos Ferreirinha é fundador e presidente da Business Batemos um papo com o primeiro gestor de luxo do Brasil e ele abriu o jogo sobre o avanço do mercado em solo nacional, seus projetos e se ainda está em forma para exercer tudo isso. texto LUCAS

Leia mais

Análise Matemática II

Análise Matemática II Página Web 1 de 7 Análise Matemática II Nome de utilizador: Arménio Correia. (Sair) LVM AM2_Inf Questionários INQUÉRITO ANÓNIMO» AVALIAÇÃO de AM2 e dos DOCENTES Relatório Ver todas as Respostas View Todas

Leia mais

CADERNO DE PROBLEMAS

CADERNO DE PROBLEMAS CADERNO DE PROBLEMAS Arquivo: album.[cpp/c/java] Cor: azul Limite de tempo: 1s Descrição do problema PROBLEMA A: ÁLBUM DE FIGURINHAS Aldo e Beto colecionam figurinhas do maior álbum de figurinhas do mundo!

Leia mais

Treinamento Positivo Adriana Nobre Analista de Treinamento

Treinamento Positivo Adriana Nobre Analista de Treinamento Treinamento Positivo Adriana Nobre Analista de Treinamento NOSSA HISTÓRIA 1989 2004 2005 2007 2010 2012 Fundação da Positivo Informática Início das vendas no varejo Entrada no segmento corporativo 2,5

Leia mais

Sinopse II. Idosos não institucionalizados (INI)

Sinopse II. Idosos não institucionalizados (INI) Sinopse II. Idosos não institucionalizados (INI) II 1 Indicadores Desqualificação Não poder fazer nada do que preciso, quero fazer as coisas e não posso ; eu senti-me velho com 80 anos. Aí é que eu já

Leia mais

Coach / Coach Treinador

Coach / Coach Treinador Coach / Coach Treinador Um Processo de Autodescoberta / Descoberta Guiada Isabel Lourenço e Maria João Martins Psicólogas e Coaches Objetivos e Programa Objetivo: Caracterizar e identificar as diferenças

Leia mais

: : www.mundoj.com.br : :

: : www.mundoj.com.br : : : : www.mundoj.com.br : : Marcelo Zeferino (marceloczeferino@gmail.com): formado em análise de sistemas, atua com TI desde 1999 e já participou de projetos de software para grandes organizações como Fundação

Leia mais

ENG1000 Introdução à Engenharia

ENG1000 Introdução à Engenharia ENG1000 Introdução à Engenharia Aula 02 Introdução ao Game Design Edirlei Soares de Lima Introdução O que é um jogo? Jogar uma bola contra uma parede pode ser considerado um jogo?

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO Santa Maria, 27 de Setembro de 2013. Revisão aula anterior Desenvolvimento Ágil de Software Desenvolvimento e entrega

Leia mais

SOBRE A AUTORA. Alcançou sua independência financeira através da Internet, conseguindo já no primeiro mês de blog R$ 1.215,67.

SOBRE A AUTORA. Alcançou sua independência financeira através da Internet, conseguindo já no primeiro mês de blog R$ 1.215,67. SOBRE A AUTORA Leticia Pietras tem 17 anos, é Empreendedora digital, fundadora do blog www.empreendedora-digital.com. Alcançou sua independência financeira através da Internet, conseguindo já no primeiro

Leia mais

PROGRAMAÇÃO PARA INTERNET RICA INTRODUÇÃO AO ASP.NET

PROGRAMAÇÃO PARA INTERNET RICA INTRODUÇÃO AO ASP.NET PROGRAMAÇÃO PARA INTERNET RICA INTRODUÇÃO AO ASP.NET Prof. Dr. Daniel Caetano 2012-2 Objetivos Conhecer a plataforma ASP.Net Compreender os elementos de um sistema ASP.Net Capacitar o aluno para criar

Leia mais

ASP.NET MVC em Ação. Jeffrey Palermo Ben Scheirman Jimmy Bogard. Novatec. Prefácio de Phil Haack

ASP.NET MVC em Ação. Jeffrey Palermo Ben Scheirman Jimmy Bogard. Novatec. Prefácio de Phil Haack ASP.NET MVC em Ação Jeffrey Palermo Ben Scheirman Jimmy Bogard Prefácio de Phil Haack Novatec Sumário Prólogo...11 Prefácio...13 Agradecimentos...17 Sobre este livro...20 Sobre os autores...26 Sobre a

Leia mais

Português Língua Estrangeira Teste (50 horas)

Português Língua Estrangeira Teste (50 horas) Português Língua Estrangeira Teste (50 horas) Nome: Data: A Importa-se de responder a umas perguntas? Está bem. Obrigado. 1 Como é que se chama? 2 O que é que faz? 3 Vive aqui agora? 4 Há quanto tempo

Leia mais

De Zero a Sessenta: Introdução ao Rails

De Zero a Sessenta: Introdução ao Rails CAPÍTULO 1 De Zero a Sessenta: Introdução ao Rails Quando escrevemos a primeira versão deste livro, Rails estava apenas começando a se conceituar como framework. Agora, esta excepcional plataforma de desenvolvimento

Leia mais

ACENDA O OTIMISMO EM SUA VIDA. Quiz Descubra Se Você é uma Pessoa Otimista

ACENDA O OTIMISMO EM SUA VIDA. Quiz Descubra Se Você é uma Pessoa Otimista ACENDA O OTIMISMO EM SUA VIDA Quiz Descubra Se Você é uma Pessoa Otimista Uma longa viagem começa com um único passo. - Lao-Tsé Ser Otimista não é uma tarefa fácil hoje em dia, apesar de contarmos hoje

Leia mais

Prototype, um Design Patterns de Criação

Prototype, um Design Patterns de Criação Prototype, um Design Patterns de Criação José Anízio Pantoja Maia Este artigo tem como finalidade compreender o funcionamento do padrão de projeto prototype, serão abordados os participantes que compõe

Leia mais

Remuneração e Avaliação de Desempenho

Remuneração e Avaliação de Desempenho Remuneração e Avaliação de Desempenho Objetivo Apresentar estratégias e etapas para implantação de um Modelo de Avaliação de Desempenho e sua correlação com os programas de remuneração fixa. Programação

Leia mais

BOLA NA CESTA. Roteiro para curta-metragem de Marcele Linhares

BOLA NA CESTA. Roteiro para curta-metragem de Marcele Linhares BOLA NA CESTA Roteiro para curta-metragem de Marcele Linhares 25/04/2012 SINOPSE Essa é a história de Marlon Almeida. Um adolescente que tem um pai envolvido com a criminalidade. Sua salvação está no esporte.

Leia mais

OLÁ PESSOAL AQUI É ALEXIA FINK, EU JÁ TRABALHO AQUI DEZ DO ANO PASSADO, EU GOSTO DE FAZER AQUI NA? NA MONITORIA-FAZER JOGOS, NO JORNAL MURAL-FAZER

OLÁ PESSOAL AQUI É ALEXIA FINK, EU JÁ TRABALHO AQUI DEZ DO ANO PASSADO, EU GOSTO DE FAZER AQUI NA? NA MONITORIA-FAZER JOGOS, NO JORNAL MURAL-FAZER OLÁ PESSOAL AQUI É ALEXIA FINK, EU JÁ TRABALHO AQUI DEZ DO ANO PASSADO, EU GOSTO DE FAZER AQUI NA? NA MONITORIA-FAZER JOGOS, NO JORNAL MURAL-FAZER NOTICÍAS NA RADIO MEGA FONE-FALAR POR QUE É BOM SABER

Leia mais

Jogos Eletrônicos. Aula 01 Jogos Eletrônicos e Game Design. Edirlei Soares de Lima

Jogos Eletrônicos. Aula 01 Jogos Eletrônicos e Game Design. Edirlei Soares de Lima <edirlei.lima@uniriotec.br> Jogos Eletrônicos Aula 01 Jogos Eletrônicos e Game Design Edirlei Soares de Lima Introdução O que é um jogo? Jogar uma bola contra uma parede pode ser considerado um jogo? Introdução

Leia mais

ACTIVITY Verbo To Be na forma Interrogativa e Negativa

ACTIVITY Verbo To Be na forma Interrogativa e Negativa ACTIVITY Verbo To Be na forma Interrogativa e Negativa Categoria: Endereço YouTube: http://www.youtube.com/watch?v=udanzryikwq Utilização Se você ainda não realizou a atividade do Verbo To Be Afirmativo

Leia mais

Aprenda a Tirar Vantagem da 2º Maior Ferramenta de Buscas do Mundo!

Aprenda a Tirar Vantagem da 2º Maior Ferramenta de Buscas do Mundo! Aprenda a Tirar Vantagem da 2º Maior Ferramenta de Buscas do Mundo! Usar o Youtube profissionalmente é o upgrade que o seu negócio precisa para alavancar e obter muito mais vendas, contatos e visitas!

Leia mais

Guia Visual para... Re-encodar um DVD9 com o Rebuilder AIO Edition Pré-configurado, portável, qualidade extrema e fácil.

Guia Visual para... Re-encodar um DVD9 com o Rebuilder AIO Edition Pré-configurado, portável, qualidade extrema e fácil. Guia Visual para... Re-encodar um DVD9 com o Rebuilder AIO Edition Pré-configurado, portável, qualidade extrema e fácil. FAQ ## Eu já tenho alguns desses programas instalados, causará algum problema? Não,

Leia mais