sexta-feira, 7 de março de 2008

Certificação Internacional em Teste de Software

Certificação em teste de software, reconhecida em vários países do mundo. Indicada para profissionais da área de qualidade de software.
Local: São Paulo, Rio de Janeiro, Belo Horizonte, Brasília e Recife.
Data: 04 de abril de 2008
Inscrições: Até 28 de março de 2008
Informações: www.bstqb.org.br


sábado, 16 de fevereiro de 2008

Diferença entre Hub, Switch e Roteador

Software: Browser (Artigo somente para leitura)
Dificuldade: 0 - 10 (Depende da vontade de ler)

INTRODUÇÃO

Muita gente sabe que hub, switch e roteador são nomes dados a equipamentos que possibilitam a conexão de computadores em redes. Porém, dessas pessoas, muitas não sabem exatamente a diferença entre esses dispositivos. Este artigo explicará o que cada equipamento faz e indicará quando usar cada um.

HUB

O hub é um dispositivo que tem a função de interligar os computadores de uma rede local. Sua forma de trabalho é a mais simples se comparado ao switch e ao roteador: o hub recebe dados vindos de um computador e os transmite às outras máquinas. No momento em que isso ocorre, nenhum outro computador consegue enviar sinal. Sua liberação acontece após o sinal anterior ter sido completamente distribuído.

Em um hub é possível ter várias portas, ou seja, entradas para conectar o cabo de rede de cada computador. Geralmente, há aparelhos com 8, 16, 24 e 32 portas. A quantidade varia de acordo com o modelo e o fabricante do equipamento.

Caso o cabo de uma máquina seja desconectado ou apresente algum defeito, a rede não deixa de funcionar, pois é o hub que a "sustenta". Também é possível adicionar um outro hub ao já existente. Por exemplo, nos casos em que um hub tem 8 portas e outro com igual quantidade de entradas foi adquirido para a mesma rede.

Hubs são adequados para redes pequenas e/ou domésticas. Havendo poucos computadores é muito pouco provável que surja algum problema de desempenho.

SWITCH

O switch é um aparelho muito semelhante ao hub, mas tem uma grande diferença: os dados vindos do computador de origem somente são repassados ao computador de destino. Isso porque os switchs criam uma espécie de canal de comunicação exclusiva entre a origem e o destino. Dessa forma, a rede não fica "presa" a um único computador no envio de informações. Isso aumenta o desempenho da rede já que a comunicação está sempre disponível, exceto quando dois ou mais computadores tentam enviar dados simultaneamente à mesma máquina. Essa característica também diminui a ocorrência de erros (colisões de pacotes, por exemplo).

Assim como no hub, é possível ter várias portas em um switch e a quantidade varia da mesma forma.

O hub está cada vez mais em desuso. Isso porque existe um dispositivo chamado "hub switch" que possui preço parecido com o de um hub convencional. Trata-se de um tipo de switch econômico, geralmente usado para redes com até 24 computadores. Para redes maiores mas que não necessitam de um roteador, os switchs são mais indicados.

ROTEADORES

O roteador (ou router) é um equipamento utilizado em redes de maior porte. Ele é mais "inteligente" que o switch, pois além de poder fazer a mesma função deste, também tem a capacidade de escolher a melhor rota que um determinado pacote de dados deve seguir para chegar em seu destino. É como se a rede fosse uma cidade grande e o roteador escolhesse os caminhos mais curtos e menos congestionados. Daí o nome de roteador.

Existem basicamente dois tipos de roteadores:

Estáticos: este tipo é mais barato e é focado em escolher sempre o menor caminho para os dados, sem considerar se aquele caminho tem ou não congestionamento;

Dinâmicos: este é mais sofisticado (e conseqüentemente mais caro) e considera se há ou não congestionamento na rede. Ele trabalha para fazer o caminho mais rápido, mesmo que seja o caminho mais longo. De nada adianta utilizar o menor caminho se esse estiver congestionado. Muitos dos roteadores dinâmicos são capazes de fazer compressão de dados para elevar a taxa de transferência.

