HUFERSIL.WEBDEVELOPER - Soluções com qualidade - Hugo Ferreira da Silva

  • Lumine: Capturando erros de SQL Seg, 15 de setembro de 2008 - as 11h50 - 2 comentários

    Uma coisa bem bacana (que eu tenho que tomar vergonha cara e arrumar tempo para documentar) é parte de ouvintes do Lumine.

    Hoje vou mostrar de forma rápida como monitorar erros de SQL mal-formados. Para isso, basta você escrever uma função que mostre o erro na tela, formatando da maneira desejada:

    function FormataErro( $connObj, $sql, $errorMsg )
    {
       echo 'Houve um erro na tentativa de executar o comando abaixo: <br />';
       echo '<pre>' . $sql . '</pre>';
       echo '--------------------------------<br />';
       echo 'Error retornado pelo banco: ' . $errorMsg;
    }
    

    Depois, onde você inicializa a configuração, basta indicar o ouvinte no objeto de conexão:

    $conf = new Lumine_Configuration( $lumineConfig );
    $conf->getConnection()->addEventListener('onExecuteError', 'FormataError');
    

    Em toda consulta que não for bem-sucedida, Lumine irá disparar um evento (onExecuteError) com 3 parâmetros: o objeto de conexão $connObj, o comando SQL executado $sql e o erro do banco $errorMsg

    @braços e fiquem com Deus!

  • Mais um exemplo do uso de Lumine: Flash Blog Sex, 12 de setembro de 2008 - as 14h40 - 1 comentários

    Olá galera.

    Veja um exemplo de Blog feito com AS3 e Lumine:

    http://www.hufersil.com.br/exemplo/blog

    Neste exemplo, você poderá ver sobre:
    - layout liquido em flash
    - trabalhar com carregamento de som
    - trabalhar com canais de som (forma simplificada, fazendo o equalizador com 128 canais - o flash permite até 512)
    - posicionamento de objetos
    - carregamento de variaveis externas
    - carregamento de imagens externas
    - XML no AS3
    - Folhas de estilo no flash
    - eventos
    - componentes simples (barra de rolagem)

    E ainda tem a área administrativa em PHP, que tem upload de arquivos, redimensão de imagens e outras funcionalidades.

    http://www.hufersil.com.br/exemplo/blog/admin

    email: teste@hufersil.com.br
    senha: 123456

    Por questões óbvias, a versão de exemplo do admin está com as ações bloqueadas.

    Para conseguir uma cópia, entre em contato através de meu site, entre na seção de downloads de exemplos.

    @braços e fiquem com Deus!

  • Mais um artigo publicado sobre o Lumine Ter, 09 de setembro de 2008 - as 15h49 - 1 comentários

    Uma das coisas que mais me deixam feliz é saber que algo que fiz, como um site ou sistema, está sendo útil para meu cliente.

    E não é diferente em relação ao Lumine. Fico muito feliz toda vez que recebo um e-mail com palavras de incentivo ou sugestões para melhorar a ferramenta, afinal, vocês, usuários, são partes ativas do projeto!

    Recebi um e-mail hoje do Christian Benseler, no qual ele enviou o link sobre um artigo de Lumine.

    Li o artigo e gostei muito! Espero que gostem também.

    @braços e fiquem com Deus!

  • Lumine 1.1 Seg, 08 de setembro de 2008 - as 09h44 - Nenhum comentário

    Coloquei hoje uma nova versão do Lumine.

    Trabalhar com AS3 e Lumine agora ficou mais fácil ainda. Foram adicionados dois métodos que transformam os resultados em XML (toXML e allToXML).

    Como no AS3 o XML já vem prontinho como um objeto, ficou super simples de trabalhar!

    @braços e fiquem com Deus!

  • Lumine - Nova versão (beta) e gerenciamento de memória Sex, 11 de julho de 2008 - as 13h50 - Nenhum comentário

    Hoje vamos falar de uma coisa que vinha me preocupando a tempos, e ainda me preocupa um pouco: consumo e gerenciamento de memória do Lumine.

    Desde o início do projeto, esta é uma parte muito delicada no Lumine, porque o PHP não tem um gerenciamento de memória que podemos dizer "dos melhores".

    Ontem eu vi o post que o Cairo Noleto colocou no blog dele, e achei muito legal o teste que ele fez. Um exemplo prático de como encontrar o erro.

    Vamos estudar hoje como contornar esse problema do PHP.

Páginas: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13

Arquivo

Tags