Installing Webpack in an existing Ruby On Rails application

After a few hours searching / reading blogs to make the Ruby On Rails project work integrated with the Webpack I decided to document the process.
First at all my project was generated at version 5.0.0, now is using ROR 5.1.4 (last stable) and Ruby 2.5.0.
What I’ll show in this post?

Continue lendo “Installing Webpack in an existing Ruby On Rails application”

Instalando placa de vídeo ATI no Debian GNU/Linux

A alguns dias ganhei da minha irmã um monitor de computador que estava parado em um canto da casa a espera de um dia de folga para fazer a instalação.
Aproveitei que fiz a compra de um SSD para fazer a instalação limpa do Debian e após fazer a instalação básica resolvi instalar a placa de vídeo.

Primeiramente vamos verificar a GPU que temos instalada no computador e como podemos ver estou com duas placas de vídeo.

$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Redwood LE [Radeon HD 5550/5570/5630/6390/6490/7570] [1002:68da]
09:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Barts PRO [Radeon HD 6850] [1002:6739]

Para poder instalar o driver da placa de vídeo precisaremos habilitar os componentes de “contrib” e “non-free” ao repositório em /etc/apt/sources.list
Exemplo:

# Debian 8 "Jessie"
deb http://http.debian.net/debian/ jessie main contrib non-free

Atualizaremos a lista de pacotes disponíveis
# apt-get update

E iremos mandar realizar a instalação dos drivers
# apt-get install firmware-linux-nonfree fglrx

Agora será necessário instalar o driver proprietário da AMD disponível em http://support.amd.com/pt-br/download

Possuo duas placas da serie Radeon HD, filtrei o driver até encontrar o pacote da versão do linux.
Obs.: Escolhi o pacote para o linux x64/x86 já que o pacote para a versão Debian não contém o aticonfig aplicativo utilizado para configurar as placas de vídeo.

Obs. #2: Ponto negativo para a ATI, pois o pacote de drivers foi feito em 2015 e desde então não teve atualização.

Nesse caso o driver encontra-se em um arquivo zip (amd-catalyst-15.9-linux-installer-15.201.1151-x86.x86_64.zip).

Iremos descompactar o arquivo

unzip amd-catalyst-15.9-linux-installer-15.201.1151-x86.x86_64.zip

Deveremos dar permissão de execução do arquivo

chmod +x AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run

E será executado o programa de instalação do driver da placa de vídeo

.\AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run

Depois de finalizar a instalação será necessário reiniciar o computador para carregar os drivers da placa de vídeo.
Se for utilizar apenas um monitor deveremos executar o comando abaixo para gerar o arquivo de configuração para a placa de vídeo

# aticonfig –initial

Mas se utiliza mais de uma placa de vídeo deveremos executar seguinte comando para poder usar os dois monitores
# aticonfig –adapter=all –xinerama=on –initial

Após esse processo será necessário reiniciar o computador novamente.

Fontes:
https://wiki.debian.org/AtiHowTo
http://askubuntu.com/questions/394905/need-help-with-xorg-conf-for-dual-radeon-hd6450-video-cards-with-4-monitors

Habilitar o touchtap no KDE

Sempre que disponho de um tempo vago para estudo, utilizo o Debian GNU/Linux como sistema operacional, tanto para as tarefas diárias de uso comum (leia-se acessar sites de notícias, feeds, etc.) como para programar em Ruby on Rails.
Porém ontem a noite minha esposa pediu o note emprestado para acessar o internet banking e pagar uma conta, porém reclamou que não estava funcionando o touch tap (bater o dedo no mouse do note).

Para habilitar esse recurso executei o comando no terminal como root.
synclient TapButton1=1

Fonte: How to enable touchpad scrolling and tapping in Debian Wheezy KDE?

Alterando o idioma do Debian

Por padrão utilizo o linux em inglês (en-US), pois estou acostumado a usar em inglês por causa do meu trabalho.

Após migrar de máquina doei o meu antigo note para a mãe, porém ela não entende o inglês e precisei alterar o idioma.

O comando abaixo deverá ser executado como root

dpkg-reconfigure locales

Você deverá escolher qual são as localizações (localization l11n) usando as teclas direcionais do teclado, depois prosseguir e escolher qual será a localização padrão.

dpkg-reconfigure-locales-pt_BR-UTF-8

Generating locales (this might take a while)...
  en_US.UTF-8... done
  pt_BR.ISO-8859-1... done
  pt_BR.UTF-8... done
Generation complete.

Caso o sistema não tenha modificado o idioma execute o comando abaixo:

update-locale LC_ALL="pt_BR.UTF-8"

Agora é só reinciar o sistema e tudo estará em português.