:::: MENU ::::

quinta-feira, 30 de abril de 2009

De todas as vezes que fui instalar o VMware no openSUSE, nessa versão (11.1) foi a que mais rodei pra conseguir. Cheguei até a usar VirtualBox por algum tempo, mas não consegui suportar por muito tempo e usei Ubuntu 8.04 (sim, Ubuntu! - A instalação ocorreu numa boa e não deu problema!) por algum tempo - 'tirei' outro dia hehe, fui colocar o NotifyOSD no 8.04 e depois da compilação o que estava lindo virou uma bagaçeira :D


Mas vamos ao problema...
Todo o problema está na compilação dos módulos do kernel. Nesta nova versão do kernel do openSUSE - 2.6.27.7, não existe suporte para a versão 1.0.8 do VM. Para que isso seja possível, é necessário que os pacotes kernel-source, gcc, make e patch. O procedimento de instalação foi o seguinte:

zypper in -y kernel-source make gcc patch
cd /usr/src/linux
make mrproper; make cloneconfig
vmware-config.pl

E a saída (é extensa... vou resumir um pouco)

Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config2/vmmon-only'
make -C /lib/modules/2.6.27.7-9-pae/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.27.7-9-obj/i386/pae'
make -C ../../../linux-2.6.27.7-9 O=/usr/src/linux-2.6.27.7-9-obj/i386/pae/. modules
CC [M] /tmp/vmware-config2/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config2/vmmon-only/./include/x86.h:20,
[...]
/tmp/vmware-config2/vmmon-only/./include/compat_semaphore.h:5:27: error: asm/semaphore.h: No such file or directory
/tmp/vmware-config2/vmmon-only/linux/driver.c:146: error: unknown field 'nopage' specified in initializer
/tmp/vmware-config2/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type
/tmp/vmware-config2/vmmon-only/linux/driver.c:150: error: unknown field 'nopage' specified in initializer
/tmp/vmware-config2/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type
/tmp/vmware-config2/vmmon-only/linux/driver.c: In function 'LinuxDriver_Ioctl':
/tmp/vmware-config2/vmmon-only/linux/driver.c:1670: error: too many arguments to function 'smp_call_function'
make[4]: *** [/tmp/vmware-config2/vmmon-only/linux/driver.o] Error 1
make[3]: *** [_module_/tmp/vmware-config2/vmmon-only] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.7-9-obj/i386/pae'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config2/vmmon-only'
Unable to build the vmmon module.

Unable to build the vmmon module. AFF!!!!
Para corrigir esse problema, utilize um pacth, disponibilizado pela Insecure.

wget "http://www.insecure.ws/warehouse/vmware-update-2.6.27-5.5.7-2.tar.gz"
tar xvf vmware-update-2.6.27-5.5.7-2.tar.gz
cd vmware-update-2.6.27-5.5.7-2.tar.gz
./runme.pl

A instalação é super light, pode sair dando enter a vontade que instala. Não esqueça que o VMware Server requer uma licença, mas esta pode ser obtida no site gratuitamente.

Até a proxima!

sábado, 25 de abril de 2009

Depois de anos de serviço fiel, a equipe do VLC decidiu aposentar a sua velha logo, o famoso cone. Foi servido ao seu propósito, mas como VLC 1.0.0 se aproxima, eles estão ignorando o passivo cone e atualizando para algumas máquinas pesadas.
Toda a equipe gostaria de saudar o novo VLC logotipo: Bulldozer! Preparem-se para  ver alguns estilhaços sobre o mundo open source multimídia!
VLC 1.0.0 está se aquecendo... talvez não será rápido, mas ele irá destruir tudo em seu caminho.
fonte: videolan

terça-feira, 21 de abril de 2009

O problema
Algumas vezes temos de compartilhar um documento para que fique disponível para várias pessoas mas quase sempre o único modo é ou mandando por email ou fazendo upload em um webhosting (rapidshare, badongo...) e enviando o link para o maganal.

A solução

Então... Conheci o Dropbox, um serviço que faz isso, porém ele consegue se integrar ao gerenciador de janelas (Windows Explorer, Gnome ) e facilita o upload a um simples clique com o botão direito na sua área de trabalho.

Vou dar um exemplo:
Minha equipe está fazendo um trabalho Interdisciplinar. Temos de compartilhar varios documentos, estes devem ser vistos por todos e obter uma aprovação final. Ao invés de compartilhar via email, simplismente vamos colocar esses documentos na pasta do Dropbox. O serviço irá automaticamente fazer o sincronismo entre todas as pastas de todos os usuários e ao final da execução, todos teremos os mesmos documentos.

