Postagens

Mostrando postagens de setembro, 2015

Administrador de Banco de Dados

Administrador de Banco de Dados/Administrador de Dados – DF Logiks Brasília 1. Requisitos Obrigatórios: – Curso superior completo em informática ou curso superior com pós–graduação na área de informática. – Possuir a certificação MCSA: SQL Server 2008 ou superior, ou equivalente (Mysql, Postgresql, Oracle, DB2). 2. Requisitos de experiência profissional – Profissional com conhecimentos e experiência mínima de 5 anos como DBA/AD. 3. Sobre a Vaga: – Local: Brasília – Contratação CLT – Início: Imediato; – Horário de trabalho: de segunda a sexta, das 09h às 18h. 4. Benefícios : – Plano de saúde – Plano odontológico – Seguro de vida – Vale alimentação O post Administrador de Banco de Dados apareceu primeiro em TI Oportunidades . from http://ift.tt/1GhUH1H

Designer UX/UI

Designer UX/UI Altran Brasília A AIS está a procura de um novo colaborador para a área de Design de Interação: PROFISSIONAL Designer de Interação para atuar na criação de interfaces web e aplicativos para tablets e smartphones. ÁREA DE FORMAÇÃO Design, Publicidade e Propaganda ou áreas correlacionadas CARGA HORÁRIA: 40 horas semanais CONTRATO CLT: Salário a combinar + Benefícios Requisitos: Domínio Adobe Creative Cloud Experiência em criação de layouts para web & aplicativos Noções de UX e UI Diferenciais: Conhecimento abrangente em experiência do usuário UX Noções de HTML/CSS Dinamismo, criatividade, perfil colaborativo O post Designer UX/UI apareceu primeiro em TI Oportunidades . from http://ift.tt/1OGQJI9

Analista de Processos Pleno

Analista de Processos Pleno Cidade: Brasília A G&P Projetos e Sistemas Ltda. é uma empresa com capital 100% nacional que atua há mais de 20 anos no segmento de Tecnologia da Informação. Fundada em 1989, a G&P se caracteriza por uma trajetória de sólido crescimento, permanentes investimentos em qualificação profissional e uma reconhecida excelência operacional, contrata: Perfil: Analista com experiência mínima de 3 anos na análise de mapas e fluxos da Informática PowerCenter/ Power Exchange. Avaliar, com escopo de performance, os fluxos/mapas das ferramentas de extração de dados Ferramentas: ETL/PowerCenter/PowerDesign/PowerExchange. Elaborar, documentar, propor e implementar a automatização de processos relacionados aos planos de melhorias. Escolaridade: Superior Completo na área TI Horário e escala diversas Salário: A combinar Forma de contratação: CLT O post Analista de Processos Pleno apareceu primeiro em TI Oportunidades . from http://ift.tt/1VmNn15

Analista de Produção Pleno

Analista de Produção Pleno Cidade: Brasília A G&P Projetos e Sistemas Ltda. é uma empresa com capital 100% nacional que atua há mais de 20 anos no segmento de Tecnologia da Informação. Fundada em 1989, a G&P se caracteriza por uma trajetória de sólido crescimento, permanentes investimentos em qualificação profissional e uma reconhecida excelência operacional, contrata: Perfil: Analista com experiência homologação de aplicativos em Multiplataforma X86 e Sun/Solaris. Escolaridade: Superior Completo na área TI Horário e escala diversas Salário: A combinar Forma de contratação: CLT O post Analista de Produção Pleno apareceu primeiro em TI Oportunidades . from http://ift.tt/1VmNn0Z

Analista de Produção

Analista de Produção Cidade: Brasília A G&P Projetos e Sistemas Ltda. é uma empresa com capital 100% nacional que atua há mais de 20 anos no segmento de Tecnologia da Informação. Fundada em 1989, a G&P se caracteriza por uma trajetória de sólido crescimento, permanentes investimentos em qualificação profissional e uma reconhecida excelência operacional, contrata: Ferramentas: Analista com experiência na utilização das ferramentas: STROBE, CLIST, REXX E COBOL Conhecimento: Progamação, elaborar e analise de relatórios e performance de aplicações, rotinas de ambiente e novas implementações, com emissão de pareceres e recomendações de melhoria; Elaborar, documentar, propor e implementar a automatização de processos relacionados aos planos de melhorias. Escolaridade: Superior Completo na área TI Horário e escala diversas Salário: A combinar Forma de contratação: CLT O post Analista de Produção apareceu primeiro em TI Oportunidades . from http://ift.tt/1PNdAz5

