O que fazer para passar o carnaval?

Fevereiro 23, 2009

salve, salve amigos!
Hoje carnaval, eu de plantão no meu trabalho sem ter nada pra fazer acredito eu que alguns amigos leitores também não tenham o que fazer nesse carnaval, trago idéias para amigos leitores que é baixar filmes que estão em cartas nos cinemas, livros que estão nas livrarias, tudo isso com a facilidade da internet. Como? Simples hoje existem diversos fóruns de filmes programas e revistas espalhadas pelo WWW esses fóruns disponibilizam através de links hospedados pelos seus próprios usuários filmes, revistas entre outros, eu gosto de ir ao cinema mais como meu salário é pouco recorro aos fóruns de downloads para me distrair com um bom livro ou revista às vezes CDs ou DVDs que ainda nem forma lançadas mais já estão na web, não quero fazer nenhuma apologia a pirataria mais no Brasil diversão é muito cara então caros amigos procure por “downloads de filmes, revistas CDs” entre outros no Google e divirtam-se

uma dica:
cpturbo – forun de filmes, progamas, CDs, DVDs, Revistas entre outras precisa de convite pra entrar.

de graça é mais gostoso – foruns com várias coisas de graça pra você baixar

ajude o interformação a crescer anuncie conosco


Programação em java usando Netbeans

Agosto 9, 2008

www.interformacao.hbe.com.br

O NetBeans é um ambiente de desenvolvimento – uma ferramenta pra programadores, que lhe permite escrever, compilar, debugar e instalar programas. A IDE é completamente escrita em Java, mas pode suportar qualquer linguagem de programação. Existem também um grande número de módulos para extender a IDE NetBeans. A IDE NetBeans é um produto livre, sem restrições de como ela pode ser usada.
Também está disponível a Plataforma NetBeans : uma base modular e extensível que pode ser usada como infra-estrutura para se criar grandes aplicações para desktop. Os parceiros fornecem plug-ins que podem ser facilmente integrados na Plataforma, e que podem ser utilizados para desenvolver ferramentas e soluções próprias.
Ambos os produtos são open source e livres para uso comercial e não comercial. O código fonte está disponível para ser usado através da licença Common Development and Distribution License (CDDL)
Visual Web Pack
Adicione ao IDE tudo o que você precisar para construir rapidamente visuais baseados em aplicações web, incluindo support para AJAX e componentes JSF.
no site interformação você aprende a usar o netbeans o como fazer seus programas em java em breve estarei
disponibilizando toda a configuração de como fazer o designer de seus sistemas, vamos aposentar o delhpi com java.
acesse www.interformacao.heb.com.br e saiba mais

Aulas on-line de PHP gratuitas

Dezembro 27, 2007

Dando uma vasculhada procurando códigos de programação vi em um blog que tem um cara que criou um tópico no forum phpbrasil colocando aulas de php on line de graça ele está formando turmas pra dar aulas de PHP gratuitas e no que eu li o cara é o fodão de programação então quem quiser aparece lá, pois eu mesmo já estou lá pra próxima turma já que é de graça clique aqui

inscrição

fonte blog ctrl+c


Calcule seu tempo de vida na terra

Dezembro 2, 2007

Salve, salve galera!!!

Falando um pouco de programação pra web, fiz uma calculadora de tempo de vida em java script pra você leitor do interformação se divertir com seus amigos, contando o tempo de vida deles e seu aqui na terra. Segue o script abaixo como usar o programa. 

