27.11.2007
Veja como utilizar no VBScript as estruturas fundamentais de qualquer linguagem de programação: as estruturas condicionais.
As estruturas condicionais são conhecidas também como estruturas de decisão ou de seleção e, de forma geral, são uma das estruturas mais básicas de uma linguagem de programação. Caracterizam-se por permitir a execução de determinados códigos de programação dependendo da veracidade de uma condição.
O VBScript, assim como o PHP e o Javascript, possui estruturas do tipo “Se” e do tipo “Faça caso”, sendo o primeiro tipo recomendado para comparações únicas e o segundo para comparações seqüenciais envolvendo uma mesma variável ou valor.
Vamos a um exemplo simples: queremos exibir uma mensagem informando se um número armazenado em uma variável é par ou ímpar. Para tal, basta uma única comparação: é só compararmos o resto da divisão do número dado por 2. Se esse resto for zero, o número é par. Senão, é ímpar.
Leia o resto deste post »
Deixar um comentário » |
ASP + VBScript, SA110-06001, TQ200-05003 | Etiquetado: ASP, estruturas condicionais, if, select, vbscript |
Link Permanente
Escrito por Iran Rodrigues
21.11.2007
O “Do… Loop” é a estrutura de repetição mais versátil do VBScript, podendo ser utilizada em diversas situações.
Além do for e do for each, ambos vistos na aula passada, o VBScript dispõe de mais algumas estruturas de repetição, das quais destaco o “Do… Loop”.
Utilizamos o “Do… Loop” quando pretendemos repetir uma ou mais instruções por um número indeterminado de vezes, ou seja, enquanto no for é necessário especificar quantas repetições queremos, no “Do… Loop” o que fazemos é estabelecer uma condição que determina quando a repetição irá parar, não importando o número de repetições.
Leia o resto deste post »
Deixar um comentário » |
ASP + VBScript, SA110-06001, TQ200-05003 | Etiquetado: ASP, do, estruturas de repetição, loop, until, vbscript, while |
Link Permanente
Escrito por Iran Rodrigues
19.11.2007
Utilizem a imagem* abaixo para a prática da ferramenta fatia, no Photoshop:

* modelo obtido na web.
Deixar um comentário » |
Photoshop, SQ200-07001 | Etiquetado: fatiamento, imagens, Photoshop |
Link Permanente
Escrito por Iran Rodrigues
15.11.2007
Conforme prometido, aqui vai um exercício valendo um ponto para a nota de ASP. Enviem todo o codigo produzido para meu e-mail.
- Crie um array unidimensional com 50 elementos;
- Insira valores numéricos em cada uma de suas posições;
- Exiba todos os valores armazenados no array;
- Informe a soma de todos os elementos;
- Informe a média dos mesmos;
- Informe a mesma média, mas arrendondando-a para um inteiro;
- Transfira todos os elementos do array para um outro array, invertendo as posições (ex.: o último elemento do array original vai para a primeira posição do novo array, o penúltimo para a segunda, etc.).
Deixar um comentário » |
ASP + VBScript, SA110-06001, TQ200-05003 | Etiquetado: array, ASP, exercício, vbscript |
Link Permanente
Escrito por Iran Rodrigues
14.11.2007
Vamos utilizar as imagens a seguir para praticar a seleção através do recurso máscara rápida (tecla de atalho: Q).
Reforce a idéia de movimento, aplicando o filtro “desfoque de movimento” ao fundo:

Mude a cor da lataria do carro através do ajuste da matiz (CTRL + U):

Atualização (19/11/07):
Já que o post é sobre máscara rápida e veículos em geral, aí vão outros exemplos. Desta vez, utilizem o filtro “desfoque radial” com a opção “zoom” selecionada para, como na primeira imagem, reforçar a idéia de movimento.


