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

terça-feira, 5 de setembro de 2017

Lentidão em Conexões SSH para o Bitbucket/GitHub

No último ano resolvemos adotar o Bitbucket na MIL Tecnologia. Ele tinha as mesmas funções do GitHub, obviamente, com um layout mais poluído e sem tanta performance. Fizemos por uma contenção de despesas, já que no GitHub estávamos pagando bem caro. 
Nesse último mês tem ficado muito chato (lento) fazer pull/push pros servidores do BitBucket e resolvemos pesquisar e isso também estava ocorrendo no GitHub. Vimos que isso so acontecia quando usávamos SSH (padrão aqui na empresa). 
Então, pesquisando, vimos que era por conta da tentativa inicial em se conectar usando IPv6 e somente depois usando IPv4. O que só acontecia após o timeout na 1a conexão(IPv6).

Utilizar somente IPv4 em conexões SSH 

  1. Editar o arquivo /etc/ssh/sshd_config com poderes de escrita (gosto de utilizar o pico)
    1. sudo pico /etc/ssh/sshd_config
  2. Pesquisar pela palavra AddressFamily
    1. ctrl ou command + w e AddressFamily
  3. Remover # antes da palavra AddressFamily
  4. Trocar de AddressFamily any por AddressFamily inet
Esse procedimento faz com que as conexões SSH sempre usem IPv4.

sexta-feira, 11 de agosto de 2017

Alterar Idioma Netbeans 8.x no Windows 10

Passo muito tempo sem instalar o NetBeans, mas cada vez faço sempre a mesma coisa: alterar o idioma de Português para Inglês.
Sempre a mesma coisa: Vou no Google e pesquiso quais os parâmetros e vou lá no netbeans.conf e altero. Nunca decoro.
Dessa vez estou usando uma VM com o Windows 10. Não sou usuário windows. Era muito fã do Windows Xp. Bastava para o que fazia, mas já estava complicado continuar nessa versão sem suporte e atualização.
Quando fui fazer a alteração no netbeans.conf recebi a mensagem: "Permissão Negada". WTF. Cadê o sudo para me deixar alterar o que eu quiser?! Não tem né?!
Seguindo o fluxo normal da vida: não sabe? Vai no Google. Encontrei algumas coisas espalhadas e nenhuma direta no problema. Ai resolvi voltar a escrever no blog. :D
 

Para alterar o idioma do NetBeans no Windows 10:

  1. Criar o diretório {DEFAULT_USERDIR_ROOT}/AppData/Roaming/NetBeans/{VERSAO_NETBEANS}/etc (*)
    • No meu caso: C:\Users\Luis Eugenio\AppData\Roaming\NetBeans\8.2\etc
  2. Ir em  {NETBEANS_ROOT}\etc (**)
    • No meu caso: C:\Program Files\NetBeans 8.2\etc
  3. Copiar o Arquivo (**)\netbeans.conf para (*)
  4. Editar o Arquivo (*)\netbeans.conf
    1. Procurar a linha que possui: "netbeans_default_options"
    2. Adicionar no final da linha: 
      • "-J-Duser.language=en -J-Duser.country=US"
    3. Salvar e Fechar o Arquivo
    4. No meu caso: netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Duser.language=en -J-Duser.country=US"
  5. Ao executar o NetBeans.exe a IDE estará com o idioma que você configurou.
Caso queira alterar o idioma da IDE para pt-BR: "-J-Duser.language=pt -J-Duser.country=BR".

quinta-feira, 10 de maio de 2012

Você já testou a segurança da sua conta Google?


O Google hoje em dia é quase indispensável para quem navega na Internet. Seja atráves do seu principal serviço, a pesquisa, ou para ver vídeos no YouTube ou achar um local no Maps.
A partir de março/2012 o Google alterou a sua política de privacidade, para que as informações captadas por todos os seus serviços possa gerar AdSenses mais direcionados para o perfil de cada usuário.

Mas será que a sua privacidade está realmente garantida apenas por essa política? Já adianto: Não!
Que diga a Scarlett Johansson que teve seu email vasculhado pelo hacker Chris Chaney. E como ele fez isso? Segundo ele, da forma mais simples de todas: dizendo ao Google que não lembrava da senha.

De posse do email da pessoa, basta dizer que esqueceu a senha e caso você tenha habilitado a opção "Responder a minha pergunta de Segurança" com uma resposta muito evidente essa atividade fica muito facilitada. No caso da Johansson: What's my favorite animal? Resposta: pet. Ai meu amigo... a CasaCaiuException. Dúvido que se a resposta fosse: Ornitorrinco, Cutia, Jubarte, seria bem mais complicado.

Pra quem criou a conta no Gmail a muito tempo e colocou na inocência uma resposta fácil sugiro que troque ou desative essa opção, atráves do menu: Configurações da Conta -> Alterar opções de recuperação -> Minha pergunta de Segurança -> Coloque o Combo na primeira opção (em branco) e apague a resposta. Deixe apenas as opções de Recuperação via Celular e/ou Email alternativo.


[failme]
Bem é isso... dica vinda de um cara que a Pergunta era: Qual a mulher da sua vida? Resposta: mãe, e foi hackeado pela Rebecca Pinheiro. :)
[/failme]

terça-feira, 7 de fevereiro de 2012

