sexta-feira, 10 de agosto de 2012

Internautas e seus Navegadores Preferidos


Internautas e seus Navegadores Preferidos
Prof. Dr. Plínio Vilela

O primeiro navegador Web foi escrito por Tim Berners-Lee em 1990, foi chamado originalmente de WorldWideWeb e depois renomeado Nexus. Foi escrito em um computador NeXT, desenvolvido pela NeXT Computer, empresa fundada por Steve Jobs em 1985 depois de ser demitido da Apple.

Ao logo dos últimos vinte e poucos anos foram criados dezenas de navegadores e mais algumas dezenas de versões diferentes desses navegadores. O interessante é notar que cada perfil de usuário tende a usar um tipo de navegador diferente. Existem vários tipos de internautas, desde os mais tímidos, que usam a Internet apenas esporadicamente, até os mais atirados que estão online 24h por dia. Tente se encaixar em um dos tipos listados a seguir.

Tipo 01 - Internet? Já ouvi falar...
Se você é esse tipo de internauta você provavelmente usa os aplicativos que vieram instalados no computador e pediu para alguém te ensinar a abrir o jogo Paciência. Quando criou coragem para saber o que era essa tal de Internet, pediu para um sobrinho “instalar” a Internet no seu computador. O sobrinho foi lá e instalou um discador gratuito qualquer e te disse que para “entrar” na Internet você deveria clicar duas vezes em uma figurinha com um “E” bem grande. Você clicou e descobriu que a Internet é totalmente dominada pela Microsoft. Não tem navegado desde então...

Tipo 02 - Firefox? Não, sou contra violência com os animais... 
Se você já sabe o que fazer quando abre o navegador, mas continua usando aquela versão que veio instalada no seu computador (IE 5.0 provavelmente) você é um internauta desta categoria. Basicamente não tem tempo para se preocupar com qual versão do navegador você está utilizando, e se algum site não funciona direito você simplesmente deixa de acessá-lo. A coisa mais avançada que fez foi atualizar a home padrão para algum site de notícias.

Tipo 03 - Sozinho na multidão.
Esse é o tipo que gosta de usar as coisas que ninguém usa. Usava o navegador WorldWideWeb, antes dele ser rebatizado de Nexus. Isso quando éramos apenas 4 milhões de internautas (hoje somos mais de 2 bilhões). Usou o OmniWeb, o Arachne o Cyberdog, o Opera, o Konqueror e o Epiphany. Basicamente se o seu navegador for usado por mais de 2% dos usuários mundiais você começa a se preparar para mudar. Hoje está pensando seriamente em migrar para o Internet Explorer...

Tipo 04 - Mauricinho / Patricinha
Chrome é legal mas prefiro o Safari, já vem com o meu Mac. Você pode ser um usuário avançado ou iniciante, não importa. Para estar nesta categoria tem que ter dinheiro para torrar em um equipamento da Apple e não entrar no cheque especial por conta disso. Você sente inveja dos amigos que conseguem acessar sites em flash, mas evita de comentar sobre o assunto para não perder a pose.

Tipo 05 - PNG no IE não fica bom! 
Você é o típico desenvolvedor Web. Tem praticamente todos os navegadores instalados no seu computador, desde o Mosaic até o SeaMonkey 2.3. Precisa testar em todas as versões existentes a cada nova linha de código escrita. Torce para que os navegadores caiam em desuso e todos voltem a usar o Netscape.

Tipo 06 - Prefiro o lynx. 
Se você já ouviu falar em lynx você é um forte candidato a ser esse tipo de internauta. Esse é o tipo que fica de madrugada no quarto escuro escrevendo scripts para rodar na Internet. Passa horas tentando quebrar senhas ou acessar servidores para subir em um ranking de hackers. Para acessar seu email do Gmail configurou um sistema de senhas e confirmações por SMS com chave primária e secundária. Sabe tudo de tecnologia, computadores e Internet, mas não consegue se lembrar do nome do seu vizinho.

Se você conhece mais de 5 outros navegadores que não estão listados aqui preciso pensar em um novo tipo para classificar você!

quinta-feira, 9 de agosto de 2012

Estágio em TI na Bosch em Campinas

