Rafael Bernard Araujo

  • Guias de referência
  • Me
    • Contributions
    • Projects
      • API and Database Redesign
      • Broadband Map NZ
      • Cuidados Pela Vida
      • Shared Lib
      • Sistema do Candidato – Vestibular UERJ
    • Tecnologias e Produtos
  • O que faço
Ilustração de um pássaro voando.
  • PHP Test Coverage Using Bitbucket and Codacy

    Wikipedia: In computer science, code coverage is a measure used to describe the degree to which the source code of a program is tested by a particular test suite. A program with high code coverage has been more thoroughly tested and has a lower chance of containing software bugs than a program with low code […]

    fevereiro 21, 2020
  • Environment Variables in Angular

    Need to use different values depending on the environment you’re in? If you’re building an app that needs to use API host URLs depending on the environment, you may do it easily in Angular using the environmen.ts file. We are considering Angular 8+ apps for this article. Angular CLI projects already use a production environment […]

    janeiro 23, 2020
  • Tropeçando 88

    Intro Guide to Dockerfile Best Practices There are over one million Dockerfiles on GitHub today, but not all Dockerfiles are created equally. Efficiency is critical, and this blog series will cover five areas for Dockerfile best practices to help you write better Dockerfiles: incremental build time, image size, maintainability, security and repeatability. If you’re just […]

    dezembro 26, 2019
  • Tropeçando 87

    Craftsmen know their tools When programmers call themselves craftsmen or artisans, I can agree that we are. At the same time though, some of these programmers underestimate what craftsmanship actually means. We Programmers The good, the bad and the ugly. History and effective use of Vim This article is based on historical research and on […]

    julho 9, 2019
  • Tropeçando 86

    Snyk Use Open Source. Stay Secure. A developer-first solution that automates finding & fixing vulnerabilities in your dependencies Reading List – by Mathias Verraes Code Reviews and Blame Culture A common belief is that gated reviews lead to blaming individuals. The opposite can be true.   How to Write a Git Commit Message Why good […]

    junho 12, 2019
  • Tropeçando 85

    Good Engineering Practices while Working Solo How Much maintenance_work_mem Do I Need? While I generally like PostgreSQL’s documentation quite a bit, there are some areas where it is not nearly specific enough for users to understand what they need to do. The documentation for maintenance_work_mem is one of those places. It says, and I quote, […]

    abril 19, 2019
  • High-performance Fibonacci numbers generator in PHP

    Based on the article High-performance Fibonacci numbers generator in Go I wrote my version using PHP. Despite the differences between PHP and Go architectures reflected in response times, we can face a huge performance difference when using an optimized function. We may notice that we can have the same results, but the quality of the […]

    janeiro 31, 2019
  • Tropeçando 84

    Cloud Computing without Containers Cloudflare has a cloud computing platform called Workers. Unlike essentially every other cloud computing platform I know of, it doesn’t use containers or virtual machines. We believe that is the future of Serverless and cloud computing in general, and I’ll try to convince you why. HTTP-over-QUIC will officially become HTTP/3 The […]

    janeiro 9, 2019
  • Um convincente e-mail fraudulento do Bitcoin extorquindo você

    Esta publicação foi originalmente publicada em The convincing Bitcoin scam e-mail extorting you, por Mattias Geniar, em inglês. Mas o alerta vale ser traduzido para o português, tendo você assistido ou não do que a acusação se trata. Mais uma vez vemos a criatividade de aplicadores de golpe. Fique atento. Fique alerta. A internet é […]

    novembro 16, 2018
  • Tropeçando 82

    docz It has never been so easy to document your things! usql A universal command-line interface for PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, and many other databases including NoSQL and non-relational databases! Agendando tarefas com o Cron para Node O Cron para Node é um pacote npm que nos permite fazer o agendamento […]

    julho 18, 2018
←Página anterior
1 2 3 4 5 … 22
Próxima página→

Rafael Bernard Araujo

Orgulhosamente feito com WordPress