| Últimas 20 atualizações de Gladstone Matos Gomes |
|
|
segue abaixo a lista de algumas importantes funções do VBScript (ASP):
Abs() | Devolve o valor absoluto de um número |
...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
|
|
|
|
A Base de Dados mais comum para a linguagem php é o mysql, podes fazer o download no site mysql.com. No entanto podes utilizar outras bases de dados como, oracle, Sybase, mSQL, PostgreSQL ou qualquer um com ligação ODBC. Neste tutorial vamos utilizar como padrão o mysql. Para o php interagir com uma base de dados SQL, independente da base de dados, existem três comandos básicos que devem ser utilizados: um que faz a ligação com o servidor da base de dados, um que seleciona a base de dados a ser utilizada e um que executa uma "query" SQL. |
...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
|
|
|
|
Primeiramente, vamos para o código principal da tabela, que é o <table> </table>Este é importante para determinar ao navegador que o código entre eles é uma tabela. Em tabelas, existem linhas e colunas, como no Excel. O código para linhas é o <tr> </tr>e o para colunas é o <td> </td>Ainda existem outros códigos que auxiliam na personalização da tabela. Um exemplo é a cor de fundo, onde usamos a tag bgcolor='COR' tanto para a TAG <table></table> como para as tags de linha e coluna. Parece complicado não acha? Mas não é! Vamos ao exemplo prático. <table> <tr> <td>1ª coluna - 1ª linha</td> <td>2ª coluna - 1ª linha</td> </tr> <tr> <td>1ª coluna - 2ª linha</td> <td>2ª coluna - 2ª linha</td> </tr> </table> Note que estamos utilizando o atributo bgcolor='yellhow' tanto na TAG como na TAG Neste atributo, tanto podemos usar o NOME da cor em INGLÊS como o código dela em HEXADECIMAL. Ainda existem outros atributos para as tabelas, alguns dos mais usados são: cellspacing - especifica o tamanho dos espaços entre as células na tabela. cellpadding - especifica o tamanho dos espaços entre a borda da célula e seu conteúdo. border - especifica o tamanho da borda da tabela. (apenas para a TAG) width - largura da tabela ou coluna height - algura da tabela ou coluna rowspan - especifica quantas linhas a célula será mesclada colspan - especifica quantas colunas a célula será mesclada Um exemplo de Rowspan e Colspan Rowspan <table border=1 bgcolor='yellow'>
<tr>
<td rowspan=2>1ª coluna - 1ª linha + 2ª linha</td>
</tr>
<tr>
<td>1ª coluna - 2ª linha</td><td>2ª coluna - 2ª linha</td>
</tr>
</table>Colspan <table border=1 bgcolor='yellow'>
<tr>
<td colspan=2>1ª + 2ª coluna - 1ª linha</td>
</tr>
<tr>
<td>1ª coluna - 2ª linha</td><td>2ª coluna - 2ª linha</td>
</tr>
</table>Espero ter ajudado Fonte: codigofonte.net
-->">
|
|
|
|
A Alog, provedora de serviços de infraestrutura de TI controlada pela
Equinix, acrescentou um serviço de monitoramento de dados ao seu
serviço de cloud computing. A ferramenta permite rastrear e identificar o
servidor que hospeda os arquivos do usuário.
O objetivo é acelerar o acesso aos dados na nuvem e aumentar o
nível de segurança dos documentos guardados nos servidores da Alog. O
serviço também permite mapear acessos, buscar máquinas virtuais e
monitorar os recursos como banda usada, memória, CPU, backup e snapshot
(cópia das configurações da máquina).
Fonte: http://info.abril.com.br/noticias/ti/cloud-corporativo-da-alog-rastreia-os-dados-08082011-32.shl
-->">
|
|
|
|
Exibir setas com código HTML puro oferece duas vantagens: é mais prático de codificar e deixa o site mais rápido (pois terá que carregar menos imagens);
Segue abaixo o código HTML para produzir setinhas em quatro direções:
setinha para baixo: ▼
▼
setinha para cima:
▲
setinha para direita:
►
setinha para esquerda:
◄
Espero ter ajudado ;-) abracos
-->">
|
|
|
|
O pacote de atualização Service Pack 2 (SP2) do Windows XP inclui um Firewall para proteção da rede contra acesso não autorizado, seja pela internet ou através da rede local. Este programa bloqueia automaticamente quase todas as portas de acesso do protocolo TCP/IP, incluindo a porta 3050 que por padrão é usada pelos bancos de dados Interbase e Firebird.
Então para que outros computadores possam acessar um banco de dados Interbase ou Firebird em um servidor com Windows XP com SP2 que esteja com Firewall ativado é necessário adicionar uma exceção, ou seja, informar ao Firewall que a porta 3050 não deve ser bloqueada. Para fazer isto siga os os passos abaixo:
Clique em Iniciar/Configurações/Painel de controle;
Abra o item denominado Firewall do Windows; Vá para Exceções; Clique em Adicionar porta; No campo Nome digite Firebird ou Interbase; No campo Número da Porta digite 3050; Escolha o protocolo TCP e clique em Ok.
Após este procedimento a porta 3050 estará desbloqueada e o banco de dados Interbase ou Firebird estará acessível através da rede.
Fonte:
Daniel P. Guimarães Home-page: www.tecnobyte.com.br
-->">
|
|
|
|
jQuery é uma excelente e leve biblioteca para desenvolvimento rápido de javascripts que interagem com sua página html, com ela podemos atribuir eventos, definir efeitos, alterar ou criar elementos na página, dentre diversas outras infinidades de ações.
Existem ainda vários plugins já feitos em jQuery que nos auxiliam em validações ou máscaras de formulário. Maravilha, não acham?
E como usar o jQuery?
Antes de tudo devemos baixar a versão da biblioteca, que pode ser uma compilada (mais leve) ou o fonte puro (um pouco maior).
Leve - http://code.google.com/p/jqueryjs/downloads/ detail?name=jquery-1.2.2.pack.js Não comprimida - http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.2.2.js
Após baixarmos o jQuery, teremos que incluir a sua referência no cabeçalho da página html:
[code]
<script type="text/javascript" language
="javascript" src="javascript/jquery.js"></script>
[/code]
Lembre-se que o caminho do arquivo e o nome do .js deve ser o mesmo que você utilizou quando salvou após ter baixado a biblioteca. Um ou
...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
|
|
|
|
Confira abaixo um algoritmo para obtencas das datas da pascoa, carnaval e quarta feira de cinzas (em javascript):
<input id="ano" type="text">
<input type="button" value="Search" onclick="Search()">
<script>
function subtrairDias(data, dias){
return new Date(data.getTime() - (dias * 24 * 60 * 60 * 1000));
}
function Search() {
ano = document.getElementById('ano').value
X=24;
Y=5;
a=ano % 19;
b=ano % 4;
c=ano % 7;
d=(19* a + X) % 30
e=(2*b + 4 * c + 6 * d + Y) % 7
soma=d+e
if (soma > 9) {
dia=(d+e-9);
mes=03;
}else {
dia=(d+e+22);<BR>mes=02;
}
pascoa=new Date(ano,mes,dia).toLocaleDateString();
document.write("Carnaval: " +
subtrairDias(new Date(ano,mes,dia), 47).toLocaleDateString());
document.write("Domingo de Pascoa: " + pascoa);
document.write("Quarta-Feira de cinzas: " +
subtrairDias(new Date(ano,mes,dia), 46).toLocaleDateString());
}
</script>
Fonte: www.codigofonte.net -->">
|
|
|
|
Hoje vamos ver como podemos fazer para verificar se o usuário fechou uma janela popup que abrimos. O comando é bem simples, vamos lá:
<script language="javascript">
function abreJanela() {
// definindo o objeto que será a janela<BR>
var janela =
window.open("http://www.codigofonte.net", "janela", "width=700, height=600");
// capturando o evento que é executando antes da janela ser fechada<BR>
janela.onbeforeunload = function() {
// exibindo uma alerta ao usuário
alert('A janela foi fechada pelo usuário');
// aqui você poderá executar algum comando...
}
}
</script>
Quando o usuário clicar no link "abrir janela", uma janela popup será aberta. A partir do momento que ela é fechada, o evento "onbeforeunload" é acionado.
Fonte: http://www.codigofonte.net -->">
|
|
|
|
Inclua ActiveX, ComObj e ShlObj na clausula USES.
Veja os eventos do form codificados abaixo:
procedure TFMain.FormCreate(Sender: TObject);
var ItemIDList : PItemIDList;
begin
SetLength(DirDesktop,MAX_PATH);
SHGetSpecialFolderLocation(Application.Handle, CSIDL_DESKTOPDIRECTORY,ItemIDList);
SHGetPathFromIDList(ItemIdList,PChar(DirDesktop));
SetLength(DirDesktop,StrLen(PChar(DirDesktop)));
end;
procedure TFMain.BitBtn1Click(Sender: TObject);
var ShellLink : IShellLink;
PersistFile : IPersistFile;
NomeLnk : WideString;
begin
ShellLink := CreateComObject(CLSID_ShellLink) as IShellLink;
PersistFile := ShellLink as IPersistFile;
with ShellLink do begin
// Informe o Título do ícone
SetDescription(PChar('DESCRIÇÃO DO ATALHO'));
// Informe o Caminho e o Arquivo
SetPath(PChar('C:PASTAARQUIVO.EXE'));
// Argumentos para linha de comando, caso existam
SetArguments(PChar(''));
// Informe o Caminho e o Arquivo
SetWorkingDirectory(PChar(ExtractFilePath('C:PASTAARQUIVO.EXE')));
end;
// Informe o nome do Atalho
NomeLnk := DirDesktop+''+ChangeFileExt('DESCRIÇÃO DO ATALHO','.lnk');
PersistFile.Save(PWideChar(NomeLnk),False);
end;
fonte: http://www.delphidicas.com.br
-->">
|
|
|
|
ola Pessoal
Estava a procura de um jeito mais 'facil' de ensinar algoritmo para criancas. O método de compor algoritmos no papel se demonstrou 'chato' para criancas abaixo de 10 anos.
Procurando na net encontrei o joguinho abaixo, achei muito interessante e queria compartilhar com a comunidade:
abracos -->">
|
|
|
|
settimeout permite simular um 'timer' com JavaScript, executando uma acao em intervalos programaveis (similar ao objeto TTimer do Delphi);
veja abaixo um exemplo basico de uso do settimeout com JavaScript (um relogio digital):
function startTime()
{
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
// add a zero in front of numbers<10
m=checkTime(m);
s=checkTime(s);
document.getElementById('txt').innerHTML=h+":"+m+":"+s;
t=setTimeout('startTime()',500);
}
function checkTime(i)
{
if (i<10)
{
i="0" + i;
}
return i;
} < body onload="startTime()" > < div id="txt">
-->">
|
|
|
|
<HTML> <HEAD><TITLE>Obter o código da tecla pressionada</TITLE> </HEAD> <BODY>
<p>Experimente pressionar qualquer tecla e uma mensagem mostrará o código da tecla pressionada.</p>
<script language="JavaScript"> function tecla(){ window.alert("O código da tecla pressionada foi: " + event.keyCode); } document.body.onkeypress = tecla; </script>
</BODY> </HTML>
-->">
|
|
|
|
SINTAXE: string substr
( string $string
, int $start
[, int $length
] ) Usando um início negativo
<?php $rest = substr("abcdef", -1); // retorna "f" $rest = substr("abcdef", -2); // retorna "ef" $rest = substr("abcdef", -3, 1); // retorna "d" ?>
Usando um length
negativo
<?php $rest = substr("abcdef", 0, -1); // retorna "abcde" $rest = substr("abcdef", 2, -1); // retor
...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
|
|
|
|
apesar de o problema parecer complexo, a solucao é simples: <script language="javascript">
function abreJanela() { // definindo o objeto que será a janela var janela = window.open("http://www.globo.com", "janela", "width=700, height=600"); janela.onbeforeunload = function() { alert('A janela foi fechada pelo usuário'); } }
</script>
bons códigos!
-->">
|
|
|
|
Dica para desenvolvedores web e desktop: alguns sites com toneladas de icones gratis - acesse e confira:
http://www.iconesgratis.com.br
http://www.iconfinder.net/ultimate
http://www.freeiconsdownload.com/
bons codigos!
-->">
|
|
|
|
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
|
|
|
|
Para obter o IP do visitante da pagina utilize a variavel de cabecalho "LOCAL_ADDR"; Veja o exemplo abaixo:
ip_address = request.ServerVariables("LOCAL_ADDR")
response.write ip_address
-->">
|
|
|
|
Delphi: Exemplo de uso da função StringReplace
var
before, after : string;
begin
before := 'This is a way to live A big life';
after := StringReplace(before, ' a ', ' THE ',
[rfReplaceAll, rfIgnoreCase]);
ShowMessage('Before = '+before);
ShowMessage('After = '+after);
end;
Before = This is a way to live A big life After = This is THE way to live THE big life
www.devmedia.com.br
-->">
|
|
|
|
Como esperar uma função como parâmetro de outra função:
type
TFunctionParameter = function(const value : integer) : string;
...
function One(const value : integer) : string;
begin
result := IntToStr(value) ;
end;
function Two(const value : integer) : string;
begin
result := IntToStr(2 * value) ;
end;
function DynamicFunction(f : TFunctionParameter) : string;
begin
result := f(2006) ;
end;
...
//Examplo de uso:
var
s : string;
begin
s := DynamicFunction(One) ;
ShowMessage(s) ; //mostra "2006"
s := DynamicFunction(Two) ;
ShowMessage(s) ; // mostra "4012"
end;
-->">
|
|
|
| |
|