Vaga para estágio em TI (Redes de Computadores) na Bosch em Campinas.

Para mais informações acesse: link


sábado, 28 de julho de 2012

Vaga: Test Engineer

Job Title: Test Enginner

Job Summary
This position is responsible for verifying that the end-to-end mobile business solutions
developed by the company operate as designed.
These solutions are mostly developed using SQL Server / .NET and related technologies and
this position helps drive the system quality assurance program for stakeholders, customers
and partners to deliver high quality products as part of the software development lifecycle.

Essential Functions
-Test software releases during the software development.
-Select and develop appropriate test automation tools.
-Report test results and enter problems and issues into the issue tracking system.
-Monitor and update bug reports as needed including bug report closure.
-Configure necessary hardware and operating environments as needed to complete
assigned testing.
-Write or assist in the development of test plans and test procedures.
-Complete assigned test-related tasks.
-Assist in review of test processes as they are developed.

Expectations
-Demonstrate the ability to analyze a problem and complete detailed reports.
-Able to methodically produce the steps which exhibit bugs in the product and be able
to reproduce and communicate these steps.
-Show initiative in gaining in-depth experience in areas of technology relevant to testing
of company products.
-Show initiative in gaining theoretical knowledge in software testing.
-Work well in a team environment and alone.
-Have ability to learn fast, be self-driven and ability to work across teams, disciplines
and cultures
-Have ability to adapt to the changing needs of a project.
-Have ability to meet deadlines.
-Have strong communication skills, both in writing and orally.
English: can read and write well enough to be able to communicate with peer QA and
development engineers regarding software defects

Qualifications
-Education: Bachelor’s degree in computer science or relevant experience.
-Experience: 3 years testing computer software.
-Familiarity with testing methodologies and the defect reporting process.
-Knowledge of programming languages and source control systems.
-Experience with SQL Server and Transact SQL
-Experience with OOP, Webservices/XML, .NET (C# e ASP.NET)
-Experience with automated testing tools.

Interessados podem entrar em contato com o Fabricio (fluiz .at. springwireless.com).

quinta-feira, 28 de junho de 2012

Curso Java MVC

Curso rápido (6 horas) de Java MVC com Plínio Vilela agora em Julho.

Interessados liguem: (19) 3367-1300
 --
Detalhes do curso:
Curso: Java - MVC
Objetivo: Apresentar as técnicas de construção de um sistema em Java seguindo o padrão MVC (Model - View - Control) ou modelo em três camadas.

Conteúdo:
- Montando a camada de dados, usando Derby embutido e MySQL.
- Padrão de Projeto Singleton
- Padrão de Projeto Factory
- Padrão de Projeto DAO (Data Access Objects)
- Construíndo a camada de Controle
- Construíndo a camada View utilizando Netbeans
- Tratando eventos do Mouse e de Botões
- Usando JTable e Abstract Table Model
- Finalizando a Aplicação exemplo

Pré-requisitos: Conhecimento básico de Java ou outra linguagem Orientada a Objetos. Noções de lógica de programação.

Turmas abertas:
1) Dias 3 e 5 de julho das 19h às 22h - [esgotado]
2) Dia 7 de Julho das 9 às 15h - 10 vagas
3) Dia 14 de Julho das 9 às 15h - 10 vagas [Nova Turma]

quinta-feira, 24 de maio de 2012

6th Brazilian Workshop on Systematic and Automated Software Testing

