Mostrar música no nick do aMsn! [Ubuntu 9.04]

Esse é um plugin bastante usado no Windows para mostrar o nome dos artistas/músicas no Windows Live Messenger. Não poderia faltar uma variante para o Linux, foi então que encontrei a seguinte solução navegando pela internet.

Vamos a ela:

Programas necessários:
* Amsn 0.97
* music-1.5
* Audacious 1.5

Vamos por partes:

1 – Instale o Amsn:
# apt-get install amsn

2 – Baixe o Music (plugin de música para o Amsn):
* http://ufpr.dl.sourceforge.net/sourceforge/amsn/music-1.5.zip

Depois de terminar de baixar o plugin, descompacte nas seguintes pastas:
/usr/share/amsn/plugins
/home/SEU_USUARIO/.amsn/plugins

Para descompactar, use o:
$ unzip music-1.5.zip /diretório/pasta_destino

3 – Instale o Audacious, o player que vai tocar nossas músicas.
# apt-get install audacious

Após terminar de baixar o Audacious vamos configurar o Amsn para mostrar nossa música.
- Abra o Amsn em Aplicações > Internet > Amsn. Depois de aberto, clique em Conta > Selecione Plugins.
- Agora irá aparecer uma nova janela com os plugins que você já tem em seu sistema. Observe que no canto esquerdo temos os nomes dos plugins e lá está o nosso plugin, “Music”.
- Clique nele e depois em “Configurar” por padrão ele vem o “Xmms” mude para “Audacious” (meu caso) ou o player que você usa no seu sistema. Agora clique em “Guardar” para salvar a alteração que foi feita.
- Agora basta clicar em “Carregar”, para o plugin começar funcionar. Se não funcionar, feche o Amsn e abra novamente.

Segue abaixo uma imagem de como ficou meu aMsn com o Plugin Ativo:

snapshot1

Feito

MySQL no Windows Vista

Em busca de uma solução para o problema do MySQL no Windows Vista, acabei encontra no Google um blog com instruções detalhadas, mostrando como devemos proceder para instalar o MySQL no Vista. Posso dizer que ficou 100% a instalação do MySQL 5.1 no Vista Ultimate.

Segue os detalhes para a instalação do MySQL:

Primeiro Instale o MySQL normalmente.

Faça o download do Resource Hacker, uma ferramenta que serve para extrair e editar recursos em programas executáveis.

No Resource Hacker, abra o aplicativo MySQLInstanceConfig.exe no caminho C:\Arquivos de Programas\MySQL\MySQL Server 5.0\bin

Uma vez no Resource Hacker com o arquivo aberto, vá até a pasta 24, depois na pasta 1, depois na configuração 1033.

Apague todo o conteúdo do XML ao lado e clique em “Compile Script”

Agora é só clicar em “Salvar” e sobreescrever o arquivo original. Tenha certeza de que você tem permissões para fazer isso antes de prosseguir.

Pronto. Basta abrir o executável novamente para que o Configurador abra sem problemas.

BOm, era isso, qualquer dúvida postem nos comentários..

Abraço a todos.

Fonte: http://duiequel.wordpress.com/2008/03/13/rodando-mysql-no-windows-vista/

Telnet no Windows Vista

O telnet não é instalado no Windows Vista por padrão, para instalar siga os procedimentos abaixo.

a) Clique no botão iniciar
b) Clique no painel de controle e em programas
c) Clique na opção ativar ou desativar recursos do windows

Nota. Esta alteração pode solicitar a senha de administrador do computador.

d) No item recursos do windows, selecione a opção cliente telnet e clique em ok e aguarde o final da instalação.

Configurar Senha em Routers Cisco

Olá pessoal, hoje mostrarei como configurar  senhas nos roteadores e switch da Cisco.

O primeiro passo e darmos o comando “enable”  ou “en”  para entrarmos no modo super usuário, por padrão o IOS  (Sistema Operacional Cisco) não pedira senha nesse passo ao menos que tenha sido configurado uma senha para o modo super usuário (enable). Para saior do modo super usuário o comando a ser usado é o “disable” ou “disa”.

Router>
Router>
Router>
Router>enable

Agora que entramos no modo super usuário é necessário entrarmos no modo de configuração, para que possamos efetuar alterações de configuração. O comando é o “configure terminal” ou “conf  t” (forma abreviada).  Para sairmos do modo de configuração usuamos o junção das teclas “Ctrl+Z” ou dando um comando “exit” por terminal.

Router#
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#
Router(config)#

O primeiro passo será configurarmos uma senha de “Enable” ou seja, de modo super usuário, para que pessoas estranhas não possam alterar a configuração do equipamento. Para que possamos configurar uma senha é necessário estarmos dentro do modo de configuração. O comando para configurar uma senha de “enable” é bem simples. Veja o exemplo a baixo, aonde configuramos a senha “ACESSORESTRITO”. Por padrão a senha de enable é criptografada, para que ninguem possa decifra-la, se efetuarmos o comando “sh run” ou “show running-config” poderemos ver que a senha esta em um formato ilegível ou seja criptografada.

Router(config)#enable secret ACESSORESTRITO
Router(config)#exit
%SYS-5-CONFIG_I: Configured from console by console
Router#sh run

enable secret 5 $1$mERr$.L0kvPts2ajifQrtaXAgC0

….

O próximo passo e configurarmos uma senha para acesso telnet.

O comando “line vty 0 4″ significa que usaremos a mesma senha para as 5 conexões possiveis para o telnet.

O comando “password CISCO” configurou a senha CISCO no IOS, e o comando “login local” diz para o IOS que ele obrigue o router ou switch a pedir a senha, se esquecermos desse comando o equipamento não ira solicitar a senha, mesmo que possua uma cadastrada.
Router(config)#line vty 0 4
Router(config-line)#password CISCO
Router(config-line)#login local
Router(config-line)#exit

Router(config)#

Configurando uma senha para a conexão console (porta console do equipamento).

