Mostrando postagens com marcador Linux. Mostrar todas as postagens
Mostrando postagens com marcador Linux. Mostrar todas as postagens

quarta-feira, 24 de fevereiro de 2010

Ripando e Gerando DVDs no Linux

Não sou um profissional da área de edição de vídeo, porém, como todo bom pai de família (minha filha nasceu em 30/01/2010), tenho a obrigação de aprender a fazer o mínimo! :-)

No caso, eu tinha uns 10 DVDs com os ultra-sons gravados, cada um com uns 10 a 15 minutos de vídeo, e por questões de espaço/simplicidade no manuseio, quero ripar todos os 10 DVDs e criar só um.

Para o processo de "ripagem", utilizei um software chamado Handbrake, que é simples e vai direto ao ponto: você escolhe o source (DVD) e clica num botão START. Pronto, ele gera um arquivo MP4 com todo o conteúdo do DVD. Você também pode excluir algum capítulo, capturar só o som/vídeo, definir qualidade, formatos e algumas outras opções simples.

Feito isso, tive a necessidade de "cortar" alguns vídeo que ficaram grandes, pois a enfermeira no momento do ultrasom deu o "REC" 5 minutos antes do médico iniciar o procedimento, dessa forma, eu cortei este tempo com um software chamado OpenShot , que também é simples e vai direto ao ponto. Para a mesma finalidade o Linux também conta com o Kino.




Eu também fiz um slide show com fotos e criei um vídeo com os mesmo, simples e rápido, com o programa Imagination


Neste ponto eu tinha 10 vídeos prontos, agora queria gerar um DVD, bonitinho, com menu, musiquinhas e tudo o mais. Encontrei outro software magnífico de tão simples e fácil de usar chamado DVDStyler , com simples cliques do mouse, gerei um menu, com vídeo, botões animados e tudo o mais que gostaria de fazer, ai simplesmente cliquei no gravar DVD e voa-lá, minha superprodução estava pronta em menos de 1 hora!

Vale lembrar que eu utilizei o Ubuntu, e exceto o Handbrake (que tem um pacote para Ubuntu), os outros foram instalados com apt-get.

Enjoy!

segunda-feira, 22 de fevereiro de 2010

Show Desktop / Mostrar Desktop no KDE 4

Na ultima versão do meu KDE o botão / widget Show Desktop / Mostrar Desktop simplesmente sumiu. Já tentei algumas coisas para fazer o mesmo "voltar", mas pelo que li, removeram por algum motivo dessa versão do KDE.

Então, meu workaround foi criar um botão, vamos aos passos:
  • Crie um script onde achar conveniente com o seguinte conteúdo:
#!/bin/sh
target=on
if xprop -root  _NET_SHOWING_DESKTOP | fgrep '= 1' ; then
    target=off
fi
wmctrl -k ${target}
exit
  • Eu dei o nome de showDesktop.sh para o mesmo.
  • Instale o wmctrl (apt-get install wmctrl -> no ubuntu/debian)
  • Digite alt + f2 e entre com o comando: kmenuedit , você vai abrir o editor de menus do KDE.
  • Vá em utilitários ou onde achar mais conveniente e crie um novo item. Eu dei o nome de Mostrar Desktop e no comando coloquei o caminho para meu script, ex: /home/julianom/showDesktop.sh
  • Pronto, este atalho já deve fazer todas suas janelas serem minimizadas. Ai você pode o adicionar na barra "iniciar" do KDE.
  • Clicando com o botão direito no atalho, na aba aplicativo, em opções avançadas, desabilite "Habilitar retorno de Lançamento" e "colocar na área de notificação" se aplicável, dessa forma quando executar o comando, ele vai rodar rapidamente e nem aparecerá na barra de tarefas.

Enjoy!

quinta-feira, 26 de novembro de 2009

Instalando o Internet Explorer no Ubuntu

Infelizmente alguns sites só funcionam decentemente no Internet Explorer (ie), caso dos planos de saúde da Sulamerica. E no meu caso, eu preciso efetuar consultas no site eventualmente, então, precisei instalar essa bomba no meu Linux.

Se tiver o mesmo problema, basta seguir o procedimento abaixo:

1- Abra um terminal modo texto e digite o seguinte comando para instalar os pacotes requeridos:

