HowTo


26
jul 10

Como instalar o git no windows?

Há coisas que poderiam ser simples em todos os lugares, e não só no linux.

Mas instalar o git no windows não é um bicho de sete cabeças (tem no máximo umas três) :)

Para windows você tem basicamente duas opções (outras para outros sistemas operacionais você pode pegar aqui):

Eu aqui vou utilizar o msysGit, que eu uso e gosto muito. Não que o Cygwin não seja bom. É meramente uma opção pessoal.

O primeiro passo

Como não podia deixar de ser, é fazer o download do git. Ele pode ser encontrado na página de downloads.

Eu recomendo a instalação do Git-1.7.0.2-preview20100309.exe por ser (até o presente momento) a versão estável mais atualizada.

Cuidado com as versões fullinstall que são para desenvolvimento e que para o uso do dia-a-dia trazem algumas complicações extras que talvez você não queira ter.

Uma delas é a necessidade do Perl estar instalado na máquina. Nada de mais, se você está interessado em ir além do arroz-com-feijão, vá fundo.

Após baixá-lo, vamos partir para a instalação.

A instalação do msysgit

O instalador, à boa moda windows, é basicamente next, next, finish, contudo você deve atentar para os seguintes detalhes:

As opções a serem instaladas

Aqui são dois pontos importantes a serem vistos:

Deixe ambos, o Bash e o GUI disponíveis no menu de contexto do explorer do windows.

Com o bash você poderá interagir com o git em linha de comando, podendo usar alguns comandos do linux como grep, ls, entre outros.

Deixando o GUI disponível, com um clique você poderá invocar a interface gráfica para te proteger da tão temida linha de comando. :)

A escolha do SSH

Utilize de preferência o SSH que vem junto com o msysGit.

Ele é mais compatível com o SSH do linux, e na hora que algo der errado, a documentação disponível para consulta é muito maior.

Tive algumas experiências frustradas com as chaves e o SSH do puTTY. Se você sabe usá-lo bem, estou aceitando uma aula.

Escolhendo como vai ser a linha de comando

O git traz consigo uma série de aplicativos do mundo unix, que são importantes para o seu correto funcionamento.

Eu prefiro optar por deixar o git somente disponível no seu shell para evitar que coisas do mundo windows e coisas do mundo linux começem a se misturar.

Convenção das quebras de linha

Malditos sejam, não os padrões, mas a miríade deles.

O git pode servir de conversor trocando sempre as quebras de linha pelo padrão que você escolheu e outro qualquer.

Por mim, ele que somente se atenha a versionar, e bem, para isso deixo selecionado que ele não deve interferir nas quebras de linha.

Após tudo instalado, onde acho meu git?


Selecione qualquer pasta e clique com o botão direito e devem aparecer as opções de consumo do git (bash ou gui)


25
jul 10

Como instalar o git no ubuntu?

Existem poucas coisas mais simples do que instalar o git no Ubuntu.

Para instalar o git no Ubuntu tudo que você precisa é da seguinte linha de comando:

sudo apt-get install git-core git-doc git-gui gitk

Após o apt-get fazer toda sua mágica você digitando o comando

git --version

Você deve ver uma mensagem como

git version 1.7.0.4

25
jul 10

Como adicionar um usuário a lista de sudoers no linux?

Para que o usuário possa iniciar processos como se fosse o root, ele precisa estar na lista de sudoers.

Para adicionar um usuário nesta lista utilizamos o comando visudo.

Em um prompt de comando digite o comando abixo:

sudo visudo

Isto abrirá um arquivo para edição, onde você deverá conceder este privilégio para o usuário procure pela seguinte linha:

root ALL=(ALL) ALL

Logo abaixo dela adicione o usuário com uma linha como esta:

usuário ALL=(ALL) ALL

Sendo que usuário é o nome do usuário que passa a contar com a permissão para dar sudo.

Aqui tem uma tela que mostra eu me dando o privilégio de ser um sudoer:

