[delphi-br] [OFF-TOPIC] Junte-se ao nosso canal IRC sobre Lazarus!
Peço licença aos moderadores pelo OFF-TOPIC. Olá, Ontem inauguramos um canal IRC sobre _Lazarus_ aqui no Brasil, o canal chama-se #lazarus-br. Alguns caras como João Morais (PressObjects - http://br.pressobjects.org), Daniel Simões (ACBr[NFe] - http://acbr.sourceforge.net/drupal), Luiz Américo (LuiPack - http://code.google.com/p/luipack) e outros membros ativos no Lazarus já apareceram lá. Só esta faltando você! *Perguntas* --- Você nunca usou um _IRC_ antes? Não conhece um software para acessar e conversar com o pessoal? Não se preocupe, eu também não conhecia, aprendi tudo ontem e venho compartilhar com você com o maior prazer. :-) *Soluções Open Source* -- No Ubuntu, você poderá usar o XChat: $ sudo apt-get install xchat Se você usa Windows, tem uma versão para ele aqui: http://www.silverex.org/download/xchat-2.8.6-2.exe (http://www.silverex.org/download) Prossiga com a instalação, e ao abrir o software, preencha os dados que ele pedir. Eu escolhi _freenode_ e preenchi somente os dados básicos. De tão simples (mais fácil que acessar o _MSN_), não entrarei em muitos detalhes. Mas se mesmo assim você tiver dúvidas, eu te indico dois links, foi lá que aprendi: http://wiki.ubuntu-br.org/UsandoIRC (material excelente sobre IRC) http://board.katsuro.com.br/index.php?page=ThreadthreadID=106 (vários comandos) Atualmente estou frequentando o nosso canal sobre _Lazarus_ – *#lazarus-br*, o canal do _Ubuntu_ aqui no Brasil – *#ubuntu-br*, e o canal do Lazarus nos EUA – #lazarus-ide. Estou adorando estar em contato com a galera em tempo real. :-) Esses canais são exclusivos para tirar dúvidas dos usuários, lá você terá grandes chances de resolver um problema em seu software, no caso dos canais que citei, dúvidas sobre *Lazarus* e *Ubuntu*. Procure mais canais na web sobre outros tópicos, existem milhares e estão ativos aí a um bom tempo. Boa sorte! Mais detalhes em: http://blog.silvioprog.com.br/2010/05/junte-se-ao-nosso-canal-irc-sobre.html Silvio Clécio - http://silvioprog.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] [DICA] Obter IP local e externo com Synapse
Testei no Linux e Windows, compila com Lazarus e Delphi: http://www.silvioprog.com.br/downloads/SynapseGetIP.zip (ou: http://bit.ly/dtui0T) Licença LGPL. []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- Mensagem assinada com PGP Public Key, Ver.: GnuPG v1.4.9 (GNU/Linux)
[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus
--- Em delphi-br@yahoogrupos.com.br, Eduardo edun...@... escreveu [...] Outra coisa, eu recebi um arquivo de banco.backup do cliente, que é uma copia do banco de trabalho dele, pergunta, como restaurar isse banco. No MySQL eu vou no DOS e digito mysql -u(usuario) -p(senha) (banco.backup), já que pra mim esse backup contem os comandos sql para restaurar o banco, no PG como faço isso? Nunca fiz backup/restore no Pg, mas deve ter algo na web sobre isso. Se não encontrar, veja com os caras na lista do Pg. Lá temos DBA's que com certeza te darão suporte e detalhes de como proceder. Muito obrigado pela ajuda Eduardo -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- °oO[ Mensagem assinada digitalmente ]Oo°
[delphi-br] Re: Como saber se o programa está sendo executado local ou pela rede?
Excelentes dicas, como muitas que encontro na web e compartilho com todos, aqui: http://www.silvioprog.com.br/dicas Usei a que consome menos memória, devido ela funcionar perfeitamente no Lazarus+Linux. Adaptei para o FPC-Lazarus, coloquei o nome do autor e publiquei para todos aqui: http://www.silvioprog.com.br/dicas/saberseoprogramaestasendoexecutadolocalouemrede Obrigado a todos que compartilham suas suas ideias/dicas :) []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- °oO[ Mensagem assinada com PGP Public Key, Version: GnuPG v1.4.9 (GNU/Linux) ]Oo° --- Em delphi-br@yahoogrupos.com.br, Desenvolvimento Sisponto - Anderson desenvolvime...@... escreveu vi sim, e concordo 99%... da forma q fiz, vc usa só um if... não precisa ocupar processamento com stringreplace, leftstr, getdrive... concorda? tbém nem precisa criar function... basta um if... - Original Message - From: Eli To: delphi-br@yahoogrupos.com.br Sent: Friday, March 05, 2010 5:02 PM Subject: [delphi-br] Re: Como saber se o programa está sendo executado local ou pela rede? Você viu a função que criei? --- Em delphi-br@yahoogrupos.com.br, Desenvolvimento Sisponto - Anderson desenvolvimento@ escreveu uma sugestão: if copy(paramstr(0),1,2) = '\\' then begin showmessage('Em rede!'); end else begin showmessage(Local'); end; - Original Message - From: Eli To: delphi-br@yahoogrupos.com.br Sent: Friday, March 05, 2010 7:29 AM Subject: [delphi-br] Re: Como saber se o programa está sendo executado local ou pela rede? Consegui, criei a seguinte função: function DriveRede(Caminho: String): Boolean; begin Caminho:=StringReplace(Caminho, '', '', [rfReplaceAll]); if Caminho'' then begin if LeftStr(Caminho, 2)='\\' then Result:=True else begin Caminho:=LeftStr(Caminho, 3); Result:=(GetDriveType(PAnsiChar(Caminho))=DRIVE_REMOTE); end; end else raise Exception.Create('Caminho inválido!'); end; Eli Flávio Bortolotte
[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus
Houve alguma mensagem de erro? Se sim, poderia mostrar? (use esse site: http://imagebin.org/) Use o Zeos-6.6.6-stable; Se você usa Delphi 7 e caso queira fazer a instalação de maneira fácil, remove tudo da versão anterior e use esse setup de instalação do Zeos: http://www.4shared.com/file/186279949/e32aee62/ZEOSDBO-666-D7.html (ou: bit.ly/5xPsej) Eu uso essa mesma versão do Pg no Linux com o Lazarus e no Windows-XP-SP2 com Lazarus e Delphi, usando Zeos-6.6.6 numa boa. A única coisa que fiz para não acontecer erros foi criar os links das Libs no Linux, e no Windows copiar as DLLs da pasta bin para System32, só isso. ;) Olha um exemplo simples de configuração do Zeos: database=postgres hostname=127.0.0.1 password=postgres port=5432 protocol=postgres user=postgres Modifique de acordo com teu sistema. --- Em delphi-br@yahoogrupos.com.br, Eduardo edun...@... escreveu Ola pessoal, Preciso me conectar a um db postgreSQL, então baixei o pg8.4 e instalei no meu winxp-sp3. uso Delphi 2007 e uso o zeus6.6.4 com mysql5 sem problemas, mas com o pg8.4 não funciona, ou melhor dizendo não sei fazer funcionar, se alguem puder ajuda fico grato desde já. Na realidade preciso apenas fazer um programa muito simples de migração do pg para mysql, mas antes tenho que conectar ao pg8.4 Obrigado a todos Eduardo. -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- °oO[ Mensagem assinada digitalmente ]Oo°
[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus
Oops! :) --- Em delphi-br@yahoogrupos.com.br, silvioprog silviop...@... escreveu database=postgres hostname=127.0.0.1 password=postgres port=5432 protocol=postgres protocol=postgresql-8 user=postgres Modifique de acordo com teu sistema. -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- °oO[ Mensagem assinada digitalmente ]Oo°
[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus
-- Em delphi-br@yahoogrupos.com.br, Eduardo edun...@... escreveu Ola Silvio, Testei um exemplo do proprio ZEOS, que é o ZSIMPLE.EXE e quando eu coloco a configuração abaixo da um erro: Este aplicativo não pôde ser iniciado porque não foi encontrado comerr32.dll. A reistalação do aplicativo pode corrigir o problema. ai clico no OK aparece outra janela None of dynamic libraries can be found: libpg81.dll,libpq.dll [...] Oi Eduardo, desculpe o delay na resposta ^_^ Exclui as DLLs de system32 de minha VM de testes e retornou esse mesmo erro aí. Daí criei um arquivo em lotes para copiar as DLLs para system32, não gosto muito de usar em system32, mas fiz para testar. Primeiro veja no pgAdmin se você consegue visualizar os dados de teu banco/tabela, conforme o Willian te indicou, se tiver normal, abra o blog de notas e cole esse conteúdo (note que testei no XP-SP2): copy %programfiles%\PostgreSQL\8.4\bin\*.dll %systemroot%\system32 (melhor visualizar aqui: http://pastebin.com/yRcKSm4Y) Salve o arquivo como Install_PortgreSQL_DLLs.bat, duplo clique nele e tente conectar pelo Zeos. O PostgreSQL que usei foi um que o setup tem o nome: postgresql-8.4.2-1-windows.exe. Qualquer bronca dá um retorno ;) ps:Desculpe pelo erro no nome do componente!!! Tranquilo, eu não ligo pra isso ;) Grato Eduardo -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- °oO[ Mensagem assinada digitalmente ]Oo°
[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus
Oops! :) --- Em delphi-br@yahoogrupos.com.br, silvioprog silviop...@... escreveu -- Em delphi-br@yahoogrupos.com.br, Eduardo eduna67@ escreveu Ola Silvio, Testei um exemplo do proprio ZEOS, que é o ZSIMPLE.EXE e quando eu coloco a configuração abaixo da um erro: Este aplicativo não pôde ser iniciado porque não foi encontrado comerr32.dll. A reistalação do aplicativo pode corrigir o problema. ai clico no OK aparece outra janela None of dynamic libraries can be found: libpg81.dll,libpq.dll [...] Oi Eduardo, desculpe o delay na resposta ^_^ Exclui as DLLs de system32 de minha VM de testes e retornou esse mesmo erro aí. Daí criei um arquivo em lotes para copiar as DLLs para system32, não gosto muito de usar em system32, mas fiz para testar. Primeiro veja no pgAdmin se você consegue visualizar os dados de teu banco/tabela, conforme o Willian te indicou, se tiver normal, abra o blog de notas e cole esse conteúdo (note que testei no XP-SP2): Bloco de notas (Kkk...). copy %programfiles%\PostgreSQL\8.4\bin\*.dll %systemroot%\system32 (melhor visualizar aqui: http://pastebin.com/yRcKSm4Y) Salve o arquivo como Install_PortgreSQL_DLLs.bat, duplo clique nele e tente conectar pelo Zeos. Install_PostgreSQL_DLLs.bat. Putz, vou trocar as lentes do óculos, digito sem olhar pro teclado e juro que apertei a tecla certa, rs... O PostgreSQL que usei foi um que o setup tem o nome: postgresql-8.4.2-1-windows.exe. Qualquer bronca dá um retorno ;) ps:Desculpe pelo erro no nome do componente!!! Tranquilo, eu não ligo pra isso ;) Grato Eduardo -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- °oO[ Mensagem assinada digitalmente ]Oo°
[delphi-br] Re: PostgreSQL 8.4, não conecta com zeus
Estranho :/ Baixei o Pg no site oficial, e aqui estou com todas as DLLs, não baixei nenhuma a parte, veja a lista de arquivos em bin: === 10/12/2009 08:3081.920 clusterdb.exe 13/04/2009 09:2312.288 comerr32.dll 10/12/2009 08:3068.608 createdb.exe 10/12/2009 08:3074.240 createlang.exe 10/12/2009 08:3086.016 createuser.exe 10/12/2009 08:3066.048 dropdb.exe 10/12/2009 08:3090.112 droplang.exe 10/12/2009 08:3065.536 dropuser.exe 10/12/2009 08:37 688.128 ecpg.exe 13/04/2009 09:23 135.168 gssapi32.dll 03/05/2006 17:57 888.832 iconv.dll 10/12/2009 08:28 106.496 initdb.exe 13/04/2009 09:2319.968 k5sprt32.dll 13/04/2009 09:23 634.880 krb5_32.dll 13/04/2009 11:09 1.032.192 libeay32.dll 06/01/2009 11:51 968.886 libiconv-2.dll 06/01/2009 11:5183.906 libintl-8.dll 10/12/2009 08:28 172.032 libpq.dll 12/02/2009 16:01 976.384 libxml2.dll 14/09/2008 17:10 166.400 libxslt.dll 08/04/2008 11:13 348.160 msvcr71.dll 10/12/2009 08:3349.152 oid2name.exe 10/12/2009 08:4811.173.888 pgAdmin3.exe 10/12/2009 08:3373.728 pgbench.exe 10/12/2009 08:2848.640 pg_config.exe 10/12/2009 08:2847.104 pg_controldata.exe 10/12/2009 08:2966.048 pg_ctl.exe 10/12/2009 08:29 299.008 pg_dump.exe 10/12/2009 08:29 163.840 pg_dumpall.exe 10/12/2009 08:3786.016 pg_regress.exe 10/12/2009 08:3786.016 pg_regress_ecpg.exe 10/12/2009 08:2965.536 pg_resetxlog.exe 10/12/2009 08:30 147.456 pg_restore.exe 10/12/2009 08:3440.960 pg_standby.exe 10/12/2009 08:27 4.521.984 postgres.exe 10/12/2009 08:29 352.256 psql.exe 10/12/2009 08:3169.120 reindexdb.exe 13/04/2009 11:09 212.992 ssleay32.dll 10/12/2009 08:54 1.548.288 stackbuilder.exe 10/12/2009 08:3052.224 vacuumdb.exe 10/12/2009 08:3534.816 vacuumlo.exe 10/12/2009 08:3590.112 zic.exe 20/07/2005 07:4859.904 zlib1.dll === Pesquise por join no fórum do Zeos, tem algumas informações por lá, qualquer coisa se não tiver faz a pergunta, eles sempre respondem ;) --- Em delphi-br@yahoogrupos.com.br, Stclara stcl...@... escreveu Salve, amigo. To usando o zeos 7 com rad 2010 para testes e passei por estes problemas também... Na realidade, além destas dll, ele vai pedir outras também, coloquei aqui: http://rapidshare.com/files/359056531/Lib_postgres.rar.html - copiar para c:\windows\system Ainda tem um bug: quando tenho sql com join, não consigo gravar os dados []'s Stclara. -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- °oO[ Mensagem assinada digitalmente ]Oo°
[delphi-br] [DICA] Algumas dicas sobre Delphi
Divirtam-se: http://mc-computing.com/languages/Delphi/ []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog -- grupo Lazarus-BR no Google - http://groups.google.com/group/lazarus-br/ -- °oO[ Mensagem assinada digitalmente ]Oo°
[delphi-br] Re: e-mail delphi
Dá uma olhada nos demos do Synapse, se não me engano tem um ponta partida lá e dos bons: http://synapse.ararat.cz/files/contrib/ Eu caí fora de Indy depois que vi os vazamentos de memória nele. --- Em delphi-br@yahoogrupos.com.br, Marcelo leite_rom...@... escreveu Boa tarde senhores, gostaria de saber se alguem ja teve a necessidade de criar uma caixa de e-mails enviados tipo outlook. O sistema da minha empresa envia e-mails de boa usando componentes da palleta Indy IdMessage, IdSmtp. Alguem sabe se tem algum componente ou maneira de eu armazenar os e-mails enviados. Desde já agradeço a atenção de todos. -- []'s Silvio Clécio -- programmer ObjectPascal - Blog: http://blog.silvioprog.com.br programmer ObjectPascal - Site: http://www.silvioprog.com.br programmer ObjectPascal - Twitter: http://twitter.com/silvioprog
[delphi-br] Recuperar valor de campo Oid Serial no PostgreSQL
Olá galera, Pelo que pesquisei no Google a combinação de campo do tipo Serial + tdataset não é legal, e pelo que vi, a solução seria via POG (argh! :P*), vejam: Tabela: = CREATE TABLE teste ( oid serial NOT NULL, nome character varying(50), CONSTRAINT pk_oidteste PRIMARY KEY (oid) ); = Código (com Zeos): ... procedure TForm1.Button1Click(Sender: TObject); begin ZConnection1.StartTransaction; try ZQuery1.SQL.Text := 'insert into Teste (Nome) values (''testando'') returning Oid'; ZQuery1.Open; // Será? ShowMessage(IntToStr(ZQuery1.FieldByName('Oid').AsInteger)); ZConnection1.Commit; except ZConnection1.Rollback; end; end; ... Hum... Com Open? Isso é POG e das feias, só existe essa maneira de fazer? Não tem como pegar o valor do sequencial antes de aplicar o commit? No Firebird-2.1.3 o código acima nem funcionou. -- Silvio Clécio -- Contato - silvioproggmail/googlewave Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: Recuperar valor de campo Oid Serial no PostgreSQL
Galera consegui fazer sem POG mudando o SQL, vejam como fiz, com outras tabelas: == insert into Pedido (Oid, Data) values (nextval('pedido_oid_seq'), current_date); insert into PedidoItem (OidPedido, Preco, Quantidade) values (currval('pedido_oid_seq'), 10, 1); == Pequei a dica nesse artigo: http://imasters.uol.com.br/artigo/1804 Mas se alguém conseguir pegar o valor atual de um sequenciador sem incrementá-lo eu agradeço. --- Em delphi-br@yahoogrupos.com.br, silvioprog silviop...@... escreveu Olá galera, Pelo que pesquisei no Google a combinação de campo do tipo Serial + tdataset não é legal, e pelo que vi, a solução seria via POG (argh! :P*), vejam: Tabela: = CREATE TABLE teste ( oid serial NOT NULL, nome character varying(50), CONSTRAINT pk_oidteste PRIMARY KEY (oid) ); = Código (com Zeos): ... procedure TForm1.Button1Click(Sender: TObject); begin ZConnection1.StartTransaction; try ZQuery1.SQL.Text := 'insert into Teste (Nome) values (''testando'') returning Oid'; ZQuery1.Open; // Será? ShowMessage(IntToStr(ZQuery1.FieldByName('Oid').AsInteger)); ZConnection1.Commit; except ZConnection1.Rollback; end; end; ... Hum... Com Open? Isso é POG e das feias, só existe essa maneira de fazer? Não tem como pegar o valor do sequencial antes de aplicar o commit? No Firebird-2.1.3 o código acima nem funcionou. -- Silvio Clécio -- Contato - silvioproggmail/googlewave Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: Recuperar valor de campo Oid Serial no PostgreSQL
Consegui pegar o sequencial sem incrementá-lo: ... ZConnection1.StartTransaction; try ZQuery1.Open; ZQuery1.SQL.Text := 'select * from teste_oid_seq'; ShowMessage(IntToStr(ZQuery1.FieldByName('last_value').AsInteger)); ZConnection1.Commit; ... Fica a dica ;) --- Em delphi-br@yahoogrupos.com.br, silvioprog silviop...@... escreveu Galera consegui fazer sem POG mudando o SQL, vejam como fiz, com outras tabelas: == insert into Pedido (Oid, Data) values (nextval('pedido_oid_seq'), current_date); insert into PedidoItem (OidPedido, Preco, Quantidade) values (currval('pedido_oid_seq'), 10, 1); == Pequei a dica nesse artigo: http://imasters.uol.com.br/artigo/1804 Mas se alguém conseguir pegar o valor atual de um sequenciador sem incrementá-lo eu agradeço. --- Em delphi-br@yahoogrupos.com.br, silvioprog silvioprog@ escreveu Olá galera, Pelo que pesquisei no Google a combinação de campo do tipo Serial + tdataset não é legal, e pelo que vi, a solução seria via POG (argh! :P*), vejam: Tabela: = CREATE TABLE teste ( oid serial NOT NULL, nome character varying(50), CONSTRAINT pk_oidteste PRIMARY KEY (oid) ); = Código (com Zeos): ... procedure TForm1.Button1Click(Sender: TObject); begin ZConnection1.StartTransaction; try ZQuery1.SQL.Text := 'insert into Teste (Nome) values (''testando'') returning Oid'; ZQuery1.Open; // Será? ShowMessage(IntToStr(ZQuery1.FieldByName('Oid').AsInteger)); ZConnection1.Commit; except ZConnection1.Rollback; end; end; ... Hum... Com Open? Isso é POG e das feias, só existe essa maneira de fazer? Não tem como pegar o valor do sequencial antes de aplicar o commit? No Firebird-2.1.3 o código acima nem funcionou. -- Silvio Clécio -- Contato - silvioproggmail/googlewave Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: Zeos - Postgres 8.3.5
Joseane, já acontecei isso aqui comigo, era apenas o formato da data no banco, eu pesquiso assim, ex: ... where MeuCampoDoTipoDate = '21-12-2012'. Eu troco os / por - e passa. Mais exemplos: Se for pt_BR: ... uses DateUtils; ShowMessage(FormatDateTime('dd-mm-', Date)); ... Se for en: ... ShowMessage(FormatDateTime('-mm-dd', Date)); ... --- Em delphi-br@yahoogrupos.com.br, joseanenarezzi joseanenare...@... escreveu Olá para todos, Estou com problema pra consultar datas no postgres 8.3.5, estou usando o delphi 6 com o componente zeos, mas a data está vindo incorreta (nula 30/12/1899). alguém tem alguma sugestão de como posso resolver isso? Grata, Joseane. -- Silvio Clécio -- Contato - silvioproggmail/googlewave Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: Zeos - Postgres 8.3.5
--- Em delphi-br@yahoogrupos.com.br, Vinicius Santos vinicius.santos.li...@... escreveu No arquivo postgresql.conf, deixe o parâmetro datestyle assim: datestyle = 'iso, dmy' É necessário reiniciar o serviço. Vinicius valeu a dica, vou testar aqui no meu Pg (8.4/Linux) ;) -- Silvio Clécio -- Contato - silvioproggmail/googlewave Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: Um atualizador profissional (opensource)...
Qual? -- Silvio Clécio --- Em delphi-br@yahoogrupos.com.br, EmbarcaDelphi embarcadel...@... escreveu Finalmente, esse é um bom atualizador de programa, e OpenSource. Leia o artigo e, principalmente, os comentários (erros e soluções). Baixei, instalei, testei e funcionando 100% Como é bom navegar na internet sem estar procurando nada em especial, encontramos cada coisa!!! :) blz
[delphi-br] [OFF-TOPIC] TEF no Linux com Lazarus
Por favor não deixem de ver - [http://www.lazarus.freepascal.com.br/viewtopic.php?f=11t=505start=0]; Abraços, -- Silvio Clécio -- Contato - silvioproggmail/googlewave Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: Thread atrasando carregamento de pacotes
Willian, troque por o Execute por Resume: ... constructor TFileProcessing.Initialize; begin Create(False); FreeOnTerminate := True; Priority := tpLowest; Resume; end; ... Se nao rolar manda mais detalhes, a linha exata onde esta travando. -- Silvio Clecio --- Em delphi-br@yahoogrupos.com.br, Willian Jhonnes L. dos Santos willianjhon...@... escreveu Ah, sim, claro! Esqueci de colocar o construtor da Thread! []'s constructor TFileProcessing.Initialize; begin Create(False); FreeOnTerminate := True; Priority := tpLowest; Execute; end; -- --- Att.: Willian Jhonnes L. dos Santos Analista/Desenvolvedor Object/Free Pascal willianjhon...@... --- Seja livre. Use Linux. Grupo de Usuários GNU/Linux de São José dos Pinhais Linux user number 449753 --- Powered by Slackware Linux 12.2 Kernel 2.6.27.8-i686-core2 ---
[delphi-br] Re: Componente Zeos versão 6.6.6 stable não instala
Remova tudo dessa cópia que você tentou instalar, path, pastas+arquivos, tudo, ou salva em um lugar para usar em outra ocasião, ou Shif+Del neles :D Baixe este setup (exclusivo para Delphi) - [http://bit.ly/5xPsej]; É só rodar, Next...Next...Next... e pronto. Tchau e bença pro .dpk. Estou vendo aqui para desenvolver para todas as versões dos compiladores suportado pelo Zeos, qualquer coisa vou portar aqui - [http://silvioprog.blogspot.com/] --- Em delphi-br@yahoogrupos.com.br, EmbarcaDelphi embarcadel...@... escreveu E aí Pessoal, Silvio, você que tanto fala no Zeos/Lazarus/Delphi, pois, fui tentar instalar o ZEOS no Delphi 7 e não instala, ele dá erro ao compilar o pacote: package ZTestFramework; {$LIBSUFFIX '70'} {$R *.res} {$ALIGN 8} {$ASSERTIONS ON} {$BOOLEVAL OFF} {$DEBUGINFO ON} {$EXTENDEDSYNTAX ON} {$IMPORTEDDATA ON} {$IOCHECKS ON} {$LOCALSYMBOLS ON} {$LONGSTRINGS ON} {$OPENSTRINGS ON} {$OPTIMIZATION ON} {$OVERFLOWCHECKS ON} {$RANGECHECKS OFF} {$REFERENCEINFO ON} {$SAFEDIVIDE OFF} {$STACKFRAMES ON} {$TYPEDADDRESS OFF} {$VARSTRINGCHECKS ON} {$WRITEABLECONST OFF} {$MINENUMSIZE 1} {$IMAGEBASE $40} {$DESCRIPTION 'Zeos Testing Framework'} {$IMPLICITBUILD OFF} requires ZComponentDesign, rtl, dbrtl, dsnap, dsnapcon, vcl, vclactnband, vclx, designide; AQUI ABAIXO, A PASTA TEST NÃO EXISTE, tentei localizar os arquivos e não tá em nenhum local contains ZTestConfig in '..\..\test\framework\ZTestConfig.pas', ZTestConsts in '..\..\test\framework\ZTestConsts.pas', ZTestDefinitions in '..\..\test\framework\ZTestDefinitions.pas', ZSqlTestCase in '..\..\test\framework\ZSqlTestCase.pas', ZTestCase in '..\..\test\framework\ZTestCase.pas', ZBugReport in '..\..\test\framework\ZBugReport.pas', ZPerformanceTestCase in '..\..\test\framework\ZPerformanceTestCase.pas', MemCheck in '..\..\test\external\MemCheck.pas', TestFrameWork in '..\..\test\external\TestFrameWork.pas', TextTestRunner in '..\..\test\external\TextTestRunner.pas', GUITestRunner in '..\..\test\external\GUITestRunner.pas', ZMidasTestServer_TLB in '..\..\test\framework\ZMidasTestServer_TLB.pas', ZMidasTestCase in '..\..\test\framework\ZMidasTestCase.pas'; {ZRemoteDM: TRemoteDataModule;} end. -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
RES: [delphi-br] Re: Envio Email Delphi 2010 (indy 10) e gmail
Não precisa instalar, é só informa o caminho onde você salvou os fontes. No site do Synapse tem um demo, mas é bem melhor a maneira como o Daniel usou (com thread) no ACBrNFe. Qualquer dúvida é só falar. --- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... escreveu Oi Silvio, boa tarde. Só uma dúvida. Como eu faço a instalação desse pacote? Obrigado. Att. Ricardo Ravelli. -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: Envio Email Delphi 2010 (indy 10) e gmail
Olá Ricardo, O Synapse não é um componente, é um framework completíssimo para trabalhar com network communication (pegue uma cópia do SVN); veja a implementação do envio de email do ACBrNFePCN (ou o demo no site do Synapse). Qualquer dúvida é só falar. (depois que conheci o Synapse, adeus Indy! :P ). --- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... escreveu Marcio, Esse componente é free? Onde eu posso fazer o download dele? Você tem algum exemplo de utilização dele com uma conta no gmail? Obrigado. Att. Ricardo Ravelli. -- Silvio Clécio -- http://silvioprog.blogspot.com/
RES: [delphi-br] Re: Envio Email Delphi 2010 (indy 10) e gmail
Foi mal esqueci de passar o svn: [https://synalist.svn.sourceforge.net/svnroot/synalist/trunk/]; Home: [http://www.synapse.ararat.cz/doku.php/start]; Não testei no D2010 (ainda não tenho ele aqui), mas creio que funciona sem problemas. --- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... escreveu Oi Silvio, Esse framework já tem para o D2010? Qual o caminho do SVN? Obrigado. Att. -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
RES: [delphi-br] Re: Zeos 7 e MySQL 5.1
Olá Ravelli, --- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... escreveu Oi Silvio, boa tarde. Eu fiz alguns testes aqui e percebi que o problema n o D2010 e o Zeos 7 está no SQL escrito com passagem de parâmetros. Por exemplo: ZCTransporte.HostName := '127.0.0.1'; ZCTransporte.Connected := True; ZQUsuarioRO.Close; ZQUsuarioRO.SQL.Clear; ZQUsuarioRO.SQL.Text := ('SELECT * FROM cadusuario ' + 'WHERE login = :pLogin AND senha = :pSenha AND exclusao IS NULL'); ZQUsuarioRO.ParamByName('pLogin').Value := 'administrador'; ZQUsuarioRO.ParamByName('pSenha').Value := 'exemplo'; ZQUsuarioRO.Open; Dessa maneira ele apresenta o seguinte erro: SQL Error: You have na error in your SQL syntax; check the manual that corresponds to your MySQL server version form the rights syntax to use near `AND senha = AND exclusao IS NULL' at line 1 Se eu não utilizar parametros funciona normalmente, conforme ex abaixo: ZCTransporte.HostName := '127.0.0.1'; ZCTransporte.Connected := True; ZQUsuarioRO.Close; ZQUsuarioRO.SQL.Clear; ZQUsuarioRO.SQL.Text := ('SELECT * FROM cadusuario WHERE login = administrador'); ZQUsuarioRO.Open; Estranho... Eu fiz um teste aqui com o Lazarus (quando dá pau no Zeos+Delphi, tb dá no Zeos+Lazarus) e passou, saca a imagem: [http://imagebin.org/79479]; Mas eu uso uma cópia (no Lazarus) com todas as Units convertidas para UTF-8, quando uso no Delphi7 uso outra cópia, com todos os arquivos em CP1252 (não sei no D2010, acredito que seja tudo em UTF-8 também). Também te mostro como criei a tabela... Eu passei o Zeos 7 aqui numa ferramenta do Lazarus e vi que ainda tem Unit em UTF-8 e ISO-8859-1 (misturadas); Um dia desses falei com o Mark que quando misturamos UTF com CP e com ISO, aqui no Brasil (e Espanha) dá pau no Zeos! Acentuação gráfica pira e números decimais são multiplicados :) Saca a estrutura e dados da tabela de teste aqui - [http://pastebin.com/m15b44aa7]; O mais estranho é que esse código com parâmetros eu extrai de um sistema meu no Delphi 7, MySQL e Zeos (6.6.6) e funciona perfeitamente, somente no D2010 com MySQL (mesma versão 5.1) e Zeos 7, apresenta esse problema. Você sabe se houve alguma alteração no D2010 nesse quisito? Não vi, pelo menos no changelog. Tem alguma outra maneira de reescrever esse código que ele funcione no D2010? Hum... Estou sem o D2010 aqui, mas veja as dicas acima e a dos outros colegas, qualquer coisa postamos no fórum do Zeos. Obrigado. Abraço. Att. Ricardo Ravelli. ps. Demorei fazendo testes aqui e nada, qualquer coisa envia algo (um exemplo simples) aí, é capaz de dar erro no D7 aqui. -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] [OFF-TOPIC] Documentação do PostgreSQL em pt-BR
Baixar em formato PDF/RTF/HTML - [http://sourceforge.net/projects/pgdocptbr/files/]; Ler no browser - [http://pgdocptbr.sourceforge.net/pg80/index.html]; Site com informações sobre a tradução - [http://pgdocptbr.sourceforge.net/]; Boa sorte. ;) -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: Zeos 7 e MySQL 5.1
Olá Ravelli, --- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... escreveu Bom dia, Eu estou com o seguinte problema, eu instalei o Zeos 7 no Delphi 2010 e o MySQL 5.1, porém dentro do Zeos quando eu vou fazer a conexão ele não tem a opção mysq51, somente as opções mydql5 e mysqld5. Minha pergunta, qual delas eu devo utilizar? mydql5. Mesmo estando somente com o 5, é totalmente compatível com 5.1. Outra dúvida, onde eu faço o download da DLL do MySQL 5.1? Copie a DLL do diretório do MySQL e coloque junto com o .exe se seu aplicativo, se a DLL não tiver no dir. do My, pegue no SVN do Zeos, aquela DLL é a do MySQL 5.1. No Windows XP eu utilizava as DLLs na pasta System32, no Windows 7 ficaria no mesmo local? É melhor junto com o .exe do aplicativo, recomendação da própria M$, mas se não quiser usar dessa maneira, joga em system32 (como adm) mesmo. ;) Obrigado. Atenciosamente, Ricardo Ravelli. Falows ;) -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Dicas Delphi
Dicas, artigos, novidades e discussões sobre o mundo Delphi - [http:// bit.ly/213AkS]; Boa sorte. ;) -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: Zeos + Lazarus - valores numéricos (OFF TOPIC?)
Olá Juan, Não sei qual codepage você esta usando, mas tente isso: ... ZConnection1.Properties.Add('codapage=latin1'); ... Se não der certo é só falar. Uma coisa, caso não queira OFF-TOPIC, pergunta nesses locais: 1 - http://groups.google.com.br/group/lazarus-brasil 2 - http://groups.google.com.br/group/lazarus-br 3 - br.groups.yahoo.com/group/lazarus-brasil -- Silvio Clécio --- Em delphi-br@yahoogrupos.com.br, Juan J V Garcia usa...@... escreveu Olá, Desculpem pelo OFF TOPIC aqui. Estou testando Zeos + Lazarus + MySQL 5 e estou tendo um problema. Para valores numéricos se o banco de dados tem o valor 20,00, na tela é mostrado 2000,00, ou seja, parece que sempre acrescenta dois zeros no final. O mesmo programa em Delphi funciona bem. Atualizei o Zeos para a versão 6.6.6 e continua dando o mesmo problema. Existe algo que devo configurar diferente no Lazarus? Desde já agradeço. Juan
Re: RES: RES: [delphi-br] Zeos 6.6.6 e 7
Olá Ricardo, --- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... escreveu Oi Silvio, boa tarde. Eu tentei fazer o procedimento que passou, porém apresenta o mesmo erro. Pode ser algum problema com o sistema operacional que estou utilizando? Uma coisa... teu usuário tem permissão total apara a instalação do Zeos? Note que serão gerados .duc, .dcp e .bpl, eu não sei como funciona as permissões no Seven, veja se pode ser isso. O executável do Zeos para Delphi 7 eu vou testar, estou instalando a versão do Delphi 7 em uma máquina virtual. Se apresentar algum problema, eu te aviso. Obrigado pela ajuda. Abraços. Att. Ricardo Ravelli. -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Silverpoint Development
Ribbon? TMS? AlphaControls? ...Não! Silverpoint Development e acredite, é free - [http://goo.gl/fb/0m72]; *01/01/2010 - Feliz ano novo a todos!* -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
Re: RES: [delphi-br] Zeos 6.6.6 e 7
Olá Ricardo, --- Em delphi-br@yahoogrupos.com.br, Ricardo Ravelli ricardorave...@... escreveu Boa tarde, Só uma dúvida. O versão 7 do Zeos funciona no Delphi 2010? Se sim, qual o processo para instalação? Sim. Use o arquivo packagesdelphi14ZComponentDesign.dproj, mas não esqueça de adicionar os paths da pastas dos fontes. Caso tenha dúvidas, torne a entrar em contato. Eu fiz um setup de instalação para Zeos, testei no Delphi7; preciso testar em todas as versões do Delphi e do CBuilder, mas só farei se o pessoal se interessar. Caso o pessoal se interesse, tb posso tentar ver com o Mark sobre subir o setup para o SourceForge e para a seção de downloads do fórum do Zeos. Quem quiser testar o setup (única cópia que testei, D7): [http://bit.ly/5xPsej]; Como você tem o D2010, podemos desenvolver uma cópia para D2010 para testar. Eu tentei realizar a instalação, mas porém ele apresenta um erro que diz que está faltando o arquivo ZCore140.bpl. Por favor, alguém pode me ajudar com essa instalação. Delphi 2010, Windows 7 (x64) Obrigado. Feliz 2010 a todos!! Abraços. Att. Ricardo Ravelli. -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Zeos 6.6.6 e 7
Olá, Inicie o ano novo com uma nova versão do Zeos, finalmente saiu a versão 6.6.6 e a 7, confira no link abaixo: http://sourceforge.net/projects/zeoslib/files/ Boa sorte, e um grande 2010! -- Silvio Clecio -- Contato - silvioprog@yahoo/gmail Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- Duas coisas instruem o homem, qualquer que seja a sua natureza: o instinto e a experiência. Blaise Pascal.
[delphi-br] Re: [OFF-TOPIC] Firebird, SQL Server, MySQL, MariaDB SQL ... - Qual você usa?
Enquetes encerradas, os resultados estão nos links [1] e [2] (até 14/12/2009): [1] - [http://silvioprog.blogspot.com/]; [2] - [http://silvioclecio.blogspot.com/]; Estou concluindo a edição de um tutorial super didático que explica como instalar o PostgreSQL (8.4) no Linux e no Windows, usando uma nova interface gráfica para facilitar as configurações do poderoso SGBDOR. Após a instalação será criado um banco de dados para testar o PostgreSQL. Ambos os blogs podem ser acompanhados por email, feeds (FeedBurner - RSS/Atom) ou por postagens no Twitter. Abraços a todos, -- Silvio Clecio -- Blog estilo mural - silvioclecio.blogspot.com Twitter - twitter.com/silvioprog -- programmer ObjectPascal - silvioprog.blogspot.com -- O homem está sempre disposto a negar tudo aquilo que não compreende. Blaise Pascal.
[delphi-br] Re: Sqlite - Usam?
Eu uso e recomendo - [http://www.sqlite.org/] ;) Silvio Clecio. --- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo marceloflori...@... escreveu Olá colegas, Estamos pensando em usa o sqlite em um servidor de aplicação para controles de logs e configurações. Alguém usa este banco, poderia opinar sobre tal? Muito obrigado a todos, -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br
[delphi-br] Re: ACBR - Nfe
--- Em delphi-br@yahoogrupos.com.br, Juliano Silva - Yahoo smjjuli...@... escreveu Pessoal, boa tarde Algum desenvolvedor já utilizou o componente ACBR-Nfe? Teria algo a dizer sobre este componente? Juliano, venho acompanhando o projeto via svn e vejo os caras trabalhando todos os dias, o projeto já esta bem estável e tem muitos desenvolvedores usando/ajudando, acesse a home do projeto aqui [http://acbr.sourceforge.net/drupal/]. Conheça um projeto que se unificou ao ACBr [http://br.groups.yahoo.com/group/projeto_cooperar_nfe/]. Boa sorte brother. ;) -- Silvio Clecio.
[delphi-br] Re: ACBR - Nfe
--- Em delphi-br@yahoogrupos.com.br, Juliano Silva - Yahoo smjjuli...@... escreveu Pessoal, boa tarde Algum desenvolvedor já utilizou o componente ACBR-Nfe? Teria algo a dizer sobre este componente? Juliano, venho acompanhando o projeto via svn e vejo os caras trabalhando todos os dias, o projeto já esta bem estável e tem muitos desenvolvedores usando/ajudando, acesse a home do projeto aqui [http://acbr.sourceforge.net/drupal/]. Conheça um projeto que se unificou ao ACBr [http://br.groups.yahoo.com/group/projeto_cooperar_nfe/]. Boa sorte brother. ;) -- Silvio Clecio.
[delphi-br] Re: PLS 607/07
Votem, o blog é bem modesto e aberto: [http://silvioclecio.blogspot.com/]. -- Silvio Clecio --- Em delphi-br@yahoogrupos.com.br, Rubem Rocha rubem.ro...@... escreveu FYI. De: Rubem Rocha [mailto:rubem.ro...@...] Enviada em: sexta-feira, 21 de agosto de 2009 16:22 Para: 'expedito.jun...@...' Cc: 'lista-del...@yahoogrupos.com.br'; 'dtdel...@yahoogrupos.com.br'; 'delphi-to...@yahoogrupos.com.br'; 'delphi-bol...@yahoogrupos.com.br'; 'b1_...@yahoogrupos.com.br'; 'mssq...@yahoogrupos.com.br'; 'foxbra...@yahoogrupos.com.br'; 'automacaoto...@yahoogrupos.com.br'; 'n...@yahoogrupos.com.br' Assunto: PLS 607/07 Prioridade: Alta Ilmo. Sr. Senador Expedito Junior, Venho por meio desta expressar minha total repúdio à sua proposta de regulamentação da profissão de Analista de Sistemas. Atuo na área de informática com desenvolvedor e analista de sistemas com experiência comprovada em carteira. E assim como eu, milhões neste país encontram-se na mesma situação que eu, profissionais que tiveram que ser versáteis e práticos para desenvolver tais habilidades e que sustentam suas famílias com este ofício. O que deveria de fato ser feito era instituir um conselho federal e conselhos estaduais de informática/processamentos de dados, coisa que todos os profissionais da área de informática, tendo nível superior, nível médio ou técnico, anseiam há décadas pro isso. Eles sim, como acontece com a profissão de DJ, terem subsídios e meios de avaliar quem pode ou não atuar como programador ou analista de sistemas. Desde que saí de meu curso técnico me vi às voltas com situações que constantemente ocorrem não somente comigo, mas com milhões de profissionais no nosso País, onde você tem que ser um faz-tudo: programar, analisar e projetar sistemas. O Ilmo. Senador está muito equivocado com esta proposta arbitrária e restritiva, pois ela joga no lixo a experiência que muitos, assim como eu (mais de 15 anos), acumularam para exercer este ofício, sem contudo ter cursado uma faculdade. A grande maioria vêm de um tempo onde a educação superior era precária. Atualmente, nem tanto, mas uma grande maioria batalhou e ralou muito para chegar aonde chegou. E o Ilmo. Senador quer jogar nossos anos de dedicação a este ofício no lixo. Fica registrado meu protesto, e este e-mail circulará por todas as listas de discussão e fóruns técnicos possíveis, para que o maior número de profissionais possível se organizem e protestem contra sua proposta, que na verdade não é uma proposta, e sim uma medida restritiva. Sem mais, Rubem Nascimento da Rocha CPF: 583.380.552-04 Digital Tecnologia http://www.dtmanaus.com.br Coordenação de Automação CA Fone: +55-92-2101-0100, ramal 125 / +55-92-8429-2865 Manaus, AM