sudo apt-get install wine cabextract

2- Baixe o IEs4Linux do site abaixo (caso não funcione, entre no site e procure por uma versão mais recente):

http://www.tatanka.com.br/ies4linux/downloads/ies4linux-2.0.5.tar.gz

3- Vá até o local que baixou o pacote e o descompacte com o comando abaixo ou ainda via modo gráfico:
Para descompactar no terminal, o comando é:
$ tar -xzvf ies4linux-2.0.5.tar.gz

4- Vá até onde vc baixou o pacote e execute os comandos abaixo como usuário normal:
$ cd ies4linux-2.0.5
$ ./ies4linux

5- Será perguntado se você quer instalar o ie5 e o flash além do ie6, eu não quis instalar nenhum dos dois. O Flash demora demais.

6- Terminada a instalação, será criado um ícone no desktop que aponta para algo como /home/julianom/bin/ie6.

Boa sorte com o IE.

Nota: Resolvi testar o Site da Sulamerica (sulamerica.com.br/saudeonline) no Google Chrome, FUNCIONOU! Se quiser instalar o mesmo, baixe daqui.

quarta-feira, 7 de outubro de 2009

Slides para treinamento Shell Script Linux

Estou compartilhando alguns slides que eu criei para um curso de Shell Script em Linux.

Os temas abordados são:

1- O que é Shell Script
2- Comandos básicos
3- Variáveis de ambiente
4- Loop e estruturas de decisão
5- Expressões regulares
6- Dialog
7- ex, sed
8- awk

Clique nos respectivos links para baixar os slides:
Dia 1
Dia 2

Enjoy!

quinta-feira, 1 de outubro de 2009

Prova de Linux - Conceitos básicos

Eis uma prova de Linux sobre os conceitos básicos que aplicamos em alguns funcionários para avaliar o conhecimento dos mesmos:



Enjoy!

terça-feira, 29 de setembro de 2009

Criação de um projeto Java com Mysql

Escrevi um tutorial que mostra a instalação e configuração do MySQL no Linux e posteriormente a criação de um projeto JAVA para utilizar o mesmo.

Clique aqui para baixar.

Enjoy!

sexta-feira, 25 de setembro de 2009

Instalando e Configurando o MySQL no Linux

Criei um tutorial sobre como se Instalar e configurar o MySQL no Ubuntu 9.04.

Espero que seja de grande ajuda.

Clique aqui para baixar.

Enjoy!

sexta-feira, 18 de setembro de 2009

Instalando e configurando o PostgreSQL 8.3 no Ubuntu 9.04


No meu ambiente de desenvolvimento, eu sempre utilizo dois bancos: o Postgres e o DB2. Basicamente devido ao fato de minha instalação de DB2 ser pesada pois tenho várias configurações de Data Warehouse e um banco muito carregado, o que torna o banco mais pesado para meu simples desktop. Então, para debugar meus softwares, vou com meu postgres levinho mesmo.

Minha idéia aqui é mostrar como instalar e configurar o PostgreSQL 8.3 no Ubuntu 9.04. As configurações são as mesmas para a instalação em Windows, a única diferença obvia é que você irá ter que ir ao site do postgres e baixar o Installer do Windows.

Vamos lá, iniciamos a instalação com o comando:

$ sudo apt-get install postgresql-8.3 postgresql-client-8.3

Recomendo também instalar o pgAdmin, que é uma ferramenta para administrar o postgres:
$ sudo apt-get install pgadmin3 pgadmin3-data

Algo que aconteceu comigo na migração para o Ubuntu 8.04, foi que tive que remover o Postgres 8.2 (apt-get purge postgresql-8.2) para conseguir iniciar o 8.3 corretamente. Se você concluir meus passos aqui e mesmo assim não conseguir conectar no Postgres, recebendo algum erro, provavelmente terá que dar o purge. (talvez com mais tempo de pesquisa eu poderia descobrir qual era o problema... se alguem passar por isso me diga please).

O próximo passo é setar uma senha para o usuário postgres com os seguintes comandos:

sudo su postgres -c psql postgres
ALTER USER postgres WITH PASSWORD 'password';
\q


