UPF Senainfo - Passo Fundo-RS
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

UPF Senainfo - Passo Fundo-RS

on

  • 1,264 views

A Semente não entendida de todas as metodologias - versão extendida para os alunos que participaram do Senainfo em Passo Fundo.

A Semente não entendida de todas as metodologias - versão extendida para os alunos que participaram do Senainfo em Passo Fundo.

Statistics

Views

Total Views
1,264
Views on SlideShare
1,260
Embed Views
4

Actions

Likes
0
Downloads
5
Comments
2

2 Embeds 4

http://coderwall.com 3
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

UPF Senainfo - Passo Fundo-RS Presentation Transcript

  • 1. “ Genius is the gold in the mine; talent is the miner who works and brings it out. ” Lady Marguerite Blessington A apresentação já vai começar ... Donets Basin Mina de carvão-Ucrânia
  • 2. @akitaonrails Ruby e Ruby on Rails - 2006Rails Summit Latin America - 2008 RubyConf Brasil - 2010
  • 3. 30 e 31 de Agosto
  • 4. anos 80 anos 90 século XXI
  • 5. anos 80 anos 90 século XXI
  • 6. anos 80 anos 90 século XXI
  • 7. anos 80 anos 90 século XXI
  • 8. anos 80 anos 90 século XXI
  • 9. anos 80 anos 90 século XXI
  • 10. http:/ /akitaonrails.blip.tv
  • 11. A Semente Não Entendida de Todas as“Metodologias”
  • 12. http:/ /slideshare.net/akitaonrails
  • 13. AGILE
  • 14. “LEAN”
  • 15. Bicycle-Shed
  • 16. “Bikeshedding” (Lei da Trivialidade de Parkinson)
  • 17. 1988 ...
  • 18. http://u.akita.ws/disney
  • 19. http://u.akita.ws/disney
  • 20. http://chester.blog.br/mac512-html
  • 21. http://chester.blog.br/mac512-html
  • 22. iMac2.5Ghz quad core i5 6Mb L3 4Gb DDR3 RAM 500GbAMD Radeon 6750M $ 1199
  • 23. iPhone 4SDual Core 1Ghz A5 512Mb RAM 64Gb SSD $ 399
  • 24. PC-AT12.5 Mhz1Mb RAM20Mb HD+$ 2000
  • 25. Piratas do Vale do Silício
  • 26. AUTO10 CLS20 PRINT “TRABALHO DE ESCOLA”30 PRINT “ ”40 PRINT “...”...
  • 27. “It’s a Unix System”
  • 28. IME-USP
  • 29. http://www.computerhistory.org/atchm/macpaint-and-quickdraw-source-code/
  • 30. ... 1998
  • 31. 2001
  • 32. <campeonato> <nome>...</nome> <partida> ... <partida> ... <partida> <data>...</data> <timeA>...</timeA> <timeB>...</timeB> <resultado>...</resultado> </partida> <partida> ... </partida> </partida> ...</campeonato>
  • 33. { campeonato: { nome: ..., partida: { ..., partida: { ..., partida: { data: ..., timeA: ..., timeB: ..., resultado: ..., }, partida : { ..., } } } }}
  • 34. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  • 35. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  • 36. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  • 37. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  • 38. INSERT INTO XML_STORE [XMLBLOB] VALUES "<campeonato>...</campeonato>";Set conn = Server.CreateObject("ADODB.Connection")conn.open "..."Set rs = conn.execute("SELECT * FROM XMLBLOB WHERE ID = X")Set objXML = Server.CreateObject("MSXML2.DOMDocument")objXML.loadXML(rs.fields("XMLBLOB"))Set objXSLT = Server.CreateObject("MSXML2.DOMDocument")objXSLT.load(Server.MapPath("campeonato_brasileiro.xsl"))Response.Write(objXML.transformNode(objXSLT))rs.closeconn.close
  • 39. NoSQL
  • 40. “Big Data”
  • 41. “The Social Network”
  • 42. Elo Rating Algorithm
  • 43. anos 80 anos 90 século XXI
  • 44. anos 80 anos 90 século XXI Clipper .NETdBase III C/Pascal Java RubyBasic Delphi ASP .NET ABAP ObjC Perl Python PHP Javascript
  • 45. A Semente Não Entendida de Todas asMetodologias?
  • 46. a vocação
  • 47. Produtividade “1” Produtividade “50”
  • 48. $1000 Produtividade “50”
  • 49. $1000 $3000
  • 50. $1000 $3000
  • 51. Taxa-Hora Salário
  • 52. Taxa-Hora Salário
  • 53. Taxa-Hora Salário
  • 54. Taxa-Hora Salário
  • 55. Taxa-Hora Salário
  • 56. preço oferta demanda quantidade
  • 57. preço oferta demanda quantidade
  • 58. preço oferta demanda equilíbrio de mercado quantidade
  • 59. preço oferta demanda “Commodity” mercado equilíbrio de quantidade
  • 60. A maioria faz “X”,portanto também vou
  • 61. LOL
  • 62. Cargo Cult
  • 63. medíocreme.dí.o.creadj (lat mediocre)1 Médio ou mediano.2 Meão.3 Que está entre o bom e o mau.4 Que está entre pequeno e grande.5 Ordinário, sofrível, vulgar.sm1 Aquele que tem pouco talento, pouco espírito,pouco merecimento.2 Aquilo que tem pouco valor.
  • 64. Ordinário,sofrível, vulgar
  • 65. Aquele que tempouco talento,pouco espírito, pouco merecimento
  • 66. Aquilo que tem pouco valor
  • 67. 80
  • 68. 20 80
  • 69. 20 80
  • 70. 20 80 “Long Tail”
  • 71. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.Commoditização acontece à medida queo mercado de bens e serviços perdediferenciação por toda sua base defornecimento - normalmente porquetodos estão fazendo a mesma coisa.
  • 72. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.Commoditização acontece à medida queo mercado de bens e serviços perdediferenciação por toda sua base defornecimento - normalmente porquetodos estão fazendo a mesma coisa.
  • 73. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.Commoditização acontece à medida queo mercado de bens e serviços perdediferenciação por toda sua base defornecimento - normalmente porquetodos estão fazendo a mesma coisa.
  • 74. “Eu só trabalho aqui ...”
  • 75. “Eu só trabalho aqui ...” “Não é comigo”
  • 76. “Mas eufiz como a metodologia diz ...” “Eu só trabalho aqui ...” “Não é comigo”
  • 77. “Mas eufiz como a metodologia diz ...” “Eu só trabalho aqui ...” “Não “Não é tenho tempo” comigo”
  • 78. “Mas eu “Nãofiz como a metodologia ganho pra diz ...” isso…” “Eu só trabalho aqui ...” “Não “Não é tenho tempo” comigo”
  • 79. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.
  • 80. “profissional”
  • 81. Oportunidade > Salário
  • 82. LEMBRE-SE:Poderíamos contratar um Macaco Treinado para fazer seu Trabalho!
  • 83. Obrigado!www.slideshare.net/akitaonrails akitaonrails@codeminer42.com