Analista Desenvolvedor PHP

Analista Desenvolvedor PHP – São José – 01 vaga A BDR – Seleção de Talentos procura profissionais para a vaga: Requisitos Superior cursando ou completo em Ciência da Computação ou áreas relacionadas; Experiência no desenvolvimento de software para web; Experiência e sólidos conhecimentos na linguagem PHP; Sólidos conhecimentos em modelagem MySql; Conhecimento em projetos de softwares; Conhecimento em ferramentas de controle de versões; Noções de gerenciamento de projetos ; Conhecimento em técnicas de qualidade de software. Desejável: Conhecimento em tecnologias “Cloud”; Conhecimento em engenharia de software; Conhecimento em desenvolvimento SOA; Conhecimento em desenvolvimento ESB. Atividades: Desenvolver sistemas web oriundos de projetos demandados pelas áreas; Desenvolvimento de sistemas web principalmente na linguagem PHP; Reuniões com equipes de todas as áreas da empresa para levantamento de requisitos; Análise de sistema para preparação ao desenvolvimento/codif...

Administrador de Banco de Dados (DBA)

Administrador de Banco de Dados (DBA) – Florianópolis– 01 vaga A BDR – Seleção de Talentos procura profissionais para a vaga: Requisitos Superior Completo na área de tecnologia; Experiência em administração de banco de dados e desenvolvimento web; Arquitetura de dados; Definição e configuração de ambiente para BDs, considerando-se os seguintes itens: Hardware, Software, Sistema Operacional e Infraestrutura de rede; Tuning de instância e BD; SQL Tuning, Procedures, Triggers e Queries; Replicação Master/Slave e Master/Master; Backup e restore de banco de dados; Monitoramento de servidores de banco de dados; Projeto e construção de sistemas escaláveis e com alta disponibilidade; Administração de SGBDs MySQL, MariaDB, SQLServer, Oracle ou PostgreSQL; Inglês técnico. Desejável: Pentaho; ETL; Load Balancer; Jasper Reports Atividades: Modelagem de dados e Documentação; Desenvolvimento e revisão de queries, stored procedures, triggers e functions; Suporte ao time de desenvo...

Analista de Web Design

Analista de Web Design VeliRH Brasília Principais atividades: – Design de páginas webe seus elementos gráficos (banners, ícones, etc); – Desenvolvimento de páginas em HTML5 e CSS3; – Análise de implementação de soluções UI (User Interface) e UX (Userexperience); – Criar banners, e-mail marketing e artes em geral para manutenção de Sites e/ou Redes Sociais. Pré-requisitos: – Experiência com Web Designer; – Ensino superior em andamento; – Conhecimento avançado em HTML5 e CC3; – Conhecimento intermediário em PHP, MySql e JavaScript; – Experiência no uso de Frameworks (bootstrap) e construção de websites responsivos cross browser (jQuery mobile); – Experiência com Joomla e WordPress; – Domínio em Adobe Photoshop e ou Adobe Illustrator; – Desejável experiência na área educacional. O post Analista de Web Design apareceu primeiro em TI Oportunidades . from http://ift.tt/1iIOOoS

Analista de Suporte a Sistemas Sr (Storage)

Analista de Suporte a Sistemas Sr (Storage) Empresa: B2BR Brasília Atividades a serem desenvolvidas: Atuação em ambiente storage. Requisitos Comportamentais: – Capacidade de trabalho em equipe e iniciativa; – Comprometimento; – Clareza e objetividade na comunicação oral e escrita; – Motivação, organização e bom relacionamento interpessoal; Conhecimentos Técnicos: – Conhecimento em Storage. Formação Acadêmica: Superior completo na área de Tecnologia da Informação. Desejável certificação em Storage. Remuneração: Compatível com o mercado + benefícios (Ticket Refeição ou alimentação, vale transporte, assistência médica, assistência odontológica, seguro de vida, folga no aniversário, convênios com instituições de ensino superior, escolas de idiomas, academias, entre outros). O post Analista de Suporte a Sistemas Sr (Storage) apareceu primeiro em TI Oportunidades . from http://ift.tt/1KI4baG