O primeiro comando chama o utilitário psql com o usuário postgres e conecta no postgres especificamente no database postgres.
O segundo comando altera a senha do usuário postgres.
O terceiro comando finaliza o psql.
Note que a palavra password deve ser substituida pela password que você desejar.

Feito a instalação e mudança de senha do usuário postgres, você estará apto a desenvolver um trabalho no seu computador conectando normalmente ao postgres, porém, se a idéia é disponibilizar o acesso ao banco para receber conexões de outras máquinas, você vai ter que alterar dois arquivos para isso. Para isso, vá para o diretório /etc/postgres/8.3/main

Edite o arquivo postgresql.conf

Na linha listen_addresses, troque o localhost por *, ficando a linha assim:

listen_addresses = '*'

Dessa forma seu postgres vai "escutar" não só conexoes provenientes da sua própria máquina.

A próxima configuração no mesmo arquivo é habilitar a encriptação de passwords, para fazer isso descomente a linha abaixo simplesmente removendo o # da frente dela:

password_encryption = on

Finalmente a próxima configuração é no arquivo pg_hba.conf. Neste arquivo você consegue restringir o acesso ao seu banco de dados por IP. Normalmente queremos liberar o acesso para todos os IPs em uma faixa, no meu exeplo, quero liberar para todas as máquinas da rede 10.5.2.*, então eu adiciono a seguinte linha no meu pg_hba.conf:

host    all    all    10.5.2.0    255.255.0.0    md5

Feito isso, basta reiniciar o postgres com o comando:

sudo /etc/init.d/postgresql-8.3 restart

Enjoy!

quinta-feira, 17 de setembro de 2009

Instalando e configurando o DB2 Express-C no Linux

Escrevi um artigo / tutorial super objetivo sobre como instalar e configurar o DB2 Express-C no Linux.

O mesmo pode ser baixado aqui.

---
I wrote an article / tutorial very objective about how to install and configure DB2 Express-C on Linux.

You can download here.

Enjoy!

quarta-feira, 9 de setembro de 2009

Promovendo o Linux entre alunos

Em minhas aulas na matéria de Sistemas Operacionais, começamos estudando a teoria por traz dos mesmos e enfim, parto para a apresentação do Linux ressaltando os fatos explicados na teoria.

Percebi então, que na abordagem tradicional, na qual são apresentados os conceitos sobre o Linux, por exemplo: File System, Processos, Comandos, Terminal, etc,  os alunos não sentiam muita motivação para continuar explorando este mundo e para instalar o Linux em casa, então, resolvi fazer uma experiência com diferentes turmas.
Criei duas abordagens:
  1. Abordagem técnica: segue o modelo tradicional, na qual se inicia explicando o surgimento do Linux, os diferentes terminais, os comandos mais comuns, processos, etc.
  2. Abordagem "modo usuário": dei esse nome pois a idéia aqui é mostrar o Linux primeiro para o usuário dentro de cada aluno, e depois para o cientista da computação. Nesta abordagem, basicamente eu preparei minha máquina com Gnome e Compiz Fusion e deixei a aparência da mesma fantástica, deixei a interface gráfica mais bonita ainda que a do Mac.
Logo na primeira aula sobre Linux, a turma submetida a abordagem 2 (modo usuário) já me pedia em peso para copiar o Ubuntu para eles e ensinar como deixar o gnome como o meu. Fizemos no próprio laboratório algumas modificações, poucas, pois o mesmo tinha máquinas pouco potentes, mas o suficiente para construir uma interface muito linda.

Na turma com a abordagem técnica, a motivação foi a tradicional, alguns alunos querem conhecer Linux, mas a grande maioria quer aprender o suficiente para "passar de ano".

Para a turma da abordagem 2, os conceitos técnicos (importantíssimos), vieram diluídos, eu sempre trazia um conhecimento "modo usuário" e depois ia para um conhecimento técnico. Por exemplo: instalava um player de som, mostrava o mesmo para eles, ai ficávamos brincando com o processo. Ou ainda, instalávamos algum software e tirávamos permissões, etc. Os conceitos entravam na cabeça dos alunos de forma surpreendente.

A conclusão é que:

Na turma com a abordagem modo usuário, a adoção do Linux pelos alunos em suas máquinas pessoais foi de 90%! Na turma com a abordagem técnica, houve resistência e a adesão foi de menos que 15% nas máquinas pessoais dos alunos.