Abra o bloco de notas e digite o código abaixo salve o script como calculadora.html( ou qualquer nome que você quiser mais tem que ter o final“.html”, vá até a pasta que você salvou seu programa ele vai aparecer como “e” do internet explorer abra-o e permita que o activeX execute a página e faça o teste da sua calculadora, se você tiver uma página pode copiar o código e colar na sua página lembrando de colocar os créditos pro interformação.

  OBS: não use ctrl+c e ctrl+v pois o wordpress salvou o scrpit com unicodes oculto você vai ter que digitar tudo manualmente

<html><head>
<title>tempo de vida</title>
<script LANGUAGE=”JAVASCRIPT”>
function lifetimer(){         
 today = new Date()         
 BirthDay = new Date(document.live.age.value)        
 timeold = (today.getTime() – BirthDay.getTime());        
 sectimeold = timeold / 1000;        
 secondsold = Math.floor(sectimeold);        
 msPerDay = 24 * 60 * 60 * 1000 ;        
 timeold = (today.getTime() – BirthDay.getTime());        
 e_daysold = timeold / msPerDay;        
 daysold = Math.floor(e_daysold);        
 e_hrsold = (e_daysold – daysold)*24;        
 hrsold = Math.floor(e_hrsold);        
 minsold = Math.floor((e_hrsold – hrsold)*60);          
 document.live.time1.value = daysold         
 document.live.time2.value = hrsold         
 document.live.time3.value = minsold         
 window.status = “Pour le moment vous etes vieux de ” + secondsold + “  Secondes”;        
 timerID = setTimeout(“lifetimer()”,1000)  
}       
</script>
</head>
<body BGCOLOR=”#FFFFFF”><h2 align=”center”><a href=”http://interformacao.wordpress.com”>www.interformacao.wordpress.com.br</h2></a>
<script LANGUAGE=”JAVASCRIPT”>
<!– hide this script tag’s contents from old browsers      
 var today = new Date()       
 dayStr = today.toLocaleString();       
 document.write(“<b>Hoje é “);
 document.write(dayStr);      
 document.write(” horas</b>”);
</script>
<p align=”center”><br>
</p>
<form name=”live”>
  <p>Digite a data do seu nascimento:<input TYPE=”text” NAME=”age” VALUE SIZE=”20″> Exemplo: (mm/jj/aaaa/)<br>
                                                                               
   <br>
  <input TYPE=”button” NAME=”start” VALUE=”calcular” ONCLICK=”lifetimer(this.form)”> <input
  TYPE=”reset” NAME=”resetb” VALUE=”Limpar”> <br>
  </p>
  <table border=”0″>
    <tr>
      <td>Calculando seu tempo de vida:</td>
      <td><input TYPE=”text” NAME=”time1″ VALUE size=”8″> Horas</td>
    </tr>
    <tr>
      <td>:</td>
      <td><input TYPE=”text” NAME=”time2″ VALUE size=”8″> Minutos</td>
    </tr>
    <tr>
      <td></td>
      <td><input TYPE=”text” NAME=”time3″ VALUE size=”8″>Segundos</td>
    </tr>
  </table>
</form>
</body>
</html>
                 

Gostou? então deixe seu comentário aqui na parte do “no comment”


Empresa lança desafio e oferece prêmio de 100 mil dólares

Novembro 28, 2007

logo_wn.gif

 Desenvolvedora de software de criptografia pagará a soma a quem abrir arquivo protegido pelo seu algoritmo.

A empresa canadense Whitenoise Labs, que desenvolve soluções de criptografia, lançou em 15 de outubro um desafio a quem se interessa pelo tema. A confiança da empresa em seu algoritmo é muito grande, pois o prêmio para quem conseguir quebrar um arquivo criptografado pelo software da Whitenoise é de 100 mil dólares canadenses.

Na cotação de hoje, o dólar canadense vale + ou – 1,02 dólares americanos. Por enquanto o desafio está lançado para residentes do Canadá e EUA, entretanto, em uma conversa com a empresa Shikatronics, que representa a Whitenoise em outros países, o desafio pode ser estendido ao Brasil. Para isso basta enviar um e-mail para <!– var prefix = ‘ma’ + ‘il’ + ‘to’; var path = ‘hr’ + ‘ef’ + ‘=’; var addy3195 = ‘brasil’ + ‘@’; addy3195 = addy3195 + ‘wnlabs’ + ‘.’ + ‘com’; var addy_text3195 = ‘brasil’ + ‘@’ + ‘wnlabs’ + ‘.’ + ‘com’; document.write( ” ); document.write( addy_text3195 ); document.write( ” ); //–>\n brasil@wnlabs.com <!– document.write( ‘‘ ); //–> Este endereço de email está sendo protegido de spam bots. É preciso habilitar Javascript para vê-lo <!– document.write( ” ); //–> informando o interesse em participar do desafio.Conforme a quantidade de e-mails, a Whitenoise abrirá a competição aos brasileiros. O desafio termina no dia 15 de abril de 2008 e o resultado será divulgado pela empresa em seu site. Para ser validado, é necessário explicar qual foi o procedimento utilizado para abrir o arquivo e, claro, mostrar o conteúdo do arquivo.Para ver as regras acesse este link. No site da Whitenoise também é possível fazer o download da versão trial do software de criptografia.


Algoritmo do CPF – Vou te ensinar como fazer o cálculo

Outubro 1, 2007

images.jpg

Para exemplificar o processo vamos gerar um CPF válido, calculando os dígitos verificadores de um número hipotético, 111.444.777-XX.

Calculando o Primeiro Dígito Verificador

O primeiro dígito verificador do CPF é calculado utilizando-se o seguinte algoritmo.

1)

