como criar senhas fortes

Uma das bases para a segurança da informação, em redes wireless ou em qualquer computador é a senha.
Aqui estão alguns sites para que você possa gerar senhas realmente fortes:

Yellowpipe Internet Services: esta ferramenta online gera senhas de 8 caracteres/64 bits, 20 caracteres/160 bits, 63 caracteres/504 bits, ou no comprimento que você especificar, gera também chaves WEP.

Security Guide for Windows – Random Password Generator: esta ferramenta online gera senhas de qualquer comprimento que você especificar (o padrão de 8 caracteres). Outras características incluem: “caracteres não similares” (por exemplo, i, l, o, 1, 0, I); e a possibilidade de gerar múltiplas senhas com um clique, que é muito útil se você precisa para configurar várias contas ao mesmo tempo.

GRC Ultra High Security Password Generator: gera senhas longas (+ 63 caracteres), usando hex, ASCII, e alfanuméricos, a cada vez que você atualizar a página. Além disso, a página em si é transmitida através de SSL! Há muito para ler sobre cada uma senha, assim como informações sobre as chaves WPA e detalhes técnicos de como a senha é gerada.

abraços,
até…

formatando data em uma maskedtextbox

Por algumas razões não poderia utilizar o DateTimePicker, optando assim por uma MaskedTextBox, conforme o código abaixo, ao inserir a data no banco de dados, nenhum problema é encontrado como esperado.

'  
'dtpDataNascimento  
'  
Me.dtpDataNascimento.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle  
Me.dtpDataNascimento.Location = New System.Drawing.Point(687, 128 )  
Me.dtpDataNascimento.Mask = "00/00/0000"  
Me.dtpDataNascimento.Name = "dtpDataNascimento"  
Me.dtpDataNascimento.Size = New System.Drawing.Size(105, 20)

Mas, ao resgatar a data de volta ao campo, para manutenção, os zeros desaparecem. Ex.: data no banco de dados  1944-08-27, mas no MaskeTextBox ela é exibida como 27/81/994_.

o problema é a formatação da data, formatarmos como o código abaixo:

Me.dtpDataNascimento.DataBindings.Add("Text", dataset, "nome_do_campo", True, DataSourceUpdateMode.OnValidation, "", "dd/MM/yyyy")

abraço,
até…

Promoção BR-Linux: Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso!

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!
…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe – quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!

Não foi possível criar um documento DOM

o erro completo:

Não foi possível criar um documento DOM. Classe não registrada. Verifique se o MSXML4 está instalado.

a solução:

o primeiro passo é fazer o download do MSXML 4.0 Service Pack 2 (Microsoft XML Core Services), em seguida instale o mesmo.

Clique em Iniciar -> Executar

agora vamos remover os vínculos existentes no registro
Digite no campo aberto: regsvr32 /u msxml4.dll

em seguida adicionaremos novamente
Agora digite: regsvr32 msxml4.dll

abraço,
até…

PHP: Call to undefined function: session_start()

A função session_start() é uma função do php que preserva os dados durante uma sessão, sendo passada através de uma variável GET ou de um cookie. Sua muito útil, embora existam outras formas de se preservar os dados.

Uma solução seria utilizar a USE flag session na hora de compilar o php:

# USE="session" emerge php

ou melhor, adicionar ao seu package.use, para não ter que se preocupar futuramente:

# echo "dev-land/php session" >> /etc/portage/package.use  
# emerge php

Referências:
session_start()

abraço,
até…

falha na inicialização do telefone entre em contato com o varejista

O post trata de um erro comum em celulares Nokia, falha na inicialização do telefone entre em contato com o varejista. Vamos com calma, ainda não é preciso se desesperar, porém para que possamos resolver esse problema.

Aviso:

Para tentar restabelecer o seu aparelho, você precisará fazer com que se aparelho retorne às configurações de fábrica. Em tempo, vale lembrar de que isso causará a perda total de seus dados, sejam eles: contatos, agenda, textos, imagens e músicas que estavam na memória.

falha na inicialização do telefone entre em contato com o varejista

Agora que eu já li tudo isso, como eu resolvo?:

3 + * + send + power

caso o problema continue, você já pode se desesperar. 😉

Não funcionou, e agora?

Se, ainda sim, o seu problema continuar tente uma das sugestões abaixo para corrigir o problema de falha na inicialização do telefone entre em contato com o varejista dos celulares Nokia. Essas sugestões tem como base celulares diferentes do e73, que eu tinha na época desse Post.

update:
comentário da Amanda.

