sábado, abril 29, 2006

Pergunte o Yahoo

Não sei se esse é o tipo de coisa que postaria num blog de Tecnologia ou Computação, mas achei muito interessante o Ask Yahoo.

Nele você pergunta "o Yahoo" sobre qualquer curisidade ou dúvida. Algumas coisas que a gente sempre quis saber ou sempre se perguntou mais ninguèm nunca soube responder.

Coisas do nosso passado como o tal "medo de palhaço". Ou até daonde surgiu o termo "Rock and Roll".

Vale a pena conferir.

quarta-feira, abril 26, 2006

Google Summer Of Code

O Google lança sua edição anual do Summer Of Code versão 2006.

Esse ano, cerca de 85 instutuições serão mentores, dentre elas Apache SF, Debian, Ubuntu, GNOME, KDE, PHP, Python a própria Google pra não citar as outras que são tão conhecidas quanto essas.

As inscrições começam em 1º de Maio. Para participar você só precisar ser um estudante e maior de 18 anos.

Para as datas, confira aqui.

Há também um Flyer do SOC caso você queria divulgá-lo.

quinta-feira, abril 20, 2006

Lançado Ubuntu Dapper Beta

Foi lançado o Ubuntu 6.06 "Dapper Drake" Beta.
O link para download é http://releases.ubuntu.com/6.06/.

Preferivelmente, baixe a versão .torrent para ajudar a comunidade com o download.

Mais informações e um calendário da distro podem ser encontrados aqui:
http://planeta.ubuntubrasil.org/?post=575

Busca específica para o Ubuntu

Aproveitando a onda das buscas, resolvi testar a busca personalizada do Rollyo com o próprio Ubuntu.

Coloquei alguns sites principais de fonte para a pesquisa e pronto. Ta criada a busca. Busca em todas as listas para Ubuntu (internacionais), no Planeta BR, nas listas brasileiras do Ubuntubrasil.org, no Ubuntuforums e mais algumas fontes que não to lembrando de cabeça.

Então, tudo que é discutido nas principais listas do Brasil e do mundo todo sobre o Ubuntu, mais o fórum principal e mais alguns blogs vai para lá.

Bom, o endereço da busca é http://rollyo.com/lucasarruda/ubuntu-br

Quem quiser testá-la e até incluir seu blog/page ou outra fonte sobre o Ubuntu é só entrar em contato comigo.

quarta-feira, abril 19, 2006

Anunciado o Dapper+1

Foi anunciado o Dapper+1, o chamado "The Edgy Eft", a próxima versão depois do Dapper que está para ser lançado agora em Junho. Essa nova versão, que está em fase de planejamento, que nem saiu do papel, pois sua versão anterior ainda está em beta e nem foi lançada no mercado (Dapper), vai ser um pouco diferente das outras, assim como o Dapper.

Ela vai ser uma versão de testes, sem mtos specs, que são especificações que são feitas para o sistema, como terá isso, terá aquilo, e tudo será deixado na mão da equipe principal de desenvolvimento, que deve aproveitar para testar novas tecnologias.

É claro que quando se testa novas coisas preza-se mais por inovação que por instabilidade. Mas é aí que entra o Dapper, que terá suporte por 3 anos para Desktop e 5 para servidores (uau, qt tempo!). Então podem testar à vontade, pois o Dapper continuará bem atualizado e estável.

Assim, acredito eu, que a equipe do Ubuntu busca competir com o [bem] futuro Vista, agregando novas tecnologias num futuro sistema que também poderá ser bem estável e competir com servidores Red Hat e Novell.

terça-feira, abril 18, 2006

Novas Ferramentas de Busca: Krugle e Rollyo

Esses dias estava eu postando sobre o Krugle.
Finalmente chegou a tão esperada conta beta para ele. Hoje mesmo, por acaso, estava precisando de uma referência sobre shell script e cansado de procurar, fui ao Krugle e nele com certeza foi bem mais fácil, achei depois de pouco tempo de procura. Substituir o Google? Acho bem difícil. A intenção do Krugle é outra, é estar do lado do desenvolvedor, na ajuda para minar pedaços de códigos, para buscar referências à eles e consultá-los quando se precisa. Tudo isso de forma rápida e organizada. Erros não podemos falar que a ferramenta não tem. Ela tem sim alguns pequenos problemas de interface, mas posso dizer que ela é uma maravilha para quem programa.