Operador Técnico Pleno – Monitoração

Operador Técnico Pleno – Monitoração Empresa: GlobalWeb Brasília Atividades a serem desenvolvidas: Gestão da equipe do turno e monitoramento do desempenho de sistemas, sites e componentes da infraestrutura, a fim de detectar desvios e evitar indisponibilidade no ambiente, registra ocorrência de falhas e acompanha resolução de incidentes. Conhecimentos Técnicos: Conhecimentos em ferramentas de monitoração, como Zabbix e Nagios. Formação Acadêmica: Superior em andamento na área de tecnologia da informação. Remuneração: Compatível com o mercado + benefícios (Ticket Refeição ou alimentação, vale transporte, assistência médica, assistência odontológica, seguro de vida, folga no aniversário, convênios com instituições de ensino superior, escolas de idiomas, academias, entre outros). O post Operador Técnico Pleno – Monitoração apareceu primeiro em TI Oportunidades . from http://ift.tt/1iYFqOI

Front-End Developer

Front-End Developer Adoro Viajar Curitiba A AdoroViajar está procurando por um Front-end Developer, que será responsável por criar o nosso produto “from the ground up” e trabalhar junto com a equipe de design e back-end. Buscamos por alguém com: * Sólidos conhecimentos em JAVASCRIPT * HTML5 * CSS * Desejável para a UI (Angular.js) * Desejável experiência com e-commerce Como você fará parte de nosso time inicial, é importante estar disposto a assumir a responsabilidade do desenvolvimento do produto e da UI do sistema, junto com o restante da equipe. Somos uma startup, esteja pronto para interagir com toda a equipe e falar a sua opinião. Fique a vontade para nos convencer sobre quais tecnologias você usaria desde já. A AdoroViajar está com um time apaixonado, com excelentes mentores e investidores. E como cereja do bolo, oferecemos também: – desconto em todos os produtos de viagem da empresa. – participação nos lucros (após 18 meses na empresa). – horario flexível (de verd...

GAE: Qual a causa mais comum de falhas de uma aplicação no GAE ?

Imagem
Por incrível que pareça, são problemas com cotas! Se uma aplicação excede a cota permitida, uma exceção será gerada. Por isso o assunto merece atenção: O que é cota ? Cota é um limite imposto pela plataforma para a utilização de determinado recurso. Existem cotas para tudo. Veja alguns exemplos: uso de "banda de rede" de entrada e saída armazenamento uso de API (prediction, etc) email logs uso de filas (queues) etc Tipos de cotas Existem 3 tipos: Free Quotas: como o nome diz, são cotas livres para a utilização de alguns recursos da plataforma. Billable Limits: limites pagos de utilização de recursos. Safety Limits: limites de segurança impostos dentro da plataforma, para que ninguém seja capaz de derrubá-la. Dentro dos "Safety Limits", temos 2 pontos: Cotas Diárias: limite diário, resetado todo dia à meia-noite (Pacific Time - PST) Cotas Por minuto: limita uma taxa máxima de uso por minuto. É resetado a cada minuto. Como ver...

GAE: Como fazer o troubleshooting?

Imagem
O que fazer se algo parar de funcionar ? Em um sistema tradicional "on premisse", normalmente faríamos o seguinte: "Logamos" no servidor Começamos a investigar o sistema operacional, a aplicação e os logs. E o que fazer no caso de um app rodando na nuvem, cuja instância pode estar sendo executada em qualquer servidor ? No caso do GAE, da plataforma do Google, a recomendação é a seguinte: Verifique o status do App Engine Antes de se "descabelar" e começar a procurar o problema na sua aplicação, verifique o status da plataforma App Engine, através da seguinte página: https://status.cloud.google.com/ Você pode assinar o RSS Feed no rodapé da página, para receber os status de forma automática. Verifique o Google Admin Console http://console.developers.google.com Na página inicial você também pode verificar o status geral de todos os serviços da plataforma. Além disso, verifique o status de suas instâncias do GAE, suas versões, tráf...

Cloud: Google lança Hadoop e Spark gerenciados

Imagem
Está em beta mais um serviço na plataforma de cloud do Google, chamado Cloud DataProc. Ao invés de você criar clusters Spark e Hadoop locais ou em uma infraestrutura na nuvem (IAAS), o DataProc permite fazer isto através de um serviço gerenciado dentro da plataforma e você pode interagir com o serviço através do console da plataforma, através de SDK ou através da API REST do DataProc. http://computerworld.com.br/google-promete-hadoop-e-spark-em-90-segundos-por-us-001 Ecosistema Open Source Como a plataforma é construída em cima de versões nativas de Spark, Hadoop, Pig e Hive, você pode, em teoria, migrar projetos existentes (ou ETL existentes) sem impacto. Mais informações: https://cloud.google.com/dataproc/

Machine Learning: conheça cinco brasileiros mestres em aprendizado de máquinas

Imagem
"O Brasil é, atualmente, um dos países com maior número de profissionais em grau máximo (considerados master) em aprendizado de máquinas na Kaggle , um dos principais sites do mundo orientado à organização de competições de machine learning. O país fica atrás apenas dos Estados Unidos, China e Rússia." http://computerworld.com.br/conheca-cinco-brasileiros-mestres-em-aprendizado-de-maquinas 

Executivos formam grupo para compartilhar experiências digitais no Brasil

Imagem
http://computerworld.com.br/node/54853 Olha os clientes se organizando... Integram o comitê representantes de companhias como Bayer, Edenred, Hay Group, Itaú, Localiza, Multiplan, Tetra Pak e Vivo, além da própria Saint-Gobain. 

Por que falta clareza no discurso corporativo do Google?

Imagem
Parece uma crítica exagerada...Não sei... http://computerworld.com.br/por-que-falta-clareza-no-discurso-corporativo-do-google 

Big Data : Site interessante com uma lista de ferramentas e frameworks de visualização

Imagem
Aproveitando a onda de Big Data, onde existe a filosofia de... "static report is dead" achei este site com uma lista de ferramentas, como por exemplo Tableau , e também frameworks (a maior parte javascript) que podem ser usados para criar apresentações de dados de forma muito sofisticada. http://selection.datavisualization.ch

Quem usa Hadoop também usa Tableau

Imagem
A maioria das empresas não tem "Big Data" - só muitas novas fontes de dados não estruturados ou semi-estruturados - e gostaria de ter uma visão agregada ou de usar uma ferramenta de visualização. Na verdade, de acordo com o estudo, a maioria quer ter uma visão dos dados usando Tableau ou Excel. Se já estão usando Hadoop, provavelmente estão trabalhando com Tableau também (51 por cento) . Se não, estão usando Excel (60 por cento) Fonte: http://computerworld.com.br/gartner-ve-hadoop-em-apuros-mas-sera-que-o-cenario-e-esse-mesmo Esta é uma das afirmações encontradas na pesquisa encomendada pela AtScale, empresa fornecedora de soluções de Hadoop. Duas coisas interessantes aqui: 1. Primeiro é o destaque do Tableau como ferramenta de visualização. Realmente a ferramenta é impressionante e conhecendo um pouco dá para entender por que ela tem ocupado tanto espaço no mercado, como mostra o gráfico do Gartner.      2. O outro ponto interessante é a u...

GAE: [Parte 4] Como funciona o scaling

Imagem
A configuração de scaling do GAE é feita através do arquivo de configuração da aplicação ".yaml " Normalmente uma aplicação irá ter um arquivo .yaml, porém esta configuração pode ser feita por "módulo" da aplicação, como na figura abaixo:   Cada arquivo .yaml define:   version: versão da aplicação tipo de scaling : manual, basic ou automatic (default) tipo de instância: URL mapping: mapeamento de URLs para pontos específicos da aplicação (ex: static files) Abaixo podemos ver um exemplo de configuração de cada tipo de scaling: Manual Scaling application: simple-sample application: simple-sample runtime: python27 api_version: 1 instance_class: B8 manual_scaling: instances: 5 instances: número de instância que serão criadas no start da aplicação. Basic Scaling  application: simple-sample version: uno runtime: python27 api_version: 1 instance_class: B8 basic_scaling:   max_instances: 11   idle_timeout: 10m ...

GAE: [Parte 3] Como funciona o scaling

Estes são os tipos de instâncias do GAE (instance class). Nota: não confunda com os tipos de instâncias do GCE (Google Cloud Compute), que são máquinas virtuais de fato. Instâncias do GAE são precificadas com base em uma taxa por hora, de acordo com a classe da instância. Classe Memória CPU Custo / Hora/ Instância B1 128 MB 600 Mhz $0.05 B2 256 MB 1.2 Ghz $0.10 B4 512 MB 2.4 Ghz $0.20 B4_1G 1024 MB 2.4 Ghz $0.30 B8 1024 MB 4.8 Ghz $0.40 F1 128 MB 600 Mhz $0.05 F2 256 MB 1.2 Ghz $0.10 F4 512 MB 2.4 Ghz $0.20 F4_1G 1024 MB 2.4 Ghz $0.30 A configuração da instância é feita através do arquivo de configuração .yaml (python), como no exemplo abaixo: application : simple - sample module : my - module version : uno runtime : python27 api_version : 1 instance_class : B8 manual_scaling :   instances : 5  

Google Apps Script: Utilizando o Google Spreadsheet como ferramenta de visualização

Imagem
Para as empresas que possuem a suíte do Google Apps, uma opção interessante para a criação de dashboards é o Google Apps Script + Google SpreadSheet. Logicamente ele não vai substituir uma ferramenta poderosa de visualização e exploração de dados, como o Tableau ou outra ferramenta de BI, mas pode ser uma boa alternativa para a criação de dashboards rápidos e sem custo adicional de licenciamento. Uma observação importante: o Google Apps Script não server somente para a geração de gráficos no excel do Google. Na verdade o Apps Script é um "javascript na nuvem" que pode ser usado para uma série de necessidades, como por exemplo: automatizar tarefas em planilhas e documentos (como se fossem macros) consumir fontes de dados externas consumir serviços do próprio Google (calendar, contacts, drive, maps, youtube, etc) consumir recursos de big data, como o Bigquery Para uma visão geral, dê uma olhada nesta apresentação: http://pt.slideshare.net/kartikrk/in...

Conectando o Visual Studio ao Xamarin Android Player

Imagem
Se você está usando o Xamarin Android Player como emulador, que é bem mais rápido do que o emulador padrão, segue uma dica para conectar o VS.NET ao player: 1) Pegue o endereço IP utilizado pelo emulador: 2) No VS.NET, abra a opção Android ADB command prompt e digite o comando: adb connect <Endereço IP> Pronto, basta rodar o VS.NET em "debug" que o APK será publicado no emulador do Xamarin Player. Para verificar se o device está corretamente conectado, você pode digitar no Android ADB command prompt : adb devices fonte: https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/android-player-with-visual-studio-in-vm/

