Categoria: Desenvolvimento

  • Git aliases

    Git aliases

    Para facilitar no desenvolvimento com o git, separei dois alias que utilizo no dia a dia de programação. git ls — Listar a mensagem de commit, com data abreviada e autor git ll — Listar os arquivos modificados, com autor e data

  • Configurando o PostgreSQL no Docker

    Baixando o container do PostgreSQL docker pull postgres Subindo o cointainer do Docker com o PostgreSQL docker run –name postgres -p 5432:5432 -e POSTGRES_PASSWORD=postgres -d postgres Caso a conexão com o banco não esteja funcionando, e você está tendo erro de conexão ao executar um teste de telnet (comando a seguir) telnet localhost 5432 Possivelmente…

  • Configurando o Portainer

    Configurando o Portainer

    Criando o volume docker volume create portainer_data Executando o portainer docker run -d -p 8000:8000 –name portainer –restart always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer Acessando Abra o navegador na página http://localhost:9000 Deverá ser criado uma senha com no mínimo nove caracteres

  • Design Patterns – Singleton

    Definição Assegura de que uma classe tenha apenas uma instância e fornece um ponto de acesso global a ela. Estrutura de código do Singleton Exemplo básico de utilização do Singleton

  • Configurando Amazon S3 – Simple Storage Service

    Configurando Amazon S3 – Simple Storage Service

    Um dos gargalos dos sistemas web são as mídias do site, pois elas consomem recursos preciosos do servidor para ler o arquivo (imagem, vídeo, etc) e devolver ao navegador. Para resolver esse problema foi criado o conceito de Content Delivery Network (CDN) e um dos maiores CDNs hoje é o CloudFront da Amazon. Irei descrever…

  • Installing Webpack in an existing Ruby On Rails application

    Installing Webpack in an existing Ruby On Rails application

    After a few hours searching / reading blogs to make the Ruby On Rails project work integrated with the Webpack I decided to document the process. First at all my project was generated at version 5.0.0, now is using ROR 5.1.4 (last stable) and Ruby 2.5.0. What I’ll show in this post? Installing Node.js Installing…

  • Como excluir o banco de dados no Heroku?

    Como excluir o banco de dados no Heroku?

  • Comandos básicos no Git

  • Configurações de usuário para o SublimeText

    Algumas configuraçoẽs que utilizo no SublimeText para codificar. { // Adiciona uma linha em branco no final do arquivo ao salvar “ensure_newline_at_eof_on_save”: true, // Faz um highlight da linha onde está o cursor “highlight_line”: true, // Esconde o minimapa “new_window_settings”: { “show_minimap”: false }, // Converte tab em espaços “translate_tabs_to_spaces”: true, // Número de espaços…

  • Plugins para o SublimeText

    Plugins para o SublimeText

    Sempre que vou desenvolver com o Ruby on Rails utilizo como editor de texto principal o Sublime Text por ser um editor leve, rápido e robusto. Porém apesar de ser um super editor sempre é possível melhorar através dos plugins que a própria comunidade desenvolve. Abaixo irei listar alguns dos plugins que utilizo no dia…