Depois, pelo próprio blog do Krugle, o que descubro? o Rollyo. Apesar do nome bem estranho e de parecer sem muita utilidade, ela vem como um organizador de buscas. Sim, tem como fazer isso em outras buscas, mas no Rollyo você tem a opção de criar a sua própria busca, ou to roll como eles dizem. Nessa "sua" ferramenta de busca, vc pode escolher aonde a ferramenta irá buscar, e é ai que entra a diferença. Você pode mandar ele buscar, por exemplo, apenas em 3 sites de Linux ou então em 2 sites de vc possui. São grandes as possibilidades. É uma busca contextual mais avançada, bem minada e bastante interessante de ser usada.

quarta-feira, abril 12, 2006

Virus no Linux??? Ou nao-virus no Linux???

Bom, se vc esta antenado, ficou sabendo sobre a "notícia" de um suposto vírus que seria Cross-Plataform (Multiplataformas), ou seja, que funciona tanto em Unix, Linux e Windows.

O vírus, na verdade, roda em computadores de arquitetura x86, por ser escrito em Assembly para este tipo de hardware. Como esse hardware é usado na maioria dos pcs no mundo inteiro, ou pelo menos tem compatibilidade com ele, podemos dizer que ele é um "vírus" multiplataforma.

Porque "notícia" e "vírus"? Na verdade essa notícia é velha. É velha porque já existe um vírus que é multi-plataforma e que atinge ambos Linux e Windows. Mas porque digo "vírus"? Porque na verdade esse código multiplataforma não é bem um vírus. É simplesmente um código que executa a mesma ação em cada um dos ambientes diferentes (Windows e Linux), mas que prova que tal vírus pode ser escrito.

E ainda por cima, é um "vírus" que não se replica. Quem sabe, futuramente, um pedaço de código malicioso que irá pedir permissão root (no Linux) para ser executado.

Embora não possamos dizer que o Linux tem segurança perfeita e que nunca possa ser feito um vírus de verdade para ele, podemos garantir que é um sistema seguro que não deixará qualquer pedaço de código sem autorização se executar com permissões de administrador (root), a não ser que o próprio usuário dê.

VMPlayer no Ubuntu, Fotos 1

Aqui vão as fotos do Windows XP no Ubuntu Dapper Drake 6.06 Flight 6.



Instalação do SO - No caso WXP, mas pode ser qualquer outro



Processadores durante a instação



Consumo de Memória do VMPlayer



Depois eu tiro uns screens com o sistema já rodando. Lembrando que podemos fazer em outros sistemas, como fiz com o Minix

terça-feira, abril 04, 2006

VMPlayer no Ubuntu

VMPlayer é um player de Máquinas Virtuais (VM) dentro do seu próprio OS (Sistema Operacional). Ele funciona tanto no Linux quanto no Windows.

Primeiro você precisa de ter o VMPlayer instalado, no Ubuntu/Debian ou então em outra distro de sua preferência.

1. Como instar no Ubuntu (testado no Dapper Drake e Breezy Badger):


Primeiro, vamos pegar os pacotes essenciais:
sudo su
apt-get install build-essential
apt-get install linux-headers-`uname -r`
* Se você desabilitou o sudo, simplesmente dê um `su`

Veja a versão do gcc que seu kernel foi compilado:
cat /proc/version

Você irá baixar as versões gcc-x.x e g++-x.x de acordo com as do seu kernel.
Como estou usando o kernel 2.6.15.x no Dapper Drake, baixei a versão 4.0:
apt-get install gcc-4.0
apt-get install g++-4.0


Pronto, você já tem tudo para instalar o VMPlayer.

Para instalá-lo, use os comandos:
tar xvzf VMware-player-1.0.0-16981.tar.gz
cd vmware-player-distrib

Caso você tenha mais de 1 gcc instalado, use o comando abaixo, substituindo a versão pela sua (4.0 era a minha):
export CC=/usr/bin/gcc-4.0

Finalmente, instale o vmplayer:
./vmware-install.pl

Aqui você irá praticamente confirmar todas as opções. Caso receba um erro no seu kernel, apenas abra outro terminal e digite:
sudo su
rm -rf /usr/src/linux/
ln -s /usr/src/linux/ /usr/src/linux-headers-`uname -r`

Se vc nao tiver o pacote linux-headers, é só baixar com os comandos abaixo e fazer denovo o comando acima.
sudo su
aptitude install linux-headers-`uname -r`


Depois da instalação, falta configurar. Rode:
sudo su
vmplayer-config.pl


2. Criando a Máquina Virtual

Para criar uma Máquina Virtual (VM), podemos usar o Qemu, no Linux e Windows, criá-la do site EasyVMX, ou baixar uma imagem pronta.

- Usando o Qemu

