{"id":442,"date":"2012-07-30T22:02:16","date_gmt":"2012-07-31T01:02:16","guid":{"rendered":"https:\/\/2012.saopaulo.wordcamp.org\/?p=442"},"modified":"2012-08-05T20:28:48","modified_gmt":"2012-08-05T23:28:48","slug":"apresentacoes-selecionadas","status":"publish","type":"post","link":"https:\/\/saopaulo.wordcamp.org\/2012\/programacao\/apresentacoes-selecionadas\/","title":{"rendered":"Apresenta\u00e7\u00f5es selecionadas"},"content":{"rendered":"<p>A chamada de trabalhos foi encerrada na sexta-feira passada. Abaixo divulgamos as apresenta\u00e7\u00f5es pr\u00e9-selecionadas. Responda nossa pesquisa e nos ajude a selecionar quais palestras ser\u00e3o escolhidas.<\/p>\n<p>Pesquisa encerrada<\/p>\n<h2>Palestras<\/h2>\n<h3><em>Bruno Borges<\/em> &#8211; Malware e Seguran\u00e7a em WordPress<\/h3>\n<ul>\n<li>Infec\u00e7\u00f5es, hacking e blacklisting em sites.<\/li>\n<li>Porque somos hackeados?<\/li>\n<li>O que fazer quando nosso site \u00e9 infectado.<\/li>\n<li>Onde buscar ajuda.<\/li>\n<li>Como nosso site \u00e9 infectado\/hackeado.<\/li>\n<li>O que \u00e9 malware.<\/li>\n<li>Principais tipos de infec\u00e7\u00e3o.<\/li>\n<li>Amea\u00e7as e vulnerabilidades atuais<\/li>\n<li>Scanner de virus \/ malware em sites.<\/li>\n<li>Dicas em geral<\/li>\n<\/ul>\n<h3><em>C\u00e1tia Kitahara &#8211; <\/em>WordPress para Webdesigners &#8211; Classes e IDs gerados automaticamente<\/h3>\n<p>O WordPress possui reputa\u00e7\u00e3o por gerar um c\u00f3digo html e folha de estilos CSS que respeita os Padr\u00f5es da Web. Ele gera automaticamente v\u00e1rias classes e ids que facilitam a vida do webdesigner. Algumas fun\u00e7\u00f5es existem somente para gerar essas classes, como body_class() e post_class(). A palestra prop\u00f5e listar as principais fun\u00e7\u00f5es que geram essas classes e demonstrar resultados pr\u00e1ticos do uso delas.<\/p>\n<h3><em>Diogenes Buarque Ianakiara<\/em> &#8211; WordPress com alta performance<\/h3>\n<p>O Objetivo da palestra ser\u00e1 apresentar diversas t\u00e9cnicas e ferramentas que visam otimizar a performance de sites WordPress de forma percept\u00edvel para os usu\u00e1rios.<\/p>\n<ul>\n<li>Qual a performance do seu site wordpress?<\/li>\n<li>Como medir a performance do seu site.<\/li>\n<li>O que \u00e9 poss\u00edvel melhorar?<\/li>\n<li>Plugins, Ferramentas e Provedores<\/li>\n<li>Benchmarks de Provedores WordPress<\/li>\n<\/ul>\n<h3><em>Felipe Coelho Kussik<\/em> &#8211; WordPress Total<\/h3>\n<p>Proponho uma reflex\u00e3o em torno da pergunta: Voc\u00ea utiliza todo o potencial do WordPress? A cada vers\u00e3o s\u00e3o adicionadas novas funcionalidades e a pilha vai crescendo, ser\u00e1 que estamos lidando com tudo isso da forma adequada? Quantas \u00e1reas, links e op\u00e7\u00f5es do admin voc\u00ea usa realmente? Seu site funcionaria com outro tema? Seu tema pode ser instalado no meu site? Seu site quebra se um plugin deixa de funcionar? O site que voc\u00ea fez pro seu cliente vai quebrar se ele trocar de tema? Seu cliente sabe que ele pode trocar de tema? Como voc\u00ea usa plugins? Cada caso \u00e9 um caso? S\u00e3o v\u00e1rias perguntas, pra algumas temos respostas, pra outras precisamos discutir um pouco, usando exemplos pr\u00e1ticos e dicas t\u00e9cnicas.<\/p>\n<h3><em>Gustavo Bordoni<\/em> &#8211; Deploy Automatizado<\/h3>\n<p>Nessa palestra ser\u00e1 explicado como montar uma estrutura de deploy automatizado utilizando o Git e o Fabric, com equipes com v\u00e1rios desenvolvedores, e\/ou clientes.<\/p>\n<h3><em>Leo Germani<\/em> &#8211; Utilizando o novo Personalizador de temas<\/h3>\n<p>Na vers\u00e3o 3.4 o WordPress lan\u00e7ou um novo recurso. O Personalizador de Temas, que permite que voc\u00ea mude as configura\u00e7\u00f5es do tema e j\u00e1 tenha um preview do que est\u00e1 acontecendo. Veja o v\u00eddeo abaixo:<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/vD8v6u3noPg?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=pt-PT&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n<p>Nesta palestra as pessoas v\u00e3o aprender como usar esse novo recurso para o seu tema e, o melhor, como migrar as op\u00e7\u00f5es atuais do seu tema para essa nova interface (muito mais legal).<\/p>\n<h3><em>Nick Vidal<\/em> &#8211; Desenvolvendo uma Aplica\u00e7\u00e3o M\u00f3vel usando Web Services<\/h3>\n<p>A aplica\u00e7\u00e3o m\u00f3vel ser\u00e1 implementada em cima de um sofisticado framework JavaScript chamado Sencha Touch. O web services ser\u00e1 provido pelo WordPress. Tanto o Sencha Touch quanto o WordPress s\u00e3o softwares livres, podendo assim ser baixados, modificados e distribu\u00eddos livremente.<\/p>\n<h3><em>Rafael Ehlers<\/em> &#8211; E-commerce no WordPress utilizando PayPal e PagSeguro<\/h3>\n<p>Nesta palestra voc\u00ea ir\u00e1 aprender em detalhes como funcionam estes dois intermediadores de pagamento e como voc\u00ea poder\u00e1 integr\u00e1-los no seu site em WordPress para come\u00e7ar a vender. Conhe\u00e7a tamb\u00e9m as melhores solu\u00e7\u00f5es em plug-ins e temas para fazer e-commerce no WordPress. Consiste dos seguintes t\u00f3picos:<\/p>\n<ol>\n<li>As solu\u00e7\u00f5es de pagamento online que existem no pa\u00eds<\/li>\n<li>Intermediadores de Pagamento X Gateways: Pr\u00f3s e contras para voc\u00ea e seu cliente<\/li>\n<li>Funcionamento do PayPal Express Checkout e sua API<\/li>\n<li>Funcionamento do PagSeguro e sua API<\/li>\n<li>Como funciona o c\u00e1lculo de frete dos Correios<\/li>\n<li>Workflow do Checkout<\/li>\n<li>Plug-ins espec\u00edficos para PayPal e PagSeguro<\/li>\n<li>Plug-ins e temas completos para fazer e-commerce no WordPress<\/li>\n<\/ol>\n<h3><em>Ricardo Moraleida<\/em> &#8211; Theme Review e Unit Test &#8211; &#8220;O&#8221; guia de boas pr\u00e1ticas para temas<\/h3>\n<p>Uma vis\u00e3o geral dos requerimentos para aprova\u00e7\u00e3o de temas do reposit\u00f3rio. Por que (e como) usar as pr\u00e1ticas obrigat\u00f3rias e recomendadas pelo WPTRT para os temas do dia-a-dia.<\/p>\n<ol>\n<li>Anatomia de um tema b\u00e1sico (Arquivos, WP Coding standards, CSS coding standards)<\/li>\n<li>Fun\u00e7\u00f5es e template tags obrigat\u00f3rias<\/li>\n<li>Internacionaliza\u00e7\u00e3o<\/li>\n<li>Classes CSS autom\u00e1ticas (body_class, post_class, comment_class)<\/li>\n<li>Classes CSS obrigat\u00f3rias (wp_caption, wp_caption-text, sticky, gallery-caption, bypostauthor, alignright, alignleft, aligncenter)<\/li>\n<li>CSS para widgets (Monster Widget)<\/li>\n<li>Conte\u00fado de Teste. Apresenta\u00e7\u00e3o detalhada do Theme Unit Test Data<\/li>\n<li>Theme Check. Apresenta\u00e7\u00e3o detalhada dos testes obrigat\u00f3rios<\/li>\n<li>Como tornar-se um Theme Reviewer<\/li>\n<\/ol>\n<h3><em>Rubens Souza Meyer<\/em> &#8211; Como criar uma WebTV com WordPress<\/h3>\n<p>O v\u00eddeo na Internet j\u00e1 \u00e9 realidade! O YouTube exibe 4 bilh\u00f5es de arquivos multim\u00eddia por dia e recebe 72 horas de conte\u00fado por minuto! Com o crescimento de plataformas como celulares, smartphones, tablets e TVs conectadas, essa onda tende a crescer ainda mais. A ideia da palestra \u00e9 mostrar como criar uma WebTV usando o WordPress como plataforma de gerenciamento, integrada a ferramentas de v\u00eddeo online, como YouTube, Vimeo e outras op\u00e7\u00f5es, inclusive de transmiss\u00e3o ao vivo. Tamb\u00e9m ser\u00e3o apresentadas dicas e orienta\u00e7\u00f5es para a produ\u00e7\u00e3o de v\u00eddeos de qualidade para a web.<\/p>\n<h3><em>Vinicius Massuchetto<\/em> &#8211; Plugins no WordPress &#8211; Fazendo o Neg\u00f3cio Direito<\/h3>\n<p>Embora o desenvolvimento de plugins no WordPress tenha se tornado algo extremamente popularizado, \u00e9 comum encontrar solu\u00e7\u00f5es que n\u00e3o atendem a um conjunto b\u00e1sico de boas pr\u00e1ticas. N\u00e3o se quer apresentar nenhum beab\u00e1 de plugins, mas sim de cobrir diversos aspectos t\u00e9cnicos importantes e detalhados de desenvolvimento, e que ajudam a construir plugins de melhor qualidade e manuten\u00e7\u00e3o atrav\u00e9s do que o pr\u00f3prio WordPress tem a oferecer.<\/p>\n<h2>Oficinas<\/h2>\n<h3><em>Alessandro Vin\u00edcius de Souza Vieira<\/em> &#8211; Fazendo back-up do meu WordPress com o plugin BackWpup<\/h3>\n<ul>\n<li>Qual a import\u00e2ncia de realizar back-up do meu WordPress?<\/li>\n<li>Quais as formas\/ferramentas dispon\u00edveis para efetuar um back-up do meu wordpress?<\/li>\n<li>Por que utilizar o plugin BackWpup?<\/li>\n<li>M\u00e3o na massa:\n<ul>\n<li>Instala\u00e7\u00e3o do BackWpup<\/li>\n<li>Configura\u00e7\u00e3o do BackWPup<\/li>\n<li>Adicionando jobs para automatizar back-ups<\/li>\n<li>Armazenando o back-up do seu WordPress<\/li>\n<li>Testando o job rec\u00e9m criado<\/li>\n<li>Solu\u00e7\u00e3o de problemas<\/li>\n<\/ul>\n<\/li>\n<li>Conclus\u00e3o<\/li>\n<\/ul>\n<h3><em>Daniel Antunes Rocha<\/em> &#8211; Desenvolvimento de plugins com WP List Table<\/h3>\n<p>O que \u00e9 a classe WP List Table e como utiliz\u00e1-la.<\/p>\n<h3><em>Mayara Alanna Pereira Martins<\/em> &#8211; Gerenciamento de sites\/blogs com o WordPress 3.4<\/h3>\n<ul>\n<li>Apresenta\u00e7\u00e3o da \u00e1rea de login e do painel administrativo e suas se\u00e7\u00f5es.<\/li>\n<li>O que \u00e9 a barra de tarefas e como inseri-la em meu site\/blog?<\/li>\n<li>Usu\u00e1rios: n\u00edveis de usu\u00e1rios e suas capabilities, altera\u00e7\u00f5es de seus dados, adi\u00e7\u00e3o, edi\u00e7\u00e3o e exclus\u00e3o de usu\u00e1rios<\/li>\n<li>Edi\u00e7\u00e3o r\u00e1pida e edi\u00e7\u00e3o comum de posts, p\u00e1ginas e coment\u00e1rios;<\/li>\n<li>Como usar as funcionalidades a\u00e7\u00f5es em massa e filtragem de resultados;<\/li>\n<li>Como pesquisar posts, p\u00e1ginas, plugins por nome e por p\u00e1gina em que se encontram no painel administrativo;<\/li>\n<li>Posts: gerenciamento, formatos, tags, resumo, categorias, imagem destacada, visibilidade, rascunhos, agendamento, post fixo, trackbacks e pingbacks<\/li>\n<li>Formata\u00e7\u00e3o de conte\u00fado: op\u00e7\u00f5es b\u00e1sicas e avan\u00e7adas<\/li>\n<li>M\u00eddias: anexadas a posts e p\u00e1ginas, da biblioteca, m\u00eddias de URLs, embed de v\u00eddeos e tweets<\/li>\n<li>Links: gerenciamento de links e suas categorias<\/li>\n<li>P\u00e1ginas: p\u00e1ginas m\u00e3es e filhas, ordena\u00e7\u00e3o, gerenciamento<\/li>\n<li>Como moderar coment\u00e1rios e uso do Gravatar;<\/li>\n<li>Apar\u00eancia: temas, cabe\u00e7alhos, fundo, widgets, menus<\/li>\n<li>Plugins: instala\u00e7\u00e3o, configura\u00e7\u00e3o, ativa\u00e7\u00e3o, exclus\u00e3o e edi\u00e7\u00e3o<\/li>\n<li>Ferramentas do WordPress: Publica isso, importa\u00e7\u00e3o e exporta\u00e7\u00e3o de conte\u00fado<\/li>\n<li>Configurando seu site WordPress: Op\u00e7\u00f5es de configura\u00e7\u00e3o.<\/li>\n<li>Atalhos para gerenciamento do seu site:<\/li>\n<li>Administra\u00e7\u00e3o multisite: o que \u00e9 essa funcionalidade e como habilit\u00e1-la? Painel da rede, sites da rede, usu\u00e1rios, plugins, temas, configura\u00e7\u00f5es da rede<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A chamada de trabalhos foi encerrada na sexta-feira passada. Abaixo divulgamos as apresenta\u00e7\u00f5es pr\u00e9-selecionadas. Responda nossa pesquisa e nos ajude a selecionar quais palestras ser\u00e3o escolhidas. Pesquisa encerrada Palestras Bruno Borges &#8211; Malware e Seguran\u00e7a em WordPress Infec\u00e7\u00f5es, hacking e &hellip; <a href=\"https:\/\/saopaulo.wordcamp.org\/2012\/programacao\/apresentacoes-selecionadas\/\">Continuar a ler <span class=\"screen-reader-text\">Apresenta\u00e7\u00f5es selecionadas<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":397920,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[20614],"tags":[],"class_list":["post-442","post","type-post","status-publish","format-standard","hentry","category-programacao"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2tL57-78","_links":{"self":[{"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/posts\/442","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/users\/397920"}],"replies":[{"embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/comments?post=442"}],"version-history":[{"count":19,"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/posts\/442\/revisions"}],"predecessor-version":[{"id":460,"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/posts\/442\/revisions\/460"}],"wp:attachment":[{"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/media?parent=442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/categories?post=442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2012\/wp-json\/wp\/v2\/tags?post=442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}