quarta-feira, março 18, 2009

Dispositivos USB conectado e reconhecido mas não disponível.

Após um tempo utilizando o Windows XP (que veio com o computador), resolvi instalar o Linux (Opensuse 11.1 x64) devido a uma onda de vírus que infectou algumas máquinas da rede.
E como qualquer um não consegue ter o seu dia longe do Windows, instalei o VirtualBox (vou abreviar o nome pra VB) e "convidei" o Windows XP com SP3 pra coabitar em meu computador.
Precisei usar um periférico via USB e notei que o SO detectou (/var/log/messages) disponibilizou pro VB, mas o VB não disponibilizou pro Sistema Operacional convidado, ficou cinza.
Fiz um pequeno teste, iniciei o VB como root, eis que liberou os periféricos.
Percebi que era problemas de permissões do Opensuse.
Procurei no site do Opensuse por informação e encontrei este artigo. Diga-se de passagem não funcionou. Procurei em outros sites, no site do VB tem este ticket (verificação de erro) aberto no site do VirtualBox. O que também não funcionou!

A única forma até o momento que encontrei foi de executar o VB como root, não é indicado e nem agradável, mas é um paliativo pra resolver um problema.

Até,

sexta-feira, março 13, 2009

Bloquear software P2P (messenger e companhia) através do SQUID

Estava procurando (pelo Google é claro!) informações de como bloquear o Skype sem ter que incluir o patch do Layer7, e me deparei com o seguinte site que estava em um idioma desconhecido (por mim), o mesmo apresentou uma possível solução.
Ainda assim pude perceber como é universal e padronizado o meio da tecnologia, o motivo é que a regra postada ali é perfeitamente compreensível (pra quem conhece um pouco da configuração do SQUID).

Ainda assim visitei (devia ter feito isso primeiro) o site oficial do SQUID e advinha, não só a parte de P2P pra bloquear mas vários outros trechos de configuração bastante interessantes pra incluir no SQUID.

Boa sorte e sucesso!

terça-feira, março 03, 2009

Mensagem enviada pelo Rodrigo Yoshima sobre UML

Informações valiosas que (com certeza) pode ajudar pra quem está iniciando.

(No fim tem um jabá"zinho"...)

=================
Amigos(as),

Talvez a maioria de vocês já devem conhecer a maioria desses
conteúdos, porém, como tem muita gente nova entrando nos grupos vale a
pena reforçar.

Em primeiro lugar, destaco meu artigo "UML não é documentação", que
foi publicado em 2006 na MundoJava, mas é uma excelente introdução
sobre Modelagem, Requisitos e Design:

(para todos os links postados aqui, veja se o Yahoo Groups não quebrou)

http://www.aspercom.com.br/ead/mod/resource/view.php?id=268

Deste artigo surgiu um projeto exemplo no site da Aspercom: o projeto
Hot Motors. Neste link você encontra requisitos, clientes, modelos e
principalmente código para uma simulação de projeto iterativo.

http://www.aspercom.com.br/hotmotors

No site da Aspercom também tem um curso on-line grátis "Entendendo
Casos de Uso". Este é um dos maiores cursos on-line do Brasil (mais de
6.000 alunos inscritos), e a razão do sucesso se deve a interação com
os alunos: nós corrigimos as lições enviadas e fazemos comentários.
Acesse o curso pela home www.aspercom.com.br, faça seu cadastro no
site e inicie as lições agora mesmo!

Eu mantenho também o blog "Débito Técnico"
(http://blog.aspercom.com.br). Entre e visite principalmente as
categorias "modelagem, arquitetura, cases e eventos". Muito conteúdo
rico para seu conhecimento. Quem gosta de poker também vale a pena dar
uma olhada! ;)

Além disso, temos nosso renomado curso "UML 2 & Unified Process",
único no mercado ministrado por arquitetos certificados pela OMG onde
você aprende sobre Modelagem e também sobre Processos, Arquiteturas e
Padrões de Domínio. Não se esqueça que os membros da lista ganham 15%
de desconto no preço que está no site. Nossa próxima turma será na Av.
Paulista, Noturno, iniciando no dia 23 de março. Veja o link:

http://www.aspercom.com.br/ead/mod/resource/view.php?id=293

Espero ter ajudado!

Rodrigo Yoshima
www.ASPERCOM.com.br
=================

domingo, novembro 23, 2008

Pirataria de software