Distribua os 9 primeiros dígitos em um quadro colocando os pesos 10, 9, 8, 7, 6, 5, 4, 3, 2 abaixo da esquerda para a direita, conforme representação abaixo:

1 1 1 4 4 4 7 7 7
10 9 8 7 6 5 4 3 2

2) Multiplique os valores de cada coluna:

1 1 1 4 4 4 7 7 7
10 9 8 7 6 5 4 3 2
10 9 8 28 24 20 28 21 14

3) Calcule o somatório dos resultados (10+9+…+21+14) = 162

4)

O resultado obtido (162) será divido por 11. Considere como quociente apenas o valor inteiro, o resto da divisão será responsável pelo cálculo do primeiro dígito verificador.

Vamos acompanhar: 162 dividido por 11 obtemos 14 como quociente e 8 como resto da divisão. Caso o resto da divisão seja menor que 2, o nosso primeiro dígito verificador se torna 0 (zero), caso contrário subtrai-se o valor obtido de 11, que é nosso caso. Sendo assim nosso dígito verificador é 11-8, ou seja, 3 (três). Já temos portanto parte do CPF, confira: 111.444.777-

3X.

Calculando o Segundo Dígito Verificador

1) Para o cálculo do segundo dígito será usado o primeiro dígito verificador já calculado. Montaremos uma tabela semelhante a anterior só que desta vez usaremos na segunda linha os valores 11,10,9,8,7,6,5,4,3,2 já que estamos incorporando mais um algarismo para esse cálculo. Veja:

1 1 1 4 4 4 7 7 7 3
11 10 9 8 7 6 5 4 3 2

2)

Na próxima etapa faremos como na situação do cálculo do primeiro dígito verificador, multiplicaremos os valores de cada coluna e efetuaremos o somatório dos resultados obtidos: (11+10+…+21+6) = 204.

1 1 1 4 4 4 7 7 7 3
11 10 9 8 7 6 5 4 3 2
11 10 9 32 28 24 35 28 21 6

3)

Realizamos novamente o cálculo do módulo 11. Dividimos o total do somatório por 11 e consideramos o resto da divisão.

Vamos acompanhar: 204 dividido por 11 obtemos 18 como quociente e 6 como resto da divisão.

4) Caso o valor do resto da divisão seja menor que 2, esse valor passa automaticamente a ser zero, caso contrário (como no nosso caso) é necessário subtrair o valor obtido de 11 para se obter o dígito verificador. Logo, 11-6= 5, que é o nosso segundo dígito verificador.

Neste caso chegamos ao final dos cálculos e descobrimos que os dígitos verificadores do nosso CPF hipotético são os números 3 e 5, portanto o CPF ficaria assim: 111.444.777-35.

O gerador de CPF apresentado funciona com base neste algoritmo. A rotina de gerar CPF ’s válidos, inicialmente sorteia 9 números. Calcula-se o 1o dígito verificador e integra-se o mesmo aos 9 números iniciais. Prossegue-se com o cálculo do segundo dígito verificador como ensinado. Ao final, o criador de CPF emite um número de CPF válido.

o algoritmo vai ficar assim, agora cabe você montar em outros códigos de progrmação

Algoritmo ConfereCPF
VAR inteiro: d,a array[1..11]
inteiro: i,s1,s2
inteiro: d10, d11
inicio
escrever(‘digite o CPF deixando um espaco entre os digitos’);
para i de 1 até 11 faça
ler(d[i]);
;
{multiplicar os digitos por um valor}
para i de 1 até 9 faça
a[i] := d[i]*(11 – i);
{calcular a soma s1}
s1 := 0;
para i de 1 até 9 faça
s1 := s1+a[i];
{calcular o digito 10}
d10 := 11 – (s1 mod 11);
se (d10 > 9) então d10 := 0;

{multiplicar os digitos por um valor}
para i de 1 até 10 faça
a[i] := d[i]*(12 – i);
{calcular a soma s2}
s2 := 0;
para i de 1 até 10 faça
s2 := s2 + a[i];
{calcular o digito 11}
d11 := 11 – (s2 mod 11);
se (d11 > 9) então d11 := 0;

{conferir se o CPF é válido}
se (d10 = d[10]) e (d11 = d[11]) então
escrever(‘CPF valido’)
senão
escrever(‘CPF invalido’);

fim do algoritmo

No próximo post vou mostrar o calculo do algoritmo de cartão de crédito válido