--------------------------------------------------------------------------------------------------------- 6th Brazilian Workshop on Systematic and Automated Software Testing (http://icomp.ufam.edu.br/sast2012/) Natal, RN, Brazil September 23rd., 2012 (Sunday) Co-located with: CBSoft 2012 - Brazilian Conference on Software: Theory and Practice (http://www.cbsoft.dimap.ufrn.br/ ) CALL FOR PAPERS ================= Software testing is of central importance to verify and validate software systems. However, empirical studies show that test-related activities often account for over 50% of software development costs. Systematic and automated approaches have shown capable of reducing this overwhelming cost. Industrial success cases have been openly reported and academic interest continues to grow as observed by the growing number of researchers in the field. The main goal of SAST is to build a forum that brings the research and industry communities together to discuss improvements in software testing systematization and automation. The 6th edition of SAST will be co-located with the Brazilian Conference on Software: Theory and Practice (CBSoft) and will benefit from other important joint events, as the Brazilian Symposium on Software Engineering (SBES), the Brazilian Symposium on Programming Languages (SBPL), Brazilian Symposium on Formal Methods (SBFM), and the Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS). During this period, Natal is the place to be for those interested in Systematic and Automated Software Testing. TOPICS OF INTEREST ==================== The workshop focuses on bringing together the academic and the industrial software testing community that has been researching on systematic and automated practices, activities and tools of software testing. The topics covered by the workshop include, but are not limited to, the following: Test-driven development; Testing integrated with development activities; Program-based testing; Specification-based testing; Model-based testing; Model-driven testing; Risk-based testing; Error-based and fault-based testing; Performance, load and stress testing; Combinatorial testing and random testing; Test case selection techniques; Test case generation techniques; Test oracle and test result checking techniques; Test driver, stubs, harness and test script generation; Test adequacy and coverage measurement; Test effective analysis and test report generation; Test related software artifact generation; Management of testing activities and resources; Maintenance and reuse of test artifacts; Requirements and Tests; Test artifacts traceability; Formal Approaches to Testing. BEST PAPER AWARD ======================== The best paper will be invited to submit an extended version to RITA (Revista em Informática Teórica e Aplicada)! SUBMISSION GUIDELINES ======================== We solicit submissions in the following categories: -Technical papers: Technical papers should present original contribution to software testing research area and must be no longer than 10 pages, including all the figures, references, and appendices. -Experience Reports: Experience report papers content should describe the practical usage of software testing in real industry applications, emphasizing the results obtained and the lessons learned. The reports should not have been published previously, yet they are not required to present original contributions. Experience report papers must be no longer than 6 pages, including all the figures, references, and appendices. Papers can be written either in Portuguese or in English and will be judged according to their adequacy to workshop scope, relevance, technical soundness and originality. Papers should state clearly their relation to previous work, mainly to previous published work of the own authors. Theoretical papers should emphasize the contribution to the practice. Papers on empirical experiments should describe the used methods and interpret qualitatively and quantitatively their results. All submissions will be reviewed by at least three workshop PC members. Papers must follow the guidelines described in "Templates for Articles and Book Chapters" of the Brazilian Computer Society, available at http://www.sbc.org.br/en/index.php?option=com_jdownloads&Itemid=195&task=viewcategory&catid=32. Submitted papers must be unpublished original work. All submitted papers must be in Adobe Portable Document Format (PDF) and must be submitted using the JEMS system (https://submissoes.sbc.org.br/>. PUBLICATION ============= For accepted submissions, at least one of the authors must register in the workshop for presenting the paper. IMPORTANT DATES ================== Submission Deadline: June 17th, 2012 Notification of Acceptance: July 14th, 2012 Final Version: July 21th, 2012 PC CHAIRS ========== Roberta Coelho (DIMAp/UFRN) Arilo Claudio (IComp/UFAM) PROGRAM COMMITTEE (to be confirmed) =================== Adalberto Crespo, CEMPRA Adenilso da Silva Simão, SSC/USP Aditya P. Mathur, Purdue University, USA Alexandre Petrenko, CRIM, Canada Ana Cavalcanti, University of York, UK Ana Cavalli, GET-INT, France Ana Maria Ambrósio, INPE Anamaria Martins Moreira, DIMAp/UFRN Antonia Bertolino, CNR, Pisa, IT Arilo Claudio Dias Neto, IComp/UFAM (co-chair) Arndt Von Staa, Puc-Rio Augusto Sampaio, CIN/UFPE Auri Vincenzi, INF/UFG Edmundo Spoto, UNIVEM Eliane Martins, IC/Unicamp Ellen Francine Barbosa, SSC/USP Fábio Fagundes Silveira - ICT/UNIFESP Guilherme Horta Travassos, COPPE/UFRJ João Cangussu, UTD, USA Jorge Figueiredo, DSC/UFCG José Carlos Maldonado, SSC/USP Juliano Iyoda, CIn/UFPE Juliana Herbert, UNISINOS Márcio Eduardo Delamaro, SSC/USP Marcos Chaim, EACH/USP Mário Jino, FEEC/UNICAMP Otávio Lemos, ICT/UNIFESP Patrícia Machado, DSC/UFCG Paulo César Masiero, SSC/USP Plínio Vilela, UNIMEP Roberta Coelho, DIMAp/UFRN (chair) Ricardo Anido, IC/UNICAMP Sandra Fabri, DC/UFSCAR Silvia Regina Vergílio, DInf/UFPR Simone do Rocio Senger de Souza, SSC/USP

terça-feira, 22 de maio de 2012

Vaga Web Designer / HTML - Campinas

Empresa de desenvolvimento web, a StarCorp, está contratando profissionais com os seguintes requisitos: Seleciona candidatos para a vaga de Implementador HTML para Campinas / SP. Requisitos: WEB DESIGNER / HTML - Conhecimentos em: HTML, Tableless (CSS/DIV), Javascript, Flash, Dreamweaver e Photoshop; – Experiência no desenvolvimento de websites, portais, intranets e extranets; – Ter portifólio próprio de implementação HTML/Tableless será um diferencial; – Escolaridade mínima: técnico formado ou cursando superior na área ou mínimo de 6 meses de experiência; – Residir em Campinas ou cidades da região; – Disponibilidade para início imediato. Acesse nosso blog de projetos (www.starcorp.com.br/projetos) para nos conhecer melhor e também o que esperamos de nossos profissionais. Benefícios: – Vale transporte. – Vale refeição. – Plano de saúde Unimed. – Plano odontológico. Salário: A combinar Enviar currículos até 25/05/2012 aos cuidados de: Andréa com a sigla: Implementador HTML no campo assunto para o e-mail: rh@starcorp.com.br.

terça-feira, 28 de fevereiro de 2012

Vaga - Gerente de Marketing Digital

Grupo educacional de grande porte formado por Colégios, Faculdade, Centros de MBA e Treinamentos Corporativos e no momento busca Gerente de Marketing Digital:

Principais atividades e responsabilidades

§ Administrar o site das instituições de ensino FIAP, Colégio Paulista/COPI e Colégio Módulo.
§ Gerenciar a presença dessas instituições nos diferentes canais online de comunicação e relacionamento (redes sociais Facebook, Twitter, Google+, YouTube e outros).
§ Orientar os investimentos em mídia digital, selecionando os canais mais adequados em função do posicionamento de cada escola e do objetivo de cada campanha.
§ Trabalhar em parceria com os demais núcleos da Diretoria de Marketing, coordenações, diretorias e outras áreas da empresa, visando o maior conhecimento do business das instituições de ensino do grupo e alinhamento dos objetivos.
§ Contratar e supervisionar o trabalho de fornecedores de serviços ligados às atividades do núcleo de Marketing Digital, tanto internos (outros núcleos da Diretoria de Marketing, por exemplo) quanto externos (plataforma, agência de comunicação etc.), zelando pela qualidade técnica do que foi contratado, além de zelar por procedimentos internos de concorrência de preços, controle de contratos e outros.
§ Garantir que todas as funções do núcleo aconteçam de forma estruturada, organizada e dentro de uma sistemática contínua, sempre observando o cumprimento de prazos e de orçamento.


Competências necessárias

§ Sólidos conhecimentos dos processo de marketing digital: administração de websites, análise de investimento em mídias online.
§ Sólida experiência em administração de websites.
§ Ter genuíno interesse em mídias online, mantendo atualizado sobre o que há de mais novo em termos de canais e tecnologias de comunicação, propaganda, relacionamento e outras.
§ Experiência em estratégia e presença de marcas nas redes sociais.
§ Experiência em gerenciamento de projetos.
§ Clareza e habilidade em se comunicar, tanto para elaboração de briefings como para apresentação dos resultados de seu trabalho.
§ Ter iniciativa, ser pró-ativo, saber tomar decisões.
§ Organização e foco no cumprimento de prazos.

- Local de trabalho: Aclimação

- Pretensão Salarial + Benefícios (Assist. Médica/Odont., VT, VR, Bolsa de Estudos MBA, Cesta Básica)

- Início imediato

Enviar CV para: guilherme.estevao@fiap.com.br