Saturday, February 21, 2009

Ubuntu 8.10 Toshiba Satelite resolução de 1024x768

Apanhei para configurar a resolução:
http://www.vivaolinux.com.br/dica/Configurando-o-xorg.conf-no-Ubuntu
Está bem explicado no link acima,
para mastigar mais um pouco segue:
Abri o console
Aplicativos > Acessorios > Consola
Digitei na tela preta

sudo su
sua senha
gedit /etc/X11/xorg.conf

Irá abrir a conf, coloquei o texto seguindo o vivaolinux:

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier "Configured Video Device"
EndSection

#Section "Monitor"
# Identifier "Configured Monitor"
#EndSection

Section "Monitor"
Identifier "Configured Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1024x768"
Horizsync 31.5-48.0
Vertrefresh 56.0 - 65.0
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1024x800@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1280x1024@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
# EndSubSection
EndSection



#Section "Screen"
# Identifier "Default Screen"
# Monitor "Configured Monitor"
# Device "Configured Video Device"
# DefaultDepth 16
#EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1280 768
Modes "1280x1024" "1024x768@60" "800x600@60" "640x480@60"
EndSubSection
EndSection


Pronto, salvei, fechei tudo, restart e blz.

Até chegar neste ponto alterei até o menu.list do grub.
hehehe
Iniciante é assim mesmo!

Sonho Elevadores

Outro dia sonhei um sonho meio recorrente.
Estava em um prédio meio esquisito (Ainda estou a instalar o Ubuntu) e precisava utilizar o elevador para subir até certo andar (Parece notícia da globo, não informa nada).
E no caso os elevadores dos meus sonhos recorrentes são todos meio esquisitos.
Os Elevadores
Bom, cabe aqui explicar como são os benditos elevadores dos meus sonhos,
no caso meio de pesadelos.
Eles possuem formas estranhas, alguns se (Instalaćão do urubuntu finalizada)
parecem com discos voadores ligados por correntes ao topo do prédio.
Outros são apenas pedaćos de madeira com uma corrente ou cabo de aćo que balanca pacas e dá um medo do caramba para utilizar. Uma das coisas estranhas é que o elevador do tipo disco voador possui uma porta minúscula e também é necessário pegar dois ganchos.
Os ganchos servem para engatar o elevador ao andar para diminuir o imenso vão entre o elevador e o andar. Caro leitor, é um tanto quanto difícil explicar como funciona a geringonca. Dois tubos com um pino na ponta para atracar o elevador ao andar, pronto fica descrito ao menos para que eu mesmo possa lembrar.
O Sonho
Bom o sonho é que eu estava subindo por um elevador e cheguei ao andar desejado (não sei qual andar). O andar parecia também um disco voador, para ser um pouco mais preciso o andar parecia meio com o MAC de Niterói do Niemeyer, jurava que era Niemayer, gracas a consultoria da minha mulher segue o nome do prezado corretamente datilografado. O tal andar em formato de MAC possuia logicamente o elevador do tipo disco voador. O andar estava dentro do prédio, como posso explicar melhor?...
O andar disco está dentro de uma caixa de vidro, a caixa é um prédio de janelas de vidro, e o elevador é pendurado ao disco andar.
Logicamente este elevador sobe somente pendurado na sua corrente e balanća pacas.
Chegando ao topo vc tem uma espécie de porta que dá para acionar os ganchos estranhos e engatar no andar para que o elevador pare de balanćar e fique com um pequeno vão. O "pequeno vão" é uma doideira para quem tem vertigem, ou melhor, medo de altura.
Para subir, fui de escada, para descer estava brigando com os ganchos e somente um deles eu consegui firmar, e para meu desespero o vão ficou enorme e a cadeira ou objeto que eu queria colocar no elevador não passava pela porcaria da porta minúscula do elevador...
Bom, os sonhos acabam de forma estranha, este acabou assim.

Instalando o Ubuntu no Toshiba Satellite

Estava tentando instalar o Ubuntu 8.10 no meu herdado notebook.
Desligava e ele não iniciava pelo CD.
Porra que merda! Vou procurar na internet, nada...
Retirei e coloquei o cd do Urubuntu (Como a minha mulher gosta de chamá-lo) com o Ruindows ligado e magicamente veio a solucao (sem cedilha pois estou escrevendo enquanto estou instalando)
Aliás extendendo o parenteses, é uma vantagem vc instalar, ou melhor, estar instalando e poder acessar a internet durante este demorado processo.
Enfim, o nome urubuntu também é interessante...
"Urubuntu para todos os flamenguistas!"
Hahahaha