Depois de ver a notícia no site da info, procurei pelo Google a definição de pirataria.
O motivo desta informação é que já passei por autuação da Microsoft/ABES e não é algo agradável. A estrutura que é mobilizada é incrível, foram 1 advogado da ABES, 2 advogados do escritório local, 2 especialistas em software e 2 policiais. Além da ordem judicial assinada horas antes da auditoria.
Vou tentar encontrar esta jurisprudência para postar.

segunda-feira, outubro 20, 2008

Copiar ou mover uma máquina virtual com o Virtual Box

O Virtual Box é um software que permite a instalação de vários sistemas operacionais sem precisar particionar ou reinstalar o sistema operacional no computador. Existem outros softwares com mais e menos recursos, tais como Xen e VMWare.
A virtualização é largamente utilizada em empresas que utilizam muitos servidores, provedores de conteúdo, de acesso e empresas que necessitam de muitos servidores para prover serviços em um único lugar (datacenter).

Procurei na internet como faria para copiar ou mover e não encontrei informação. Talvez tenha procurado errado ou com poucos termos.

Consegui com a seguinte solução.

Após formatar o disco rígido instalei o Virtual Box, criei uma nova máquina virtual e informei que o disco rígido virtual é existente. Ao "tentar" concluir a configuração fui informado que o arquivo .xml já existia. Após renomear o arquivo, concluir e executar a máquina virtual, tudo funcionou perfeitamente.

sábado, junho 21, 2008

Biometria no OpenSuse11

Outra facilidade no Opensuse 11 foi configurar o leitor de biometria pelo YaST!
Um navegador e copiar o endereço abaixo e seguir as instruções.

file:///usr/share/doc/manual/opensuse-manual_en/manual/cha.tf.html

Funciona perfeito, inclusive para root.

Configuração do Wifi no Opensuse 11

A configuração da placa Wifi no OS11 é bastante tranquila.
Olhei nos logs e encontrei erros ao tentar ativar a rede sem fio, segue abaixo:

Jun 21 19:14:15 host firmware.sh[8541]: Cannot find firmware file 'b43/ucode5.fw'
Jun 21 19:16:37 host kernel: input: b43-phy0 as /devices/virtual/input/input14
Jun 21 19:16:37 host kernel: b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found or load failed.
Jun 21 19:16:37 host kernel: b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the latest firmware (version 4).

Como no próprio registro do log tem a URL que encaminha para o site linuxwireless, foi só clicar selecionar o modelo da placa Wifi, copiar, abrir um terminal, logar como root, colar e pronto!

São dois scripts que fazem toda a configuração, não é preciso qualquer intervenção ou edição de arquivo.
Apenas um detalhe, instalei o make para compilar o primeiro pacote.

Também é possível, sendo este o mais fácil, fazer a instalação a partir do script fornecido com o OS11.
# /usr/sbin/install_bcm43xx_firmware

quinta-feira, junho 12, 2008

Pérolas... e não é pra rir, é um caso real!!!

Pérolas das provas de seleção:
Orientação a objetos:

->Defina Herança:
Herança é tudo aquilo que vem por trás;

->Defina Encapsulamento:
Encapsulamento é um agrupamento de idéias;

->Defina Interface:
Interface e o modo visual de apresentação de uma classe;

SQL:

"desculpa não aprendi SQL, só usei Interbase até agora";
->Escreva SQL para alterar o campo NOME da tabela EMPREGADO para MANOEL PEREIRA quando MATRICULA=987:

1-ALTER TABLE NOME="MANOEL PEREIRA" WHERE MATRICULA = 987;
2-INSERT EMPREGADO(NOME) VALUES('MANOEL PEREIRA') WHERE MATRICULA = 987

domingo, junho 08, 2008

Desenvolvimento de software eficaz

O José Paulo Papo fez um pequeno post no seu blog sobre desenvolvimento de software eficaz.

Boa leitura!

Atualização do modem Huawei (TIM)

Para os usuários a TIM recomenda a atualização para aumentar a velocidade.
O site do fabricante disponibiliza os downloads e apenas um detalhe, eu fiz o download via Firefox e não especificou a extensão, ou seja, é necessário após o download renomear a extensão do arquivo para utilizar o arquivo.

Recomendação:

NÃO FAÇAM A ATUALIZAÇÃO, meu modem não está autenticando!

Depois de uma gambiarra, para verificar se era o meu chip, retirei do modem e coloquei no celular, inexplicavelmente voltou a funcionar.