Router(config)#line con 0
Router(config-line)#password CISCO
Router(config-line)#login local
Router(config-line)#exit
Router(config)#

Por padrão essas senhas não serão criptografadas como a do modo super usuário. Para resolvermos esse problema podemos utilizar um comando bem simples o “service password-encryption”. Se efetuarmos um comando “sh run” antes do comando “service password-encryption” podemos ver que as senhas não estão criptografadas, para isso mostrarei abaixo os dois resultados um com o modo de criptografia desabilitado e outro com o modo habilitado.

Router#sh run


line con 0
password CISCO
login local
line vty 0 4
password CISCO
login local
!

Router(config)#service password-encryption
Router(config)#

Router#sh run


!
line con 0
password 7 0802657D2A36
login local
line vty 0 4
password 7 0802657D2A36
login local
line vty 5 15
login
!


O último passo e salvar a configuração,  atráves do comando “copy running-config startup-config” ou pelo comando “wr”.  O comando “copy running-config startup-config” significa copiar a configuração que está rodando para o local que será carregado a configuração quando o equipamento for ligado.

Router#copy running-config startup-config
Destination filename [startup-config]?
Building configuration…
[OK]
Router#
Router#wr
Building configuration…
[OK]
Router#

Pronto, acho que era isso.

Abraço a todos.

ADSL – Assymmetric Digital Subscriber Line

Adsl

Adsl

ADSL é a sigla para “Assymmetric Digital Subscriber Line” ou “Linha Digital Assimétrica para Assinante”. Trata-se de uma tecnologia que permite a transferência digital de dados em alta velocidade por meio de linhas telefônicas comuns,ou local loop.
Para o funcionamento básico do ADSL é necessário a instalação na linha do usuário e na central de um um dispositivo chamado de Splitter, que tem como função a separação do tráfego de voz e dos dados , pois nele é instalado o telelfone analógico e o modem ADSL. Na central telefônica também há uma espécie de Splitter. Assim, quando você realiza uma chamada telefônica (voz), o sinal é encaminhado para a rede de comutação de circuitos da companhia telefônica (PSTN – Public Switched Telephone Network) e procede pelo seu caminho habitual. Quando você utiliza a internet, o sinal é encaminhado ao DSLAN, que é explicado logo abaixo.
Quando uma linha telefônica é usada somente para voz, essas chamadas utilizam freqüências baixas, geralmente entre 300 Hz e 4000 Hz. Na linha telefônica é possível usar taxas mais altas, mas elas acabam sendo desperdiçadas. Explicando de maneira simples, o que o ADSL faz é aproveitar essas freqüências que não são usadas para a transmissão de dados. Como é possível usar mais de uma freqüência ao mesmo tempo na linha telefônica, é então possível usar o telefone para voz e dados ao mesmo tempo. A ilustração abaixo exemplifica este esquema:
A tecnologia ADSL basicamente divide a linha telefônica em três canais virtuais, sendo um para voz, um para downstreams (download ) e um para upstreams (upload com velocidade média se comparado ao canal de download). Teoricamente, as velocidades de download podem ir de 256 Kbps até 6.1 Mbps. No caso do upload essas taxas variam de 16 Kbps até 640 Kbps. É por causa dessas características que o ADSL ganhou o termo “assymmetric” (assimétrica) no nome, pois indica que a tecnologia possui maior velocidade para download e menor velocidade para upload.
A tecnologia ADSL funciona instalando-se um modem específico para esse tipo de conexão na residência ou empresa do usuário e fazendo-o se conectar a um equipamento na central telefônica. Neste caso, a linha telefônica serve como “estrada” para a comunicação entre esses dois pontos. Essa comunicação ocorre em freqüências acima de 5000 Hz, não interferindo na comunicação de voz (que funciona entre 300 Hz e 4000 Hz). Como a linha telefônica é usada unicamente como um meio de comunicação entre o modem do usuário e a central telefônica, não é necessário pagar pulsos telefônicos, pois a conexão ocorre por intermédio do modem e não discando para um número específico, como é feito com o acesso à internet via conexão discada. Isso deixa claro que todo o funcionamento do ADSL não se refere à linha telefônica, pois esta é apenas um “caminho”, mas sim ao modem. Quando seu modem estabelece uma conexão com o modem da central telefônica, o sinal vai para um roteador, em seguida para o provedor e finalmente para a internet. É importante frisar que é possível que este sinal saia diretamente do roteador para internet. No Brasil, o uso de provedor é obrigatório por regras da Anatel. No entanto, essa questão não será discutida aqui.
O sinal citado acima, depois de enviado à central telefônica, é separado e os dados vão para um equipamento DSLAN (Digital Subscriber Line Access Multiplexer), que limita a velocidade do usuário e uni varias linhas ADSL (é este equipamento que faz com você navegue à 256 Kbps mesmo quando sua conexão suporta 2 Mbps), enviando o sinal para uma linha ATM (Asynchronous Transfer Mode) de alta velocidade que está conectada à internet.
Em outras palavras, a central telefônica suporta uma certa quantidade de usuários ao mesmo tempo. Cabe ao DSLAN gerenciar todas essas conexões, “agrupá-las” e enviar esse grupo de conexões à linha ATM, como se fosse uma única conexão.
Praticamente todas as empresas que fornecem ADSL só o fazem se o local do usuário não está a mais de 5 Km da central telefônica. Quanto mais longe estiver, menos velocidade o usuário pode ter e a conexão pode ter instabilidades ocasionais. Isso se deve ao ruído (interferência) que ocorre entre um ponto e outro. Quanto maior essa distância, maior é a taxa de ruído. Para que haja uma conexão aceitável é utilizado o limite de 5 Km. Acima disso pode ser possível, mas inviável o uso do ADSL para o usuário.

Fonte:  http://www.mundowifi.com.br/forum/thread4879.html

O que é SSH (Secure Shell)

