Tropeçando 68

PG Phriday: 10 Ways to Ruin Performance: Functionally Bankrupt

O uso inadequado de funções em consultas e índices e que arruinam a performance do banco.

A arte da linha de comando

Fluência na linha de comando é uma habilidade muitas vezes negligenciada ou considerada obsoleta, porém ela aumenta sua flexibilidade e produtividade como desenvolvedor de diversas maneiras, sutis ou não. Este texto descreve uma seleção de notas e dicas de uso da linha de comando que me parecem muito uteis, quando usando o Linux. Algumas dicas são elementares, e outras são mais específicas, sofisticadas ou obscuras. Esta página é curta, mas se você souber usar e lembrar todos os items que estão aqui, então você está mandando bem.

Verify that a network connection is secure

Através da captura dos pacotes que trafegam na rede em que você está conectado, verifique se há vulnerabilidades e a  possibilidade de desvio das informações quando você está usando protocolos de encriptação.

7 Essential JavaScript Functions

Funções JavaScript utilíssimas: debounce, poll, once, getAbsoluteURL, isNative, insertRule, matchesSelector

PG Phriday: Partitioning Candidates

Entendendo quando tabelas são boas candidatas ao particionamento

Tropeçando 66

How to access a Linux server behind NAT via reverse SSH tunnel

Post a message to another users screen via SSH

How to setup SSL connections and authentication?

Configurar conexões e autenticações SSL no PostgreSQL. Camada de segurança para troca de informações criptografadas.

Aprenda como interligar dois locais através de uma VPN

Postgresql Restore – Restaurando o backup incremental PITR (9.2, 9.3 e 9.4)

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 63

Garbage Collection of Unused PostgreSQL Tables and Columns

Química na remoção de manchas em roupas

Remapping Caps Lock in 14.04 Trusty Tahr

Remaping keys: capslock to escape and viceversa in Ubuntu 13.10 [duplicate]

Dillinger – Online Markdown Editor

Paiza, plataforma para programar sem precisar instalar nada

Waiting for 9.4 – Add support for wrapping to psql’s “extended” mode.

PostgreSQL: A full text search engine – Part 1

How much slower are numerics?

The story of pgAdmin

Tropeçando 62

A Small Database Does Not Mean Small shared_buffers

Another mantra often heard in PostgreSQL circles is that you usually don’t want to set shared_buffers higher than 8GB. I will admit, that for a majority of users, that is great advice and a good starting point (and a whole lot more useful than the default 32MB).

Changing Owner of Multiple Database Objects

pgAFIS: o Elefante Biométrico

I want to add CORS support to my server