Todos os artigos

Jesue Junior

Migrando Django app para o heroku (Tips and Tricks)

Cenário

Faz um bom tempo que tenho alguns servidores na Digital Ocean , tenho um em específico que está com pouco mais de 1 ano de uptime com alguns serviços(sites, blogs e webapps) meus e de clientes, com docker e sem docker. :)

Percebi que tinham algumas apps nesse servidor que ...

Jesue Junior

Instalando e configurando Chef Client(knife)

O Chef, resolvi escrever o post que havia prometido.

Acreditando fortemente que você já passou por aqui e já tem o Chef Server instalado.

Sugestão 1: Instale o tmux vim curl wget com o comando abaixo ou equivalente a sua distribuição.

$ apt-get install tmux vim curl wget

Instalando e configurando ...

Jesue Junior

Instalando Chef Server Opensource

Instalando o Chef server opensource (OpsCode) Estarei criando um servidor do chef para gerenciar deploy do cloudfish(link) e com isso estou escrevendo esse tutorial.

Cenário

Estou usando uma instancia de 512MB com Ubuntu 12.04 do Digital Ocean.

Ainda não criei usuários, então estou executando como root, depois todas ...

Jesue Junior

Criando um arquivo como memória SWAP

Criando um arquivo como memória SWAP

Jesue Junior

Colocando Upstart para gerenciar o Supervisor

Depois de um tempo afastado do Blog, estou  organizando melhor o uso do meu tempo, ou seja, em breve estarei criando mais posts que inclusive já tenho alguns em rascunho.

Hoje faço parte de uma equipe de devOps. Então cada vez utilizo mais desenvolvimento para resolver problemas de deploy, escalabilidade ...

Jesue Junior

Aprendendo a criar e gerenciar usuários no PostgreSQL (Primeiros Passos)

Confesso que logo de cara quando comecei a usar PSQL fiquei meio perdido (usava MySQL), então estou escrevendo essa dica para eu relembrar.

Criando seu 1° super usuário no PostgreSQL. Depois de instalado seu SGBD postgres, como criar seu 1° usuário? Qual a senha de root(postgres)? Qual a senha ...

Jesue Junior

GIT: Usando git stash (Começando a trabalhar em equipe)

O motivo desse post é mostrar a utilidade do git stash.

Breve relato: Estou desenvolvendo uma ferramenta chamada m2tool junto com o Dalton Matos, então em um fim de semana, estávamos  conversando e desenvolvendo, como o projeto está bem no começo, o que eu estava fazendo ele já precisava e ...

Jesue Junior

Empacotando e desempacotando parâmetros em funções Python

Atualmente estou trabalhando com Python e Django, logo quero/preciso me aprofundar na linguagem e conhecer esse universo está sendo fantástico e hoje estava lendo e aprendendo sobre como empacotar e desempacotar parâmetros, coisa que u não sabia que existia, então gostaria de mostrar o funcionamento. :D Uma flexibilidade incrivel ...

Jesue Junior

Ativando conexões remotas ao PostgreSQL

Neste tópico vou tentar explicar como liberar conexões remotas pela rede a uma base de dados PostgreSQL (9.1).

Por padrão o PostgreSQL vem configurado para receber apenas conexões locais (localhost ou 127.0.0.1). Para conectar de outra máquina na rede é preciso alterar algumas configurações básicas em ...

Jesue Junior

Aprendendo a usar o GitHub (Primeiros passos)

GitHub é uma rede social para códigos, muito interessante, você consegue guardar seus códigos, conhecer outros devs, recebe ajuda em seus projetos, divulga os seus, entre outras coisas. Me interessei sobre o assunto e uso hoje em dia, então resolvi escrever esse post, primeiro para não esquecer e depois para ...

Jesue Junior

Instalando e configurando : PHP 5.3.6 no Debian

Fala pessoal, certa vez tive a missão de instalar o Moodle (http://moodle.org), o qual tem um requisito que me complicou um pouco, mas consegui resolve e estou aqui passando a informação.

Requisitos para instalação do moodle: PHP 5.3.2, MySQL 5.0.25 or Postgres 8.3 ...

Jesue Junior

Administrar serviços no Debian/Ubuntu

Estou sempre precisando gerenciar alguns serviços no Debian/Ubuntu e percebi que havia esquecido, então aqui vai a dica.

nome do serviço é o nome_do_servico que quer iniciar no boot (apache2 por exemplo).

NN é o número da sequencia na qual o serviço será inicializado (por exemplo, 1, 10, 20 ...

Jesue Junior

Instalando e configurando o no-ip no Ubuntu

A distribuição usada foi a Ubuntu 10.04 Server. Todos os comandos foram dados como root. Baixando e descompactando o cliente para Linux do site oficial do no-ip: http://www.no-ip.com

Baixando o cliente no-ip com os comandos:

~# wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz

Descompacte ...

Jesue Junior

Habilitando SSH no Fedora 15/16

SSH é um protocolo de rede que permite que dados sejam trocados através de um canal seguro entre dois dispositivos de rede. Partindo do principio que você tenha uma nova instalação do Fedora 15, com a super área de trabalho GNOME 3, e precisa descobrir como ativar o SSH. Este ...

Jesue Junior

Instalando o Opera no Debian 6

Certa fez precisei instalar o Opera no Debian , que é a distribuição que adotei  para alguns dos servidores do trabalho,  porem apenas um cliente usa com interface gráfica, então vou postar a dica para eu não esquecer quando precisar novamente.

Instala através do repositório do próprio Opera para o debian ...

Jesue Junior

Instalando o Skype no Fedora 15 64 bits

Bom esse é meu primeiro post, estou migrando do Ubuntu (Unity) para o Fedora 15 (GNOME 3) e estou enfrentando alguns problemas basicos, já esperados. E nessa jornada irei postando aqui, para eu lembrar posteriormente e talvez ajudar alguem.

Como no site do Skype não tem a versão nativa 64bits ...

Jesue Junior

Formatação de string Python

Estou aprendendo Python e estou gostando, aqui vai um método que um sábio me ensinou e eu pesquisei mais algumas informações.

A partir da versão 2.6 o Python traz um recurso diferente para formatar strings.

Diz o manual que a partir da versão 3.0 a formatação usando o ...