O SSH é um protocolo de aplicação da camada 7 do modelo OSI, sua função é proporcionar conexões em ambientes remotos, de forma a executar comandos em modo texto ou em modo gráfico na unidade remota. A porta padrão é a 22. O SSH ainda permite encapsular outros protocolos, permitindo você por exemplo, acessar uma página remota através de um túnel seguro. Esse protocolo é bastante semelhante ao Telnet, a diferença entre o Telnet e o SSH está na segurança. Toda a transmissão de dados no SSH é criptografada. Assim, os riscos de alguém “bisbilhotar” o que você está fazendo no servidor (às vezes você precisa transmitir senhas para acessar outros sistemas ou programas) é virtualmente zero. Fora isso, tudo o que você faz no Telnet pode ser feito pelo SSH.

Uma das principais vantagens do SSH em relação aos outros protocolos de acesso remoto é em relação á segurança, ele utiliza métodos de criptografia praticamente inquebráveis se bem configurados, mantendo assim uma conexão integra, sem que os dados transmitidos possam ser decifrados.

Apesar do SSH ser uma ferramenta nativa do Unix, existem clientes SSH também para Windows e outras plataformas, permitindo que o responsável administre um servidor UNIX,  a partir de uma estação Windows,  no ambiente Windows o programa mais utilizado para executar conexões SSH é o Putty.

Bibliografia:

http://www.guiadohardware.net/tutoriais/dominando-ssh/

http://www.hostnet.com.br/tutorial/ssh.htm

http://imasters.uol.com.br/faq/492

http://www.cic.unb.br/docentes/pedro/trabs/SSH.htm

Instalando o MySQL no UBUNTU

MySQL é um SGBD (Sistema Gerenciador de Banco de Dados) SQL amplamente divulgado, utilizado principalmente em projetos LAMP ( Linux / Apache / MySQL / PHP).

Para utilizar um banco de dados, é necessário:
* Criar um novo banco de dados.
* Dar, a um usuário do banco de dados, a permissão de acesso a um servidor de banco de dados.
* Conceder, a este usuário, todos os direitos para utilizar este banco de dados específico.

Este tutorial explica como criar um novo banco de dados e conceder a um usuário as permissões adequadas.

O que faremos:
* Criaremos um um banco de dados chamado alunodb
* um usuário chamado jose
* com senha ninguem
* e que poderá acessar o banco a partir da própria máquina (localhost).

Passos:
1) Instalar um servidor mysql
$ sudo apt-get install mysql-server

2) O MySQL na configuração padrão traz um usuário root que não precisa de senha para autenticação no localhost. Neste caso, logue-se no servidor mysql utilizando:
$ mysql -u root

3) Caso já tenha sido atribuída um senha para o usuário root, utilize o parâmetro extra -p, assim:
$ mysql -u root -p
Será exibido um prompt para inserir a senha:
Enter password:

O interpretador de comandos do mysql exibirá seu prompt:
mysql>

4) Após ter se logado, o próximo passo é criar um banco de dados:
mysql> create database alunodb;
Query OK, 1 row affected (0.00 sec)

5) Dê permissão ao usuário jose para conectar ao servidor a partir de localhost utilizando a senha ninguem:
mysql> grant usage on *.* to jose@localhost identified by ‘ninguem’;
Query OK, 0 rows affected (0.00 sec)

6) Conceda todos os privilégios no banco de dados alunodb para este usuário:
mysql> grant all privileges on alunodb.* to jose@localhost ;
Query OK, 0 rows affected (0.00 sec)

Digite exit para sair do prompt do mysql e retornar ao prompt do sistema ou então, em outro terminal, para se conectar ao servidor mysql, utilize este comando:
$ mysql -u jose -p’ninguem’ alunodb
O mysql exibirá uma mensagem semelhante a esta abaixo e disponibilizará seu prompt.

Your MySQL connection id is 2
Server version: 5.0.38-Ubuntu_0ubuntu1-log Ubuntu 8.04 distribution

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql>

Pronto. MySQL instalado e pronto para a utilização.

Testei utilizando a versão 8.04 do Ubuntu rodando no Virtual Box.

Cisco para quem não conhece

Fundada por Len Bosack e Sansy Lernet a Cisco Systems é uma das grandes empresas responsáveis pela evolução tecnológica na área de redes de computadores, com excelentes roteadores, switches, equipamentos para redes em geral e sistema operacional de rede (IOS). A Cisco Systems é responsável pela infra-estrutura de grandes corporações e vem desde 1984 fazendo historia.

Hoje a empresa conta com uma base solida e varias soluções, possui também uma formação para profissionais (Cisco Networking Academy) e uma certificação própria.

Cisco Networking Academy

Networking Academy é um programa implantado pela própria cisco para formar profissionais que desejam atuar na área de redes, bem como utilizar os equipamentos cisco. Está presente no Brasil desde 2000 e conta com parcerias com diversas entidades de ensino em todo o país.

Leia mais:
http://www.cisco.com/web/BR/educacao
http://www.cisco.com/web/learning

Website da Cisco: http://www.cisco.com

Veja um mapa com as academias do Brasil:

http://www.cisco.com/web/BR/educacao/netacad

Estatísticas no Brasil

Academias – 139
Instrutores – 308
Estudantes – 16.340

Leia um artigo muito interessante escrito por Marco Filippetti no blog CCNA:
http://blog.ccna.com.br

Leia mais:
http://pt.wikipedia.org/wiki/Cisco_Systems
http://newsroom.cisco.com/dlls/timeline/1984_index.shtml
http://www.cisco.com/web/BR/educacao/training.html

Protocolo de Roteamento OSPF

Neste protocolo de roteamento, todos os nós da rede possuem informações de todos os seus links, desta forma, cada nó decide qual a melhor rota, já que cada entrada da tabela contém o campo que identifica a interface, o número de links e a distância ou métrica. Ao ocorrer uma alteração em um dos links da rede, os nós adjacentes avisam seus nós vizinhos. Então faz-se primeiro uma verificação da existência da entrada, e se ela não existir é adicionada. Porém, se ela já existe, compara-se o número da mensagem com a entrada, e caso seja maior, esta entrada é trocada, caso contrário, a entrada é enviada em Broadcast.