Percebi então, que vale muito a pena mudar nossa abordagem, e este é um conselho que eu dou para as pessoas que querem evangelizar Linux. Apresentem primeiro as "coisas bonitas". Instalem um Gnome ou Kde com efeitos visuais bacanas, coloque um firefox cheio de plugins, com Flash funcionando, mostre que o Linux é compatível.

Se quiser saber como instalar o Compiz, veja aqui.

Espero ter colaborado com uma boa dica para evangelizarmos mais e melhor!

Estou aberto a críticas e sugestões para melhorar o modelo!

quarta-feira, 26 de agosto de 2009

Iniciando mais um Terminal Gráfico no Linux

Eventualmente podemos ter a necessidade de iniciar um outro terminal gráfico em nosso Linux .

Para fazer isso, a partir de um terminal em modo texto, logamos e executamos o comando:

startx -- :X

Onde X é o número do terminal que iremos utilizar, no caso:
startx -- :2 --> Control + Alt + F8
startx -- :3 --> Control + Alt + F9
startx -- :4 --> Control + Alt + F10
startx -- :5 --> Control + Alt + F11
startx -- :6 --> Control + Alt + F12

Enjoy!

quinta-feira, 13 de agosto de 2009

Erro na instalação do DB2 no Linux

Muitas pessoas que vão instalar o DB2 no Linux (Ubuntu, Suse, Debian, Slackware, etc), normalmente deparan-se com uma tala cinza após executar o db2setup.

Normalmente isso ocorre pois é necessário definir uma variável de ambiente chamada AWT_TOLLKIT, então, antes de executar o setup, execute no terminal o seguinte comando:

export AWT_TOOLKIT=MToolkit

Um erro comum também é o setup não ser carregado pois a variável Display não está setada. Para setar a mesma, no terminal, execute o comando:

export DISPLAY=:0.0

Boa sorte!

sexta-feira, 7 de agosto de 2009

Arrumando o layout do teclado no Ubuntu

Eu tenho um teclado externo no meu note e eventualmente utilizo ele, porém o mesmo é BR (aquele com cedilha), e o do notebook é US (sem cedilha).

Para incluir o layout do teclado externo, eu simplesmente fui em Sistema -> Preferencias -> Teclado. Você deve adicionar o layout desejado.

Algo importante que deve ser feito, é desmarcar o "Separate Layout for each Window", senão para cada janela que vc navegar, o Ubuntu vai ficar alterando o layout.

Além disso, para alterar entre layouts rapidamente, você pode adicionar na sua barra de tarefas um atalho para a alteração do mesmo!

Enjoy!

quinta-feira, 6 de agosto de 2009

Instalando o emerald + compiz fusion no Ubuntu 9.04

tuxVejo muita gente animada com os efeitos gráficos do Linux, principalmente os que viram os milhares de vídeos no youtube, mostrando aqueles efeitos com fogo, chuva, um cubo, etc, etc, etc... Confesso que realmente é muito legal e bonito, então resolvi fazer aqui para brincar um pouco, vamos aos passos:

  1. Antes de mais nada, habilite os drivers de sua placa aceleradora, veja como aqui.

  2. Edite o arquivo /etc/apt/sources.list (como root) e adicione as seguintes linhas:
    deb http://download.tuxfamily.org/3v1deb feisty eyecandy
    deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy

  3. Valide a chave para poder utilizar o repositório acima:
    sudo wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -

  4. De um apt-get update

  5. Mande o comando abaixo para instalar os pacotes necessários:
    apt-get install compiz compiz-gnome compizconfig-settings-manager libcompizconfig-backend-gconf compiz-fusion compiz-fusion-bcop compiz-fusion-plugins-extra compiz-fusion-plugins-main emerald libemeraldengine0 emerald-themes

  6. Limpando qualquer configuração anterior com os comandos:
    rm -fR ~/.emerald*
    rm -fR ~/.compiz*

  7. No menu principal do gnome, vá em Sistema -> Preferencias -> Startup Applications

  8. Clique em Adicionar (add)

  9. Nome = emerald

  10. Comando = emerald --replace