Bom, voltando ao assunto, no CD ele te dá a opcão (só o cedilha que não funciona agora, relembrando, estou ainda durante a instalaćão copiando os arquivos)
como eu dizia, ele te dá a općão de instalar um boot, talvez lilo ou grub para iniciar do CD-Rom!
Perfeito, instalei a parada no Ruindows, deu o boot escolhi iniciar do cd na clássica tela preta e cá estou, como diria os luzitanos...
Bom como no post acima, o ubuntu está instalado, ç e com o cedilha funcionando!
Agora estou atualizando os pacotes, a tela está 800x600, depois eu configuro...
AppArmor vou ver o que é...
http://en.wikipedia.org/wiki/AppArmor
http://geek.linuxman.pro.br/geek/ubuntu-pronto-para-guerra
Os repositórios do apt-get agora são conferidos com assinatura, mas acho que isso não está relacionado diretamente com o AppArmor.
Copiando um texto de http://geek.linuxman.pro.br/geek/ubuntu-pronto-para-guerra

A Novell desenvolveu um excelente framework de segurança chamado AppArmor e disponibilizou como open source.

Consiste basicamente em um patch no kernel e uma série de ferramentas de gerenciamento.

O conceito é: Uma determinada aplicação, independentemente de estar sendo executada pelo zezinho ou pelo root deve conseguir acessar somente determinados diretórios e arquivos, executar somente determinados comandos e utilizar somente determinadas bibliotecas.

O grande trunfo do AppArmor é que ele proteje seus servidor mesmo contra 0-day attacks. Se você preparar o perfil da sua aplicação muito bem são grandes as chances de seu servidor sair ileso mesmo num ataque a um daemon bugado.

Para isso você gera um arquivo com o “perfil” da aplicação e fala pro AppArmor: Amigão, esse binário só pode fazer isso aqui ó…

O Hardy já vem com o kernel patcheado e com as ferramentas de gerenciamento instaladas. Basta baixar os profiles e sair usando.

# apt-get install apparmor-profiles

Mas lembre-se do seguinte: Os profiles que você instalou levam em conta que você está utilizando os serviços conforme a configuração padrão do Ubuntu. Eu inclusive recomendo que você realmente faça isso sempre que possível, mas caso esteja utilizando alguma coisa diferente do padrão, um pouco de tweak pode ser necessário.

Pessoalmente senti falta de um profile para o Apache, mas depois de criar o meu eu entendi o motivo: Depende muito do que você vai rodar no seu webserver.

Talvez mais para frente eu escreva um artigo sobre o AppArmor, mas por enquanto, fique com este link da Wiki do Ubuntu.

Sunday, February 15, 2009

Subversion - Unable to load default SVN client

O SVN é um controle de versão muito bom.

Tive alguns problemas para instalar ele no eclipse 3.4 no ubuntu.

A primeira coisa a se considerar é que existem 2 formas de colocar o cliente do subversion
Uma delas é colocar um adapter para rodar o svn nativo,
ou seja, devemos colocar o subversion rodando no Ubuntu
instalar com o apt-get e testar via linha de comando.
Depois de instalado via apt-get ou gerenciador de pacotes,
vamos no eclipse:
Help > Software Updates
Aba Avaliable Software
Botão Add Site
Cola a url abaixo:
http://subclipse.tigris.org/update_1.4.x/

Selecionamos apenas as opções abaixo:
Subclipse
Subversion client adapter
Subversion native library adapter (javaHL)
SVNKit client adapter
SVNKit Library

A segunda opção é a implementada totalmente em java,
que atualmente depois de procurar na internet
descobri que não funciona!

YouTube

http://www.youtube.com/user/youclaudio

A internet revoluciona os meios de comunicação.
Hoje o custo de produção de algo e distribuição são quase nulos.

Tuesday, January 27, 2009

A Internet



contribuição de Ana de Toledo.

Faltou dizer que em 1980 surge o mais popular serviço da internet o www.

Saturday, January 17, 2009

Last.fm & Fire.fm

Trata-se de uma rádio integrada num plugin do firefox.

Passa poucas músicas que eu coloquei, mas tudo bem.

Depois customizei as tools bars pq são muitas.
coloquei os favoritos do google na mesma barra da radio e fechei a do google.
Falta arrumar a do webdeveloper.

Acabou para nós brazucas

Wednesday, January 14, 2009

Review Avaliação Joomla