O OSPF é classificado como um protocolo de estado de conecção, por isso possui como vantagem sobre os protocolos de vetor-distância (RIP-1 e RIP-2) uma mais rápida convergência e uma ausência de loops. Já o OSPF v.2 pode suportar vários tipos de métrica, assim a decisão sobre o menor caminho pode ser tomada de várias formas, como em relação ao custo, à confiabilidade e ao tempo. Desta forma, indica-se a métrica de um pacote no OSPF v.2 através de uma extensão, de forma a seguir um padrão durante todo o envio do pacote.

O protocolo OSPF suporta também múltiplos caminhos, pois em diversos casos, a opção por um rota mais longa porém menos congestionada é fundamental para preservar a bom funcionamento da rede. Desta forma, nem sempre a menor rota é que representa o caminho mais rápido.

Salvando imagens no banco de dados

Olá pessoal, esse pequeno exemplo mostra como salvar imagens (jpg, png, …) em Banco de Dados, utilizando a linguagem Java. O banco de dados utilizado foi o MySQL, portanto não posso garantir que va funcionar com outro BD, mas não impede, pois atualmente todos são parecidos.

Para armazenar as imagens em um banco, precisamos definir o campo que irá contê-la como um tipo especial que suporte formatos que não sejam plain text: o Blob ou LongBlob (para arquivos maiores).

Blob (em JAVA)

Blob é uma interface JDBC mapeada para um tipo SQL BLOB. Um blob é obtido pelo método getBlob() de um ResultSet ou de um CallableStatement.

Um blob possui também métodos para recuperar seu número de bytes e determinar a posição inicial de outro Blob ou um array de bytes no blob atual.

Este métodos funcionam sem materializar os dados. Para materializar os dados, podemos utilizar o método getBinaryStream() ou getBytes().

Para armazenar o blob, utilizamos o método setBlob() a partir de um PreparedStatement ou updateObject de um ResultSet atualizável.

Vejamos agora como inserir uma imagem em um campo Blob:

Pronto pessoal, qualquer dúvida é só pedir nos comentários. Irei responder a medida do possível.

try{

File arquivo = new File(…);          //Seleciona o arquivo do disco
FileInputStream inputStream = new FileInputStream(arquivo);   //Carrega o arquivo
PreparedStatement pstmt = conn.prepareStatement(“insert into IMAGE_TABLE values (?,?)”);
pstmt.setString(1,arquivo.getName()); //Grava nome do arquivo no BD (É desnecessária essa opção)
pstmt.setBinaryStream(2,inputStream,(int)arquivo.length());  //Esse sim grava o arquivo no banco de dados
pstmt.executeUpdate();

}
catch(…){

}

A seguir, veremos como obter uma imagem salva em um campo Blob:

try{

rs = pstmt.executeQuery();
if( rs.next() ){
Blob blob = rs.getBlob(1);
ImageIcon imageIcon = new ImageIcon(blob.getBytes(1, (int)blob.length()));
}

}
catch(…){

}

Abraço a todos.

Redimensionar ImageIcon – Java

Código Simples que redimensiona uma imagem carregada em um atributo do tipo ImageIcon.

  1. int largura=105;       //Largura da Imagem
  2. int altura=230;          //Altura da Imagem
  3. ImageIcon imageIcon = new ImageIcon(); // aqui tem a tua imagem original
  4. imageIcon.setImage(imageIcon.getImage().getScaledInstance(largura, altura, 100));

APRENDA A CHAMAR A POLÍCIA

*** Mensagem para pensar

Eu tenho o sono muito leve, e numa noite dessas notei que havia
alguém andando sorrateiramente no quintal de casa.

Levantei em silêncio e fiquei acompanhando os leves ruídos que vinham
lá de fora, até ver uma silhueta passando pela janela do banheiro.

Como minha casa era muito segura, com grades nas janelas e trancas
internas nas portas, não fiquei muito preocupado, mas era claro que eu
não ia deixar um ladrão ali,espiando tranqüilamente.

Liguei baixinho para a polícia, informei a situação e o meu endereço.
Perguntaram-me se o ladrão estava armado ou
se já estava no interior da casa. Esclareci que não e
disseram-me que não havia nenhuma viatura por perto para
ajudar, mas que iriam mandar alguém assim que fosse
possível.

Um minuto depois liguei de novo e disse com a voz
calma: -Oi, eu liguei há pouco porque tinha alguém no meu
quintal. Não precisa mais ter pressa. Eu já matei o
ladrão com um tiro da escopeta calibre 12, que tenho
guardada em casa para estas situações. O tiro fez um estrago danado no cara!

Passados menos de três minutos, estavam na minha rua cinco
carros da polícia, um helicóptero, uma unidade do resgate, uma equipe
de TV e a turma dos direitos humanos, que não
perderiam isso por nada neste mundo.

Eles prenderam o ladrão em flagrante, que ficava olhando tudo com cara
de assombrado.
Talvez ele estivesse pensando que aquela era a casa do Comandante da Polícia.

No meio do tumulto, um tenente se aproximou de mim e disse:
-Pensei que tivesse dito que tinha matado o ladrão.

Eu respondi:
– Pensei que tivesse dito que não havia nenhuma
viatura disponível.

Luiz Fernando Veríssimo

Novas pérolas do Enem

Novas pérolas do Enem.

- O Brasil não teve mulheres presidentes mas várias primeiras-damas foram do sexo feminino.

- O Convento da Penha foi construído no céculo 16 mas só no céculo 17  foi levado definitivamente para o alto do morro.

- A História se divide em 4: Antiga, Média, Momentânea e Futura, a mais estudada hoje.

- Os índios sacrificavam os filhos que nasciam mortos matando todos assim que nasciam.

- Bigamia era uma espécie de carroça dos gladiadores, puchada por dois cavalos.

- No começo Vila Velha era muito atrazada mas com o tempo foi se  sifilizando.

