Segue divulgação do programa de estágio na ELEKTRO:
http://tinyurl.com/9zc2vhg
Tenho publicado vagas para programadores, pesquisadores, bolsistas e outras oportunidades aqui. Talvez em breve dicas de programação também...
sábado, 11 de agosto de 2012
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
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).
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]
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]
Marcadores:
java,
mini-curso,
programming,
tecnologia
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.
Assinar:
Postagens (Atom)