Os roteadores são capazes de interligar várias redes e geralmente trabalham em conjunto com hubs e switchs. Ainda, podem ser dotados de recursos extras, como firewall, por exemplo.

FINALIZANDO

Mesmo para quem quer montar um rede pequena, conectando, por exemplo, três computadores, o uso de "hubs switch" se mostra cada vez mais viável. Isso porque o preço desses equipamentos estão praticamente equivalentes aos dos hubs. Ainda, se você for compartilhar internet em banda larga, um hub switch pode proporcionar maior estabilidade às conexões.

Uma dica importante: ao procurar hubs, switchs ou até mesmo roteadores, dê preferência a equipamentos de marcas conhecidas. Isso pode evitar transtornos no futuro.

A utilização de roteadores é voltada a redes de empresas (redes corporativas). Além de serem mais caros (se bem que é possível até mesmo usar um PC com duas placas de rede como roteador), tais dispositivos também são mais complexos de serem manipulados e só devem ser aplicados se há muitos computadores na rede. No entanto, muitos usuários de acesso à internet por ADSL conseguem usar seus modems (se esses equipamentos tiverem esse recurso) como roteador e assim, compartilham a conexão da internet com todos os computadores do local, sem que, para tanto, seja necessário deixar o computador principal ligado. Basta deixar o modem/roteador ativado.

Instalação do Ubuntu

Software: Linux Ubuntu Versão 6.0 ou superior
Dificuldade: 8 (Intermediário)

Para você que está precisando aprender mais sobre o sistema operacioal Linux, este tutorial tem a intenção de mostrar como instalar uma distribuição deste sistema, para quem não sabe uma distribuição seria como a versão no windows, ou seja, temos o windows 98, 2000, XP, Vista e etc. No Linux temos empresas que criam versões como o Ubuntu, Kurumin, Conectiva Linux entre outros.

1. Caso não possua o cd de instalação você poderá solicitar uma cópia gratuita pelo site http://www.ubuntu.com/getubuntu . O site está em inglês, caso alguém encontre dificuldades me envie um e-mail que terei o prazer de enviar uma cópia para ajudá-lo neste processo.


2. Insira o cd de instalação no leitor de cd, e em seguida reinicie o computador, o sistema irá apresentar uma tela conforme a abaixo:



Obs. Caso não apareça os textos em português, pressione a tecla [F2] para mudar o idioma de instalação.

3. Para continuar selecione a primeira opção “Iniciar Ubuntu” e pressione a tecla [Enter], após alguns minutos o Ubuntu será carregado em seu computador, fique tranqüilo o Ubuntu ainda não está instalado em seu computador, ele esta rodando pelo cd em sua máquina.


4. Caso não queira instalar o Ubuntu, desligue sua máquina e retire o cd do Ubuntu, mas tenho certeza que depois deste visual você irá optar pela instalação, para isso clique na opção “Instalar o sistema no computador” e aguarde o carregamento da próxima tela.


5. Selecione a linguagem que será feita à instalação (Em nosso caso escolheremos Português do Brasil).


6. Selecione a localidade para que seja ajustado o fuso-horário.


7. Selecione o modelo de seu teclado, normalmente o Ubuntu já detecta está configuração automaticamente, mas caso necessite faça o teste de acentuação no quadro “Você pode digitar dentro desta caixa.....”.


8. Selecione em qual partição do seu HD será instalado o Ubuntu, caso você deseje eliminar o sistema operacional que usa hoje e deseja ficar somente com o Linux selecione a opção “Assistido – usar disco inteiro”, caso queira usar o Ubuntu e outro sistema operacional (Windows, Os/2 e etc) selecione a opção “Manual”, porém estude antes como particionar HD para instalação de dois sistemas operacionais;