Minhas impressões sobre o Joomla:
  1. Instalação:
    Fizeram um ótimo trabalho, parece até software para desktop.
  2. Update:
    Existe um patch para atualizar as versões, basta achar o correto e substituir os arquivos.

Tuesday, January 13, 2009

Reforma

padeiro
ferreiro
costureiro
engenheiro
pedreiro
açougueiro
arruaceiro
baderneiro
cozinheiro
brasileiro

português
japonês
chinês
americano
argentino
italiano
africano
chileno
será que na reforma não poderia ser brasiliano?

http://pt.wiktionary.org/wiki/brasiliano

swt linux 64

Q: Como compilar a versão 64 bits do SWT para Linux GTK?
A: Siga esses pequenos passos para baixar e compilar a versão 64 bits do swt gtk para o linux Ubuntu.
  1. Inicie o Eclipse e faça o download dos projetos org.eclipse.swt, org.eclipse.swt.gtk.linux.x86_64 e org.eclipse.swt.tools da url dev.eclipse.org (veja How to use SWT from CVS, troque o nome do arquivo .classpath_gtk para .classpath no projeto org.eclipse.swt).
  2. Convertendo o código Java e C de 32-bit para 64-bit:
    • Para converter, clique com o botão direito em build.xml no projeto org.eclipse.swt.gtk.linux.x86_64 Run as > 2 Ant Build... e escolha "replace.32.to.64". Quando terminar atualize "refresh (F5)" o projeto org.eclipse.swt.
      Atenção: não é o org.eclipse.swt.gtk.linux.x86_64!!
    • Para converter e compilar o código C, execute o target padrão do build.xml. atualize novamente "Refresh (F5)" o projeto org.eclipse.swt.gtk.linux.x86_64 e você verá o swt.jar.
  3. O projeto org.eclipse.swt.gtk.linux.x86_64 contém a versão 64-bits swt gtk para linux que funciona no Ubuntu, o código fonte estará na pasta org.eclipse.swt.gtk.linux.x86_64/src.
  4. Última coisa, no projeto org.eclipse.swt.gtk.linux.x86_64 copie os *.so para dentro do arquivo swt.jar.
Bom a pergunta básica que eu fiquei pensando é:
Onde está a versão para download em binário?

Saturday, January 10, 2009

Bauru

Era uma tarde com céu azul com nuvens esparramadas no meu sonho.
Estava andando de bicicleta no sítio do meu falecido tio,
mas no sonho ele estava vivo e essa contradição nem me passou pelo consciente.
Desci com a bicicleta para a horta, que hoje não existe, devido ao fato que a minha tia precisa de mais pessoas para dar conta dessas tarefas as quais não pode mais fazer sozinha.
O terreno é inclinado, com vários lances ou níveis, no qual a água pode correr do plano mais alto para o mais baixo até chegar ao rio que existe no final do terreno.
Ladeira abaixo, desci a plantação, porém o freio não funcionava a contento. Desta forma tive que desviar o caminho para a direita, para não acabar caindo no rio como já me ocorrera uma vez quando tinha uns 4 ou 5 anos.
Dada a manobra para a direita, foi inevitável passar por cima de um canteiro, não lembro o que havia no canteiro, mas o certo é que pisar na horta, seja lá o que for que estivesse plantado, não era coisa que o tio aprovasse.
Salvo do rio menos da horta, subi de volta.
Andavam comigo o primo Zem e o amigo Fabiano e pensei com eles se deveria falar ou não ao tio, o que rapidamente chegamos a conclusão que as marcas de pneu só poderiam apontar para minha pessoa e que o mais correto seria contar o ocorrido.
Contando o fato ao tio ele não ficou bravo como de costume, mas era bom eu ajudar a arrumar as coisas.

Tuesday, January 06, 2009

testando o twitter

http://twitter.com/fabiooshiro

Parece que é uma espécie blog,
mas voltado ao o q vc está fazendo
e vc pode acompanhar outras postagens em uma única página.

Monday, January 05, 2009

Ubuntu FireFox Flash Player

Finalmente o novo plugin do flash está perfeito para o Linux!

www.bn.br funciona muito bem também no Ubuntu.

Parabéns, Adobe!

Friday, January 02, 2009

Welinton deixa adilson


Férias, férias e férias
não fiz nada nas férias...

mas não seria esta a idéia?

Bom,
fiz quase nada,
postei algumas coisas aqui.
ou seja, não fiz nada mesmo :-)

