Transmageddon

Precisava de um programa que me fizesse umas conversões principalmente de *.ogv para *.fvl, após umas pesquisas la encontrei o Transmageddon que bastante me surpreendeu, leve, converte formatos que eu nunca ouvi falar, é de borla, não instala coisas manhosas e bastante rápido.

Para instalar basta ir a Aplicações > Ubuntu Software Center, no campo search é só escrever Transmageddon e instalar. Querem mais fácil que isto? Só se vier instalado por defeito no Ubuntu!!!

De seguida é só ir a Aplicações > Som & Vídeo > Transmageddon, ira abrir o programar escolher o ficheiro para fazer a conversão e escolher qual o formato para o qual queremos converter e clicar em Transcode e já esta. Mais fácil que isto só se não precisarmos mesmo de converter!!!

  • Share/Bookmark

Bleachbit 0.6.4

Depois de ter falado do Bleachbit neste post o Andrew Ziem avisou que o Bleachbit que esta nos repositórios é bastante antigo. Seguindo o conselho da Andrew fui fazer o download do Bleachbit 0.6.4 e só digo uma coisa… excelente!!!

E se com a versao 0.3.1 do Bleachbit limpei 683Mb com a 0.6.4 foram somente 1.83Gb!!!

Só é preciso ter cuidado com uma coisa, as bookmarks dos web browsers esta como Places, eu fiquei sem os meus por não ter reparado nisso mas como sou maníaco por backups nada que não se resolvesse.

snapshot9

  • Share/Bookmark

BleachBit

O BleachBit serve para limpar todos aqueles ficheiros que nos vao ocupando aquele precioso espaço de disco…

Ele encontra-se nos repositórios portanto

~S sudo apt-get install bleachbit

o resto é muito intuitivo
snapshot8

no meu caso foram so 683 mb libertados de espaço no disco!!!

  • Share/Bookmark

Criar novas regiões no OpenSim

Como o próprio titulo diz vamos hoje criar  novas regiões no servidor opensim.

Depois de ligarmos o nosso servidor ficamos na prompt onde inserimos o comando create region [name] [filename]
No nosso caso ira ser

Region (teste) # create region teste1 teste1.xml

de seguida são feitas algumas perguntas

teste1: Region Name [OpenSim Test]: teste1

este será o nome da nossa região, teste1

teste1: Grid Location (X Axis) [1000]: 1001

a grelha no opensim ainda é uma grelha 2D portanto temos de dar as coordenadas das regiões em X e Y como já temos a região Teste na grelha com as coordenadas XY=1000,1000 vamos criar a nossa região Teste1 logo adjacente a região Teste dai a coordenada X ser 1001

teste1: Grid Location (Y Axis) [1000]: 1000

coordenada Y=1000

teste1: Internal IP Address for incoming UDP client connections [0.0.0.0]:

aqui é só dar enter que a nossas default network é 0.0.0.0

teste1: Internal IP Port for incoming UDP client connections [9000]: 9001

aqui colocamos 9001 porque a região teste já tem o port 9000, portanto para cada região criada o port tem de ser sempre diferente

teste1: External Host Name [127.0.0.1]:

aqui também é só dar enter uma vez que estamos em standalone no nosso PC

teste1: First Name of Master Avatar [Test]: admin

no Master Avatar vamos colocar o nome do avatar que usamos quando arrancamos pela primeira vez com o servidor, que será o avatar Admin Teste

teste1: Last Name of Master Avatar [User]: Teste

o segundo nome do nosso avatar

teste1: (Sandbox Mode Only)Password for Master Avatar account [test]: teste

a nossa password

E pronto temos outra região criada, podemos ter tantas regiões criadas tantas quantas a nossa RAM aguentar!!

snapshot7

  • Share/Bookmark

Opensim em Standalone