9. Na tela que é apresentada agora, digite as informações referentes ao acesso ao Ubuntu para isso preencha os campos “Seu nome, nome para acessar o sistema e senha”, por padrão o instalador do Ubuntu definirá um nome para o computador, caso deseje alterar basta mudar o nome manualmente;


10. Esta tela mostra o resumo das informações cadastradas anteriormente, caso perceba algo de errado clique no botão [Voltar] para alterar o item desejado, se estiver tudo correto clique no botão [Instalar / Install] para iniciar o processo de instalação.


11. Aguarde a conclusão da cópia dos arquivos.


12. Clique no botão [Reiniciar agora] para que seja carregado o Ubuntu pelo disco rígido, lembre-se de retirar o cd de instalação ao final da mesma, para que o computador não inicie pelo cd quando terminar de ser reiniciado.


Caso você tenha conseguido chegar a esta tela, fique feliz pois você conseguiu instalar o Ubuntu

Abraços a todos e um ótimo final de semana!!

quinta-feira, 14 de fevereiro de 2008

Efeito Cromo

1º Passo: Crie um arquivo de 500x500 pxlSoftware: Photoshop
Dificuldade
: 6 (Básico)

1º Passo: Crie um arquivo de 500x500 pxl.

2º Passo:
Pressione " D " para as cores Principal (Foreground) e Secundaria (Background) voltarem ao padrão.

3º Passo: Vai em Filtros (Filter) ... Acabamento (Render) ... Nuvens (Clouds).

4º Passo: Agora em..Filtro (Filter) ... Croqui (Sketch) ... Cromo (Chrome).

5º Passo: Vá em Filtros (Filter) ... Distorção (Distort) ... Ondas (Wave). Use as configurações Padrões...para reseta-las faça o seguinte... Pressione ALT e em seguida pressione o Botão RESET.

6º Passo: Imagem (Image) ... Ajustes (Adjustments) Níveis (Levels) ... (Ctrl+L) e mude para os valores a seguir:


7º Passo: Agora Filtros (Filter) ... Nitidez (Sharpen) ... Nitidez (Sharpen).

8º Passo: Pressione CTRL+U nesse momento e use as configurações que quiser.

Aqui vão as minhas configurações:

domingo, 10 de fevereiro de 2008

Conceito Sobre Sistemas Operacionais

Software: Browser (Artigo conceitual sobre Sistemas operacionais)
Dificuldade:
0 até 10 (Depende de sua von
tade de ler)

O que é um sistema operacional?

- Sistema operacional, é o programa principal de um computador. É através do sistema operacional que temos a interação entre Hardware (Parte física do computador) e Software (Aplicativos em gerais como, Word, Internet Explorer e outros), o sistema operacional funciona como um “Gerente”, ou seja, ele indica por onde e como serão gerenciadas as interações entre as duas partes distintas de um computador. Por exemplo, ao clicar no botão imprimir de algum aplicativo o sistema operacional ativa um comando que envia esta solicitação ao processador que por sua vez, envia esta solicitação a impressora.

Quais são os tipos de sistemas operacionais?

