Ambiente de Desenvolvimento com Sublime-Text e Anaconda

Boa noite Pessoal

Para facilitar no desenvolvimento vou utilizar uma ide que gosto já utilizava para PHP agora com Python estou gostando mais ainda da versatilidade desta IDE.

Para instalar:

sudo apt-get install sublime-text

Anaconda é o plugin para sublime que habilita o Intellisense para Django. Para “intala-lo” baixe o projeto do github:

git clone https://github.com/DamnWidget/anaconda.git Anaconda

Acesse e copie a pasta “Anaconda” para “/home/cristianoliveira/.config/sublime-text-3″

cp -avr Anaconda /home/cristianoliveira/.config/sublime-text-3/

É isto ai!
Ambiente pronto para por a mão na massa!

Preparando ambiente Django + Postgresql no Ubuntu Trusty (LTS)

Boa noite pessoal.

Como estou de computador novo e tive que reinstalar todas as minhas ferramentas neste PC, pensei em compartilhar um pouco da facilidade que é trabalhar com o Linux e, desmistificar um pouco este sistema tão bom. E como terei que faze-lo novamente no servidor da AWS, servirá de guia para mim mais tarde hehe.

Venho do Ubuntu 12.04, versão anterior LTS(Long Time Support). Agora é o Ubuntu 14.04 Trusty. Logo de cara não gostei muito pois ao instalar Chrome ele reclamava da “libappindicator1″.

Para resolver isto é só utilizar este comando:

sudo apt-get install libappindicator1 libindicator7

Bom vamos lá

Ferramentas que serão instaladas:

  • Python
  • Django
  • Postgresql

Python e Django

O Ubuntu Trusty já possui tanto o Python 2.7.6 como o 3.4 , bem como o Django 1.6.

Para verificar use:

cristianoliveira@system:~$ python --version
Python 2.7.6

cristianoliveira@system:~$ python3 --version
Python 3.4.0

Postgresql

Este é um banco de dados relacional muito utilizado em aplicações Web. Irei utilizar este banco por pura preferência.

Para instala-lo:

apt-get update
sudo apt-get install postgresql postgresql-contrib

Após para acessar o usuário postgres:

sudo su - postgres

Uma vez utilizando o usuário postgres, é possível criar o banco de dados:

  createdb meubanco

Acessando o banco de dados

  psql meubanco

Agora você está acessando o banco com a role “postgres” pode executar DDL e DML normalmente.

Para quem gosta de um ambiente mais visual:

sudo apt-get install pgAdmin3

Mais detalhes

https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-12-04

Abraço!