Agora, basta reiniciar sua sessão no X e o bichinho estará rodando. Em Sistema -> Preferencias, você tem dois itens novos:

  1. CompizConfig Settings Manager = Permite configurar o Compiz (colocar o tal efeito do fogo por exemplo)

  2. Emeraldo Theme Manager = O nome diz tudo, você gerencia (importa, configura, etc) os temas do emerald por ele.


É isso, agora incremente seu Linux e faça todo mundo babar!

Detalhe: Na minha máquina, que tem uma placa de vídeo muito boa, além de processador e memória de sobra, ficou tudo muito legal, porém na minha máquina de produção, digo, de trabalho de verdade, não posso perder desempenho com "frescuras", então, desabilitei a maioria dos recursos!

Use com moderação! :-)

sexta-feira, 31 de julho de 2009

Recompilando o Kernel do Ubuntu

A muito tempo eu não recompilava um Kernel, e para falar a verdade, acabei até esquecendo algumas etapas (no Ubuntu)...

Fui fazer isso hoje e refresquei a memória lendo um ótimo post do Alexandro Silva, o post pode ser encontrado aqui: http://penguim.wordpress.com/2006/11/14/compilando-o-kernel-no-ubuntu-linux/

Enjoy!

terça-feira, 12 de maio de 2009

Lançada edição n. 2 da Revista Espírito Livre

Venho aqui informar que já está disponível a edição de número 2 da Revista Espírito Livre.
Esta edição vem com o assunto de capa “Leveza, estabilidade e performance”, apresentando soluções desktop e para rede nestes quesitos… aliás, tem ainda  duas entrevistas sobre o assunto, uma com o criador do GoblinX Linux, distribuição bastante conceituada fora do país, mas criada por um brasileiro, e outra mega-entrevista, desta vez com Robert Shingledecker, criador do Tiny Core Linux e antigo desenvolvedor do Damn Small Linux. Ainda conta com matéria sobre o Sacix e o TCOS.
A revista conta com um super time de colaboradores que fizeram a edição de n. 1 ser um sucesso. Foram mais de 8000 downloads em menos de um mês. Tentamos fazer com que a n. 2 também siga o mesmo caminho...
Tivemos a inclusão de novos colaboradores, que falam dos mais variados assuntos, mas sempre com qualidade e tentanto atingir aos mais variados públicos.
Não percam tempo e peguem já a sua na seção de downloads do site: http://revista.espiritolivre.org ou aqui: http://www.revista.espiritolivre.org/?page_id=59.

A distribuição da revista é gratuita.

sexta-feira, 24 de abril de 2009

Ubuntu 9.04 Jaunty Jackalope - Boot rapidíssimo!

Pessoal, preciso compartilhar isso!

Acabei de fazer o upgrade do Ubuntu 8.4 para o 9.4, e simplesmente bootei, sem nem fazer alteração alguma, e o boot foi no mínimo duas vezes mais rápido que a versão anterior!

Usei o processo de upgrade pelo modo gráfico mesmo, sem mandracarias, next, next, finish! E voa lá!

Ja começo a imaginar quando eu recompilar kernel e otimizar mais ainda o bicho!

Parabéns equipe do Ubuntu!!!

quarta-feira, 18 de março de 2009

SlackShow 2009 vem ai!!!

Para quem curte a distribuição Linux Slackware, vem ai o SlackShow 2009.

Acompanhe os preparativos no blog do pessoal que organiza o evento: http://blog.slackwarezine.com.br/

Antes que alguem me pergunte: Não, não uso Slackware, admiro muito a distribuição! Para mim, sendo Linux, pouco importa a distro. :-)

Enjoy!

sábado, 28 de fevereiro de 2009

Instalando o OpenOffice.org 3 no Ubuntu

Encontrei um guia prático sobre como instalar o OpenOffice.org 3 no Ubuntu no Blog do LeonardoMarcelino, meu companheiro de IBM.

Eis o link: http://leonardom.wordpress.com/2008/10/25/instaling-openofficeorg-3-on-ubuntu/

terça-feira, 16 de dezembro de 2008

Instalando o DB2 Express C no Linux

O mentee Mario "Razec" fez um ótimo tutorial sobre como instalar o DB2 no Linux, como muita gente me pergunta, fica aqui o link:

http://razec.wordpress.com/2008/10/15/intalling-db2-express-c-linux/

Enjoy!