- Existem 4 tipos básicos de sistemas operacionais. Eles são divididos em grupos relacionados com o tipo de computador que controlam e o tipo de aplicativos que suportam. Estas são as categorias mais abrangentes:

  • Sistema operacional de tempo real: (RTOS - Real-time operating system). É utilizado para controlar máquinas, instrumentos científicos e sistemas industriais. Geralmente um RTOS não tem uma interface para o usuário muito simples e não é destinado para o usuário final, desde que o sistema é entregue como uma "caixa selada". A função do RTOS é gerenciar os recursos do computador para que uma operação específica seja sempre executada durante um mesmo período de tempo. Numa máquina complexa, se uma parte se move mais rapidamente só porque existem recursos de sistema disponíveis, isto pode ser tão catastrófico quanto se uma parte não conseguisse se mover porque o sistema está ocupado.
  • Monousuário, mono tarefa: O sistema operacional foi criado para que um único usuário possa fazer uma coisa por vez. O Palm OS dos computadores Palm é um bom exemplo de um moderno sistema operacional monousuário e mono tarefa.
  • Monousuário, multitarefa: Este tipo de sistema operacional é o mais utilizado em computadores de mesa e laptops. As plataformas Microsoft Windows e Apple MacOS são exemplos de sistemas operacionais que permitem que um único usuário utilize diversos programas ao mesmo tempo. Por exemplo, é perfeitamente possível para um usuário de Windows escrever uma nota em um processador de texto ao mesmo tempo em que faz download de um arquivo da Internet e imprime um e-mail.
  • Multiusuário: Um sistema operacional multiusuário permite que diversos usuários utilizem simultaneamente os recursos do computador. O sistema operacional deve se certificar que as solicitações de vários usuários estejam balanceadas. Cada um dos programas utilizados deve dispor de recursos suficientes e separados, de forma que o problema de um usuário não afete toda a comunidade de usuários. Unix, VMS e sistemas operacionais mainframe como o MVS são exemplos de sistemas operacionais multiusuário.

Exemplos de sistemas operacionais

- Alguns exemplos de sistema operacional são:
Windows (versões 95, 98, ME, 2000, XP, 2003 e Vista);
Linux (
Debian, Conectiva, Mandrake, Red Hat, Kurumin, Ubuntu e outros) ;
Outros: OS/2, DOS e etc.


segunda-feira, 6 de agosto de 2007

Mudando Cor de Olhos

Software: Photoshop 7.0
Dificuldade
: 8 (Intermediário)

Abra uma foto qualquer que contenha um olho que você deseja mudar, para ter um resultado satisfatório o ideal é usar fotos de alta resolução e com um bom nível de claridade como a foto abaixo.

Pressione Ctrl+J para duplicar a camada do olho ou vá ao menu Camada > Duplicar Camada, depois clique uma vez em uma cruz formada por setas em cima do nome “Camada 1”, só para desbloquear a camada, removendo assim o cadeado ao lado do nome da camada.

Selecione a camada duplicada, clicando uma vez no nome dela, a área retangular onde fica o nome ficará azul.

Selecione a ferramenta subexposição (sétima ferramenta do lado direito da barra de ferramentas), depois clique com o botão direito na foto para definir o tamanho do pincel e na barra de propriedades, altere conforme a imagem abaixo.

Com a ferramenta subexposição, faça movimentos circulares em toda a íris do olho, até que fique como na foto abaixo.

Selecione a ferramenta borracha (sexta ferramenta do lado esquerdo da barra de ferramentas), depois clique com o botão direito na foto e use um pincel de ponta suave, com 60 pixels, Modo: Pincel, Opacidade: 100% e Fluxo: 100%, como na foto abaixo.


Posicione a borracha sobre a Pupila do olho (centro do olho), clique 3 ou 4 vezes sem tirar a borracha do lugar, depois disso dê mais um clique e segure por 2 segundos.

Agora vá em Imagem> Ajustes> Variações, na caixa de Variações, clicando na opção Mais Azul e uma vez em Mais Ciano e repetindo mais uma vez teremos o resultado abaixo.

Após aplicar as Variações toda à foto irá ficar azulada, selecione a ferramenta borracha, e defina as opções Opacidade: 100% e Fluxo: 100%, clique com o botão direito sobre a imagem e defina o diâmetro do pincel, neste tutorial foi usado um pincel de 118 pixels, mas esse tamanho pode variar de acordo com a foto usada, após definir o diâmetro comece apagando as áreas ao redor dos olhos preservando apenas a íris, dê um zoom na pupila (centro do olho) e veja se existe uma tonalidade azulada, caso tenha apague também para retornar com o tom escuro.