Deixar um comentário » |
Photoshop, SQ200-07001 | Etiquetado: exercícios, imagens, máscara rápida, Photoshop |
Link Permanente
Escrito por Iran Rodrigues
13.11.2007
Conhecer bem as strings, com suas propriedades e métodos, é essencial para programar bem em Javascript.
Em programação, strings são cadeias de caracteres, ou seja, uma seqüência que pode conter letras, números e caracteres especiais.
No Javascript, assim como em todas as demais linguagens a serem estudadas no decorrer do curso, uma string é qualquer coisa entre aspas (simples ou dupla).
// A variável a seguir contém uma string
var texto = "casa";
// A variável a seguir também contém uma string
var palavra = 'bola';
// A variável a seguir... advinhem! Também contém uma string (perceba as aspas)
var numero = "123";
// Já a próxima variável é numérica...
var valor = 123;
Qualquer variável que contenha uma string é na verdade uma instância do objeto String. Portanto, tais variáveis possuem algumas propriedades e métodos.
Leia o resto deste post »
2 Comentários |
Javascript, SQ183-06003 | Etiquetado: funções, Javascript, métodos, string |
Link Permanente
Escrito por Iran Rodrigues
10.11.2007
Utilizar arrays no VBScript é uma tarefa simples, mas que pode confundir quem está acostumado com Javascript ou PHP.
Atualizado em: 15/11/2007.
Arrays, matrizes ou vetores são estruturas de dados capazes de armazenar grupos de elementos que são acessados através de um índice.
No VBScript, ao contrário das variáveis comuns, o array precisa ser declararado explicitamente, da seguinte forma:
'declarando array com seis elementos
Dim meuArray(5)
Perceberam algo de estranho no comentário do código acima? Como o array tem seis elementos se o número entre parênteses é “5″? A resposta é: o número entre parênteses indica o último índice utilizável do array. Assim como no Javascript, os arrays no VBScript começam sempre pelo índice zero. E de zero a cinco, existem seis índices disponíveis.
Leia o resto deste post »
5 Comentários |
ASP + VBScript, SA110-06001, TQ200-05003 | Etiquetado: array, ASP + VBScript, for, for each, redim, vbscript |
Link Permanente
Escrito por Iran Rodrigues
10.11.2007
A primeira etapa na construção do website para o módulo “Projeto” consiste na elaboração de uma proposta de trabalho. Confira como elaborá-la.
A proposta de trabalho é um documento de leitura mais agradável que um contrato de prestação de serviços. É na verdade, o documento que antecede o contrato, caso esta seja aprovada. A proposta contém basicamente as seguintes informações:
- Apresentação (quem é você? Você está qualificado para fazer este projeto? Como poderemos contatá-lo posteriormente?);
- Resumo do projeto (qual a finalidade do site? Quais são as características mais relevantes? Quais tecnologias farão a diferença em relação aos concorrentes?)
- Metodologia utilizada (quais são as etapas envolvidas? Qual o prazo para conclusão destas?)
- Investimento (qual o valor do projeto? Quais custos estão inclusos? Qual o valor da manutenção? Como estes valores poderão ser pagos?)
Ao ler o documento, o cliente aceitará ou não a proposta com base principalmente nos seguintes aspectos:
Leia o resto deste post »
5 Comentários |
Projeto, SA080-05004, SA110-06001, TQ200-05003 | Etiquetado: Projeto, proposta, quanto cobrar |
Link Permanente
Escrito por Iran Rodrigues
8.11.2007
Confira alguns serviços de hospedagem que, além de gratuitos, não possuem propagandas e permitem o uso de PHP e MySQL.
Conteúdo atualizado em 05/03/2008.
Quantas vezes já precisamos fazer testes reais com páginas em PHP? Uma coisa é acessar a página localmente, através do EasyPHP (Apache, MySQL, PHP, PhpMyAdmin), por exemplo. Algo bem diferente é hospedar as páginas em um servidor real e acessá-las via internet. Desta forma, é possível conferir a velocidade de processamento e carregamento das páginas.
Hoje em dia existem muitas opções para hospedagem gratuita de páginas, como o HPG, Xpg, ou o bom (?) e velho Geocities. Um dos problemas existentes nestas alternativas é a falta de suporte à dupla PHP/MySQL. Ou seja, não dá para criar páginas dinâmicas, com acesso a banco de dados e tudo o mais… sem falar nas propagandas (banners, pop-ups) que são inseridas automaticamente nas páginas criadas.
Fuçando um pouquinho, descobri alguns serviços de hospedagem interessantes. Uma delas é o 000WebHost. Lá, é possível tanto criar uma nova conta e usar um subdomínio (seunome.890m.com) ou mesmo usar um domínio próprio (.com, por exemplo) existente. O legal do 000WebHost é que, além de possibilitar o uso do PHP, dos 250MB disponíveis e 5 bancos MySQL, a banda disponível para tráfego mensal é de 100GB. Isso é MUITA banda. Dá pra hospedar um site comercial tranqüilamente. Também possui o CPanel, um painel de controle bastante usado em serviços de hospedagem profissionais. Para cadastrar-se lá é só clicar em “order now” no topo da página.
Leia o resto deste post »
9 Comentários |
Dicas | Etiquetado: hospedagem gratuita, mysql, PHP, sem propaganda |
Link Permanente
Escrito por Iran Rodrigues