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

  • Lumine - Quick Start Sex, 11 de abril de 2008 - as 21h43 - Nenhum comentário

    Estarei preparando neste final de semana um tutorial básico de como iniciar com Lumine.
    Tenho recebido vários e-mails pedindo por isso, então estarei elaborando um bem básico para iniciantes.

    @braços e fiquem com Deus!
  • Eclipse PDT + Aptana = Produtividade Qui, 10 de abril de 2008 - as 17h11 - 2 comentários

    Depois de sofrer vários anos programando em IDE's sem recursos decentes para PHP, conheci há pouco tempo o Eclipse PDT, que tem me ajudado e muito no desenvolvimento de projetos (como o da faculdade onde trabalho).

    Os recursos que o PDT dispõe são excelentes, e ainda permite várias personalizações por parte do usuário ( mas várias MESMO! ).

    Em conjunto com PDT, instalei também o plugin do Aptana, para trabalhar com JavaScript.

    Para quem gosta de PHP e procura uma IDE robusta e com várias opções personalizáveis (e ainda por cima, FREE), o Eclipse PDT é uma excelente pedida.

    @braços e fiquem com Deus!
  • Lumine - um pouco mais inteligente Qua, 09 de abril de 2008 - as 16h14 - 3 comentários

    Há alguns dias atrás, recebi um e-mail contendo o seguinte:

    Boa tarde, Hugo.
    Como fiz algumas correções no driver do sybase para auto increment, estou te encaminhando. Estou com um problema ainda, queria tirar uma dúvida com voce, se puder.
    Quero fazer uma atualização em uma tabela com campo auto-increment. No Sybase, ele não permite que eu altere um campo desses explicitamente, só que quando o comando $tabela->save(), ele está gerando o comando de update com o meu campo auto-increment, ocasionando um erro.
    Não sei se é meu driver, ou se é alguma configuração do lumine que eu teria de configurar.


    Este problema já havia sido reportado antes, porém eu não tinha tido tempo de resolvê-lo.

    Agora, Lumine só efetuará o update do campo se o valor do campo for alterado, do contrário o campo não será incluído na lista de atualização. Caso todos os campos não sofram alterações, Lumine não executará o update.

    @braços e fiquem com Deus!
  • Lumine - ativando e exibindo o Log Ter, 08 de abril de 2008 - as 16h10 - Nenhum comentário

    Hoje recebi um e-mail do Cairo Noleto, perguntando o seguinte:
    "Como funciona o log na nova versão?"

    Agora, a classe a ser utilizada é a Lumine_Log (só acrescentei o underline para facilitar a visualização, como nas outras classes).

    Você poderá definir o nível do log e também a saída do mesmo:
    Dentro da classe Lumine_Log, existem as constantes de níveis e saídas.

    As contantes de níveis de log:
    • NONE: desabilita o log;
    • DEBUG: envia o log de debug normal;
    • WARNING: envia o log de alertas (como falta de algum item da configuração)
    • ERROR: envia todos os anteriores, incluindo erros de SQL devida má formação das uniões, data-select's etc.
    As constantes de saídas são:
    • BROWSER: envia o resultado do log para o navegador.
    • FILE: envia o resultado do log para um arquivo.
    Exemplo de uso:
    Lumine_Log::setLevel( Lumine_Log::ERROR ); // nivel máximo
    Lumine_Log::setOutput( Lumine_Log::FILE, '/var/www/log.txt' ); // envia para um arquivo

    $user = new Usuario;
    $user->find();

    // agora, exibe no navegador
    Lumine_Log::setOutput( Lumine_Log::BROWSER );
    $user->reset();
    $user->order('nome asc')->find();

    @braços e fiquem com Deus!

  • Lumine - Engenharia Reversa Seg, 07 de abril de 2008 - as 13h31 - 4 comentários

    Olá.
    Hoje vim falar sobre o lance de engenharia reversa do Lumine. Um usuário baixou e não conseguiu efetuar a engenharia reversa.
Páginas: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22

Arquivo

Tags