Pois é hoje vamos ver como fazer a instalação do OpenSim no modo Standalone, ou seja vamos correr um servidor dentro do nosso PC sem estar ligado ao exterior, é a forma mais simples de trabalhar com o OpenSim e não dá muitas dores de cabeça!!!

Começando pelo principio a primeira coisa é fazer o download do cliente que depois nos ira permitir ligar ao nosso servidor…

Para o pessoal que gosta de gastar guito num SO
Para o pessoal que não gosta de gastar guito num SO
Para o pessoal que gosta de gastar guito e ainda por cima come maças mesmo sem a mãezinha obrigar

Depois é só fazer a instalação por default e já esta…

Como vamos fazer a instalação em Standalone o melhor é mesmo fazer o download do OpenSim no próprio site porque todas as configurações estão para Standalone o que para neófitos é excelente mexem menos e ficam logo de boca aberta…

Standalone

Também podemos trabalhar com o Git para fazer o download do Standalone mas não vão querer isso que ainda começam a ver dragões, elfos, trolls e sei la mais o que a passear no vosso servidor… eu já vi e não gostei!

A instalação do Opensim para o janelas só precisam de ter a ultima versão do .Net, depois na directoria do opensim correr o runprebuild.bat e de seguida dar dois clicks no compile.bat que vai criar os executáveis dentro da pasta bin, nas recentes versões do opensim não existe o ficheiro OpenSim.ini portanto vamos só renomear o OpenSim.ini.example para OpenSim.ini dentro da pasta bin, depois dois clicks no OpenSim.exe e ja esta o nosso servidor começa a correr fazendo uma serie de perguntas que já la vamos! No Vista tem de correr o OpenSim.exe como admin porque sendo um SO extremamente seguro não deixa de outra forma…

Em *nix temos de ter a ultima versão do Mono (grrrrrrrrrr) podem ver aqui como, depois…

sudo apt-get install subversion nant mono-gmcs libmono-microsoft8.0-cil
libmono-system-runtime2.0-cil libgdiplus libmono-i18n2.0-cil libmono-oracle2.0-cil

cd opensim
./runprebuild.sh
nant

ir a pasta bin e renomear o ficheiro opensim.ini.example para opensim.ini, depois

mono OpenSin.exe

o servidor opensim sim vai correr onde ira fazer umas perguntas onde só alteramos o nome da regiao, o primeiro e ultimo nome do avatar e a sua password
snapshot4

e o nosso servidor começa a correr!!

Correr o cliente Hippo, depois de se meter o o nome do avatar e a password clicar no botão Grids e na primeira tab seleccionar local fazer Apply e Login.
snapshot5

e pronto acabou… ja estamos na nossa região dentro do servidor opensim, agora é só deixar correr a imaginação!!!
snapshot6

  • Share/Bookmark

OpenSim

Vou começar uma serie de artigos sobre este tema que tanto me fascina quer a nível de criatividade programacional quer a nível de criação de mundos virtuais 3D.

O OpenSim surgiu em Janeiro de 2007 quando a Linden Lab decidiu libertar o código fonte do cliente Second Life, claro que desde de Janeiro de 2007 ate hoje muita coisa evoluiu no OpenSim, apesar de ainda estar em Alpha já nos permite fazer muita coisa que fazemos no Second Life, a estabilidade para um programa alpha e comparado com o Second Life é impressionante.

Por enquanto deixo só uns quantos links para depois começar a meter a mão na massa!!!

OpenSimulator
OSGrid
Linden Lab
Second Life

  • Share/Bookmark

DesktopTracks

Ontem cruzei-me com esta pequena aplicação que tem como objectivo gravar o tempo que gastamos a usar as aplicações que temos no nosso sistema.

p

desktoptracks

Casa do DesktpTracks

  • Share/Bookmark

Ubuntu Eyecandy

Vou deixar aqui os 10 desktop que uso conforme vai variando o estado de espirito!

AquaDreams
aquadreams

Balanzan
balanzan

Bamboo
bamboo

Exotic
exotic

Infinity
infinity

