Adding subtitles to video using shell

The libav is a ffmpeg fork and it has the most ffmpeg features. As libav is an official Debian package, it will be used like a tool to add subtitles but it works like a ffmpeg. To add a subtitle to video, it’s needed to use avconv that is included in libav-tools package. So, let’s install it. $sudo aptitude install libav-tools So, it’s simple to add subtitles to a video. Read On →

Adicionando legenda ao video por linha de comando

O libav é um fork do ffmpeg e tem a maioria das funcionalidades do ffmpeg. Como libav é um pacote oficial do Debian, ele será usado como a ferramenta para adicionar as legendas mas a sintaxe funciona com o ffmpeg. Para adicionar uma legenda é necessário usar o avconv que está includo no pacote libav-tools. $sudo aptitude install libav-too Para adicionar, basta executar o avconv com a opção -vf subtitles. Read On →

Pbuilder e pdebuilder

Criar pacotes deb (do jeito certo) é trabalhoso. Depois que pega o jeito é bem mais fácil mas ainda sim trabalhoso, principalmente quando é necessário fazer algum teste. Uma das formas de automatizar isso é usar o pbuilder. Ele permite gerar pacotes usando uma ambientes de jaula (chroot) e gerar pacotes para diferentes versões do Debian, (Ubuntu) e outros. Por exemplo, criando alguns ambientes chroot com versões diferentes de Linux (GNU/Linux) e arquitetura de hardware. Read On →

Review roteador tp link tl wr841n

Meu velho e antigo roteador wifi decidiu que estava chegando a hora de se aposentar. Ao procurar um substituto, perguntei nas “rede sociais” se alguém tinha alguma recomendação. Aliás, agradeço à todos que responderam, as respostas foram importantes para ganhar tempo na procura de um modelo. Minha procura restringiu-se aos modelos com suporte 802.11n, compatível ao DD-WRT, se possível com operação também no 5 Ghz (além do 2,4 GHz). Desconsiderado o 802. Read On →

Debian 20 anos

Hoje o Debian faz 20 anos. É muito legal ver um projeto como ele ter bastante tempo e continuar com seu plano ambicioso de dominação mundial. Ops, dominação do universo. Eu sou muito grato pelas oportunidades, conhecimento e contribuição esses anos todos que fui (ops, estou) voluntário. Claro que alguns momentos mais ativo que outros mas é admirável olhar um projeto que suporta tantas arquiteturas de hardware diferentes e principalmente, com suporte à tantos idiomas diferentes. Read On →

CDN identificando ip de um usuario

Quando um site usa uma CDN para fazer cache e/ou aceleração as vantagens são bem conhecidas, mas algumas vezes é necessário ajustar uma ou outra coisa para tudo continue funcionando. Um exemplo é o servidor web do site deixa de receber requisições diretamente do usuário porque agora tem os servidores da CDN intermediando essa comunicação. Então, nos logs do servidor web estará um IP de um servidor da CDN ao invés do IP de um usuário. Read On →

Postgresql tuning

Normalmente ao pensar em melhorar a performance do banco de dados, muitos esquecem de modificar alguns parâmetros e configurações do Sistema Operacional e outras coisas relacionadas a infraestrutura de TI. Não dar a atenção devida para essas coisas é que elas podem impactar o desempenho do banco de dados e você estar tão focado em melhorar o banco de dados que não considera-os como a causa raiz. Bom, então a idéia aqui é ser uma etapa prévia antes de mexer nas configurações do PostgreSQL, portanto considere como um ponto de partida. Read On →

Melhorar peformance do site aumenta audiencia

Há +- um mês eu comecei a fazer otimizações no servidor e no Octopress (O CMS do meu blog) como parte dos estudos de Web Performance. No mês de Junho de 2013 era 352 vistantes, 535 page views (páginas vistas) e o tempo médio de renderização da página era por volta de 11 segundos. Em Julho de 2013 fiz várias otimizações no blog e os números aumentaram um pouco: 706 visitantes, 1. Read On →

Melhorando o seu site com pagespeed

Front End Optimization(FEO) é um dos buzzwords mais comentados nos últimos tempos. São vários métodos/técnicas que permite ao navegador carregar mais rapidamente as páginas HTML. De certa foram, FEO é uma área parecida com segurança para uma equipe de desenvolvimento. Exige muito tempo e atenção aos detalhes mas se incorporado, permite ganhos visíveis de audiência, conversão de vendas, etc. Muitos avaliam que investir em FEO é um desperdício porque o mundo (em sua maioria) está indo em direção aos aplicativos nativos das plataformas móveis (mobile) ao invés de concentrar todos os esforços em aplicações base HTML(5). Read On →

Fim do the h

Semana passada o “The H” fechou suas portas. No últimos anos ele foi uma boa fonte de informação do que acontece no mundo do Código Aberto/Software Livre. Seus textos eram bem detalhados, principalmente os relacionados ao Kernel Linux. O último texto publicado foi sobre dez melhores histórias. Vale a leitura. Uma pena mesmo, junto com o Slashdot e o LWN fazia uma boa trinca.