Para encerrar, após editar pressione ^X e então Y.

Job done!


25
jul 10

Como instalar o SSH server no Ubuntu?

O serviço SSH permite que você efetue conexões seguras com uma máquina linux sem que exista o perigo de interceptação de informações como pode ocorrer quando usando um serviço telnet.

Instalar um servidor ssh é fácil. Basta digitar no prompt do console:

sudo apt-get install openssh-server openssh-client

Isto instalará ambos, o servidor e o cliente. Você pode ver qual versão está instalada digitando:

ssh -V

Algumas coisas importantes para se saber:

Os arquivos de configuração ficam em /etc/ssh

  • Arquivo de configuração do cliente:
    /etc/ssh/ssh_config
  • Arquivo de configuração do servidor:
  • /etc/ssh/sshd_config

E ainda…

O script de serviço é o

 /etc/init.d/ssh
  • Para iniciar o servidor:
  • sudo /etc/init.d/ssh start
  • Para parar o servidor:
  • sudo /etc/init.d/ssh stop
  • Para reiniciar o servidor:
  • sudo /etc/init.d/ssh restart
  • Para verificar o estado do servidor:
  • /etc/init.d/ssh status

Um último comentário:

Sempre que quiser chamar o script de serviço, que interage como  sshd, utilize o caminho completo até ele, pois o cliente do serviço também se chama ssh e ele aparece no path antes, o que fará com que ele sempre seja chamado primeiro.

Me toquei disto depois de muitas vezes receber uma resposta não esprada para um comando ssh restart.


24
jul 10

Como fazer o seu próprio adaptador para o novo padrão brasileiro

Eu vi isso aqui no twitter do Marco Carvalho, e me parti de dar risada.

A solução é a maior gambiarra que eu já vi na vida, mas a forma como o cara narrou é espetacular. Tem muito vídeo corporativo por ai que podia se beneficiar desta forma engraçada light de expor conteúdo. O Gibran Sirena mandou muito bem.

Marco Carvalho é instutor de Swásthya Yôga e editor dos blogs Swásthya e ComoComparMeias.


12
jul 10

Reduzindo o tamanho de fotos sem perder qualidade

Picture Resize Ico

Reduzir o tamanho de um arquivo de imagem sem perder nada da qualidade original só se consegue com milagre :)

Mas não se desespere. Existem bons programas que auxiliam em manter images com boa qualidade sem que você precise de muito espaço em disco para mantê-las.

O melhor que eu achei até agora é o Picture Resizer que está na versão 4.0

Screen shot

Screen shot

O algorítimo dele reduz o tamanho do arquivo alterando o DPI da imagem.

DPI é a sigla que significa pontos por polegada, deixando a imagem com uma quantia menor de pontos.

Você sentirá falta destes pontos quando precisar dar um zoom profundo na imagem ou precisar imprimi-la.

Na minha experiência pessoal utilizando ele, nunca tive maiores problemas, principalmente porque na grande maioria das vezes eu acabo imprimindo minhas fotos em 10×15, onde a resolução dá e seobra.

Outra característica interessante dele é que você o configura trocando o nome do arquivo. Nunca tinha visto isso antes, e dele tem uma ferramenta que te ajuda a gerar um nome para o aplicativo para as suas configurações.

Eu sempre uso o nome PhotoResize1440NIRSO.exe, que atende todas as minhas necessidades.

Veja esse exemplo:

Um arquivo de foto de 2832px x 2128px de 1,21 Mbytes após ser passado por ele com a configuração que indiquei acima ficou com 1440px x 1082px e impressionantes 153 kbytes. Reduziu em 80% o tamanho do arquivo!!!

Claro que além da redução de tamanho, ocorreu uma redução de 480 dpi para 90 dpi. Mas sinceramente para arquivar, ver no computador e imprimir uma foto em 10×15, você não percebe perda alguma.

Vale a pena o download. É pequeno, rápido e muito eficiente.

Baixe e experimente.