ShowTime
showtime

Step into Freedom
step

Sunrise
sunrise

Tropical
tropical

Wildshine
wildshine

se gostaram é fácil de instalar…

adicionar a chave do repositório

gpg –keyserver hkp://keyserver.ubuntu.com:11371 –recv-key 881574DE && gpg -a –export 881574DE | sudo apt-key add -

na sources.list adicionar os repositórios

## Thèmes du projet bisigi
deb http://ppa.launchpad.net/bisigi/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/bisigi/ppa/ubuntu jaunty main

Para instalar os temas utilizar os seguintes comandos

AquaDreams: sudo aptitude install aquadreams-theme
Ubuntu Sunrise: sudo aptitude install ubuntu-sunrise-theme
Bamboo-Zen: sudo aptitude install bamboo-zen-theme
Step into Freedom: sudo aptitude install step-into-freedom-theme
Tropical: sudo aptitude install tropical-theme
Exotic: sudo aptitude install exotic-theme
Balanzan: sudo aptitude install balanzan-theme
Wild Shine: sudo aptitude install wild-shine-theme
Infinity: sudo aptitude install infinity-theme
Showtime: sudo aptitude install showtime-theme

Se quiserem agradecer ao pessoal que fez estes temas ir ao site da Bisigi Project

  • Share/Bookmark

Mono 2.4 no Jaunty

bom se há coisas que me fazem comichão a cabeça que me faz perder horas de sono e que me deixa com os nervos a flor da pele é este senhor… Mono
No Ubuntu Jaunty o que vem é o Mono 2.0.1 e preciso de trabalhar com o Mono 2.4, claro esta que como sempre este senhor fez-me o favor de deixar de trabalhar assim que fiz a actualização, e quando digo que deixou de trabalhar deixa mesmo de trabalhar em grande é que com ele vão atrás uma serie de aplicações uma delas o F-Spot e a lista continua…

A primeira forma de colocar o Mono 2.4 a trabalhar não a vou descrever aqui, simplesmente que só se faz a actualização e depois só de pensar em colocar tudo a funcionar com o Mono 2.4 da-me voltas ao estômago.

A segunda forma de por o Mono 2.4 a correr é uma forma mais elegante pois vamos deixar o Mono 2.0.1 por defeito para todos os programas do Jaunty e utilizar o Mono 2.4 somente nas aplicações que queremos, portanto vamos por a mão na massa…

Primeiro que tudo vamos instalar os pré-requisitos para se poder fazer uma compilação

~$ sudo apt-get update
~$ sudo apt-get install build-essential autoconf automake
bison flex gtk-sharp2-gapi boo gdb valac libfontconfig1-dev
libcairo2-dev libpango1.0-dev libfreetype6-dev libexif-dev
libjpeg62-dev libtiff4-dev libgif-dev zlib1g-dev libatk1.0-dev
libglib2.0-dev libgtk2.0-dev libglade2-dev libart-2.0-dev
libgnomevfs2-dev libgnome-desktop-dev libgnome2-dev libgnomecanvas2-dev
libgnomeui-dev libgnomeprint2.2-dev libgnomeprintui2.2-dev
libpanel-applet2-dev libnautilus-burn-dev librsvg2-dev
libgtkhtml3.14-dev libgtksourceview2.0-dev libgtksourceview-dev
libvte-dev libwnck-dev libnspr4-dev libnss3-dev libxul-dev
libwebkit-dev libvala-dev

A seguir ir ao ftp da Novell e fazer o download dos arquivos source, ir também ao site da MonoDevelop e fazer o download da source.

Criar uma directoria na Home para extrair as sources

$> mkdir -p src/mono-2.4; cd src/mono-2.4

de seguida vamos preparar o nosso sistema para poder trabalhar com duas versões diferentes do Mono, agora vamos criar o script que nos permite carregar o ambiente em Mono 2.4