- A capital da Argentina é Buenos Dias.

- A prinssipal função da raiz é se enterrar no chão.

- As aves tem na boca um dente chamado bico.

- A Previdência Social assegura o direito a enfermidade coletiva.

- Respiração anaeróbica é a respiração sem ar, que não deve passar de três minutos.

- Os egipícios dezenvolveram a arte das múmias para os mortos poderem viver mais.

- A Geografia Humana estuda o homem em que vivemos.

- Os Estados Unidos tem mais de 100.000 Km de estradas de ferro asfaltadas.

- As estrelas servem para esclarecer a noite e não existem estrelas de dia porque o calor do sol queimaria elas.

- Republica do Minicana e Aiti são países da ilha América Central.

- As autoridades estão preocupadas com a ploleferação da pornofonografia na Internet.

- A ciência progrediu tanto que inventou ciclones como a ovelha Dolly.

- Hormônios são células sexuais dos homens masculinos.

- Onde nasce o sol é o nacente, onde desce é o decente.

- A terra é um dos planetas mais conhecidos e habitados no mundo. Os outros planetas menos demográficos são: Mercurio, Venus, Marte, Lua e outros 4 que eu sabia mas como esqueci agora e está na hora de entregar a prova, a senhora não vai esperar eu lembrar, vai? Mas tomara que não baixe minha nota por causa disso porque esquecer a memória em casa todo mundo esquece um dia, não esquece?

- O principal matrimônio de um país é a educassão.

Fonte: ClicRBS

LOGIN E SENHAS PARA VARIOS TIPOS DE MODENS!

Senha padrão do modem adsl ZTE ZXDSL 831

Senha padrão do modem adsl ZTE ZXDSL 831 Endereço : http://192.168.1.1

Usuário: ZXDSL (TUDO MAIUSCULO)

Senha: ZXDSL (TUDO MAIUSCULO)

Senha padrão do modem adsl USR8550

Senha padrão do modem adsl USR8550Endereço : http://192.168.1.1

Usuário: “Deixar em Branco”
Senha: 12345

Senha padrão do modem adsl SpeedStream 5400

Senha padrão do modem adsl SpeedStream 5400 IP: 192.168.254.254

Usuario: admin

Senha: admin

Senha padrão do modem adsl Quick Connect 5000

Senha padrão do modem adsl Quick Connect 5000IP: 10.0.0.2

Usuario: admin

Senha: admin

Senha padrão do modem adsl Park Alta via614R

Senha padrão do modem adsl Park Alta via614R Gateway: 192.168.1.1

Máscara de Sub Rede: 255.255.255.0

IP: 192.168.1.3

Usuário: admin

Senha: parks

Senha padrão do modem adsl NEC GreatSpeed

Senha padrão do modem adsl NEC GreatSpeed

1 – Endereço: http://192.168.7.1/admin.htm ou http://192.168.7.105/admin.htm

2 – User Name: “guest”

Password: “guest“

Senha padrão do modem adsl Ericsson HM210

Senha padrão do modem adsl Ericsson HM210IP: 192.168.1.1

Usuario: root

senha: root

Senha padrão do modem adsl Dynalink RTA100

Senha padrão do modem adsl Dynalink RTA100

usuario: root

senha: root

Senha padrão do modem adsl DSLink

A configuração do modem é feito através de um browser (Internet Explorer, Netscap etc.), na barra de endereço basta digitar o seguinte número:

192.168.1.1 ( se o modem estiver conectado ao computador via placa de rede “LAN“).

192.168.1.2 ( se o modem estiver conectado ao computador via placa”USB“).

User Name: root

Password: root

Senha padrão do modem adsl D-link 500G

Senha padrão do modem adsl D-link 500G IP: 10.0.0.3

Usuário: admin

Senha: admin

Senha padrao do modem adsl SpeedTouch™510v5/v6

Senha padrao do modem adsl SpeedTouch™510v5/v6

Usuário: Administrator

Senha: “deixar em branco”

Senha padrao do modem adsl Alcatel Thomson 510V4

Senha padrao do modem adsl Alcatel Thomson 510V4 http://10.0.0.138

Usuario e senha em branco

apenas de enter

Senha padrao do modem adsl alcatel speed touch pro

Senha padrao do modem adsl alcatel speed touch pro

Usuario: guest

Senha: keycode&senh@01

Senha padrao do modem adsl 4TECH – Triz TZ5500E

Senha padrao do modem adsl 4TECH – Triz TZ5500EIP: 192.168.1.1

Usuario: admin

senha: aaaaaaaa

FONTE: Torradeira.net

Banda Larga na Tomada

Saiba mais sobre a possibilidade de aplicação da banda larga pela rede elétrica
Embora muita gente não saiba, há a possibilidade de realizar a transmissão de internet em banda larga pela fiação elétrica comum de nossas residências. A aplicação dessa tecnologia já está em discussão no Brasil desde 2001, mas nada de muito efetivo já foi feito para tal.
O processo funciona de forma muito semelhante ao que acompanhamos quanto ao uso da fiação telefônica para a banda larga. Na rede elétrica seria basicamente a mesma situação, visto que a rede e a energia utilizam freqüências diferentes uma da outra.

Cada tomada pode ser um ponto de acesso
As vantagens da tecnologia são evidentes em alguns aspectos, como a facilidade em plugar o computador em praticamente qualquer local dentro das casas, prédios e edifícios em que seria bem mais complexo instalar o cabeamento próprio para a banda larga.
Toda a estrutura das casas já conta com tomadas em praticamente todos os cômodos, que seriam pontos da rede caso a tecnologia fosse implementada. Isso reflete em mais praticidade e redução de custos neste aspecto, o que pode ser uma frente interessante para o desenvolvimento da técnica.