Para começar alterar a cor do olho, deixando com uma tonalidade mais original vá ao menu Imagem / Ajustes / Matiz Saturação e altere conforme a imagem, ou na cor que você desejar.

Duplique a camada pressionando Ctrl+J e defina sua opção de mesclagem, que está marcado como normal alterando para Luz Suave, depois vá ao menu Imagem / Ajustes / Variações e clique duas vezes na opção Mais Amarelo.

Temos assim um olho que era castanho, alterado para uma tonalidade de Azul.

Até o próximo tutorial
Abraços e ótima semana a todos

Texto Dourado

Software: Photoshop 7.0
Dificuldade: 7 (Básico)


  1. Crie um novo documento pressionando Ctrl+N, defina o tamanho em 400x140 pixels com 72 pixel/polegadas, depois de criado localize a ferramenta Lata de Tinta (6 ferramenta do lado direito da barra de ferramentas), logo após pressione a letra D do teclado para deixar as cores de Primeiro Plano e Plano de Fundo em preto e branco, clique sobre o documento para pintar toda a área de preto.

  2. Pressione a letra T do teclado para selecionar a Ferramenta de Texto (ou selecione a 8 ferramenta do lado direito da barra de ferramentas, “Texto na Horizontal”) e escreva uma palavra qualquer, aqui usamos a fonte Georgia, Bold, Italic, cor be9112 e tamanho 70 pt.

  3. Clique com o botão direito sobre a camada de texto e escolha a opção “Opções de Mesclagem” e defina os valores a seguir:

Sombra Projetada:


Chanfro e Entalhe:


Chanfro e Entalhe / Contorno:


Sobreposição de Degradê:

Seu texto deve ficar assim após a aplicação dos efeitos.

  1. Clique com o botão direito na camada de texto e escolha a opção converter em Bitmap, depois vá ao menu imagem / ajustes: Brilho e Contraste e altere conforme sua vontade.


terça-feira, 31 de julho de 2007

INTRODUÇÃO A REDES


DEFINIÇÃO
Uma rede de computadores consiste de dois ou mais computadores e outros dispositivos ligados entre si e compartilhando dados, impressoras, trocando mensagens (e-mails), etc. Internet é um exemplo de Rede. Existem várias formas e recursos de vários equipamentos que podem ser interligados e compartilhados.

ÁREAS DE ALCANCE PARA REDES
LAN (Local Area Network, ou Rede Local). É uma rede onde seu tamanho se limita a apenas um prédio.
CAN
(Campus Area Network). Uma rede que abrange uma área mais ampla, onde se pode conter vários prédios dentro de um espaço contínuos ligados em rede.

MAN
(Metropolitan Area Network). A MAN é uma rede onde temos, por exemplo, uma rede farmácia, em uma cidade, onde todas acessam uma base de dados comum.
WAN (Wide Area Network, ou rede de longa distância). Uma WAN integra equipamentos em diversas localizações geográficas, envolvendo diversos países e continentes como a Internet.

TIPOS DE REDES
Redes domésticas: Também chamada de pequenas empresas, são formadas por poucos computadores. Normalmente interligados para compartilhamentos de impressoras, arquivos ou conexão com a Internet.
Redes corporativas
: Constituída de pelo menos 3 pontos básicos:

- Servidor: é o computador principal, ou seja, o que oferece os recursos aos outros computadores, como exemplo o acesso a Internet, Disco rígido para armazenamento ou impressoras.
- Cliente: é o computador que se conecta ao servidor para utilizar os recursos do mesmo, como conexão á Internet, utilização de impressoras e outros.

- Estação de trabalho: é o computador que pode ser utilizado para aplicações normais, computador ligado à rede ou não.

quinta-feira, 26 de julho de 2007

Conceito Inicial de Programação

Software: Browser (Artigo somente para conceituar programação)
Dificuldade: 0 até 10 (Depende de sua vontade de ler)