Dentre as nadadas, "tudo" foi achar
umas tiras do Laerte e também do Verissimo
em um blog entitulado "Então era Wilson"
http://erawilson.blogspot.com/2007/12/as-cobras-luis-fernando-verissimo.html


The Book of Love - Tindersticks - Peter Gabriel

Ouvi a primeira vez com Magnetic Fields, mas descobri que é do Peter Gabriel.

Peter Gabriel


Magnetic Fields

The Book Of Love

The book of love is long and boring
No one can lift the damn thing
It's full of charts and facts and figures and instructions for dancing

But I
I love it when you read to me
And you
You can read me anything

The book of love has music in it
In fact that's where music comes from
Some of it is just transcendental
Some of it is just really dumb

But I
I love it when you sing to me
And you
You can sing me anything

The book of love is long and boring
And written very long ago
It's full of flowers and heart-shaped boxes
And things we're all too young to know

But I
I love it when you give me things
And you
You ought to give me wedding rings

And I
I love it when you give me things
And you
You ought to give me wedding rings

And I
I love it when you give me things
And you
You ought to give me wedding rings
You ought to give me wedding rings

Conversor de flv para mpeg ou avi

Achei um para windows e linux:
ffmpeg

http://ffmpeg.mplayerhq.hu/

é o mesmo software livre que o Riva Encoder utiliza.

Caso você utilize o melhor navegador (FireFox) você pode adicionar um add-on chamado DonloadHelper

https://addons.mozilla.org/en-US/firefox/addon/3006

Com ele é possível baixar os vídeos do youtube, por exemplo.
e com o ffmpeg ou Riva Encoder vc pode converter e gravar um DVD.

Saturday, December 27, 2008

Instalando Maven

Primeiro baixe o Maven, claro.

http://maven.apache.org/download.html

No Windows:
  1. Descompacte a distribuição, ex.: apache-maven-2.0.9-bin.zip no diretório que você desejar. Estas instruções assume que você escolha C:\
    Ficará da seguinte forma C:\apache-maven-2.0.9 e dentro as pastas bin, boot, etc.
  2. Crie a variável de ambiente M2_HOME abrindo as propriedades do sistema (WinKey + Pause), escolha "Advanced" tab, e aperte o botão "Environment Variables", e então crie a variável de ambiente M2_HOME na parte de usuário com o valor C:\apache-maven-2.0.9
    Preste atenção para não deixar nenhuma barra no final nem espaços em branco.
    Obs: O valor de M2_HOME não deve ter o '\' como último caractere.
  3. No mesmo lugar, crie outra variável M2 com o valor %M2_HOME%\bin.
  4. Opcional: você pode adicionar o MAVEN_OPTS com o valor -Xms256m -Xmx512m
    Esta opção garante mais memória pro maven.
  5. Agora, crie ou atualize a variável Path e coloque ao final o valor %M2% para que o Maven funcione no prompt de comando.
  6. Verifique se o JAVA_HOME existe e que esteja com o valor para a pasta do JDK, exemplo: C:\Program Files\Java\jdk1.5.0_02 , verifique também que o %JAVA_HOME%\bin esteja na varivável Path .
  7. Abra um prompt de comando (Winkey + R then type cmd) e digite mvn --version para verificar se está corretamente instalado.

Plugin do Maven no Eclipse

Adicione a url para o plugin do eclipse
 http://m2eclipse.sonatype.org/update/
Nas opções do eclipse rola uns conflitos, então selecione somente:

Maven Central Repository index
Maven Integration for Eclipse
Maven Integration for WTP
Maven POM XML Editor
Maven SCM handler for Subclipse

Adicionar no eclipse.ini
-vm
C:\Program Files\Java\jdk1.6.0_07\bin\javaw.exe

ficará algo do tipo:
-startup
plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar
--launcher.library
plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
C:\Program Files\Java\jdk1.6.0_07\bin\javaw.exe
-vmargs
-Xms40m
-Xmx256m

Thursday, December 25, 2008

Cygwin e OpenGL undefined reference to '_glBegin'

estava compilando uns fontes e dava o seguinte erro:
undefined reference to '_glBegin'

estou tentando esta solução:

http://www.cs.toronto.edu/~wongam/d18_cygwin_opengl_setup/cygwin_opengl_setup.html

O problema foi resolvido da seguinte forma:

ache os cabeçalhos referentes ao ruindows ou plataforma linux que vc está compilando.
copie a pasta GL que você encontrou para a pasta do seu fonte.

no meu caso a pasta era /usr/include/w32api/GL

Sunday, December 14, 2008

Tuesday, November 11, 2008