O serviço é pago porém disponibiliza uma conta de até 2GB gratuitamente (tá ruim é?)
Eu achei útil na hora de disponibilizar vários arquivos ( arquivos de configuração, imagens, scripts...) e tb com 2GB, dá pra guardar muita coisa - e se lotar eu crio outra conta =D
RÁ!
Em breve vou disponibilizar uma documentação que tenho guardada sobre LDAP e openLDAP, Samba e outros materiais da faculdade, é coisa pa caramba!

Eu acho que vale a pena. Crie sua conta no Dropbox

segunda-feira, 20 de abril de 2009

A algum tempo atrás eu estava escrevendo um manual de instalação do CACIC no openSUSE, mas, por falta de tempo, dei um tempo e completei apenas a parte de instalação do módulo gerente. Como já saiu uma versão mais recente do CACIC, vou liberar esse tuto, e preparar o próximo com a versão mais recente do software. Espero que sirva =)
instalacao&configuracao_openSUSE11-1

domingo, 12 de abril de 2009

Mesmo sabendo das várias cagadas que o google faz, ainda tenho de tirar o chapéu para eles. Outro dia estava eu querendo saber quanto ficaria o valor de um determinado produto que estava a venda o Amazon.com e não estava com muita disposição para cosultar o valor do dólar, abrir a calculadora e multiplicar(hehe).
Fiz então uma solução de contorno( segundo as práticas ITIL, ou o famoso armengue na nossa língua ). Como sei que se eu digitar na barra de buscas "dolar", o google irá retornar o valor do dólar de hoje. Sei também que posso usar o google como calculadora, colocando valores como "19 * 232" e etc...

Foi aí que veio a idéia: E se eu fizer "dolar * 98" ??
O que ele respondeu?

dólar dos Estados Unidos * 98 = 212,660228 reais


WHATAFOCA! ITS VERY BEATIFUL!! =D
Comecei a entupir o google de loucuras que vinham na cabeça! Dentre elas, algumas que deram certo:

busca: euro * 98

resultado: euro * 98 = 279,797061 reais


Outros resultados também foram obtidos, mas deve ter cuidado porque algumas moedas apresentam valores meio duvidosos (ao menos para mim). Exemplo, o iene:

iene * 98 = 2,11958449 reais

Não sou especialista nisso, nem vou discutir...

O Calculo inverso


Também pode ser feito o cálculo inverso, exemplos:
98 reais * dólares dos Estados Unidos = 45,161242 U.S. Dollars
98 reais * euros = 59,4186461 U.S. Dollars

Como puderam observar, as conversões são feitas para o dólar.


Expressões Numéricas

Também é possível construir expressões numéricas, vejam um exemplo:

Eu gostaria de comprar 3 NAS (Network Area Storage) que custam US$129 e também 6 discos de 2TB, que custam US$ 160.

A expressão no caso seria:

( (dolar * 129) *3 ) + ( (dolar * 160) * 6 )

e a resposta do Google:
  ((dólar dos Estados Unidos * 129) * 3) + ((dólar dos Estados Unidos * 160) * 6) = 2 928,37546 reais

Observação do Google:


O Google não garante a precisão das taxas de câmbio usadas pela calculadora. Você deve confirmar as taxas atuais antes de efetuar quaisquer transações que possam ser afetadas pelas alterações nas taxas de câmbio. As taxas de câmbio estrangeiras são fornecidas pelo Citibank N. A. e exibidas mediante licença. As taxas têm apenas fins informativos e estão sujeitas a alterações sem notificação prévia. As taxas para transações reais podem variar, e o Citibank não está se oferecendo para participar de nenhuma transação a qualquer taxa exibida.

quinta-feira, 9 de abril de 2009

Você já se perguntou isso? Quem é o processo pai de uma determinada aplicação?
Alguém pode comentar: "E pra quê eu quero saber disso?" Bom... saber quem é o processo pai pode ajudar na hora de derrubar alguns processos, entre outras vantaggens =)


Com o comando 'pstree' é possível visualizar toda a árvore de processos correntes. A aplicação não irá vigiar vocês, apenas irá criar uma lista com os processos correntes ou seja, os que estão rodando no momento da execução.



De quebra vou deixar um one-liner:

#! /bin/bash -x
# Mata processos

kill -9 `pidof $1 | cut -f2`


O que ele faz? Algo parecido com o 'killall', só que feito a mão =D

domingo, 5 de abril de 2009

 

Google Talk chatback badge

(http://www.google.com/talk/service/badge/New)
Google lançou uma pequena widget do Google Talk que pode ser inserida em qualquer site, permitindo que os seus visitantes conversem consigo através da rede de mensagens instantâneas do Google.

Esta widget pode ser personalizada para mostrar a mensagem de estado, o nick que é mostrado aos utilizadores e o título.

Para inserir esta widget no seu site, basta aceder ao Google Talk Chatback Badge, copiar o trecho HTML e inseri-lo na página que deseja que ele apareça.


Google Talk Translation Bots

Esse aqui é mais simples, são os bots de tradução que o Google tinha lançado. Funcionamento simples: Você digita na linguagem e ele traduz na hora :)

Como fazer:
Você vai adicionar o cabra no seu Gtalk. Vejamos um exemplo:

Eu quero um que traduza de inglês para português
Na lógica googliana, isso significa "en2pt (English to Portuguese)"
Aí é só adicionar o resto do domínio: @bot.talk.google.com
resultado: en2pt@bot.talk.google.com

Ainda tem um monte disponível:
(Estes são os prefixos, NÃO ESQUEÇAM que depois vocês ainda devem adicionar o @bot.talk.google.com)



Linguagens Bots
Arabic - English ar2en en2ar
Bulgarian - English bg2en en2bg
Czech - English cs2en en2cs
Danish - English da2en en2da
German - English de2en en2de
German - French de2fr fr2de
Greek - English el2en en2el
Spanish - English es2en en2es
Finnish - English fi2en en2fi
French - English fr2en en2fr
Hindi - English hi2en en2hi
Croatian - English hr2en en2hr
Italian - English it2en en2it
Japanese - English ja2en en2ja
Korean - English ko2en en2ko
Dutch - English nl2en en2nl
Norwegian - English no2en en2no
Polish - English pl2en en2pl
Portuguese - English pt2en en2pt
Romanian - English ro2en en2ro
Russian - English ru2en en2ru
Swedish - English sv2en en2sv
Chinese - English zh2en en2zh
Traditional Chinese - English zh-hant2en en2zh-hant
Traditional Chinese - Chinese zh-hant2zh zh2zh-hant

sexta-feira, 3 de abril de 2009

Escolha a logo da sua distro
 

Na sexta-feira, 03 de Abril de 2009, para ser mais preciso às 17:14 recebi o convite para participar do time de Alpha Test do Suse Studio =D
O Suse Studio permite que você customize uma versão do openSuSE, com direito de customização geral: Adição de serviços, scripts de inicialização, criação de usuários, logo, background, etc... 
Ainda é possível adição de repositórios(é impressionante o número de respositórios disponíveis!!! Dá 6 páginas de repos, pense ai??), adição de pacotes externos (você diz a URL e ele adiciona ao conjunto!),


 
 Escolhendo o formato da saída
Você ainda pode escolher em que modo deseja fazer o download: ISO, VMware Virtual Machine ou USB stick.
definindo um nome para a sua distro =D
 


O serviço é totalmente free e bastante intuitivo. Não tem complicações e as dependências são resolvidas até online!


adicionando pacotes

quinta-feira, 2 de abril de 2009

Console agora custa US$ 99 nos Estados Unidos e 99 euros na Europa.

Há alguns dias a Sony anunciou que cortaria o preço de seu console de antiga geração, PlayStation 2, para US$ 99, e 99 euros na Europa. Hoje, Jesse Divnich, analista de mercado da EEDAR, afirmou que a ação aumentará as vendas do velho aparelho em 30%.
Segundo o site Joystiq, se o preço se mantivesse em US$ 130, as vendas de games para o aparelho cairiam para 16%. A redução do preço, todavia, manterá o console com 18% de todos os títulos vendidos atualmente.
Até o momento, o console lançado há oito anos pela Sony já vendeu 136 milhões de unidades, noticiou o site InformationWeek e mesmo depois do lançamento de seu sucessor, o caro PlayStation 3, continua um sucesso de vendas.
No Brasil, os consoles PlayStation 2 chegam via importação, principalmente dos Estados Unidos. Contudo, não se sabe se os preços cairão junto com o corte no preço do aparelho no exterior.
fonte: Geek

Posts populares