Página 1 de 1
Duvidas sobre Harbour em Linux
Enviado: 16 Mar 2010 08:54
por DRSHOK
Bom dia ,e' uma surpresa agradavel saber que muita gente ainda
programa em clipper,faz muito tempo que eu parei de programar em xbase,
tenho dedicacao exclusiva em Linux , pensar em usar o Windows me da
arrepios , o clipper era em MS-DOS , era estavel, elegante
e funcionava muito bem (em MS-DOS puro) , tenho lido o forum , mas nao
entendi direito o harbour , ele funciona em linux puro ? , ou atraves
de emuladores ?, funciona bem (sem emulador) ? e' veloz ?, se eu montar
uma rede com 20 clientes em linux e um servidor em linux + sql , terei
estabilidade ?, desculpe esse monte de duvidas mas se funcionar bem ,
vou migrar para o harbour e economizar muitas linhas de codigo.
ultima duvida o Harbor em linux , e' grafico ou em caractere ?
abracos a todos.
Nota de Moderação:por
Pablo César: Este tópico foi movido da seção Clipper, por não apresentar questões sobre a ferramenta Clipper. Acredito que obterá maior informações sobre Harbour aqui, apesar de serem perguntas conceituais e não de questionamento de programação/sintaxe. Foi alterado o título para condizer ao texto.
Re: Duvidas sobre Harbour em Linux
Enviado: 17 Mar 2010 19:42
por Itamar M. Lins Jr.
Ola!
...
tenho lido o forum , mas nao
entendi direito o harbour , ele funciona em linux puro ? , ou atraves
de emuladores ?, funciona bem (sem emulador) ? e' veloz ?,
Sim funciona muito bem e é confiavel.
Funciona no linux PURO, como se diz, ou podemos usar ele com Wine "sem sentido isso, mas podemos"
Muito veloz usando DBF + CDX,mais veloz se comparado ao Windows, talvez pelo sistema de arquivos que eu usava na época no Linux reiserfs ou com ext2.
se eu montar
uma rede com 20 clientes em linux e um servidor em linux + sql , terei
estabilidade ?,
Quanto a estabilidade, creio que não seja problema do Harbour, mas sim do DB escolhido.
Usando DBF/CDX no linux 20 terminais ele tira de letra via SSH/Telnet...etc.
desculpe esse monte de duvidas mas se funcionar bem ,
vou migrar para o harbour e economizar muitas linhas de codigo.
Pode confiar no Harbour funciona bem, é uma tecnologia já consolidada.
ultima duvida o Harbor em linux , e' grafico ou em caractere ?
Os dois.
Saudações,
Itamar M. Lins Jr.
Re: Duvidas sobre Harbour em Linux
Enviado: 29 Mar 2010 11:25
por DRSHOK
Muito obrigado pelo esclarecimento , vou comecar a migrar para o linux ...
abracos.
Re: Duvidas sobre Harbour em Linux
Enviado: 30 Mar 2010 12:11
por jamazevedo
Pode migrar sem medo.
Precisando te envio um link para você fazer um acesso remoto, usando SSH, base DBF/CDX.
Re: Duvidas sobre Harbour em Linux
Enviado: 30 Mar 2010 19:46
por carlos.keiko
Jamazevedo
Também estou migrando alguns aplicativos desenvolvidos no Clipper para o Harbour 2.0 em Linux.
Gostaria se possível de receber o link para fazer acesso remoto via SSH, pois estou levando uma surra do mesmo.
Caso seja necessário o meu Email é
carlos.keiko@gmail.com.
Obrigado
Abraço
Att
Carlos
Re: Duvidas sobre Harbour em Linux
Enviado: 04 Abr 2010 21:53
por DRSHOK
Montei rapidamente um computador 'meia-boca' coloquei o ubuntu , instalei o harbour , e mandei ver ...
o resultado superou muito a minha expectativa , FORMIDAVEL ! , uma rapidez impressionante ( usei em caractere em linux , puro) , rodei um monte de programas sem mudar uma linha de codigo.
se eu mudar para cdx vai melhorar a velocidade ?
existe biblioteca grafica ? ,
existe algum comando funcao do clipper que ainda nao esta implementado (para o linux) ?
existe algum tutorial para orientar-me com as funcoes e comandos novos ?
abracos , e mais uma vez muito obrigado ...
Re: Duvidas sobre Harbour em Linux
Enviado: 04 Abr 2010 22:32
por sygecom
Buenas,
DRSHOK escreveu:
se eu mudar para cdx vai melhorar a velocidade ?
Sim, tem ganho de desempenho e se usar TAG terá menos arquivos abertos, por que os índice em TAG fica tudo em um único arquivo só, vale a pena, e não deixe de usar a busca do forum por que tem muito topico bom sobre CDX.
existe biblioteca grafica ?
Existe sim, eu particularmente eu uso Hwgui para Linux, mas tem a xHhgk que é Open Source também.
existe algum comando funcao do clipper que ainda nao esta implementado (para o linux) ?
Do Clipper não, mas da CA-TOOLS ainda tem, e sinceramente acho que nem vão desenvolver, por que já tem funções similares, como funções de comunicação serial que para Windows se usa Hbcomm e para Linux a hbtpathy, e tem algumas funções da CA-TOOLS que era para Novel que não foram migradas para Harbour.
existe algum tutorial para orientar-me com as funcoes e comandos novos ?
Baixe o Help direto do xHarbour:
http://www.xharbour.com/xhdn/referenceguide/
http://pub.buzinello.com/xbase/xharbour ... e_v1.1.zip
E se souber baixar o Harbour(Svn) ou xHarbour(Cvs) ai pode olhar nos fontes direto e no ChangeLog
Re: Duvidas sobre Harbour em Linux
Enviado: 08 Abr 2010 03:13
por clrod
Posso estar enganado, mas parece que o NTX do Harbour é tão poderoso que substituí as funcionalidades e performance do CDX e até do NSX. Ainda não tentsei nada disso, mas além de permitir TAGs no NTX, ranges, desambiguação de chaves (muito parecido com a famosa Rushmore que no CDX do Clipper não), tem uma uma capacidade maior e é mais bem implementada. Se meu inglês vagabundo entendeu certo, é isso.
Sugiro dar uma olhada na HbIDE. Você que já usa o Linux, deve ficar feliz em saber que a IDE é toda feita em cima da Qt, a mesma do KDE.
De fato, usar o Harbour sempre supera as expectativas. Não sei porque o pessoal insiste em ficar no Clipper -:]
Re: Duvidas sobre Harbour em Linux
Enviado: 08 Abr 2010 09:28
por mustang51
Ola Srs.
Estou começando a desenvolver com o Harbour/xHarbour para linux, e vi que o colega Sygecom comentou que usa a hwgui especifica para linux.
Esta lib é diferente da que está no cvs para baixar??? ou ela é a mesma que está lá??
E mais uma coisa, iria usar o Mediator para fazer acesso ao BD mas já vi que está descontinuado, e a outra dica aqui do site mesmo é utilizar o HeideSql, então a dúvida é se muda o tipo de acesso ou pode continuar sendo
USE Arquivo VIA "HEIDE" por exemplo ou tem mais alguma alteração????
valeu
Ricardo
Re: Duvidas sobre Harbour em Linux
Enviado: 08 Abr 2010 22:28
por janio
Mediator foi descontinuado? Onde vc viu isso?
HeidSQL é front que usamos para fazer manutenção em tabelas SQL e nada tem a ver com o Mediator que é um RDD no qual podemos utilizar banco de dados SQL utilizando os mesmos comandos como se fosse xbase.
Acho que vc está equivocado.
Re: Duvidas sobre Harbour em Linux
Enviado: 08 Abr 2010 23:42
por mustang51
Desculpe a nossa falha
Realmente o que foi descontinuado foi o MySql Front, e o HeidiSql é uma alternativa para os usuários,
eu particularmente estou usando o MySql Browser e me dou por satisfeito com ele
Agora as dúvidas
A HWGUI que está disponível para ser baixada no CVS dá para utiliza-la em um sistema multiplataforma (Linux/Windows) sem ter muitos problemas?
Sobre o Mediator tem uma versão free e é para 100 conexões não é isso ?
tanto windows quanto linux?
Utilizando ele, a velocidade de resposta do MySql não degrada muito não?
Uma solução seria utilizar a MySql.lib que vem no contrib do xharbour certo?, ou mesmo com ela tenho que ter o Mediator como ODBC?
e ela roda beleza no Linux?
Pena que a SQLLIB do nosso colega aqui do forum não tem uma versão linux
pois andei testando e foi muito fácil de usa-la e se teve perda de desempenho eu não consegui perceber.
obrigado pela atenção,
Ricardo
Re: Duvidas sobre Harbour em Linux
Enviado: 09 Abr 2010 00:16
por sygecom
Olá Ricardo,
mustang51 escreveu:
A HWGUI que está disponível para ser baixada no CVS dá para utiliza-la em um sistema multiplataforma (Linux/Windows) sem ter muitos problemas?
Problemas não vai ter, mas sabe que Linux e Windows tem suas particularidades, então tens que prever tudo como caminho de imagens e alguns recurso que na versão windows da Hwgui tem a mais que na versão Linux, se você desenvolver em Linux ai vai ter todos os recursos no windows.
Sobre o Mediator tem uma versão free e é para 100 conexões não é isso ?
Para Mysql é Isso mesmo.
tanto windows quanto linux?
Exatamente, mas apenas para Mysql, outros bancos as limitações de conexões são bem pequenas.
Utilizando ele, a velocidade de resposta do MySql não degrada muito não?
Não, pelo contrario você consegue otimo desempenho, evidente que tem que fazer alguns pequenos ajustes nos seus codigo, mas são pouca coisa como em vez de usar ORDSCOPE() usar MedSetScPe(), alguns FILE("NOME_ARQ.DBF") por MEDFILE() e por ai vai, pouca coisa.
Uma solução seria utilizar a MySql.lib que vem no contrib do xharbour certo?
Certo, porem essa LIB diferente do Mediator, SQLRDD e SQLLIB exige que você use tudo com comandos SQL e Query, porem você tem todo seu aplicativo na mão.
ou mesmo com ela tenho que ter o Mediator como ODBC?
Com a Mysql.lib não é necessário, a conexão é direta.
e ela roda beleza no Linux?
Se compilar com Harbour sim, no xHarbour nem testei.
Pena que a SQLLIB do nosso colega aqui do forum não tem uma versão linux
pois andei testando e foi muito fácil de usa-la e se teve perda de desempenho eu não consegui perceber.
Não deixe de testar também o SQLRDD eu uso e estou satisfeito.
Re: Duvidas sobre Harbour em Linux
Enviado: 09 Abr 2010 14:13
por mustang51
Ola Leonardo
Obrigado pela sua atenção
O sqlrdd eu já utilizei o de acesso a SQL SERVER mas sem biblioteca gráfica, e foi a salvação de um sistema ERP que tinhamos em dbf com indice nsx. Para Linux nunca utilizei, mas acho que não terá problemas...
O questionamento é para achar uma solução "FREE" 100%, e tambem ser multiplataforma.
Quanto a biblioteca mysql do contrib, acho que tambem não terei problemas, pois o sistema que citei acima, no começo mudamos para um banco de dados chamado PERVASIVE onde o trauma da migração foi menos doloroso, e nele os comandos tinham que ser passados como querys e views, e depois com o tempo e com fundos para tanto mudadmos para SQL SERVER.
Vc citou a compilação para linux tem que ser feita com harbour, ele e a biblioteca para isso são os que estão no CVS para baixar ou em outro lugar,? se for outro lugar e puder me passar o link fico agradecido.
Ah, e o designer do Luiz Basso posso utiliza-lo para o linux também ou tem alguma restrição ? pois estou analisando ele e está mutio fácil desenha o sistema nele.
[][][]
Luís Ricardo
Re: Duvidas sobre Harbour em Linux
Enviado: 30 Abr 2010 14:39
por danielgianni
Eu também estou pesquisando como usar o harbour no linux com o postgresql mas estou meio desanimado porque é muito difícil achar essas informações na internet, mas talvez eu vá testar esse Mediator Postgre que também é gratuito até 100 clientes.
Re: Duvidas sobre Harbour em Linux
Enviado: 05 Mai 2010 00:11
por sygecom
mustang51 escreveu:
Vc citou a compilação para linux tem que ser feita com harbour, ele e a biblioteca para isso são os que estão no CVS para baixar ou em outro lugar,? se for outro lugar e puder me passar o link fico agradecido.
Olá Luís,
No caso do
Harbour você pode baixar via SVN. O ideal é sempre usar a versão estável disponibilizada no sourceforge.net:
http://sourceforge.net/projects/harbour-project/files/
Ah, e o designer do Luiz Basso posso utiliza-lo para o linux também ou tem alguma restrição ? pois estou analisando ele e está mutio fácil desenha o sistema nele.
Realmente está muito fácil e pratico de utilizar a IDE mantida pelo Basso, mas nem tudo que temos na versão windows da Hwgui tem na versão Linux, a IDE roda apenas em Windows mas gerar codigo .PRG que pode ser compilado em ambos ambiente, apenas cuide o que ainda não tem na versão linux, vai testando.