BuscaPé, líder em comparação de preços na América Latina

Google Code Jam - Alien Language - PHP

Posted by Mathias Grimm on abril 16, 2010 in PHP

Boa noite a todos, a algum tempo conheci o Google Code Jam(GCJ) http://code.google.com/codejam/
e desde então venho me interessando em resolver os desafios propostos.
O GCJ é uma competição onde são lançados desafios que devem ser resolvidos utilizando alguma linguagem de programação. No caso a linguagem que me sinto mais confortavel é o PHP.
Olhei o score board [...]

Dreamm - Gerador de código fonte

Posted by Mathias Grimm on abril 9, 2010 in PHP

Boa noite a todos.
A muito tempo não escrevo no blog, não sei ao certo o motivo mas nesse momento tenho algo para vocês.
O post abaixo foi motivado pela necessidade, como sempre. Um gerador de código.
O Gerador é bem interessante, pois apesar de ser escrito em php, ele pode gerar qualquer tipo de código,
ou seja, php,javascript,html,java [...]

Criando extensão para php

Posted by Mathias Grimm on dezembro 31, 2008 in C/C++, Linux, PHP

Boa noite a todos!
Resolvi estudar um pouco a criação de extensões do php, e publicar um “hello Wolrd” para vcs.
Achei um pouco complexo para um simples hello world mas no final acabei me acostumando.
Bom, desenvolvi a extensão num ubuntu 8.10 server e um php 5.2.8.
Vamos ao que interessa…
Primeiro você precisa baixar o código fonte do [...]

Por dentro de um Template Engine

Posted by Mathias Grimm on dezembro 25, 2008 in PHP

Bem vindo mais uma vez!
Nesse artigo pretendo mostrar mais ou menos o funcionamento de um template engine (em php).
Templates Engine são utilizados para separar a camada de apresentação das demais camadas. A separação da camada de visualização permite
um web designer dar manutenção nos códigos sem a necessidade de entender de programação.
Entre outras vantagens dos templates [...]

C++ X PHP X PYTHON X PERL X SHELL SCRIPT

Posted by Mathias Grimm on dezembro 23, 2008 in C/C++, PERL, PHP, Python, Shell Script

Bom dia.
Nesse artigo pretendo demonstrar um programa de conversão de csv para xml, escrito nas linguagens C++,PHP,PYTHON,PERL e SHELL SCRIPT. O Comparativo é basicamente em relação ao desempenho e a quantidade de linhas de código.
A idéia surgiu pois outro dia fui contratado (freela) pra fazer esse conversor, para um colega. Fiz inicialmente em Shell Script, [...]

Plugin para Vim

Posted by Mathias Grimm on dezembro 21, 2008 in Vi/Vim

Boa noite a todos.
Tem um bom tempo que não posto nada aqui então resolvi colocar algo que talvez só chame a atenção dos mais conservadores! ehhehe
Muitas pessoas não conhecem o poder do editor Vim, mais conhecido como Vi (pronuncia vi-ai), e estou aqui para mostrar como ele pode ser útil na sua vida.
Nesse artigo construí [...]

Redimensionamento de imagens em lote

Posted by Mathias Grimm on agosto 24, 2008 in Python

Bom dia a todos.
Novamente fiz um artigo motivado pela necessidade. Nesse caso fiz um programa para praticar python pois sei que existem alguns programas que já fazem isso que preciso.
A necessidade era redimensionar todos arquivos de uma pasta.
Tirei as fotos com a resolução máxima da camera e agora preciso compartilhar os arquivos, decidi então redimensionar [...]

FileDiff - encontrando arquivos duplicados

Posted by Mathias Grimm on agosto 17, 2008 in Python

File Diff
É isso ai galera, mais um artigo rapidinho, e surgiu de uma necessidade minha também.
Tenho varios backups no computador e tem muito arquivo que está em mais de 1 backup.
Fiz um programinha que identifica todos arquivos duplicados a partir de um diretório, no meu caso só fiz para arquivos jpg,
mas pode ser facilmente trocado [...]

POSTGRESQL : Prepare X Query X COPY para importação de csv

Posted by Mathias Grimm on agosto 16, 2008 in PHP

Bom, este é um artigo simple, apenas para manter o blog “atualizado” enquanto preparo algo mais interessante.
Tenho um arquivo csv com um milhão de linhas e preciso inserir todas linhas no banco de dados.
Poderia fazer isso de 2 formas: COPY do postgresql ou criando um script (php por exemplo) e ler o arquivo gerando um [...]

ISOLAMENTO DE SESSÃO EM BROWSERS COM ABAS

Posted by Mathias Grimm on julho 31, 2008 in PHP

Mais um artigo sobre um assunto pouco abordado! A motivação foi a necessidade de trabalhar com uma sessão diferente em cada aba… É muito chato testar controle de acesso dos programas pois toda hora temos que fechar o browser e mudar de usuario… não tinha como estar logado com administrador e usuário comum ao mesmo [...]