João Paulo Ferry

Ócio-Criativista!

PHP, Vue, Angular, JavaScript, Bootstrap, jQuery, HTML e WordPress


Windows 10 e uebLOCK

Windows 10 já está disponível como uma atualização gratuita e, além de várias melhorias, o sistema traz consigo um navegador totalmente novo, o Microsoft Edge!

Se por um lado a notícia é boa, por outro há algo que deva ser alertado: devido às grandes modificações realizadas no Windows, e ao próprio navegador, o uebLOCK NÃO é compatível com o sistema!

Ou seja, se você é cliente uebLOCK e deseja continuar usando o aplicativo NÃO faça o upgrade caso contrário o programa deixará de funcionar. Infelizmente não há uma previsão de quando, ou se, uma nova versão do uebLOCK será disponibilizada.

Se você usa o Windows 10 e quer um software de segurança eu sugiro o Kaspersky, que pode ser obtido através deste link.

Fica aí a dica!

10/05/16 XenServer: como iniciar VMs automaticamente

Considerando que você já criou uma máquina virtual no XenServer e que agora gostaria de configurá-la para iniciar automaticamente com o servidor (desde que não use o modo HA, pois parece que existem incompatibilidades) execute esses procedimentos no console do XenServer:

Descobrir o UUID da VM a ser configurada:

xe vm-list

De posse do UUID, ativar autoinicialização:

xe vm-param-set uuid=UUID other-config:auto_poweron=true

Fica aí dica!

10/05/16 Adblock Plus + Uol + Folha + Paywall

O cenário: Você tem o Adblock Plus instalado e ao entrar no site do Uol e tentar ler uma notícia redirecionada para a Folha a janela de bloqueio de conteúdo (o famoso Paywall) é exibido. Aparentemente esse comportamento já existe há algum tempo mas só fui perceber e me sentir incomodado esses dias – pelo visto eu estaria lendo somente as manchetes, rs.

A solução: Clique no ícone do Adblock Plus, vá em Opções, em seguida em Adicione seus próprios filtros e insira a expressão *paywall*

Problema resolvido.

Fica aí a dica!

31/03/16 Atom: Editando várias linhas concomitantemente

Simples, basicamente você precisa selecionar as linhas que deseja realizar a edição e em seguida ir no menu Selection > Split into Lines e então pressionar a tecla direcional para trás ou para frente.

Para facilitar ainda mais você pode criar um atalho personalizado (CTRL + ALT + L ) tornando desnecessário a seleção da opção no menu, nesse caso vá em File > Open Your Keymap e insira o seguinte código ao final do arquivo:

'atom-text-editor':
'ctrl-alt-l': 'editor:split-selections-into-lines'

Fica aí a dica!

28/03/16 Transmission: A alternativa ao uTorrent finalmente chega ao Windows + Como alterar o Idioma

Para aqueles que relutavam em largar o uTorrent (eu incluso) saiba que já está disponível uma versão oficial do Transmission para Windows – e o download pode ser feito aqui.

Recém instalei o programa e a única modificação que fiz foi alterar o idioma (prefiro usá-lo em Inglês mesmo), para isso tive que criar uma nova variável de ambiente (WinKey + Pause > Configurações avançadas do sistema > Variáveis de Ambiente > Variáveis de Usuário > Novo):

LANG=en_US

Fica aí dica!

22/03/16 XenServer: como instalar o XenServer Tools no Linux

O procedimento para a instalação do XenServer Tools / XenTools numa máquina virtual Linux é bem simples, você precisa basicamente criar o ponto de montagem; montar a imagem e por fim executar o script:

sudo mkdir /mnt/xs-tools
sudo mount /dev/cdrom /mnt/xs-tools/
sudo bash /mnt/xs-tools/Linux/install.sh
sudo shutdown -r now

Fica aí dica!

19/03/16 Séries!

Breaking Bad