qemu-img usage: qemu-img[.exe] create -f vmdk .vmdk [M|G]

No Linux:
qemu-img create -f vmdk Dapper_Flight_6.vmdk 10G

No Windows:
qemu-img.exe create -f vmdk Dapper_Flight_6.vmdk 10G

Sua máquina virtual terá 10GB de HD.

Após isso, é só dar criar um arquivo ".vmx". Para fazer isso siga esse tutorial.


- Usando EasyVMX

Entre no link e configure a máquina do jeito que você quiser. Será gerado um .zip.

Baixe e 'dezipe' esse arquivo em qualquer lugar. Após isso faça:
cd My_Virtual_Machine
vmplayer My_Virtual_Machine.vmx


- Usando Imagem prontas

Baixe as imagens prontas:
Imagens Prontas

Execute a imagem, clica duas vezes em cima dela (o arquivo .vmx).
Se o VMPlayer estiver funcionando sua Máquina Virtual deve funcionar.


4. Instalando o SO na Máquina Virtual

Agora que já instalamos tudo, inclusive a VM, vamos instalar o SO nela. Para isso, temos que ter um CD ou uma ISO do arquivo. Com o CD de instalação é bem fácil, é só ter ele no driver enquanto estamos dando o boot na Máquina.

Mas, para usa o ISO, devemos mexer na configuração. Não é preciso fazer isso caso vc já tenha setado isso no EasyVMX.

Mas, se voce nao tiver feito isso, edite o arquivo .vmx da sua máquina virtual:
gedit My_Virtual_Machine.vmx

E no lugar de:
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"


Ponha:
ide1:0.fileName = "/path/para/arquivo/iso.iso"
ide1:0.deviceType = "cdrom-image"



Obs.: Caso você atualize seu kernel, vc vai precisar repetir o passo do "aptitude" e "ln", para poder baixar o linux-header para seu novo kernel e criar o novo link simbólico.


E bom teste para você!
Qualquer dúvida ou sugestão poste um comentário ou me mande um email.



Links:
EasyVMX
Windows XP/2000 on VMPlayer
Modificando Máquinas Virtuais no VMPlayer

Krugle - Ferramenta de Busca

O Krugle é uma ferramenta de busca para desenvolvedores que pode buscar dentro do código-fonte de diversos software opensource.

Buscas em APIs podem demandar um bom tempo, principalmente em casos onde o código-fonte ou a documentação são muito grandes, como é o exemplo do Java.

Numa simples busca por XML, como demonstrado aqui, você pode encontrar desde informação à projetos com ou sobre XML. Se você extender essa busca para "JBoss XML", você irá achar dentro do código do JBoss, a classe XML.java e poderá navegar pelo código, vendo comentários, atributos das classes, parâmetros das funções. Depois de tudo isso, ainda é possível ter uma hierarquia completa do programa em um menu com uma lista de classes, como se você estivesse com o código na sua IDE.

Vamos esperar então que ela fique pronta e que cumpra realmente o que promete.

segunda-feira, abril 03, 2006

Dapper Drake Flight 6

Saiu o "Vôo 6" do Dapper Drake. Flight 6 é o Alpha 6, a 6 versão antes do lançamento oficial, em junho.

Dapper Drake é a versão 6.06 do Ubuntu, que está na sua 3 versão, a Breezy Badger (5.10).

Posso garantir por enquanto ele já está muito bom, tanto que estou usando ele como meu Desktop oficial e estou escrevendo dele agora. Parece uma distro terminada, com excessão dos quase 70mb diário de update (o que é bom sinal, temos de convir).

Vamos ver como o Flight 6 se comparta, mas com certeza deve ter trazido boas melhoras. Temos muito o que esperar do novo Ubuntu Dapper Drake 6.06.


Link para o Flight 6: http://www.ubuntu.com/testing/flight6

Download do Flight 6 do Dapper Drake: http://cdimage.ubuntu.com/releases/dapper/flight-6/


Bom teste ai Galera.


Replicando posts do outro blog

Olá PessoALL.

Tinha criado um blog na WordPress. Mas acabei trocando por esse aqui.

O motivo é que, apesar de muito bonita a página, o layout, os links, a interface. Mas esbarrei em alguns problemas de uso. Tudo acabou se tornando mais complicado e menos funcional. O Editor HMTL não é fraco, mas na hora que tentei adicionar um quebra de linha adicional simplesmente não conseguei, porque não é possível.

Até pra fazer um simples upload de imagem eu não conseguei, só mais tarde quando se edita achei o bendito formulário para dar upload em imagens, até lá já tinha desistido.