Como funciona?
Em termos simples, os dados baixados pelo usuário chegam até a sua residência através de um cabo de fibra óptica, que é convertido em sinal elétrico por um gateway especial. Em um prédio, por exemplo, este sinal é repassado para todas as tomadas dos apartamentos, mais um fator que torna o processo interessante.
As vantagens disso em relação às redes comuns e até mesmo as Wi-fi é que a transferência de dados se dá de forma única por qualquer ponto de energia de casas e edifícios inteiros. Desta forma, toda a parafernália necessária para instalar as redes já existentes seria descartada.

Informações recentes
Hoje, já existem mais de cento e cinqüenta apartamentos em São Paulo testando a nova tecnologia de banda larga pela rede elétrica. Estes usuários não pagam pelo serviço, mas estão ajudando muito nas últimas avaliações da funcionalidade do sistema.
Um dos fatores mais intrigantes ocorridos foi a interferência na transmissão de dados ao ligar eletrodomésticos que alteram significativamente a corrente elétrica nos apartamentos, como secadores ou chuveiros elétricos. Para resolver a situação, foi desenvolvido um filtro, que atua de maneira semelhante ao que estamos habituamos na linha telefônica comum.
As principais operadoras deste tipo de serviço no país já estão em negociação para a aplicação da nova forma de transferência de dados em banda larga e previsões apontam o primeiro semestre de 2009 como o marco inicial para a oferta comercial dele. Vamos esperar os resultados definitivos para decidirmos se valerá realmente a pena optar por essa novidade.

Fonte: http://www.baixaki.com.br/info/1379-…na-tomada-.htm

Convertendo Char em String [Java]

Olá Pessoal,

segue o código para converter um Char (Caracter) em String:

//ENtre os parenteses se encontra nossa variavel char que queremos converter para String

String letra=String.valueOf(variavelChar);

A instrução switch do Java com exemplo

Quando precisamos escolher entre múltiplos caminhos alternativos e esta escolha pode ser baseada em um valor inteiro, a instrução switch é uma boa opção.

A variável fornecida à instrução switch deve ser do tipo byte, short, char, ou int. Ela não pode ser long, float, double, boolean ou referência a objetos.

Segue abaixo um exemplo prático do uso do switch:

class qual_mes{

public static void main (String Args[]) {
//Começo do Switch

int mes=4; // Declarando o atributo inteiro mes com o valor 4
switch (mes)
{
case 1:System.out.println(“Janeiro”);
break;
case 2:System.out.println(“Fevereiro”);
break;
case 3:System.out.println(“Março”);
break;
case 4:System.out.println(“Abril”);
break;
case 5:System.out.println(“Maio”);
break;
case 6:System.out.println(“Junho”);
break;
default:System.out.println(“Mes não encontrado”); //Quando nenhuma condição se satisfazer será efetuado o comando padrão (default). Ex: Quando mes for igual a 8. Como não existe o mês 8 em nosso swtich será executado o comando default

}

//Final do Switch
}

}

O comando System.out.println serve para imprimir na tela a string/atributo que estiver em seu interior. No caso do nosso programa acima será impresso o valor “Abril”. É extramente necessário utilizar o comando break após cada case, pois quando a nossa condição se satisfazer, em nosso caso quando o valor por igual a 4 ela ira imprimir na tela o valor “Abril”, e se não tiver o break ele continuara imprimindo o restante dos cases abaixo, no nosso exemplo os valores “Maio”, “Junho”, etc… Vocês podem executar esse mini programa sem utilizar o break para entender como funciona o switch.

Introdução ao PHP

O PHP é uma linguagem de desenvolvimento web escrita por desenvolvedores web e para desenvolvedores web.

PHP significa PHP: Hypertext Preprocessor. O produto foi originalmente chamado de Personal Home Page Tools e muitas pessoas pensam que este é o significado do acrônimo. Conforme ele se expandiu em objetivos, um nome novo e mais apropriado (embora recursivo como GNU) foi selecionado através do voto da comunidade. Você pode utilizar qualquer extensão que desejar para designar um arquivo de PHP, os mais recomendados são: .php, .php3 e phtml. O PHP está atualmente em sua quinta versão, chamada PHP5 ou simplesmente PHP.

php

O PHP é uma linguagem de criação de scripts do lado servidor, que pode ser incorporada em HTML ou utilizada como um binário independente (embora a primeira utilização seja mais comum). Os “produtos proprietários” ou patenteados nesse setor de mercado são o ASP (Active Server Pages) da Microsoft, o ColdFusion da Macromedia e o JSP (Java Server Pages) da Sun. Alguns jornalistas costumavam chamar o PHP de “o ASP” de código-fonte aberto, porque sua funcionalidade é semelhante àquela do produto, conceito ou seja lá o que for da Microsoft, embora esta informação seja enganosa uma vez que o PHP foi desenvolvido antes do ASP. Mas nos últimos dois anos, o PHP e Java do lado servidor ganharam muito prestígio, enquanto o ASP perdeu parte do mercado.

O script PHP do lado servidor pode ser interpretado como sendo uma coleção de super tagssuper-HTML ou pequenos programas que executam dentro de páginas. Por exemplo, você pode utilizar o PHP para adicionar cabeçalhos comuns e rodapés a todas as páginas em um site ou armazenar dados enviados por formulários em um banco de dados.

Estritamente falando, o PHP tem pouco a ver com o layout, eventos ou qualquer coisa relacionada à aparência de uma página web. De fato, a maior parte do que o PHP realiza é invisível para o usuário final. Alguém visualizando uma página de PHP não será definitivamente capaz de afirmar que ela não foi escrita em HTML porque o resultado final do PHP é HTML.

O PHP é um módulo oficial de servidor HTTP Apache, o servidor web líder de mercado e gratuito, que executa aproximadamente 60% da World Wide Web. Isso significa que o mecanismo de script do PHP pode ser construído no próprio servidor web, tornando a manipulação de dados mais rápida. Como o servidor Apache, o PHP inteiramente multiplataforma, significa que executa nativamente em várias versões do Unix, bem como no Windows e no Mac OS X. Todos os projetos sob a égide da Apache Software Foundation – incluindo o PHP – são software de código-fonte aberto.