Sim, esta é uma daquelas postagens que não tem nada a ver com desenvolvimento ou tecnologia. Desta vez resolvi escrever este post pra organizar as séries que estou acompanhando, aquelas que já vi e recomendo e aquelas que ficaram pelo caminho.

É claro que nesse momento devo estar esquecendo alguma (atualizarei o post futuramente) mas já vi e recomendo fortemente: Narcos; Prision Break e Breaking Bad;

Estou acompanhando (e gostando, e por consequência também recomendo): Game of Thrones; Vickings e Dickensian;

Estão na lista de desejos: Black Mirror; The Night Manager; Better Call Saul; House MD

Ficaram pelo caminho (são ruins mesmo, ao menos pra mim): Gotham; The Walking Dead; American Horror StoryThe FollowingLost (essa foi por falta de interesse mesmo, eu diria que foi um problema de “timing”, rs, e não que ela seja ruim).

That’s it!

19/03/16 Shell Script: Copiando um diretório recursivamente

Imagine que você tenha um diretório principal chamado “Cadastro” contendo vários subdiretórios e que cada um desses subdiretórios seja um diretório pessoal de um Funcionário; agora imagine que em cada diretório pessoal você precise criar uma mesma estrutura de subdiretórios, por exemplo: Documentos Pessoais; Declarações e Requerimentos. Como fazer isso?

Simples, crie um diretório “modelo” contendo a subestrutura (Documentos Pessoais, Declarações, Requerimentos) desejada e utilize o script abaixo para fazer a cópia recursivamente:

#!/bin/bash

dstdir="cadastro"
srcdir="modelo"