~$ cat > mono-2.4-environment
#!/bin/bash
MONO_PREFIX=/opt/mono-2.4
GNOME_PREFIX=/opt/gnome-2.4
export DYLD_LIBRARY_PATH=$MONO_PREFIX/lib:$DYLD_LIBRARY_PATH
export LD_LIBRARY_PATH=$MONO_PREFIX/lib:$LD_LIBRARY_PATH
export C_INCLUDE_PATH=$MONO_PREFIX/include:$GNOME_PREFIX/include
export ACLOCAL_PATH=$MONO_PREFIX/share/aclocal
export PKG_CONFIG_PATH=$MONO_PREFIX/lib/pkgconfig:$GNOME_PREFIX/lib/pkgconfig
PATH=$MONO_PREFIX/bin:$PATH
PS1=”[mono-2.4] w @ “

~$ sudo mv mono-2.4-environment /usr/local/bin
~$ sudo chmod +x /usr/local/bin/mono-2.4-environment

a seguir um segundo script que ira carregar o ambiente e executar os seus argumentos

~$ cat > mono-2.4
#!/bin/bash
MONO_PREFIX=/opt/mono-2.4
GNOME_PREFIX=/opt/gnome-2.4
export DYLD_LIBRARY_PATH=$MONO_PREFIX/lib:$DYLD_LIBRARY_PATH
export LD_LIBRARY_PATH=$MONO_PREFIX/lib:$LD_LIBRARY_PATH
export C_INCLUDE_PATH=$MONO_PREFIX/include:$GNOME_PREFIX/include
export ACLOCAL_PATH=$MONO_PREFIX/share/aclocal
export PKG_CONFIG_PATH=$MONO_PREFIX/lib/pkgconfig:$GNOME_PREFIX/lib/pkgconfig
PATH=$MONO_PREFIX/bin:$PATH

exec “$@”

~$ sudo mv mono-2.4 /usr/local/bin
~$ sudo chmod +x /usr/local/bin/mono-2.4

carregar o novo ambiente

~$ source mono-2.4-environment

depois deste comando a prompt ira mudar, [mono-2.4], o que nos indica que o ambiente mudou para Mono 2.4

[mono-2.4] ~ @ cd ~/src/mono-2.4

de seguida criar a directoria onde tudo ira ser instalado

[mono-2.4] ~ @ sudo mkdir -p /opt/mono-2.4

A partir deste ponto fazer a instalação normal do Mono 2.4, para carregar qualquer programa em Mono 2.4

~$ mono-2.4 PATH_TO_THE_PROGRAM_AND_ITS_ARGUMENTS_IF_ANY

Se a segunda solução era elegante a terceira é poética!!!

Ir ao Mono PPA e seguir a instruções!!!

  • Share/Bookmark

De novo no ar…

Pois é após mais de um ano em baixo o LARoot.org volta a estar no ar, todo este tempo em baixo deveu-se ao facto de haver uma disputa sobre este domínio o qual já esta resolvido, infelizmente foi perdida a base de dados anterior o que por um lado me deixa um pouco triste mas por outro sempre é a oportunidade perfeita para mais uma vez poder ajudar com o meu contributo toda esta grande comunidade Open Source.

1. Every computer user should have the freedom to download, run, copy, distribute, study, share, change and improve their software for any purpose, without paying licensing fees.

2. Every computer user should be able to use their software in the language of their choice.

3. Every computer user should be given every opportunity to use software, even if they work under a disability.

Ubuntu Philosophy

1. The freedom to run the programme, for any purpose.

2. The freedom to study how the programme works and adapt it to your needs.

3. The freedom to redistribute copies so you can help others.

4. The freedom to improve the programme and release your improvements to the public, so that everyone benefits.

Free Software Foundation’s

Desde já o meu muito obrigado a todos aqueles que apoiaram o antigo projecto e que agora de novo me voltaram a dar força e entusiasmo para recomeçar do zero!!!

Luís Alves

  • Share/Bookmark