Segurança Lógica: Como posso me proteger?

Para conseguirem roubar informações de uma empresa os criminosos não usam apenas o meio físico, mas estão cada vez mais fazendo uso das vulnerabilidades na segurança lógicas da empresa para conseguirem o que procuram. Isso faz com que as empresas busquem alternativas de Segurança para protegerem o que possuem de mais importante: A Informação.

Alguns destes ataques são passivos, na medida em que apenas capturam os dados, sem os alterar, enquanto que outros são ativos, afetando a informação com o intuito de a corromper ou destruir. Continue lendo “Segurança Lógica: Como posso me proteger?”

Programadores americanos estudam criar novas armas cibernéticas

O plano é ampliar e melhorar as opções de defesa contra ataques a computadores de sistemas que sejam vulneráveis a infecções.

DARPA (Agência de Projetos de Pesquisa Avançada em Defesa, em português), o braço do Pentágono que foi responsável por parte da criação da internet, no final dos anos 60, estuda aumentar seus esforços para criação de armas cibernéticas ofensivas, ou seja, armas que poderão ser usadas para ataques virtuais. Continue lendo “Programadores americanos estudam criar novas armas cibernéticas”

Jogo ‘World of Warcraft’ em português chega ao Brasil

Nota: Enquanto os desenvolvedores brasileiros “ficam fazendo mais do mesmo“, o resto do mundo vem para cá com outros produtos, para disputar e crescer em nosso mercado.

O anúncio foi feito na abertura da Blizzcon 2011, nos Estados Unidos, o trabalho de tradução do game já dura cerca de 2 anos.

O game on-line com suporte para diversos jogadores ao mesmo tempo (MMORPG) “World of Warcraft”, será lançado oficialmente no Brasil em dezembro, de acordo com Mike Morhaime, presidente da Blizzard, durante abertura da feira Blizzcon 2011, em Anaheim, nos EUA. Continue lendo “Jogo ‘World of Warcraft’ em português chega ao Brasil”

MPS (Managed Print Services): Os estágios de maturidade de um programa de MPS

Mudanças em processos não acontecem do dia para noite. Precisamos identificar em que estágio de maturidade nosso processo se encontra para podermos aos poucos, de forma contínua, ir amadurecendo e tornando o mesmo mais robusto e autônomo. No MPS (Managed Print Service) isso não é diferente. Primeiro precisamos identificar em qual dos três níveis de maturidade do processo de gerenciamento de serviços de impressão estamos. E para atingir cada novo nível, são necessários prestadores de serviços com maiores habilidades. Continue lendo “MPS (Managed Print Services): Os estágios de maturidade de um programa de MPS”

QR Code: o que é e como usar

Conheça o padrão usado para mostrar conteúdo em celulares

O processo de identificação de produtos sofreu uma revolução com a invenção do conhecido código de barras. Este reinou praticamente absoluto por muito tempo até que outros métodos foram surgindo. O QR (Quick Response) Code é um deles. Sua criação ocorreu em 1994 por uma subsidiária da Toyota no Japão.

.

O que é o QR Code?

O QR Code consiste de um gráfico 2D de uma caixa preto e branca que contém informações pré-estabelecidas como textos, páginas da internet, SMS ou números de telefone. Continue lendo “QR Code: o que é e como usar”

Compressão de dados em ambientes corporativos

Através de algoritmos é possível codificar e comprimir/compactar arquivos reduzindo seus tamanhos, sejam eles textos, planilhas, fotos, vídeos ou qualquer conteúdo multimídia. Podemos realizar a liberação de espaço nos discos das estações de trabalho e servidores, racionalizando o uso e otimizando o sistema como um todo utilizando compressão de arquivos.

Podemos citar como principais vantagens do uso de compressão de arquivos a redução do espaço em disco para armazenamento e aumento da velocidade para transferência dos arquivos nas redes locais e internet. No âmbito corporativo, a compressão de arquivos reduz significativamente a banda da rede. Continue lendo “Compressão de dados em ambientes corporativos”

Email SPAM: entendendo e minimizando impacto

Neste post será abordado sobre o que é o SPAM e algumas formas de prevenção, por fim orientando e mostrando os meios que usuários e administradores de sistemas têm em mão para usar no combate ao SPAM.

Ao falar de email, hoje em dia o SPAM está sempre nos tópicos abordados sobre o tema. O SPAM é o envio/recebimento de emails indesejáveis que muitos de nós recebemos em nossas caixas postais e poucos conseguem se livrar, ao menos parcialmente. Continue lendo “Email SPAM: entendendo e minimizando impacto”