GAE: [Parte 2] Como funciona o scaling

  No post anterior falamos sobre os tipos de "scaling" do GAE, ou seja, quais as opções existentes para escalar uma aplicação dentro da plataforma. Dando continuidade, cada tipo de "scaling" permite configurar: A classe da instância (instance class) : capacidade de CPU/Memória da instância Comportamento de scaling (basic, manual e automatic) Estas configurações são feitas através do arquivo de configuração da aplicação (.yaml no caso de Python). Na lista abaixo podemos ver os mais alguns detalhes de cada tipo de scaling: Tipos de Scaling Feature Automatic Manual Basic Deadlines Requests podem levar até 60 segundos 10 minutos para tasks Requests podem rodar por tempo indeterminado Tasks podem rodar por até 24 horas Idem Manual. Background Threads Não permitido Permitido Permitido CPU/Memory Permite configurar a classe da instância, entre as opções: F1, F2, F4, ou F4_1G Permite configurar a classe da instância, entre as opções: B1, B2...

Print the Legend no Netflix

Imagem
Está disponível no Netflix o documentário "Print the Legend", que conta a impressionante estória do recente mercado de impressoras 3D de "mesa", mostrando o surgimento das start ups e a briga com as gigantes da área de impressão 3D industrial. Ou ponto interessante e polêmico mostrado no documentário é o surgimento da possibilidade de imprimir uma arma em casa... Para quem gosta de entender os bastidores deste mercado, é uma boa dica. Netflix : https://www.netflix.com/br-en/title/80005444

