quarta-feira, 30 de março de 2011

Um cientista da computação devia dominar o mundo.

Segue abaixo o texto de uma amiga, Laryssa Galdino. Achei interessante e resolvi partilhar.

Um cientista da computação devia dominar o mundo.
     Porque aí o mundo seria perfeito, primeiro porque o cientista não perde tempo brigando pra ver quem tem razão, ele prova com estudos e mais estudos seu ponto de vista (ou não). Segundo porque são organizados, eles estudam lógica e portanto sabem os problemas que devem ser priorizados para serem resolvidos e, principalmente, sabem quais problemas devem ser considerados!
     Terceiro, porque eles são claros, objetivos... todo o mal da humanidade seria solucionado porque eles dividem pra conquistar, aprendi isso em cálculo numérico, similar a técnicas de programação :P Um problema mor pode ser subdivido em pequenos problemas. Quarto, porque não existe meio termo em computação, você não diz talvez pra um computador, você diz IF e ai ele sabe que ou é isso ou é aquilo e se num for p@#$%R nenhuma ele pára de processar (pára de muer). Quinto, porque os cientistas da computação têm uma facilidade, um dom recebido de Deus para atingir seus objetivos, não existe nada que eles não possam fazer se não quiserem.
     Apenas com um desses no comando o mundo seria justo e feliz! Eu tou falando sério, como eu votaria em um cientista da computação pra presidente! Sexto, porque eles são inteligentes, mais do que toda a humanidade junta e reunida. Sétimo, porque transpiram confiança. Oitavo, porque eles são humanitários, se eles dominassem o mundo pensariam sempre no melhor pra gente (: Nono, porque eles governariam de modo laico e Décimo, proque no final eles precisariam de um(a) Designer pra deixar tudo de extraordinário que eles fizeram, bonitinho ~~ e aí eu teria um emprego garantido. rsrs

segunda-feira, 28 de fevereiro de 2011

Apagando kernels antigos do Ubuntu

Frequentemente o Ubuntu solicita atualização de pacotes e, vez ou outra, um novo kernel é instalado. Isso é ótimo até certo ponto, pois o GRUB continua listando TODOS os pacotes de kernels antigos, e cada vez mais a lista de kernels vai aumentando.
Aqui irei ensinar como desinstalar esses pacotes de kernels antigos:

Descubra qual a versão do kernel atualmente instalada no seu Ubuntu através do comando
$ uname -r
Após isso, descubra todos os kernels instalados no seu sistema:
$ sudo dpkg -l | grep linux-headers-*
Feito isso, remova (via apt-get remove) os kernels antigos:
$ sudo apt-get remove linux-headers-X.X.XX-XX*
Quando terminarm atualize o GRUB:
$ sudo update-grub
Observe que a remoção também poderia ser feita através do Gerenciador de Pacotes do Synaptic. ;-)

Fonte: Uebbi

domingo, 27 de fevereiro de 2011

Resolvendo o travamento do Flash Player 10 com navegadores

Nos últimos tempos, percebi que o flashplugin10.1 dava problemas (travava) quando eu o forçava a trabalhar pesado (abria vários vídeos no navegador). E isso se repetiu quando eu coloquei o OS Windows na máquina pra jogar durante as férias :P Então conclui que o problema não era no Ubuntu.

Acontece que só travava no meu computador, mas no do meu irmão (32 bits) funcionava sem problemas.
Pensei que o problema fosse com o flash 10, e cogitei fazer um downgrade. No meu notebook novo apresentou o mesmíssimo problema. Então: o problema realmente é o flash

Pesquisando, descobri que o problema acontece apenas com processadores 64 bits, pelo fato de a arquitetura ser diferenciada, e o plugin instalado pra 32 bits vez ou outra trava. E o pior: há algum tempo a Adobe tinha descontinuado a produção do plugin para processadores 64 bits (Nossa! A adobe estava na contra-mão de tudo!).

