Tropeçando 75

Dply – Serviço permite criar um servidor Linux na nuvem que fica disponível por 2 horas gratuitamente

Promise Anti-patterns

Promises are very simple once you get your head around them, but there are a few gotchas that can leave you with your head scratching. Here are a few that got me.

PG Phriday: Why Postgres

Generic HTTP Error Handling in AngularJS

Lately during development at one of our clients, Ravello Systems, we decided we wanted better HTTP error handling.

Basically, our perfect solution would have generic handlers for errors, and most calls in the code will not have to do any special work for handling errors. This means that things like authentication problems, server unavailability issues, etc. will be handled in one place — like adding a generic “something went wrong” modal.

The Fastest Method to Evaluate Tune the Performance of Any PHP Web Application Server using MySQL or PostgreSQL

In the Web development world, we often have the problem of choosing the right server to use in the production environment of a Web application.

Maybe we need to buy a new server to handle the expected load, or maybe the customer wants to deploy in an existing server.

In any case, if after deploying and running the application it will show poor performance, then we need to ask the team what we can do to make the application faster or use a better server.

Therefore we need to determine if the application is performing well. Read this article to learn how to quickly determine the performance of an application on the current server.

Tropeçando 70

Estressando CPU, memória RAM e disco rígido com stress-ng no Ubuntu

Um programa para realizar teste de estresse em recursos do computador. Com isso, será possível conhecer melhor os limites da máquina.

Developer’s Guide to Open Source Licenses

Building REST API for Legacy PHP Projects

PostgreSQL 9.4 streaming replication over SSL with Replication Slots

Export to xls using angularjs

Tropeçando 65

Descarte móveis, eletrônicos, eletrodomésticos e muitos outros objetos velhos sem sair de casa

The history of replication in PostgreSQL

Taming Forms in AngularJS 1.3

Ultimo Dia Util Considerando Feriados em Oracle PL/SQL

HTTP access control (CORS)

Detalhes do lado do cliente na utilização de CORS.

CORS on Apache

Use vimdiff as git mergetool

Instruções para utilizar vimdiff como resolvedor de conflitos do GIT[bb]

git ahead/behind info between master and branch?

Ter a informação de quantos commits há atrás/adiante do seu branch no git

GNS3 1.3 – A ferramenta perfeita para quem gosta de redes

O GNS3 é um simulador de redes bastante “real”, que emula os mais diversos equipamentos activos de uma rede: routers, switchs, PCs, telefones, firewalls[bb], etc. Considerando por exemplo um router, o GNS3 permite-nos emular o IOS[bb] (sistema operativo dos equipamentos Cisco) de um router real e proceder às respectivas configurações.

Compressor.io

Compressão de imagens em formato otimizado com menor perda possível (quando não sem perda).

Tropeçando 64

Oracle X PostgreSQL – Parte I: Semelhanças

Flash atualizado no Linux: Tenha a versão mais recente com o Fresh Player Plugin

How to Recover an Encrypted Home Directory on Ubuntu

Recovering an encrypted home directory when you don’t have the former operational system anymore. Or you are accessing through an external hard driver or something else.

Tag All The Things
Tag All The Things 2
Tag All The Things 3

Série AngularJS: Filter ordenando tabela por coluna

Problema do ano 2038

Playing around with ~/.gvfs/

Building Huuuuuge Apps with AngularJS

Partial aggregation: The beautiful way

I have PostgreSQL, loaded some data, and have app using it. Now what?

Agora que o banco já está no ar e sendo usado, é muito importante cuidar da sua saúde. Vamos, portanto, aplicar:

  • streaming replication de master para slave
  • walarchiving para o servidor storage deixando-o disponível para recuperação por backup
  • walarchiving para o servidor slave para que no caso do slave cair, será possível a recuperação sem que seja necessário refazer a replicação
  • limpeza de walarchive no slave – xlogs desnecessários serão removidos
  • backups diários, executados a partir do slave e salvos no servidor storage, sem que haja nenhum trabalho adicional no master (excetuando-se iniciar e encerrar o modo de backup, o que não afeta o desempenho normal do master)
  • backups e walarchive no storage são mantidos em sincronia (sem xlogs que são inúteis) e pequenos o suficiente

Tropeçando 57

Como instalar e configurar Oracle Database 12c

Cache de navegador com .htaccess

How To Optimize Your Site With GZIP Compression

Recursos para aprender noSQL

Como migrar um repositório de códigos Svn para Git

More AngularJS Magic to Supercharge your Webapp

Window Functions: PostgreSQL’s Best-Kept Secret

Window Functions