Só pra constar, no meu e63, só funcionou se eu pressionasse as teclas por muuuuuuuuuuito tempo… Aí ele reiniciou o celular e continuei pressionando… Só parei quando apareceu o box para seleçao de país…

update: #2
comentário do psekimg

Olá,
Para quem não conseguiu dar um “hard reset” em seu aparelho NOKIA, basta desligá-lo completamente, retirar o chip, pressionar e segurar as teclas (3) (*) (botão verde) e, logo em seguida, apertar o (botão vermelho) mantendo as outras teclas ainda pressionadas!
No meu funcionou!

update: #2
comentário da Daiane

Pressionei as teclas, Ligar (verde), Encerrar (vermelho) e o botão da câmera, do meu Nokia 500 que é touch e funcionou…

update: #3
comentário do gabriel

no caso do meu e63, tive que pressionar também a tecla alt para que as teclas 3 e * funcionassem.

abraço,
até…

checking whether the C compiler works… configure: error: cannot run C compiled programs

me desculpem pela falta de atualizações e de respostas nos comentários, é que realmente está muito corrido pra mim.

O problema é exatamente o título desse post

checking whether the C compiler works... configure: error: cannot run C compiled programs.

tenha certeza que você tem suporte a 32-bit ativado!

cd /usr/src/linux  
make menuconfig  
"Executable file formats / Emulations" -> "IA32 Emulation"

abraço,
até…

xerces-c, xalan-c & virtualbox

após um tempo offline, novo problema no update do gentoo:

insomniac adler # emerge -uDav world

These are the packages that would be merged, in order:

Calculating dependencies \  
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:

dev-libs/xerces-c:0

('installed', '/', 'dev-libs/xerces-c-2.7.0-r1', 'nomerge') pulled in by
('installed', '/', 'dev-libs/xalan-c-1.10.0', 'nomerge')

('ebuild', '/', 'dev-libs/xerces-c-2.8.0', 'merge') pulled in by
('installed', '/', 'app-emulation/virtualbox-1.5.6', 'nomerge')


It may be possible to solve this problem by using package.mask to  
prevent one of those packages from being selected. However, it is also  
possible that conflicting dependencies exist such that they are  
impossible to satisfy simultaneously. If such a conflict exists in the  
dependencies of two different packages, then those packages can not be  
installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man page  
or refer to the Gentoo Handbook.

pra resolver:

echo "=dev-libs/xerces-c-2.8*" >> /etc/portage/package.mask

abraço,

até…

There was an error starting the GNOME Settings Daemon

Mais um probleminha após um emerge -uDv world, um preço justo pra um gnome atualizadíssimo 😉

Logo na inicialização do gnome o seguinte erro é apresentado:

There was an error starting the GNOME Settings Daemon.
Some things, such as themes, sounds, or background settings may not work correctly.
The last error message was:
Launch helper exited with unknown return code 127
GNOME will still try to restart the Settings Daemon next time you log in.

como consequência muitas funções do gnome ficam desconfiguradas(icones, temas, sons, teclado, etc) e ainda sem a possibilidade de alterá-las.

Primeiro vamos ver porque o gnome-settings-daemon não está conseguindo iniciar.

insomniac adler # /usr/libexec/gnome-settings-daemon  
/usr/libexec/gnome-settings-daemon: error while loading shared libraries: libxklavier.so.11: cannot open shared object file: No such file or directory

É só executar o comando abaixo e reiniciar o X.

revdep-rebuild -X --library libxklavier.so.11  
CTRL + ALT + BACKSPACE

abraço,
até…

MSN: erro código 80048820

Você acaba de instalar o roteador e nenhum msn da rede conecta mais!

A solução é muito simples, é só alterar a opção MTU Size (Maximum Trasmit Unit ou Unidade Máxima de Transmissão se refere ao tamanho do maior datagrama que uma camada de um protocolo de comunicação pode transmitir) na configuração da WAN para 1400, se mesmo assim o problema persistir diminua um pouco o valor(vá diminuindo aos poucos até chegar à 1220, por exemplo).

Obs: Aparentemente a microsoft fez essa modificação para tentar evitar ataques DoS.

No Dlink 504:

Entre com o endereço IP 192.168.0.1 no campo endereço do seu navegador (browser);
Efetue o login, caso seja a primeira vez que está acessando o roteador, coloque apenas login : admin e senha em branco;
Vá até a aba advanced menu, se não achar a opção WAN em advanced, estará na aba home, no menu acima;
Vá até a aba WAN;
Vá até a opção MTU size, e mude-a para 1400;
Aplique e reinicie o roteador;

abraço,
até…