Mensagens

O fascinate mundo do VIM (Parte 1)

Imagem
 Conhecendo o editor Vim Faz uns tempos que tenho me entretido com o editor de texto sublimetext 2... -Maravilhoso , leve .. e com os seus plugins .... exuberante  . Mas faz um tempo que seguindo uns tutoriais , verifiquei que o formador se apresentava com o terminal , e lá conseguia fazer tudo ... desde: -Abrir ou criar ficheiros inclusive as chamadas aos eventos -Arvore de directorios. -Mudança de layout. -Snippets, autocomplete  .... enfim... -Plugins de tudo o que fornece o Sublime (inclusive Emacs). Isso me fazia lembrar os belos anos 90 em que tudo era feito através da shell(terminal) ou na altura o command prompt . Então pensei ... vou tentar sentir  a nostalgia  de aqueles belos anos.. e experimentar ? Não será o VI? eu que preferia o editor nano... mas... sem experimentar não posso opinar. Vamos lá então : 1º - Instalar  Ou vamos ao site do VIM , ou Google search ,  ou  blá , blá,blá... Ou   Ubuntu :   sudo apt-get install vim-gnome   com gtk(KD

Enviar mensagens para utilizadores no UNIX

Imagem
Um dos recursos muito interessantes no UNIX é que você não precisa ter nenhum software instalado para enviar mensagens para utilizadores ligados a essa máquina . Há um comando útil chamado de write que permite que você faça isso. Aqui está a sintaxe deste comando : $ write username tty  Agora surge a pergunta: como saber o tty de um determinado utilizador.  O comando who   do UNIX .  Simplesmente basta digitar o commando  who   no terminal e observar a magia. Assim receberá a lista de todos os utilizadores logados na maquina com o seu tty. Exemplo: 1 $ who 2 root :0 May 7 03:51 3 root pts/1 May 7 03:51 ( :0.0 ) 4 root pts/2 May 7 03:51 ( :0.0 ) 5 user5 pts/10 May 7 04:17 ( dhcp-dwf1-4-10-176-162-74 ) 6 user8 pts/13 May 7 04:12 ( dhcp-dwf1-4-10-176-162-180 ) 7 user9 pts/15 May 7 04:12 ( 10.176.146.212 ) 8 user7 pts/14 May 7 04:23 ( dhcp-dwf1-4-10-176-162-118 )

Instalar vagrant com a framework Laravel

Imagem
Instalando o VirtualBox e o Vagrant Antes de abrir  o seu  ambiente virtual ( Homestead), temos de primeiro instalar a VirtualBox e o Vagrant . Ambos os pacotes de software fornecem instaladores visuais fáceis de usar para todos os sistemas operativos mais populares . http://www.vagrantup.com/downloads.html 1:Adicionar a Vagrant Box Estando o VirtualBox e Vagrant   instalados,   devemos adicionar a caixa de laravel / homestead à sua instalação Vagrant usando o seguinte comando no  terminal.   Vai demorar alguns minutos para fazer o download da box , dependendo da velocidade da sua ligação de  Internet : vagrant box add laravel / homestead 2:Clonar o  Homestead Uma vez que a caixa foi adicionada na sua instalação Vagrant ,  devemos clonar ou fazer download de  esse repositório. Considere clonar o repositório em um diretório Homestead central, onde você poderá manter todos os seus projetos Laravel , como a

Instalar Postgres com o homebrew

Imagem
Como instalar o PostgreSQL em um Mac com  Homebrew e lunchy Este é um guia rápido para a instalação do PostgreSQL (ou Postgres ) no  Mac com o  Homebrew , e, iniciar e parar com Lunchy . Se você acabou de iniciar um projeto em Ruby on Rails , que exige Postgres , este tutorial vai te assentar que nem gingas .  1: Instalar Homebrew Para se certificar de que você tem todas as ferramentas necessárias para desenvolvimento Ruby on Rails, eu recomendo que você siga um tutorial para instalar o Xcode , Homebrew , Git, RVM , e Ruby no Mac como já aqui postei. Assim no terminal digitar: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2: Atualização do Homebrew Antes de instalar qualquer coisa com Homebrew , você deve sempre certificar-se de que é atual até à data, e que é saudável : $ brew update $ brew doctor  3: Instalar Postg

aceder ao computador por noip

Imagem
IP Dinãmico ? No problemo! Nota - É importante que tu cries uma conta e adiciones  um host no site do no-ip antes de  instalar o  cliente pois vais necessitar das credenciais durante a instalação. Instalar o no-ip client: Criar uma diretoria para o client do software: mkdir /home/pi/noip [ENTER] cd /home/pi/noip Download do software cliente wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz [ENTER]   Extrair o ficheiro   tar vzxf noip-duc-linux.tar.gz [ENTER] Navigar para o ficheiro criado  - usar 'ls' para verificar o directorio  criado quando o ficheiro foi extraido , era noip-2.1.9-1 quando eu instalei. cd noip-2.1.9-1 [ENTER] Compilar e instalar usando os comandos: sudo make [ENTER]   sudo make install Durante a instalação  sera perguntado   para inserir o login, password e   o refresh interval. Agora vamos correr o cliente usando o comando: sudo /usr/local/bin/noip2 [ENTER] Correr o programa no arranque Bem, se qu

E quando necessitas fazer update ao node.js ?

Imagem
Como o instalamos inicialmente?  Usando Homebrew:   brew update; brew upgrade node no Terminal   Entao, npm update npm -g   para fazer o  update ao npm. ou Entao: Fazer upgrade via NPM sudo npm cache clean - f sudo npm install - g n sudo n stable   Em seguida podemos confirmar o  upgrade node - v

Instalar genghis (Gestor db Mongo)

Imagem
 Ir para http://genghisapp.com/   No terminal introduzir : gem install genghisapp  Por vezes temos de ser SuperUser :) (sudo )  Escrever : genghisapp Abrir browser e apontar para  o endereço onde corre ou localmente no localhost no port 5678... et voilá !!!