Mas o pior de tudo, é que a interface linda acaba fazendo com que tudo fique extremamente lento, ficando até chato fazer algumas operações de edição.


Ou seja, eu de inicio gostei, mas logo tomei raiva e decidi mudar.

Espero que seja feliz com esse blogger. Vamos ver no que da!


Abraços a todos!

Dokeos - Plataforma de Aprendizagem

Olá Galera.

Estou usando o Dokeos no meu estágio. Faço pesquisa sobre "Tecnologia na Educação" e mexo com diversas plataformas como Dokeos, Moodle, Claroline, ATutor e TelEduc, além de usar ferramentas de escrita colaborativa (ou "word online" como diriam alguns), usando o Writely (recém compra do Google).

Estou testando essas 4 plataformas e irei postando algumas particularidades sobre elas.

Sobre o Dokeos, posso dizer que é uma excelente plataforma. Mas, esses dias, "encontrei" um bug (já reportado, mas sem patchs) e tive um certo trabalho em corrigir. Quando fui postar o bug vi que ele ja tinha sido reportado. Apesar do fato de que no inicio tópico falava de como corrigir (só parcialmente), no fim dele tem mais um correção que deixa 100% (pelo menos por enquanto). Acho que ele nao foi muito divulgado por afetar apenas a inclusão de alunos nos cursos pelos professores. As vezes os administradores estão ficando com esses encargos e poucos estão percebendo essa falha. Mas fica ai o aviso aos que estão usando.

Obs.: Lembre-se que é tudo em inglês.


Fraude do Clique no Google

Recentemente, o Google tem enfrentado um problema que tem assustado um pouco seus investidores. Vou falar um pouco do problema e explicar como ele funciona e porque não se deve preocupar tanto com isso.


Sobre a fraude do clique no Google, vou explicar em miúdos como funciona:

Você cria um website falando sobre qualquer coisa. Cadastra no Google Ad-words e poe os Ads (anúncios do Google) no seu site. Então, a partir desses banners do Google, vc gera cliques falsos, fingindo ser um visitante seu clicando, para ganhar dinheiro.


Vou explicar maneiras que vc poderia tentar para burlar e porque elas nao funcionam:

1. Clicar varias vezes nos links:
Toda conexão com a internet possui um chave fixa chamada "ip". O ip é o que garante que vc é vc. Esse endereço te denunciará caso vc clique excessivamente nos banners. Isso é fácil de se dectar.

2. Usar proxy
Ai vc pensa. Vou usar um proxy. Mas será que isso adianta? O proxy que vc usa também tem um ip. Vários cliques por esse ip também te denunciarão.

3. Clicando todo dia ou pedindo cliques à amigos
Bom, dessa maneira você vai me falar que não tem como o Google detectar. Mas ai que eu digo: tem. Existem várias maneiras de se burlar um sistema, mas tudo que a gente faz a gente usa um padrão. É difícil imitar automaticamente vários padrões de comportamento, assim como é difícil esconder sua personalidade por muito tempo.
Do mesmo modo, assim que você comecar a clicar sempre nos links, rapidamente você (e quem mais tiver te ajudando) será descoberto.
Ele descobrirá que você sempre clica e ninguém mais.


Mas, por quê???

Porque quando fazemos as coisas nunca fazemos ela do mesmo modo. Ainda mais quando se estuda uma população grande. Ela tem comportamento aleatório, muito variável. Num mês você pode ter 100 visitas de uma pessoa e no outro 0. Não da pra saber só por estatística que essa pessoa te visitará sempre algo em torno de 100 visitas/mes, porque existem variáveis demais nas nossas vidas.

Um site com 3mil visitas únicas mes (100 por dia, em média), que é um número relativemente baixo, geraria uma combinação tão ampla de cliques nos banners durante o período de um mês, que precisariamos dos mesmos 3mil para reproduzir algo parecido. E isso é a base desse sistema eficiente, responsável por 99% do lucro do Google.

Desse mesmo modo, existem 'n' maneiras de se saber quando alguém esta burlando algo. É claro que sempre vão existir os mais espertos, que sempre conseguem tirar uma pontinha de vantagem, mas fora esses raros casos, vc será pego.

Então, assim que vc e seus amigos passarem a clicar sempre, o sistema irá desconfiar e irá cancelar sua conta. É só ler os termos para ver. E, apesar de mais de 50% do lucro dos anúncios irem para o site que os abriga (seu site), o Google tem um sistema seguro o suficiente para garantir que cliques falsos não sejam gerados.

A matéria você encontra aqui.


This page is powered by Blogger. Isn't yours?