Finalmente achei uma forma de resolver esse problema: Desinstale a versão atual do flash e, após adicionar um repositório, atualize a lista e instale o flash para 64 bits:
$ sudo apt-get remove flashplugin-nonfree flashplugin-installer 
$ sudo add-apt-repository ppa:sevenmachines/flash
$ sudo apt-get update 
$ sudo apt-get install flashplugin64-installer
Essa versão não é da Adobe. Não faço idéia se ela voltou atrás e resolveu produzir o plugin para 64 bits, mas pelo menos esse plugin da SevenMachines funciona sem problemas. Agora consigo abrir 15 vídeos simultaneamente, e não tenho de reiniciar o navegador. ;-)


Outra opção usando o repositório do Debian Unofficial Maintainers:

i386:

$ wget -c http://archive.debian-maintainers.org/unofficial/packages/adobe-flash-player-browserplugin-i386/10.1...
$ sudo dpkg -i adobe-flash-player-browserplugin_10.1.53.64-1_i386.deb 
$ sudo apt-get -f install
$ sudo /usr/sbin/update-alternatives --config flash-mozilla.so

amd64:

$ wget -c http://archive.debian-maintainers.org/unofficial/packages/adobe-flash-player-browserplugin-amd64/10...
$ sudo dpkg -i adobe-flash-player-browserplugin_10.0.45.2-1_amd64.deb
$ sudo apt-get -f install
$ sudo /usr/sbin/update-alternatives --config flash-mozilla.so





Fonte: UbuntuForum, Ubuntu-BR, VivaOLinux

Trabalhando com o gconf-editor (Gerenciador de configurações visuais)

Recentemente agucei minha curiosidade sobre as configurações visuais do Ubuntu e então comecei a pesquisar a respeito. Descobri que os muitos códigos que eu já havia digitado para mudar uma configuração aqui ou aculá, possuem um gerenciador em GUI.


No terminal (ou no Executar - ALT+F2), digite:
$ gconf-editor

Mudando a posição e a ordem dos botões de ação (Minimizar, Maximizar/Restaurar e Fechar)

Ao instalar o Ubuntu 10.10 Maverick Meerkat, depara-se com um probleminha simples: os botões de ação das janelas se encontram do lado esquerdo da barra de títulos. Como o padrão é do lado direito, então muito provavelmente se deseja mudar isto. Então navegue até:
/apps/metacity/general/button_layout
e edite o valor para:
:minimize,maximize,close
  • As vírgulas separam os botões.
  • A ordem é delimitada pela ordem digitada.
  • A posição relativa à janela é delimitada pelo lado oposto do dois-pontos (:).


Mostrando ícones-padrão na área de trabalho (Meu computador, Lixeira...)

/apps/nautillus/desktop/
Habilite as checkboxes relativas a:
  • Meu computador: ........ computer_icon_visible
  • Meus documentos: ....... home_icon_visible
  • Meus locais de rede: ... netwoork_icon_visible
  • Lixeira: ............... trash_icon_visible
  • Unidades montadas: ..... volumes_visible


Habilitando o Winkey (a tecla/botão do Windows) do teclado para funcionar no Linux, ativando os menus principais (Aplicativos, Locais e Sistema)

/apps/metacity/global_keybindings/panel_main_menu
altere o conteúdo existente (por padrão é <Alt> F1) para:
Super_L
Nesta seção você perceberá que há inúmeras ações que podem ser automatizadas com atalhos. Se quiser utilizar o Winkey para alguma combinação de teclas (como no Windows), use <Super> Tecla ao editar


Exibindo/ocultando os ícones dos menus principais
/desktop/gnome/interface/menus_have_icons
e habilite/desabilite a checkbox de acordo com sua necessidade. ;-)



Aos poucos irei editando este post e recheando-o com mais detalhes sobre a aplicação e configurações específicas.

Fonte: Eu mesmo =)