Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dev no Divã
Search
hannelita
September 13, 2013
Technology
0
43
Dev no Divã
Agile Vale 2013
hannelita
September 13, 2013
Tweet
Share
More Decks by hannelita
See All by hannelita
Java EE 8 - Future, Wishes and Predictions
hannelita
1
170
JVM Internals Demystified
hannelita
0
310
Eletrônica
hannelita
0
150
Cassandra Meetup
hannelita
0
48
Our Daily Graphs written in Ruby and Neo4j
hannelita
1
140
Wildfly em alta disponibilidade
hannelita
0
200
Helios - o backend pra Mobile que você precisava <3
hannelita
0
88
Neo4j - Dia a dia com grafos, Neo4j e Ruby
hannelita
1
110
Swift - uma fama repentina
hannelita
1
100
Other Decks in Technology
See All in Technology
How to do well in consulting–Balkan Ruby 2024
irinanazarova
0
140
Rustで「プリズモイダル法」を利用して「土量計算」をガチでやる
nokonoko1203
1
310
Gradle Build Scanを使ってビルドのことを知ろう potatotips #87
tomorrowkey
2
160
R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
neuecc
3
2.6k
web-application-security
matsuihidetoshi
1
190
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
6
1.2k
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
710
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
2
590
Cypress or Playwright?
rainerhahnekamp
0
170
Handling focus in 2024
tahia910
0
230
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
アクセス制御にまつわる改善 / Improving access control
itkq
0
590
Featured
See All Featured
BBQ
matthewcrist
80
8.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
13
8.3k
The Art of Programming - Codeland 2020
erikaheidi
43
12k
Become a Pro
speakerdeck
PRO
13
4.6k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
In The Pink: A Labor of Love
frogandcode
138
21k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
20
1.6k
Transcript
Dev no divã Resolvendo os dramas de dev com uma
iniciação no mundo ágil Thursday, September 12, 13
Oi! Thursday, September 12, 13
Oi! Hanneli (a.k.a. @hannelita) Thursday, September 12, 13
Oi! Hanneli (a.k.a. @hannelita) Desenvolvedora @ Top Free Games Thursday,
September 12, 13
Oi! Hanneli (a.k.a. @hannelita) Desenvolvedora @ Top Free Games Hiring!
Thursday, September 12, 13
Oi! Hanneli (a.k.a. @hannelita) Desenvolvedora @ Top Free Games Hiring!
Jogos Thursday, September 12, 13
Oi! Hanneli (a.k.a. @hannelita) Desenvolvedora @ Top Free Games Hiring!
Jogos Café e Pokémon <3 Thursday, September 12, 13
Programação Thursday, September 12, 13
1990 -> 2000 Thursday, September 12, 13
1990 -> 2000 Thursday, September 12, 13
1990 -> 2000 Thursday, September 12, 13
1990 -> 2000 Thursday, September 12, 13
1990 -> 2000 Thursday, September 12, 13
1990 -> 2000 Thursday, September 12, 13
1990 -> 2000 Web! Thursday, September 12, 13
Skill set Thursday, September 12, 13
Skill set PHP Thursday, September 12, 13
Skill set PHP Apache Thursday, September 12, 13
Skill set PHP Apache MySQL Thursday, September 12, 13
Fácil! Thursday, September 12, 13
Fácil! Thursday, September 12, 13
Thursday, September 12, 13
Thursday, September 12, 13
Thursday, September 12, 13
JDBC Thursday, September 12, 13
JDBC Hibernate 2 Thursday, September 12, 13
JDBC Hibernate 2 XML Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Thursday, September 12,
13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations Thursday, September
12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Eclipse Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Eclipse IntelliJ IDEA Thursday, September 12, 13
JDBC Hibernate 2 XML JPA Hibernate 3.1 Annotations JPA 2
EclipseLink Hibernate 4 Servlet JSP Struts Struts 2 VRaptor JSF1 JSF 2 Richfaces Primefaces Seam Tomcat Jetty JBoss Glassfish Weblogic Websphere EJB Webservices JMS JAX-RS Eclipse IntelliJ IDEA Netbeans Thursday, September 12, 13
Thursday, September 12, 13
Demora pra subir Thursday, September 12, 13
Thursday, September 12, 13
Médico errado Thursday, September 12, 13
Thursday, September 12, 13
O servidor.... Thursday, September 12, 13
Thursday, September 12, 13
Fácil, né? Thursday, September 12, 13
Fácil, né? Thursday, September 12, 13
Tem mais! Thursday, September 12, 13
Tem mais! Oracle Thursday, September 12, 13
Tem mais! Oracle NoSQL Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Thursday, September 12,
13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Thursday, September
12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend Thursday,
September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Heroku Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Heroku Git Thursday, September 12, 13
Tem mais! Oracle NoSQL Ruby Rails Sinatra Postgres Zend HTML
CSS JS jQuery Python Django TDD vim RSpec Mongo Cassandra Node.js Meteor.js Backbone.js Neo4j Redis Heroku Git Torquebox Thursday, September 12, 13
Sou F... Thursday, September 12, 13
Sou F... Thursday, September 12, 13
Sou F... Dig Din Thursday, September 12, 13
Só que não Thursday, September 12, 13
Só que não Thursday, September 12, 13
2000 -> hoje Thursday, September 12, 13
2000 -> hoje Thursday, September 12, 13
2000 -> hoje Thursday, September 12, 13
2000 -> hoje Thursday, September 12, 13
2000 -> hoje Thursday, September 12, 13
2000 -> hoje Thursday, September 12, 13
2000 -> hoje Thursday, September 12, 13
2000 -> hoje Thursday, September 12, 13
2000 -> hoje Mobile! Thursday, September 12, 13
Seu dispositivo móvel Thursday, September 12, 13
Seu dispositivo móvel Banco Thursday, September 12, 13
Seu dispositivo móvel Banco Email Thursday, September 12, 13
Seu dispositivo móvel Banco Email Personal Trainer Thursday, September 12,
13
Seu dispositivo móvel Banco Email Personal Trainer Despertador Thursday, September
12, 13
Seu dispositivo móvel Banco Email Personal Trainer Despertador Álbum de
fotos Thursday, September 12, 13
Seu dispositivo móvel Banco Email Personal Trainer Despertador Álbum de
fotos Comunicação Thursday, September 12, 13
Desenvolvendo Thursday, September 12, 13
Desenvolvendo Thursday, September 12, 13
Thursday, September 12, 13
Já passou por isso? Thursday, September 12, 13
Dicas para aprender (quase) qualquer linguagemm Thursday, September 12, 13
Por onde começo? Thursday, September 12, 13
Por onde começo? Mínimo de programação procedural Thursday, September 12,
13
Por onde começo? Thursday, September 12, 13
Por onde começo? Criar variáveis com um valor Thursday, September
12, 13
Por onde começo? Criar variáveis com um valor Printar esses
valores Thursday, September 12, 13
Por onde começo? Criar variáveis com um valor Printar esses
valores Criar uma função Thursday, September 12, 13
Por onde começo? Criar variáveis com um valor Printar esses
valores Criar uma função Chamar essa função Thursday, September 12, 13
Ambiente Thursday, September 12, 13
Ambiente Comece no ambiente mais simples possível Thursday, September 12,
13
Ambiente Thursday, September 12, 13
Ambiente Thursday, September 12, 13
Ambiente Aprofunde-se mais se precisar Thursday, September 12, 13
Ambiente Aprofunde-se mais se precisar Thursday, September 12, 13
Ambiente Aprofunde-se mais se precisar Thursday, September 12, 13
Ambiente Aprofunde-se mais se precisar Thursday, September 12, 13
Próximo passo Thursday, September 12, 13
Próximo passo Mínimo de Orientação a Objetos Thursday, September 12,
13
Próximo passo Thursday, September 12, 13
Próximo passo Criar uma classe Thursday, September 12, 13
Próximo passo Criar uma classe Criar atributos e métodos Thursday,
September 12, 13
Próximo passo Criar uma classe Criar atributos e métodos Instanciar
um objeto Thursday, September 12, 13
Nota Thursday, September 12, 13
Nota Válido para programação imperativa Thursday, September 12, 13
“Péra” Thursday, September 12, 13
Thursday, September 12, 13
Thursday, September 12, 13
Adicionando metodologias ágeis Thursday, September 12, 13
Thursday, September 12, 13
Thursday, September 12, 13
Thursday, September 12, 13
Thursday, September 12, 13
Thursday, September 12, 13
Refatorar Thursday, September 12, 13
Refatorar Thursday, September 12, 13
Com Testes Criar uma classe Criar atributos e métodos Instanciar
um objeto Thursday, September 12, 13
Com Testes Criar uma classe Criar atributos e métodos Instanciar
um objeto Thursday, September 12, 13
Com Testes Criar uma classe Criar atributos e métodos Instanciar
um objeto Escreva um Teste Thursday, September 12, 13
Com Testes Criar uma classe Criar atributos e métodos Instanciar
um objeto Escreva um Teste Rode o teste e veja vermelho Thursday, September 12, 13
Com Testes Criar uma classe Criar atributos e métodos Instanciar
um objeto Escreva um Teste Rode o teste e veja vermelho Escreva um código procedural para passar Thursday, September 12, 13
Com Testes Criar uma classe Criar atributos e métodos Instanciar
um objeto Escreva um Teste Rode o teste e veja vermelho Escreva um código procedural para passar Refatore: Thursday, September 12, 13
Com Testes Criar uma classe Criar atributos e métodos Instanciar
um objeto Escreva um Teste Rode o teste e veja vermelho Escreva um código procedural para passar Refatore: Thursday, September 12, 13
n00b? Thursday, September 12, 13
n00b? Thursday, September 12, 13
Pair Programming! Thursday, September 12, 13
Thursday, September 12, 13
Resolva um problema simples Thursday, September 12, 13
Resolva um problema simples Fizz Buzz Thursday, September 12, 13
Resolva um problema simples Fizz Buzz Thursday, September 12, 13
Thursday, September 12, 13
Feedback Constante! Thursday, September 12, 13
“Péra” Thursday, September 12, 13
Thursday, September 12, 13
E quando eu tiver que aprender um framework? Thursday, September
12, 13
Thursday, September 12, 13
Frameworks Thursday, September 12, 13
Frameworks Proponha um sistema simples (o bom e velho cadastro
de clientes serve se você não tiver outra ideia) Thursday, September 12, 13
Frameworks Proponha um sistema simples (o bom e velho cadastro
de clientes serve se você não tiver outra ideia) Implemente o mínimo possível Thursday, September 12, 13
Frameworks Proponha um sistema simples (o bom e velho cadastro
de clientes serve se você não tiver outra ideia) Implemente o mínimo possível Refatore Thursday, September 12, 13
Frameworks Proponha um sistema simples (o bom e velho cadastro
de clientes serve se você não tiver outra ideia) Implemente o mínimo possível Refatore Testes Thursday, September 12, 13
Frameworks Proponha um sistema simples (o bom e velho cadastro
de clientes serve se você não tiver outra ideia) Implemente o mínimo possível Refatore Testes Pair Programming Thursday, September 12, 13
Thursday, September 12, 13
Mais dicas Thursday, September 12, 13
Mais dicas Open Source Thursday, September 12, 13
Mais dicas Open Source Retrospectiva Thursday, September 12, 13
Thursday, September 12, 13
Não precisa saber tudo sobre todas as tecnologias Thursday, September
12, 13
Thursday, September 12, 13
Use metodologias ágeis para aprender coisas novas! Thursday, September 12,
13
Thursday, September 12, 13
Capacidade de se adaptar Thursday, September 12, 13
Obigada pelo bate papo! @hannelita
[email protected]
www.ourdailycodes.com/
[email protected]
Thursday, September
12, 13