Fonte: Desconhecida

BrazilFW (BFW) – Roteador e Firewall

Para quem não sabe, o BrazilFW ou o BFW, é um sistema baseado em Linux, ao melhor estilo Mikrotik. O BFW é um distro totalmente Open Source (Código Fonte Aberto), isso significa que qualquer pessoa com conhecimento em programação pode editar ele, e o configurar a seu gosto. A grande vantagem do BFW em relação à seus concorrentes é por ele ser um sistema totalmente FREE, o desenvolvimento dele é sustentado apenas por doações de pessoas com um bom coração.. heheh

O fórum oficial dele é www.brazilfw.com.br, lá possivel encontrar tutoriais do mesmo, além de um fórum muito completo, aonde as pessoas tiram as suas dúvidas, a única desvantagem que eu encontrei no sistema é falta de suporte, mas como o sitema é free, não tenho o que reclamar,até pq as pessoas que o desenvolvem se esforçam de mais e não tem como oferecer esse tipo de ajuda.

Segue abaixo o um texto retirardo do próprio fórum contento uma breve descrição do BFW:

BrazilFW é uma mini distribuição Linux Firewall e Roteador que roda facilmente em computadores antigos.
Um pc antigo rodando BrazilFW é muito mais poderoso e eficiente do que os softwares comerciais para roteamento em escritórios e residencias rodando em um computador “parrudo”.

As funções principais do BrazilFW são:
-Compartilhar conexões de internet.
-Promover proteção de firewall para os PCs conectados ao BrazilFW.

Roteamento / Serviços de Rede
Abaixo, as funções que o BrazilFW tem atualmente (2.xx):
-DHCP (servidor e cliente).
-PPPoE (cliente).
-Modem Dial-up Support.
-DHCP (servidor com reservas de IP)
-NAT (Network Address Translation/Masquerading)
-Port Forwarding
-Limitação inicial em 254 PCs em rede.
-Modo Bridge (NAT disabilitado)
-SSH (server)
-SSH (tunnelling support)
-Web Server (com propósitos administrativos. ex: página de aviso)
-Suporte original para 3 interfaces de rede (WAN/LAN/DMZ)
-Acima de 3 endereços WAN
-Acima de 3 endereços LAN
-Acima de 3 endereços DMZ
-QoS (Quality Of Service)
-Suporte a Proxy (Optional)
-WAN mac clone (MAC Spoofing)
-Upnp (suportado)
-Bridge Firewall (Suportado)
-Squid Proxy – Http Cache
-GRE (suportado)

Serviços do Firewall
Abaixo as funções do Firewall do BrazilFW:
-Firewall com regras Stateful e Stateless
-Layer 7 (application layer) firewall support
-Remote syslog
-Access and admin rules.
-Separate rules configuration per subnet and per interface.
-Custom iptables firewall rules
-L.C.D. supporte para (fiação & software)

O que o BFW não faz ou ainda não tem função.

-WEP/WPA support for wireless cards.
-Bridging over 802.11b connections
-VPN network support (SSH tunneling IS supported)
-IPSEC suport
-Traffic logging

Requisitos para rodar o BrazilFW

BrazilFW roda em um velho 486 “DX” 66 (sx pra baixo não) com pelo menos 16Mb de memoria. Você não precisa de HD, mas se desejar, pode naturalmente intalar numa hd, que alias é muito recomendado em termos de confiabilidade/velocidade.
Além disso, o Squid está 100% estável pra uso, e somente numa hd.
Para colocar o BFW pra rodar, você precisa de um link com a internet, um switch/hub/access point, e cabeamento apropriado para ligar tudo.