for SD in ${dstdir}/*; do 
  cp -r ${srcdir}/* "$SD"; 
done

Fica aí a dica!

12/03/16 LibreOffice 5 + Tema do Office 2013

Recém instalou o LibreOffice 5 e não gostou do tema de ícones padrão? E que tal usar o Tema do Office 2013? Simples, basta seguir estes passos:

No Windows:

Faça o download deste arquivo e copie-o para a pasta C:\Program Files (x86)\LibreOffice 5\share\config (considerando que você fez a instalação no localização padrão).

No Linux:

Faça o download do mesmo arquivo porém copie-o para /usr/lib/libreoffice/share/config

No caso do Linux é importante definir a permissão de Leitura para Todos:

$ sudo chmod 644 /usr/lib/libreoffice/share/config/arquivo.zip

Para ativar o tema vá em:

Ferramentas > Opções > LibreOffice > Exibir > Tamanho e Estilo dos Ícones

Fica aí a dica!

28/02/16 Windows 10: Como desativar o atalho de alternância do Método de Entrada / Layout do Teclado

Você sabia que se você possui dois idiomas instalados no Windows é possível alterar o método de entrada (leia-se layout do teclado) bastando apenas apertar as teclas de atalho WinKey + Espaço ou simplesmente ALT + SHIFT?

Sinceramente não vejo vantagem nenhuma nisso e pra piorar você pode acabar fazendo essa alteração sem querer ao usar alguma outra tecla de atalho (principalmente em programas como Sublime Text ou Atom – em que vários dos atalhos usam essas teclas).

Para resolver o problema a solução que eu indico é simplesmente desativar o atalho, nesse caso o caminho é:

Painel de Controle > Relógio, Idioma e Região > Idioma > Configurações avançadas > Alterar teclas de aceleração da barra de idiomas > Alterar Sequência de Teclas e então passar as opções Alterar Idioma de Entrada e Alterar Layout de Teclado para Não atribuído

Fica aí a dica!

28/02/16 Atom: Instalação e Plugins Adicionais

Dessa vez a migração foi do Sublime Text para o Atom, rs!

E eis a lista de plugins:

E o tema: material-ui / material-syntax

Um detalhe importante: existe um conflito entre o emmet e o autocomplete-plus (core package) envolvendo o uso do TAB para o preenchimento automático. Para resolvê-lo vá em FileOpen Your Keymap e insira o seguinte código ao final do arquivo:

# Stop emmet from hijacking tab from snippets and autocomplete
'atom-text-editor.autocomplete-active:not([mini])':
'tab': 'autocomplete-plus:confirm'

# Stop emmet from hijacking tab from snippet tab stops
'atom-text-editor[data-grammar="text html basic"]:not([mini]), atom-text-editor[data-grammar~="jade"]:not([mini]), atom-text-editor[data-grammar~="css"]:not([mini]), atom-text-editor[data-grammar~="sass"]:not([mini])':
'tab': 'snippets:next-tab-stop'

Também recomendo que você dê uma olhada nesse link.

Fica aí a dica!

19/02/16 Alfresco: Habilitando suporte ao CORS (Access-Control-Allow-Origin)

Para habilitar o suporte ao CORS (Access-Control-Allow-Origin) no Alfresco é preciso basicamente descomentar os blocos <!– CORS Filter Begin –><!– CORS Filter Mappings Begin –> no arquivo web.xml (no meu caso localizado em <installLocation>/tomcat/webapps/alfresco/WEB-INF).

Note que depois da modificação você deve reiniciar o Alfresco:

sudo service alfresco restart

Fica aí a dica!

 

16/02/16 Alfresco + Windows 10 + Webdav

Dica rápida pra quem está tentando se conectar via webdav ao repositório do Alfresco e não está conseguindo: verifique se o serviço (services.msc) WebClient / Cliente da Web está iniciado!

Note que no Windows 10 o serviço não é iniciado automaticamente – no meu caso bastou iniciar o serviço e consegui realizar a conexão.

Caso ainda não consiga, altere o valor da propriedade BasicAuthLevel para 2 na seguinte chave de registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

Fica aí a dica!

04/02/16 Mikrotik: Utilizando o Zentyal como proxy externo

Ainda considerando que você possui um servidor Mikrotik como Firewall da sua rede e que agora quer integrar um proxy externo (Zentyal + Squid) em modo transparente então basta criar um redirecionamento dst-nat:

/ip firewall nat
add action=dst-nat chain=dstnat dst-port=80 in-interface=LAN protocol=tcp src-address=192.168.0.0/24 to-addresses=10.10.1.105 to-ports=3128

No exemplo acima, 192.168.0.0/24 é sua rede local e 10.10.1.105 é o endereço do servidor proxy. Um detalhe importante é que o Zentyal, por padrão, irá bloquear o acesso dos computadores da sua rede, para finalizar a configuração você terá que adicionar uma regra no Firewall permitindo o acesso:

Firewal > Packet Filter > External networks to Zentyal

Fica aí a dica!

29/01/16 Mikrotik: Redirecionamento Externo com DST-NAT

O cenário: você instalou um servidor Mikrotik como Firewall da sua rede e agora quer que conexões externas para o servidor (Interface WAN, Ex: IP 186.195.184.12) sejam redirecionadas para um servidor Web interno (Ex: 10.10.1.102).

Eis a configuração a ser feita:

/ip firewall nat
add action=dst-nat chain=dstnat dst-address=186.195.184.12 dst-port=80 protocol=tcp to-addresses=10.10.1.102 to-ports=80

Fica aí a dica!

29/01/16 Mint + Cinnamon Debugger

Uma coisa que vinha me incomodando há tempos mas que eu nunca havia parado pra resolver – até hoje – foi o fato de, no Mint, ao pressionar o atalho WINKEY + L a tela não ser bloqueada mas sim ser executado o Melange – Cinnamon Debugger.

Pra quem é ou foi usuário de Windows por muito tempo isso é um problema. Para resolver, basta modificar a tecla de atalho, e eis o caminho:

Preferências > Teclado > Atalhos de Teclado > Geral > Soluções de Problemas > Ativar Lupa

Fica aí a dica!