Depois de algumas semanas de ausência estamos voltando com um novo tutorial, e com um novo programa de utilização.
Para aqueles que desejam aprender a programar vamos começar com o caminho das pedras, entendendo os conceitos básicos de programação.


O que é Programação?
- A programação é a arte da criação de um programa de computador, um conjunto concreto de instruções para um computador desempenhar. Computador, neste contexto, significa qualquer coisa que tenha capacidade de processamento. O programa é escrito numa linguagem de programação, embora seja possível, com alguma dificuldade, escrevê-lo diretamente em linguagem de máquina. Diferentes partes de um programa podem ser escritas em diferentes linguagens.

Diferentes linguagens de programação funcionam de diferentes modos. Por esse motivo, os programadores podem criar programas muito diferentes para diferentes linguagens; muito embora, teoricamente, a maioria das linguagens possa ser usada para criar qualquer programa.

Tipos básicos de Linguagem de Programação
- Existem dois tipos básicos de linguagens de programação, que são as linguagens estruturadas e as linguagens orientadas a objetos.

Programação Estruturada: Programação estruturada orienta os programadores para a criação de estruturas simples em seus programas, usando as sub-rotinas e as funções. Foi à forma dominante na criação de software entre a programação linear e a programação orientada por objetos.
Apesar de ter sido sucedida pela programação orientada por objetos, pode-se dizer que a programação estruturada ainda é marcantemente influente, uma vez que grande parte das pessoas ainda aprendem programação através dela. Além disso, por exigir formas de pensar relativamente complexas, a programação orientada ao objeto até hoje ainda não é bem compreendida ou usada pela maioria.

Programação Orientada a Objetos: A orientação a objetos, também conhecida como Programação Orientada a Objetos (POO) ou ainda em inglês Object-Oriented Programming (OOP) é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
Em alguns contextos, prefere-se usar modelagem orientada ao objeto, em vez de projeto.
A análise e projeto orientados a objetos têm como meta identificar o melhor conjunto de objetos para descrever um sistema de software. O funcionamento deste sistema se dá através do relacionamento e troca de mensagens entre estes objetos.

Na programação orientada a objetos, implementa-se um conjunto de classes que definem os objetos presentes no sistema de software. Cada classe determina o comportamento (definidos nos métodos) e estados possíveis (atributos) de seus objetos, assim como o relacionamento com outros objetos.
Smalltalk, Perl, Python, Ruby, Php, ColdFusion, C++, Object Pascal, Java, Javascript, ActionScript ,C# e VB.NET são exemplos de linguagens de programação com suporte a orientação a objetos.

quarta-feira, 4 de julho de 2007

Tutorial Efeito Matrix

Software: Adobe Photoshop CS2 (Português)
Dificuldade
:
7 (Básico)

Depois de alguns dias sem passar por aqui, voltamos com um tutorial sobre Photoshop, tutorial que relembra o efeito do filme Matrix, aproveitem bem:

1º Passo: Crie uma imagem de 300x350, com Branco de cor de Fundo (Backgroud)


2ºPasso: Vá em Filtro (Filter) / Textura (Texture) / Granulado(Grain) e altere seus valores para Intensidade (Intensity) 100; Contraste (Contrast) 100; Tipo de granulado (Grain Type) = Vertical.

Sua imagem neste momento deve estar assim:

3º Passo: Mude a cor Principal para um Verde Claro e a cor de fundo para Preto. Agora vá em Filtro(Filter) / Artístico(Artistic) / Néon(Neon Glow) e altere as propriedades para, Extensão do Brilho = 5; Intensidade do Brilho = 15 e Cor do Brilho selecione um verde um pouco mais escuro que da cor principal.

4º Passo: Nesse momento vá a Filtro (Filter) / Estilização (Stylise) / Arestas Brilhantes (Glowing Edges) e entre com os seguintes valores: Largura da Aresta = 1; Brilho da Aresta = 15; Suavidade = 1.


Depois de Algumas alterações