GAE: [Parte 1] Como funciona o auto scaling

Dentro do App Engine, existem 3 tipos de configuração de "scaling" que podem ser feitas. Os "requests" que a sua aplicação está recebendo serão direcionados para a instância em execução ou para uma nova instância dependendo da configuração de "scalling" que foi realizada para a mesma. Os tipos de scalling são: Manual um número fixo de instâncias é definido antes do request chegar. Permite que código "pesado" de start possa ser executado. Basic Nenhuma instância é criada,  até que chegue o primeiro request Você deve limitar o número máximo de instâncias (max_instances) Para o downscaling, ou seja, para diminuir o número de instâncias disponíveis, existe o parâmetro idle_timeout (default = 5 min). Se a instância ficar sem utilização por este período, ela será automaticamente desligada. Automatic Instâncias criadas e destruídas com base na demanda Gerenciado automaticamente por algoritmos da plataforma do Google. Po...

Google Cloud Platform: Visão Geral de PAAS

Imagem
Este site dá uma visão geral legal do PAAS do google, em português. O PAAS é a parte de "plataforma como serviço", ou seja, onde você de fato tem a possibilidade de montar soluções de arquitetura a partir de componentes (ou serviços) prontos. O site já deve estar desatualizado, mas é um bom ponto de partida: http://www.cloudmarket.com.br/blog/cloud-computing/google-app-engine-conheca-o-sistema-paas-da-google/