BrazilFW foi basedo no antigo [url=http://www.coyotelinux.com]Coyote
Linux[/url] floppy firewall/routing system.

Fonte: http://www.brazilfw.com.br/forum/viewtopic.php?f=39&t=62530

Essa explicação está um pouco desatualizada..

muitos desses pontos foram melhorados e atualizados..

o BFW já tem suporte a Balanceamento de Link de internet,  suporte ao Easy Captive (Hotspot do Mikrotik), SQUID estável, a função de BRIDGE, entre outras funções.

Java 100% livre, finalmente

Um ano após a promessa da Sun de liberação do código-fonte do Java, finalmente a empresa conseguiu completar essa hercúlea tarefa. Os pedaços de código que permaneciam proprietários foram abertos na OpenJDK 1.6.0, que já foi aprovada no Test Compatibility Kit do Java. Isso significa que a OpenJDK 1.6 é 100% aderente ao padrão Java SE e ao mesmo tempo completamente livre.

Em entrevista concedida à Linux Magazine durante o FISL 9, há aproximadamente dois meses, os executivos da Sun afirmaram que já eram poucos os componentes da JDK que não dispunham de alternativas livres, e a abertura do código dessas partes dependia de contatos com os autores originais do código, entre outras dificuldades.

Fonte: Linux Magazine Online.

Sou contra a volta da CPMF (CSS)

Foi lançada, na sede da Fiesp, a campanha contra a tentativa de aprovação da Contribuição Social para a Saúde (CSS), conhecida como a nova CPMF. A companha conta com o apoio de diversas entidades de classe – entre elas, a própria Fiesp, OAB SP, Sescon, Fecomércio, ABCFARMA, o Instituto de Engenharia e a FAESP.

Para assinar o abaixo assinado entrem aqui: http://www.soucontraacss.com.br/

vlwwww

e boa semana a todos

Centralizar JFrame no NetBeans

Para centralizar um frame na linguagem Java, utilizamos um código “altamente complexo”… hehehe Segue abaixo o código:

this.setLocationRelativeTo( null );

esse é o código “altamente complexo”.. hsadufhadsf

esse código deve ser inserido no construtor da classe JFrame.

abraços e até mais.

Desabilitar Botão em Java

Para desativar/ativar um botão em Java é muito simples, basta utilizar um dos comandos abaixo.

  1. botao.setEnabled(true);//habilita botao
  2. botao.setEnabled(false);//desabilita botao

Pronto!!!!

Era só isso..

até a próxima

Smile Kilobyte, megabyte, gigabyte, terabyte… e depois?

No texto ‘Os maiores bancos de dados do mundo‘, a menção de medidas como terabyte e petabyte causou surpresa nos comentários. O motivo é simples: as pessoas mais familiarizadas com informática sabem o significado de byte, kilobyte, megabyte e gigabyte. Uma parcela um pouco menor também sabe o que é terabyte, mas, e o que vem depois disso? Já começou a complicar, né?
Para não restar dúvidas, fiz uma rápida pesquisa, e o resultado é mostrado abaixo. Por meio dessa relação é possível conhecer as medidas referentes a dados mais comuns e as mais desconhecidas. Vamos lá:




1 Byte = 8 bits
1 Kilobyte (KB) = 1024 bytes
1 Megabyte (MB) = 1024 kilobytes
1 Gigabyte (GB) = 1024 megabytes
1 Terabyte (TB) = 1024 gigabytes
1 Petabyte (PB) = 1024 terabytes
1 Exabyte (EB) = 1024 petabytes
1 Zettabyte (ZB) = 1024 exabytes
1 Yottabyte (YB) = 1024 zettabytes

A partir de petabyte, já fica difícil compreender mentalmente o tamanho do volume dados. São valores absurdamente altos! Usando a calculadora do Google, é possível verificar, por exemplo, que 1 yottabyte corresponde a 1.20892582 × 1024 bytes. Como segundo exemplo, 1 exabyte equivale a 1 bilhão de gigabytes!

Caso queira testar outras medidas, digiteo comando “convert 1 yottabyte in bytes” no Google (como mostra a imagem acima) e substitua ‘1′ pelo valor que você quiser e ‘yottabyte’ e ‘bytes’ pelas outras medidas citadas. Boa diversão, mas cuidado para não ficar zonzo no meio de tantos bytes
Referência: Wikipedia.

Os maiores bancos de dados do mundo

O site Business Intelligence Lowdown (BIL) publicou uma matéria em que lista os 10 maiores bancos de dados do mundo. Segue a lista, na ordem em que aparece no artigo original, ou seja, do décimo colocado para o primeiro:

10 – Biblioteca do Congresso dos EUA: armazena milhões de documentos, imagens e catálogos. Só de arquivos de texto, há 20 TB (terabytes), lembrando que 1 terabyte equivale a 1024 gigabytes;

9 – CIA (Central Intelligence Agency): A CIA armazena informações sobre pessoas, empresas e localidades do mundo todo. Como é de se esperar, a maioria dos dados não está disponível ao público, mas algumas informações podem ser acessadas no CIA FOIA;

8 – Amazon: a Amazon é a maior loja de comércio eletrônico do mundo e, atualmente, conta com quase 60 milhões de clientes ativos. Sua base de dados é estimada em 42 TB, mas certamente é muito maior que isso. Esse valor é o que foi informado pela empresa;

7 – YouTube: o YouTube é o maior (e melhor) site de vídeos on-line que existe. Cerca de 65 mil vídeos são enviados ao serviço mensalmente e, se cada um tiver 10 MB, o site fecha cada mês com crescimento de 18,6 TB em sua base de dados. Todavia, a matéria diz que, atualmente, o YouTube conta com 45 TB de dados. Acredito que esse valor esteja muito desatualizado;

6 – ChoicePoint:
não conheço esse site, mas de acordo com sua descrição, trata-se de um serviço que coleta e disponibiliza (com níveis de acesso) informações sobre cidadãos americanos. A matéria da BIL afirma que o ChoicePoint ajudou a identificar várias vítimas do atentado ao World Trade Center através do cruzamento de informações de DNA. Sua base de dados ultrapassa 250 TB (fiquei com medo desse site…);

5 – Sprint: a Sprint é uma das maiores empresas de telecomunicações do mundo (para não dizer a maior) e conta, atualmente, com cerca de 53 milhões de clientes. O tamanho de seu banco de dados não foi divulgado, mas de acordo com a BIL, a empresa recebe 70 mil informações de chamadas telefônicas por segundo nos horários de pico;

4 – Google: pensei que o Google seria o primeiro. Basta considerar que a empresa mantém em cache quase todas as páginas da internet, tem mais de 51 milhões de usuários no Gmail, armazena imagens do mundo todo para o Google Earth e para o Google Maps, tem milhões de cadastrados no Orkut, entre outros. Isso tudo sem contar que o YouTube faz parte de seu leque de serviços. Não se sabe o quanto de informações o Google armazena, mas estima-se que a empresa ultrapassa tranqüilamente a casa dos petabytes (1 petabyte = 1024 terabytes);

3 – AT&T: essa é outra gigante das telecomunicações. Assim como a Sprint, a AT&T também armazena os dados telefônicos de milhões de clientes, com o diferencial de manter informações de várias décadas, já que é uma companhia antiga;

2 – National Energy Research Scientific Computing Center (NERSC):
o NERSC trabalha com pesquisas sobre fontes de energia e mantém dados de estudos sobre diversas tecnologias referentes. Sua base de dados é estimada em 2,8 PB (petabytes) e tem capacidade para atingir 22 PB;

1 – World Data Centre for Climate (WDCC): eis o campeão. Como o nome indica, o WDCC é um entidade que faz pesquisas climáticas no mundo todo. Essa é uma das áreas que mais exigem processamento e capacidade de armazenamento de dados. De acordo com a BIL, o WDCC disponibiliza 220 TB de dados na Web e possui um base interna que ultrapassa 6 PB.

Quando o assunto é armazenamento de dados, o Brasil não faz feio. Não tive tempo de confirmar essa informação, mas se não estou enganado, a Receita Federal também conta com um banco de dados gigantesco e respeitável, o que não me surpreende, afinal, quando é para tirar dinheiro da gente, os investimentos são altos, não é mesmo? D

Referência: Business Intelligence Lowdown.