Criando Servidor SVN - Ubuntu Server 11.10

Vamos utilizar o Apache2 para criar um servidor SVN no Ubuntu Server 11.10 são preciso poucos passos:
1 - Instalando as dependências
 $ sudo aptitude install subversion libapache2-svn

2 - Criando o repositório:
 $ sudo mkdir /svn

3 - Setando as permissões:
 $ sudo chown www-data:www-data /svn

4 - Adicionando usuários que poderão acessar o SVN:
 Para o primeiro usuário:
 $ sudo htpasswd -c /etc/apache2/dav_svn.passwd usuario
 New password:
 Re-type new password:
Nota: O "-c" serve para a criação do arquivo dav_svn.password

 A partir do segundo usuário:
 $ sudo htpasswd -m /etc/apache2/dav_svn.passwd usuario2
Nota: O "-m" serve para fazer o merge das informações antigas (usuários antigos) com as que serão inseridas agora no arquivo dav_svn.password


5 - Adicione ao arquivo /etc/apache2/apache2.conf:
<Location /svn>
  DAV svn
  SVNPath /svn
  AuthType Basic
  AuthName "Repositorio SVN"
  AuthUserFile /etc/apache2/dav_svn.passwd
  <LimitExcept GET PROPFIND OPTIONS REPORT>
        Require valid-user
  </LimitExcept>
</Location>

6 - Restartar o apache:
 $ sudo service apache2 restart

Após esses passos o seu repositório SVN está apto a receber projetos.
Pode ser acessado via browser: http://ip_do_servidor_svn/svn.


segunda-feira, 6 de fevereiro de 2012

Criando Servidor NTP - Ubuntu Server 11.10

Após um tempo sem escrever nada no blog estou voltando por uma necessidade de deixar registrado coisas que levam um tempinho para descobrir e é muito chato de procurar. :p

Na verdade é muito simples:
sudo aptitude install ntp-server

Agora a dica para você que precisa que o seu Ubuntu Server forneça o NTP para clientes windows e não quer fazer isso de modo untrust dentro da própria rede o segredo é criar um usuário no samba.
Por exemplo:
User: convidado
Passwd: 12345

Nas máquinas que precisam ajustar a hora com o seu servidor NTP basta colocar:
 net use \\ip_do_servidor_ntp /USER:convidado 12345
net time \\ip_do_servidor_ntp /set /yes

quinta-feira, 18 de novembro de 2010

Erro de Certificado no Pidgin

Ao tentar entrar no MSN via Pidgin hoje pela manhã recebi a seguinte mensagem: "O certificado para omega.contacts.msn.com não pôde ser validado. [...]" e a conta não autenticava . Tentando algumas soluções como: Modificar Conta -> Avançado -> Marcar a opção: Usar método HTTP, resolveu parcialmente o problema. Após colocar este problema no twitter percebi que se tratava de um erro geral e não somente local. O Ubuntu Dicas em seu twitter deu a mesma solução acima citada. Mais tarde também via twitter do Ubuntu Dicas o pessoal do blog Surak publicou a solução. Mais uma vez a comunidade resolvendo os problemas do mais simples ao mais complexo.

UPDATE: [18/11/2010 11:00]
Mesmo atualizando o pidgin ele não obtém o certificado correto. O time de desenvolvimento já está trabalhando na correção do bug.

UPDATE: [18/11/2010 16:38]
Saiu finalmente a resolução "oficial" do time do pidgin. É o seguinte:
  • Vá em Ferramentas -> Certificados -> Remova o certificado da "login.live". Continue com a janela aberta.
  • Esta parte da operação é facilitada pelo Firefox. Acesse https://omega.contacts.msn.com/ e você receberá uma mensagem de "Listagem de Diretórios Inválida". 
  • Vá até o cadeado no canto inferior direito da página. Exibir Certificado. Detalhes. Exportar. Salve com o nome que quiser.
  • Volte ao pidgin Ferramentas -> Certificados -> Adicionar e selecione este arquivo que você salvou anteriormente. Nomeie com "omega.contacts.msn.com".
Pronto! Agora é só testar.

UPDATE: [19/11/2010 14:41]
Parou novamente de funcionar. :(
Por falta de tempo estou postando a solução encontrada diretamente do blog do squidsrants.
Vamos testar novamente. :D

UPDATE: [20/11/2010 11:33]
Agora tive a oportunidade de testar a solução anterior e, até agora, parece funcionar! :D

terça-feira, 16 de novembro de 2010

Fila de Reprodução no YouTube

[Tecnologia] >> Dica do Eric.
Depois que eu voltei do SWU comecei a gostar de uma banda chamada Avenged Sevenfold (Muito por influência também do Paulo e da Rebecca), porém estou com preguiça para baixar a discografia e resolvi ficar assistindo pelo YouTube os vídeos da banda. Ai veio o problema. Como colocar os vídeos para tocar sem parar?? Falta o botão de repeat.
Tendo mostrado esse meu problema o Eric disse que existia, porém não conseguimos encontrar. Até hoje.
O segredo é criar uma fila:

  1. Selecione o vídeo
  2. Clique no ícone de + que possui no canto inferior direito
  3. Faça o processo 1 e 2 em todos os vídeos que você quiser
  4. Na barra inferior que aparecerá basta dar um play :D
Agora é só aproveitar!!