Google Cloud Platform: o que instalar na sua máquina para começar?

Imagem
Para utilizar o GAE com Python: Isto é o que você precisa para começar a "codar" na plataforma do Google (mínimo): 1) Instalar o Python na sua máquina Versão 2.7 https://www.python.org/downloads/Windows 2) Instalar o ambiente de desenvolvimento do Python: Existem vários. Um dos mais conhecidos: PyCharm https://www.jetbrains.com/pycharm/download/ 3) Instalar o Google Cloud SDK: https://cloud.google.com/sdk/ 4) Executar um "Hello World": veja um passo-a-passo de exemplo código-fonte Para mais detalhes https://cloud.google.com/appengine/docs

Google Cloud Platform: linguagens suportadas

Imagem
As seguintes linguagens são suportadas para o desenvolvimento na plataforma (PAAS) do Google: Isto significa que existem SDKs disponíveis nestas linguagens. Para consumir serviços (APIs), você pode utilizar qualquer linguagem que seja capaz de falar REST / JSON. No próximo post, colocarei o que é necessário para desenvolver em Python.

Social: Vale a pena apostar no Twitter?

Imagem
Conversando recentemente com um cliente, ele me "trucou" com a seguinte provocação: "Vale a pena considerar o twitter como parte da minha estratégia digital (no Brasil) ? Na verdade ele já tinha uma opinião formada e em determinado momento ele comentou que não acreditava que valesse a pena: "Quase ninguém usa o twitter, temos que focar no Facebook e Instagram". Fui procurar por números atualizados. De fato, os números não mostram isso. No gráfico abaixo podemos ver as redes sociais mais populares no Brasil , considerando o número de visitantes únicos em milhões . Por exemplo, durante o último mês (do primeiro trimestre de 2015) o twitter teve cerca de 9 milhões de visitantes diferentes acessando a plataforma. fonte : http://www.statista.com/statistics/254734/most-popular-social-networking-sites-in-brazil/ Qual o perfil dos usuários do twitter? Acho que esta é a próxima pergunta: quem são os usuários do twitter, o que eles consomem e quais são seu...

Social: Você é somente um usuário ou realmente conhece redes sociais?

Imagem
#social Talvez seja a hora de gastar um pouco menos de tempo navegando no facebook e encarar as redes sociais como plataformas de negócios, que de fato são. Como "desenvolvedores", precisamos entendê-las para que possamos criar aplicativos que tirem o máximo de proveito delas, considerando cada um dos detalhes e particularidades. E são muitos... Por exemplo, você sabe qual o melhor horário para fazer um post (ou pin) e gerar maior engajamento ? Com que frequência postar? Conhece os termos abaixo? (alguns são fáceis) Facebook Ads Hashtag (#) Direct Message (DM) Mention Retweet (RT) Follow Friday (#FF) circle +1 tag hangout pin / repin price banner Quais os erros mais comuns (mistakes) que o seu cliente deveria evitar ? Estudando mais a sério o assunto, comecei a perceber que o "buraco é mais embaixo". Acho que um bom ponto de partida é esta leitura . Ela dá uma visão do facebook, twitter, google+ e pinterest. O próximo passo é se apro...