{"id":1051,"date":"2010-09-16T13:22:44","date_gmt":"2010-09-16T20:22:44","guid":{"rendered":"http:\/\/www.milfont.org\/tech\/?p=1051"},"modified":"2010-09-19T15:09:24","modified_gmt":"2010-09-19T22:09:24","slug":"qconsp-2010-eu-fui","status":"publish","type":"post","link":"https:\/\/www.milfont.org\/tech\/2010\/09\/16\/qconsp-2010-eu-fui\/","title":{"rendered":"QCONSP 2010, eu fui!"},"content":{"rendered":"<p><script type=\"text\/javascript\"> function get_style1051 () { return \"none\"; } function end1051_ () { document.getElementById('wqd1051').style.display = get_style1051(); } <\/script><\/p>\n<h2>Jornada<\/h2>\n<p>Come\u00e7amos essa aventura desde que o evento foi anunciado no in\u00edcio do ano, n\u00e3o lembro com precis\u00e3o o m\u00eas, mas a coordena\u00e7\u00e3o do Jug <a href=\"http:\/\/javace.org\/\">JavaCE<\/a> entrou em contato pela <a href=\"http:\/\/groups.google.com\/group\/javace\">lista de discuss\u00f5es<\/a> para criarmos uma caravana cearense.<\/p>\n<p>A id\u00e9ia desde o in\u00edcio era juntarmos gente suficiente para fechar com alguma ag\u00eancia de viagens um desconto em passagens e hospedagem, n\u00e3o deu dessa vez, pelo menos conseguimos <a href=\"http:\/\/www.javace.org\/caravanas-javace\/caravana-javace-qcon-2010-sao-paulo\/\">mobilizar algumas pessoas<\/a> e negociar duas rodadas de descontos na inscri\u00e7\u00e3o do evento.<\/p>\n<p><a href=\"http:\/\/picasaweb.google.com\/handersonbf\/QConSP2010CaravanaJavaCE#5516755725306909954\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone\" title=\"Caravana JavaCE\" src=\"http:\/\/lh3.ggpht.com\/_ixVOzmHRw-A\/TI90GmeFVQI\/AAAAAAAAkyw\/dlcnLMZsUmk\/s640\/DSC05955.JPG\" alt=\"\" width=\"533\" height=\"399\" \/><\/a><\/p>\n<h2>Caravana JavaCE<\/h2>\n<p>A maioria chegou sexta de manh\u00e3 [10\/09] em S\u00e3o Paulo, a tarde fomos recepcionados pela Caelum em sua sede <a href=\"http:\/\/www.caelum.com.br\/contato\/\">paulista<\/a>. O <a href=\"http:\/\/twitter.com\/paulo_caelum\">Paulo Silveira<\/a> preparou duas palestras para a caravana, al\u00e9m do pessoal da <a href=\"http:\/\/www.giran.com.br\/\">Giran<\/a> e o <a href=\"http:\/\/twitter.com\/razenha\">Rubem Azenha<\/a> que estavam l\u00e1.<\/p>\n<p>O Paulo j\u00e1 sabia que ir\u00edamos l\u00e1 para conhecer a empresa, afinal n\u00e3o chegar\u00edamos de surpresa. Ele havia dado a sugest\u00e3o de preparar algo, nem precisava, mas sabem como \u00e9, a Caelum n\u00e3o sabe fazer coisa pequena, ent\u00e3o at\u00e9 uma visita informal virou um evento a tarde inteira com muita comida e bebida.<\/p>\n<p><a title=\"10092010465 by chrismilfont, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/cmilfont\/4989999748\/\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft\" src=\"http:\/\/farm5.static.flickr.com\/4109\/4989999748_532f83ba35_m.jpg\" alt=\"10092010465\" width=\"240\" height=\"180\" \/><\/a><br \/>\n<a title=\"10092010466 by chrismilfont, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/cmilfont\/4989393055\/\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft\" src=\"http:\/\/farm5.static.flickr.com\/4148\/4989393055_f37cb506f7_m.jpg\" alt=\"10092010466\" width=\"240\" height=\"180\" \/><\/a><br \/>\n<a title=\"10092010462 by chrismilfont, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/cmilfont\/4990002520\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/farm5.static.flickr.com\/4111\/4990002520_eeb0bb14b8_m.jpg\" alt=\"10092010462\" width=\"240\" height=\"180\" \/><\/a><\/p>\n<h2>QCON<\/h2>\n<p>Minha avalia\u00e7\u00e3o do evento ser\u00e1 muito parcial e espec\u00edfica, muito do que escreverei aqui tem a ver com o momento que vivo e portanto pode soar como irrespons\u00e1vel.<\/p>\n<p>Tenho priorizado ultimamente palestras t\u00e9cnicas e mais avan\u00e7adas em tecnologias que trabalho, n\u00e3o que isso seja errado, mas uma escolha que tomei esse ano para focar em c\u00f3digo. Palestras de metodologias, m\u00e9tricas, filosofias ou algo diferente de c\u00f3digo eu tento evitar.\u00a0N\u00e3o que eu tenha conseguido focar apenas em palestras t\u00e9cnicas, portanto n\u00e3o se assuste com o que vem.<\/p>\n<h2>Palestras do S\u00e1bado<\/h2>\n<p>O <a href=\"http:\/\/www.qconsp.com\/palestra\/nick-kallen\/data-architecture-at-twitter-scale\">Keynote do Nick Kallen<\/a> fui bacana, apesar de quase todas as informa\u00e7\u00f5es mostradas j\u00e1 terem sido divulgadas em posts e outros eventos, de qualquer forma d\u00e1 para sacar mais ou menos os problemas que \u00e9 escalar um mundo gigante como o Twitter e os problemas que eles enfrentam. Foi muito bom.<\/p>\n<p><a title=\"11092010468 by chrismilfont, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/cmilfont\/4989395329\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/farm5.static.flickr.com\/4110\/4989395329_a92e2ddd47.jpg\" alt=\"11092010468\" width=\"500\" height=\"375\" \/><\/a><\/p>\n<p>O <a href=\"http:\/\/www.qconsp.com\/palestra\/guilherme-silveira\/rest-semantica-e-o-futuro-da-arquitetura-web\">Keynote do Guilherme Silveira<\/a>, que era para ser apenas no domingo, \u00a0foi trocado devido a um atraso no v\u00f4o do Randy Shoup, de qualquer forma ele deu seu show como sempre faz e demonstrou porque \u00e9 o novo popstar da fam\u00edlia Silveira. Apresentou algumas solu\u00e7\u00f5es de Rest e suas piadas infames, bom, pelo menos riram dessa vez :).<\/p>\n<p><a title=\"11092010467 by chrismilfont, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/cmilfont\/4989395645\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/farm5.static.flickr.com\/4107\/4989395645_8b202faa55.jpg\" alt=\"11092010467\" width=\"500\" height=\"375\" \/><\/a><\/p>\n<p>O \u00faltimo Keynote do s\u00e1bado foi meu \u00eddolo <a href=\"http:\/\/www.qconsp.com\/palestra\/douglas-crockford\/the-state-and-future-of-javascript\">Douglas Crockford<\/a> que fez uma apresenta\u00e7\u00e3o impec\u00e1vel. Demonstrou a hist\u00f3ria por tr\u00e1s da linguagem mais sofrida do mundo, falou sobre os comit\u00eas [confirmou minha opini\u00e3o que comit\u00ea n\u00e3o funciona] e demonstrou c\u00f3digo no final, apesar de pouco. Ouvi algumas cr\u00edticas fora da palestra por pessoas que n\u00e3o entenderam qual o prop\u00f3sito desse Keynote, ou n\u00e3o leram o enunciado ou odeiam tanto javascript que n\u00e3o tiveram saco de ouvir de um dos pais da coisa toda aquela intrigante hist\u00f3ria.<\/p>\n<p><a title=\"12092010480 by chrismilfont, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/cmilfont\/4990009760\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/farm5.static.flickr.com\/4145\/4990009760_6acfe12d16.jpg\" alt=\"12092010480\" width=\"500\" height=\"375\" \/><\/a><\/p>\n<p>Era para termos sa\u00eddo para o almo\u00e7o, mas a Caelum, como n\u00e3o gosta de gordinhos, nos entupiu de tanta comida que do nosso grupo ningu\u00e9m foi almon\u00e7ar, ficamos l\u00e1 beliscando aquele banquete sem fim.<\/p>\n<p>Risquei a <a href=\"http:\/\/www.qconsp.com\/schedule\/sabado\">track .NET do s\u00e1bado<\/a>, n\u00e3o por cr\u00edticas \u00e0 plataforma, mas como eu disse antes, querer focar na realidade que trabalho. Diante desse quadro restou dividir as duas outras tracks seguindo meu crit\u00e9rio de ser mais pr\u00f3ximo ao c\u00f3digo. At\u00e9 que no s\u00e1bado eu tenha sa\u00eddo mais dessa linha do que no domingo, mas esse foi o meu objetivo.<\/p>\n<p>Dividir-se em tracks sempre h\u00e1 preju\u00edzo, n\u00e3o tem jeito, acabei ficando na <a href=\"http:\/\/www.qconsp.com\/palestra\/rodrigo-yoshima\/a-guerra-dos-metodos-versao-2-0\">track com o Yoshima<\/a> por curiosidade sobre o que ele falaria na guerra de m\u00e9todos e acabei perdendo a do <a href=\"http:\/\/www.qconsp.com\/palestra\/paulo-silveira\/java-como-plataforma-onipresente-apresentacao\">Paulo<\/a> e a do <a href=\"http:\/\/www.qconsp.com\/palestra\/doug-clarke\/toplink-grid-scaling-jpa-applications-with-coherence\">Doug Clarke<\/a>. N\u00e3o me arrependi, o Yoshima consegue cativar bastante e apresentou alguns pontos de vista muito interessantes. Como eu conhe\u00e7o o TopLink e sei que \u00e9 muito inferior ao hibernate eu resolvi ignorar a palestra do Doug, contem nos coment\u00e1rios se o Doug falou sobre alguma novidade que o Hibernate n\u00e3o j\u00e1 tenha desde 2004 :).<\/p>\n<p>Houveram cr\u00edticas ao Yoshima sobre um coment\u00e1rio dele, especificamente sobre o time priorizar ordem de entrega das features, eu entendi muito bem a mensagem, mas acho que deveria ter um post s\u00f3 sobre isso para esclarecer melhor.<\/p>\n<p><a title=\"12092010484 by chrismilfont, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/cmilfont\/4990011710\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/farm5.static.flickr.com\/4090\/4990011710_242714fc82.jpg\" alt=\"12092010484\" width=\"500\" height=\"375\" \/><\/a><\/p>\n<p>Logo em seguida fui assistir a palestra de um cara que admiro bastante, o <a href=\"http:\/\/www.qconsp.com\/palestra\/bruno-pereira\/da-agua-ao-vinho-o-caminho-do-desenvolvimento-web\">Bruno Pereira<\/a> da Concrete. O Bruno perdeu um bom tempo com hist\u00f3rico de Frameworks web e s\u00f3 demonstrou c\u00f3digo da metade pro fim, o que me deixou com gostinho de quero mais. Acredito que o hist\u00f3rico seria suficiente em 5 minutos. De qualquer forma foi muito bom e principalmente para quem est\u00e1 come\u00e7ando agora foi excelente. Bruno \u00e9 um nome que deve ser chamado pr\u00f3ximo ano para apresentar coisas mais avan\u00e7adas que ele domina bem.<\/p>\n<p><a title=\"12092010501 by chrismilfont, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/cmilfont\/4990021152\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/farm5.static.flickr.com\/4092\/4990021152_36caca7dbb.jpg\" alt=\"12092010501\" width=\"500\" height=\"375\" \/><\/a><\/p>\n<p>A partir dessa palestra eu notei um padr\u00e3o que incomodou um pouco, o pessoal passou um bom tempo da palestra falando sobre coisas muito b\u00e1sicas e pormenores que acredito n\u00e3o serem necess\u00e1rios, depois eu tive uma informa\u00e7\u00e3o que esclareceu tudo. Segundo um passarinho chin\u00eas [:D], \u00a0os palestrantes receberam um pedido da organiza\u00e7\u00e3o para cobrir o b\u00e1sico porque haveria pessoas de todos os n\u00edveis. Acredito que esse aspecto deve ser priorizado no pr\u00f3ximo ano.<\/p>\n<p>A palestra seguinte, <a href=\"http:\/\/www.qconsp.com\/palestra\/marcio-duarte\/testes-unitarios-em-javascript-usar-ou-nao-usar-mock\">Testes Unit\u00e1rios em javascript<\/a>, seguiu esse padr\u00e3o de explica\u00e7\u00f5es exaustivas, os palestrantes demoraram muito tempo explicando o que era TDD e a import\u00e2ncia de testes, acredito que isso deveria ser prerequisito para quem escolheu assistir essa palestra. Da mesma forma que a palestra do Bruno, o c\u00f3digo foi enfatizado do meio para o fim, apresentaram algumas t\u00e9cnicas, ferramentas e conceitos bacanas. Foi muito boa tamb\u00e9m.<\/p>\n<p>As duas palestras seguintes eu saltei, fui aumentar uns quilos e conversar um pouco com o pessoal. Conheci muita gente bacana que s\u00f3 conhecia pelas listas, f\u00f3runs e twitters da vida. Depois conto mais sobre isso.<\/p>\n<p>Queria muito ter assistido a palestra do <a href=\"http:\/\/www.qconsp.com\/palestra\/sergio-lopes\/mitos-e-verdades-do-cloud-do-google-1-ano-de-experiencias-no-appengine\">S\u00e9rgio Lopes<\/a>, mas acabei escolhendo do <a href=\"http:\/\/www.qconsp.com\/palestra\/paulo-caroli\/a-linha-de-montagem-de-sw-representada-como-cartoes-na-parede\">Paulo Caroli<\/a>. Acabei escolhendo a do Caroli porque j\u00e1 li bastante material dele e havia ouvido falar muito bem, resolvi ver as id\u00e9ias e gostei muito. A sacada da casca de banana foi a divers\u00e3o do dia.<\/p>\n<p><a title=\"12092010479 by chrismilfont, on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/cmilfont\/4989401689\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/farm5.static.flickr.com\/4109\/4989401689_4b31c18314.jpg\" alt=\"12092010479\" width=\"500\" height=\"375\" \/><\/a><\/p>\n<h2>Fim do S\u00e1bado<\/h2>\n<p>Continua&#8230;<\/p>\n<p id=\"wqd1051\">Typically chemist&#8217;s shop can sale to you with discreet treatments for various soundness problems. There are numerous of safe online pharmacies that will deliver medications to your address. There are divers medicines for each afflictions. Learn more about &#8220;<a href=\"http:\/\/free-viagrasamples.com\/viagra_coupons.html\">viagra manufacturer coupon<\/a>&#8220;. Maybe &#8220;<a href=\"http:\/\/free-viagrasamples.com\/viagra_coupons.html\">viagra discount coupons<\/a>&#8221; is a so complicated problem. Matters, like &#8220;<a href=\"http:\/\/free-viagrasamples.com\/viagra_coupons.html\">coupons for viagra<\/a>&#8220;, are coupled numerous types of soundness problems. If you need to take prescription medications, ask your pharmacist to check your testosterone levels before. Sometimes the treatment options may include erectile disfunction remedies or a suction device that helps get an erection. Keep in mind web-site which is ready to sell erectile malfunction drugs like Viagra without a formula is fraudulent. When you purchase from an unknown web-site, you run the risk of getting counterfeit remedies. <\/p>\n<p><script type=\"text\/javascript\"> end1051_(); <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jornada Come\u00e7amos essa aventura desde que o evento foi anunciado no in\u00edcio do ano, n\u00e3o lembro com precis\u00e3o o m\u00eas, mas a coordena\u00e7\u00e3o do Jug JavaCE entrou em contato pela lista de discuss\u00f5es para criarmos uma caravana cearense. A id\u00e9ia desde o in\u00edcio era juntarmos gente suficiente para fechar com alguma ag\u00eancia de viagens um [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[312,311],"tags":[315,80,415,361,414,372,313,314,383,382,224,44,223],"_links":{"self":[{"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/posts\/1051"}],"collection":[{"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/comments?post=1051"}],"version-history":[{"count":12,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/posts\/1051\/revisions"}],"predecessor-version":[{"id":1066,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/posts\/1051\/revisions\/1066"}],"wp:attachment":[{"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/media?parent=1051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/categories?post=1051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.milfont.org\/tech\/wp-json\/wp\/v2\/tags?post=1051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}