Brasil e a melhoria do processo de produção de software (Softex e MPS.BR)

Para que uma organização consiga mensurar seus resultados e manter-se em constante melhoria do software que produz, seguir um modelo de maturidade de processo de software é fundamental.

Os modelos de maturidade servem para guiar o processo de melhoria da qualidade do software. Esses modelos servem de referência e possibilitam o diagnóstico da qualidade software produzido, pois estabelecem critérios de medição e avaliação dos resultados obtidos. Para isso a Softex e o governo brasileiro desenvolveram o MPS.BR, programa  para Melhoria de Processo do Software Brasileiro, voltado principalmente para pequenas e médias empresas, com o objetivo de definir e aprimorar um modelo de melhoria e avaliação de processo de software. Continue lendo “Brasil e a melhoria do processo de produção de software (Softex e MPS.BR)”

Os passos para implantar um processo de MPS (Managed Print Service) ou Outsourcing de impressão

Sempre que falamos de MPS (Managed Print Service) ou serviço de gerenciamento de impressão nos deparamos com um grande problema: muitos dos players deste mercado estão pouco preparados para verdadeiramente prestar este serviço. Procure sempre parceiros e empresas prestadoras deste serviço com experiência comprovada e casos de sucesso.

Outsourcing de impressão é o nome dado no Brasil ao processo de terceirizar os serviços de gerenciamento de impressão. Infelizmente, muitos chamam qualquer “serviço de impressão” de “outsourcing de impressão”, o que não é correto. O que iremos abordar aqui é o que todas as empresas deveriam fazer e ter em conta como MPS (Managed Print Service), serviço completo de gerenciamento de impressão ou um outsourcing de impressão profissional. Continue lendo “Os passos para implantar um processo de MPS (Managed Print Service) ou Outsourcing de impressão”

UML e os Diagramas Estruturais

Entre os conjuntos de diagramas da UML (Unified Modeling Language) estão os diagramas estruturais, utilizados para visualizar, especificar, construir e documentar os aspectos estáticos de um sistema. Este artigo tem como objetivo, introduzir de forma simplificada cada um dos diagramas estruturais da UML 2.0. São eles os diagramas de Classe, Objetos, Componentes, Implantação, Pacotes e Estrutura. Continue lendo “UML e os Diagramas Estruturais”

Engenharia de Requisitos: Por onde começo?

Por mais que as empresas digam que utilizam um método para definir os requisitos de seu software, a maior parte delas não aplica os conceitos dessa parte importante do processo.

A aplicabilidade da engenharia de requisitos mostra-se falha dentro das empresas. Mas onde as empresas estão errando? O que pode ser alterado no processo das empresas para que isso seja ajustado? Antes de elencar o que deve ser modificado, temos que entender o que é a engenharia de requisitos. Continue lendo “Engenharia de Requisitos: Por onde começo?”

Princípios da Gerência de Configuração de Software

Hoje em dia constatamos que as mudanças ocorrem em uma velocidade espantosamente rápida, isso não é diferente no desenvolvimento de um software: a legislação, o entendimento dos usuários sobre suas necessidades, o ambiente ao qual o sistema vai operar, os requisitos, tudo muda. Devido a tantas mudanças, é necessária alguma forma de gerenciamento para que o desenvolvimento não seja catastrófico.

Durante o desenvolvimento de software, uma grande quantidade de informações é produzida, tais como: especificações, planos de projeto, arquivos de código fonte, casos e planos de testes, manuais, arquivos de dados, entre outros. Cada um desses documentos produzidos poderá ser considerado um item de configuração de software. A configuração de software é composta pelos itens de configuração produzidos durante o processo de engenharia de software, ou seja, no processo de desenvolvimento disciplinado de sistemas. Continue lendo “Princípios da Gerência de Configuração de Software”

Treze práticas para desenvolvimento de software (Boas Práticas)

Para o desenvolvimento de softwares de qualidade é necessário dominar um conjunto de habilidades e conhecimentos que fazem com que o este processo se mantenha organizado e com crescimento constante, esse conjunto de técnicas quando utilizado de forma saudável pode ser descrito como boas práticas.  Se todas estas técnicas forem documentadas podem render um bom guia para esta mítica tarefa de criar softwares. Neste artigo abordo de maneira simplificada treze tópicos que podem auxiliar no entendimento do que envolve o desenvolvimento de software e serem adotados como boas práticas. Continue lendo “Treze práticas para desenvolvimento de software (Boas Práticas)”