Quick Report no Delphi 7

4 Maio, 2008 by Samuel Etur

Uma dica rápida para quem está começando a trabalhar com Delphi…

O Quick Report, um dos componentes mais utilizados para geração de relatórios no Delphi, não vem instalado por default, entretanto sua instalação é muito simples, não sendo necessário nenhum download, apenas o Delphi 7 instalado.

Passo a passo para instalação:

- Feche todos os projetos abertos
- Com o Delphi aberto, clique na aba Component > Install Packages

 

- Na caixa de diálogo, clique em ADD

- Procure a pasta \Bin (Por padrão ela está em C:\Arquivos de programas\Borland\Delphi7\Bin\)

- Selecione o arquivo dclqrt70.bpl

- Clique em Abrir/Open
- Tendo feito isso, QuickReport Components deverá aparecer na lista Design packages

- Agora clique em OK e pronto

Voltando ao Delphi, na palheta de componentes, na última aba deverá aparecer qreport, que são os componentes do Quick Reports.

 

Quando eu tiver um tempo eu coloco alguns exemplos desta palheta fantásticas aqui no blog.

Espero ter ajudado, um grande e forte abraço… até a próxima.

“Mas quem suportará o dia da sua vinda? E quem subsistirá, quando ele aparecer? Porque ele será como o fogo do ourives e como o sabão dos lavandeiros.” Malaquias 3:2

Comandos para Ubuntu / Tabela Referência

28 Abril, 2008 by Samuel Etur

Pessoal, para quem ainda não utiliza e quer dar um pontapé inicial no Sistema Operacional Ubuntu, vou dar uma ajudinha.

O site Fosswire criou uma tabela de referência dos comando mais usados no terminal (shell).

Faça o download e imprima essa tabela

Com essa tabela vocês conseguem resolver e esclarecer muitas dúvidas, ideal para quem ainda não tem muita intimidade com o terminal ou linha de comando do Ubuntu.

Fiquem com Jesus.

“Pela fé entendemos que os mundos pela palavra de Deus foram criados; de maneira que aquilo que se vê não foi feito do que é aparente.” Hebreus 11:3

Ubuntu Hardy Heron

25 Abril, 2008 by Samuel Etur

Devido a algumas mudanças na minha vida profissional, eu acabei ficando alguns dias sem atualizar os artigos e notícias, e por isso este post está um pouco atrasado, mas vamos lá…

Para alegria de uns e tristeza de outros (será?), o nosso querido Ubuntu foi atualizado e lançado sua nova versão chamada ”HARDY HERON”.

Algumas mudanças fantásticas foram incrementadas nessa nova versão deixando este maravilhoso Sistema Operacional ainda melhor.

Segue o link para downloads de algumas versões:

Versão i386 Desktop CD
Versão i386 Desktop CD - link Torrent
Versão 64bits desktop CD

No próximo post vou colocar alguns comandos muito úteis para utilização no ubuntu.

Um grande abraço a todos e um maravilhoso fim de semana!!

“Porque eu, o SENHOR, falarei, e a palavra que eu falar se cumprirá; não será mais adiada; porque em vossos dias, ó casa rebelde, falarei uma palavra e a cumprirei, diz o Senhor DEUS.Ezequiel 12:25

Domínios.com.br

20 Abril, 2008 by Samuel Etur

Uma notícia que acho ser do interesse de todos!

A partir de 01/05/2008 será possível adquirir domínios COM.BR sem a necessidade de CNPJ.

Por decisão do CGI.br, o domínio COM.BR, destinado a atividades comerciais genéricas na Internet, também poderá ser registrado sob um CPF. Ou seja, pessoas naturais com atividades comerciais e afins poderão registrar domínios COM.BR.

Inicialmente, somente o domínio COM.BR estará disponível nesta nova categoria, genérica, que permite registro tanto com CNPJ quanto com CPF. Lembramos que, para manter a transparência do registro de domínios .br, pessoas físicas responsáveis por domínios COM.BR estarão sujeitas aos mesmos procedimentos das entidades cadastradas previamente.

Mais informações: http://registro.br

Fiquem com Deus.

“E disse Deus: Não te chegues para cá; tira os sapatos de teus pés; porque o lugar em que tu estás é terra santa.” Êxodo 3:5

Flisol 2008 - Curitiba-PR

20 Abril, 2008 by Samuel Etur

Flisol 2008 - Curitiba/PR - Santa Cruz

Aquele abraço. Fiquem com Deus.

“Ninguém jamais viu a Deus; se nos amamos uns aos outros, Deus está em nós, e em nós é perfeito o seu amor.” 1 João 4:12

Softwares livres para Banco de Dados

14 Abril, 2008 by Samuel Etur

Olá pessoal. Neste fim de semana preparei uma pequena matéria de alguns softwares livres utilizados por quem trabalha com banco de dados. Geralmente estes softwares trabalham com diversos tipos de bancos de dados, livres ou não, e são multiplataforma. Alguns deles seguem o modelo de licença GPL e outros não, mas mesmo assim todos são softwares maduros e muito interessantes para quem trabalha com banco de dados. Esta é apenas uma pequena listagem contendo alguns softwares úteis para o dia a dia.

É importante dizer que não sou especialista nestas ferramentas e que faço uso somente de suas opões básicas. Para mais detalhes, por favor, procurem a documentação da ferramenta, o site do fabricante, etc.. Também é importante dizer que não me responsabilizo por qualquer uso destas ferramentas.

1. Weka

O Weka (Waikato Environment for Knowledge Analisys) é uma excelente ferramenta escrita em Java para mineração de dados. Ele contém um grande conjunto de algoritmos prontos para serem usados. Vale a pena destacar também a grande quantidade de recursos para a limpeza e tratamento de dados, que auxiliam muito o processo de ETL (Extract Transform Load). A figura abaixo apresenta a janela do Weka Knowledge Explorer sendo executada no Mac X, onde podemos perceber que várias abas são disponibilizadas para o tratamento dos dados a serem minerados.

Weka

Figura 1. Interface gráfica do Weka.

Link para o download do Weka: http://www.cs.waikato.ac.nz/~ml/weka/index.html

2. TreeMap

O TreeMap é um software que fez a geração de mapas de árvores (TreeMaps). Estes mapas são muito interessantes para a visualização de uma grande quantidade de dados hierárquicos, pois apresentam as informações baseados em retângulos coloridos de acordo com algum atributo das informações. Este tipo de visualização de informação permite uma mineração visual dos dados, tornando mais fácil a descoberta de conhecimento a respeito dos dados. A Figura 2 apresenta o TreeMap com os dados a respeito de uma votação americana. Notem que o estado da Califórnia é apresentado como o maior retângulo e na cor azul. Várias opções permitem customizar a aparência e a navegação dos dados.

TreeMap

Figura 2. Visualizando dados de uma votação americana com o TreeMap.

Link para o download do TreeMap: http://www.cs.umd.edu/hcil/treemap/demos/

3. Mangrove

O Mangrove é um software para Windows apenas que permite a geração e navegação de árvores de decisão. Estas árvores de decisão são úteis para a detecção de padrões e correlações nos atributos dos dados. Vale a pena dar uma navegada pela árvore gerada, e identificar quais são os padrões que os dados apresentam. A Figura 3 apresenta uma árvore de decisão gerada pelo Mangrove, a partir de dados referentes a informações de um zoológico. Além da geração da árvore de decisão, há também como customizar alguns parâmetro do algoritmo e aplicar níveis de Zoom na árvore gerada.

Mangrove 

Figura 3. Árvore de decisão gerada pelo Mangrove.

Link para o download do Mangrove: http://www.tetris1d.org/zigah/mangrove/

4. Mondrian

O Mondrian é um excelente servidor OLAP de código livre escrito em Java. Além de permitir a manipulação de cubos de dados através de um browser o Mondrian possui uma extensa API (Application Program Interface) para a manipulação dos seus objetos. Suporte a MDX, geração automática de gráficos e exportação em PDF e arquivo XLS são algumas das suas muitas funcionalidades.

A Figura 4 apresenta o browser FireFox navegando em um cubo montado no Mondrian. Este cubo de dados que aparece na Figura 4 é o mesmo cubo de dados de telefonia que foi apresentado aqui no iMasters por meio da série de  colunas onde expliquei como montar um cubo de dados no Analisys Services.

 Mondrian

Figura 4. Cubo de dados de Telefonia implementado no Mondrian.

Link para o download do Mondrian: http://mondrian.sourceforge.net/

5. DBDesigner

O DBDesigner é uma ferramenta de código livre que serve para a modelagem de dados, mais especificamente para a elaboração de diagramas MER (Modelo Entidade Relacionamento). Dentre as suas principais vantagens, podemos citar a fácil geração de código SQL do modelo criado, a separação dos modelos Físico e Lógico, a sua simples interface gráfica e a sua portabilidade. A Figura 5 mostra um modelo multidimensional desenhado no DBDesigner.

DBDesigner 

Figura 5. Modelo Multidimensional desenha no DBDesigner.

Link para o download do DBDesigner: http://www.fabforce.net/dbdesigner4/

6. SQLUniform

Recentemente, recebi um e-mail solicitando informações sobre uma ferramenta que fosse um front-end no Linux para a administração do SQL Server. Respondi que não conhecia nenhuma, mas o leitor do iMasters e Desenvolvedor Ian Raphael me sugeriu o SQLUniform, um administrador de mais de 20 tipos diferentes de bancos de dados desenvolvido em Java. Para acessar o SQL Server pelo Linux, o SQLUniform utiliza a biblioteca FreeDTS e também pode trabalhar com drivers ODBC ou JDBC.

O SQLUniform também permite a exportação e importação de dados CVS, dentre outras funcionalidades. A Figura 6 mostra o SQLUniform em ação sendo executado em na interface gráfica KDE do Linux e conectado a um servidor MySQL.

 SQLUniform

Figura 6. SQLUniform administrando uma base de dados do MySQL.

Link para o download do SQLUniform: http://www.sqluniform.com/

7. Pajek

O Pajek é um programa que permite criar, editar e manipular grafos (e não gráficos) de todos os tamanhos. Além disso, ele conta com alguns algoritmos e heurísticas implementadas para facilitar a descoberta de informações. Muito útil para quem trabalha com dados provenientes de redes de relacionamento, como o Orkut, e também com dados hierárquicos. A Figura 7 apresenta um grafo conectado gerado a partir de dados contidos em um arquivo texto.

Pajek

Figura 7. Grafo conectado gerado pelo Pajek.

Link para o download do Pajek: http://vlado.fmf.uni-lj.si/pub/networks/pajek/

8.  The R Project

O Software chamado ‘The R Project’, ou simplesmente R como é mais conhecido, é um analisador estatístico muito poderoso. Quem precisa trabalhar com dados científicos pode contar com uma ferramenta muito flexível e robusta, a ponto de, em alguns casos, poder substituir o famoso MatLab. Correlação multivariada e testes chi-quadrado são apenas algumas das análises que esta ferramenta para fazer. A Figura 8 apresenta algumas das janelas do R no Mac que podem ser utilizadas durante a manipulação de dados com o R.

The R Project

Figura 8. Algumas das janelas do R sendo executadas no Mac.

Link para o download do R: http://www.r-project.org/

9. DbGen

O DBGen é um gerador de dados para testes desenvolvido pelo Grupo de Base de Dados e Imagens do ICMC da USP. Ele permite a geração e análise de diversos tipos de dados utilizados para carregar uma base de dados de teste. A Figura 9 mostra a geração de alguns números aleatórios no DbGen.

DbGen 

Figura 9. Geração de dados aleatórios no DBGen.

Para fazer o download do DBGen, antes é necessário o cadastro no site do Grupo de Base de Dados e Imagens.

Link para o download do DBGen: http://gbdi.icmc.usp.br/downloads.php

10. Agata Report

Vários softwares permitem a geração de relatórios customizada pelo usuário. O Agata Report é um projeto de código livre nacional que permite, com uma grande variedade de recursos, a geração de relatórios e gráficos a partir de diferentes bases de dados. Para quem trabalha com o Crystal Reports e o Reporting Sercices, o Agata Report é ótima alternativa de baixo custo. A Figura 10 mostra uma janela de configuração de um relatório no Agata Report.

Agata Report 

Figura 10. Janela de configuração de relatórios do Agata Report.

Link para o download do Agata Report: http://www.agata.org.br/

11. iXEdit XML Editor

O iXEdit é um editor de XML desenvolvido em Java bem simples. Ele é útil para a manipulação de arquivos XML com muitas tags e propriedades, além de fornecer suporte para a verificação e validades frente a DTDs e Schemas. A Figura 11 mostra o iXEdit manipulando uma tag de um arquivo XML.

iXEdit XML Editor 

Figura 11. O editor de arquivos XML iXedit manipulando um arquivo XML.

Link para o download do iXEdit XML Editor: http://ixedit.sourceforge.net/

12. Lucene

O Lucene é um biblioteca escrita em Java que contém um mecanismo para se trabalhar com full-text search. De acordo com os desenvolvedores, esta biblioteca apresenta alto-desempenho e possui muitos recursos para a manipulação e pesquisa de diversos tipos de texto. Esta biblioteca deve ser utilizada nas aplicações desenvolvidas em Java para fornecer a funcionalidade de pesquisa full-text.

Link para o download do Lucene: http://lucene.apache.org/java/docs/features.html

Com estas ferramentas livres apresentadas neste post, o desenvolvedor ou DBA tem várias alternativas para tornar o seu trabalha do dia-a-dia mais fácil e produtivo. Vale lembrar que muitos outros tipos de ferramentas livres que auxiliam o trabalho de quem manipula banco de dados ainda existem e estão esperando para serem descobertas e utilizadas.

Por hoje é só pessoal, tenham todos uma maravilhosa semana.

“Porque tu, SENHOR, és a minha lâmpada; e o SENHOR ilumina as minhas trevas.” 2 Samuel 22:29

Conversão de documentos para PDF - Offline

11 Abril, 2008 by Samuel Etur

Continuando…

A três dias atras eu postei aqui uma ótima ferramenta Online de converão de documentos para .PDF. Agora apontarei uma ótima ferramenta de impressão de PDF para Windows 2k/XP/Vista Offline.

Como nas máquinas, pelo menos nas minhas, não quero “elefantes brancos” procuro ferramentas de qualidade de preferência gratuitas. Aqui temos uma!

about doPDF

Primeiro requisito está na licença, open-source ou freeware, depois leve e simples sem perder todas as características que necessito.

Para os utilizadores de outras ferramentas, um aspecto importante é a flexibilidade em determinados opções técnicas, no doPDF algumas opções estão ao dispor do utilizador, não muitas mas as mais usuais, como a disposição da folha, o tamanho da mesma, etc.

How Print

Licença: Freeware
Sistemas Operacionais: Windows Vista, XP, 2008/2003/2000 Server (32 and 64-bit)
Download: doPDF 6.0.258 [1.39MB]
Homepage: doPDF

Aquele abraço e que Jesus esteja no coração de vocês!

“Fazei todas as coisas sem murmurações nem contendas; Para que sejais irrepreensíveis e sinceros, filhos de Deus inculpáveis, no meio de uma geração corrompida e perversa, entre a qual resplandeceis como astros no mundo;” Filipenses 2:14,15

 

Abrindo documento .docX .xlsX… No OpenOffice e MS Office antigos

10 Abril, 2008 by Samuel Etur

Nesta nova versão do Microsoft Office 2007, não sei porque cargas d´agua, a Microsoft decidiu adicionar um “X” no final da extensão da família de produtos Office, ficando: Word com .docx , Powerpoint com .pptx ; Excel com .xlsx .

Por que isso foi feito? Provavelmente para dificultar compatibilidade com aplicações online de terceiros e para incorporar XML nos arquivos. Mas o desastroso resultado foi que computadores antigos, rodando Office 2003/XP/2000 ou OpenOffice não conseguem abrir esses arquivos.

Para resolver este pequeno problema, é só fazer o Download do Pacote de Compatibilidade do Windows, válido para quem utiliza MS Office. 
*Tomem nota que seu Office precisa ser original!

Para usuários do OpenOffice+Linux, faça o download do conversor no site:
ftp://ftp-mirror.internap.com/pub/www.getdeb.net/od/odf-converter_1.0.0-2%7Egetdeb1_i386.deb

e faça a instalação do pacote com o comando:
sudo dpkg -i odf-converter_1.0.0-2~getdeb1_i386.deb  #for i386 users

Aqueles que tem Office Pirata (com crack ou serial, não importa) ou aqueles que não tem Office instalado (Criem vergonha na cara e instalem o OpenOffice  :D ), você pode baixar o Visualizador de Documentos do Word e o Visualizador de Documentos do Powerpoint. Ainda não existe esta versão para o Excel.

Espero ter ajudado!

Um forte abraço e fiquem todos na presença de Jesus.

“Não endureçais agora a vossa cerviz, como vossos pais; dai a mão ao SENHOR, e vinde ao seu santuário que ele santificou para sempre, e servi ao SENHOR vosso Deus, para que o ardor da sua ira se desvie de vós.” 2 Crônicas 30:8

Compra do MySQL pela Sun Microsystems

9 Abril, 2008 by Samuel Etur

Já não é muita novidade que o mundo dos negócios e da tecnologia movimenta milhões e bilhões de dólares e euros e a um certo tempo, administradores e estudiosos em estratégia de negócios infiltrados em meio tecnológico acreditavam que a Sueca MySQL já estava durando muito em um mercado de “quem não compra é comprado”.

A Sueca MySQL AB, desenvolvedora do Sistema de Gerenciamento de Bancos de Dados MySQL, hoje com a versão 6.0 Alpha do principal produto, recebeu a proposta e iniciou as negociações com o time de executivos da americana Sun Microsystems, que também é uma empresa que desenvolve a dentre outros produtos, a linguagem de programação JAVA.

Por 1 bilhão de US$, o negócio de compra foi fechado e a partir de então, começa-se uma nova fase para o time da MySQL que agora caminha em busca de ser o número 1 do mundo, não somente o banco de dados open source mais utilizado. As espectativas quanto a isso são muito boas levando em conta que a empresa compradora tem um nome muito respeitável no mundo tecnológico e o mais importante, tem mais recursos para empenhar no crescimento do SGDB e também nos outros produtos da MySQL. O MySQL está instalado em mais de 10 milhões de máquinas no mundo e é utilizado pelo sistema de buscas do Google, pelo Yahoo Finance, no engine do Facebook, China Mobile e está presente, por exemplo, nos produtos da Nokia e IBM.

Em linha com nosso plano de crescimento, a compra da MySQL aumenta nossos investimentos em tecnologias demandadas por clientes que estão experimentando um grande crescimento, desde os grandes titãs da internet até as tradicionais corporações mundiais“, indicou o presidente e executivo-chefe da Sun, Jonathan Schwartz.

Segundo a Sun, a base de dados de código aberto da MySQL está amplamente desdobrada nos principais sistemas operacionais e entre provedores de hardware de todo o mundo e para todo tipo de aplicativos.

A combinação da MySQL com a Sun é uma grande oportunidade para os usuários e para todas aquelas companhias que querem inovar, crescer e poder escolher“, disse Maarten Mickos, executivo-chefe da companhia adquirida.

Com a compra, a Sun acredita que poderá usar sua força para aproximar o MySQL de um número maior de grandes corporações. Assim que o negócio for concluído, a MySQL, que possui 400 empregados em 25 países, será integrada nas organizações de Software, Vendas e Serviços da Sun, e Maarten Mickos passará a fazer parte da equipe diretora da gigante de informática.

Enquanto isso, uma equipe conjunta formada por representantes das duas companhias desenvolverá os planos de integração baseados em “sinergias técnicas, de produto, assim como culturais e nas melhores práticas de negócio e desenvolvimento de ambas as companhias”. Como parte da operação, americana Sun pagará em dinheiro US$ 800 milhões em troca de todo o material da MySQL e assumirá cerca de US$ 200 milhões em opções de compra.

Grande abraço!

“E, saindo elas pressurosamente do sepulcro, com temor e grande alegria, correram a anunciá-lo aos seus discípulos.” Mateus 28:8

 

Convertendo documentos para PDF - On line

8 Abril, 2008 by Samuel Etur

Bem, olhando o título, alguns usuários do linux vão me dizer: -No linux isso é muito fácil, e gratuito.
E eu diria: -OK! Sorte a sua de poder conhecer essa maravilhosa tecnologia.

Mas para quem não utiliza nenhuma das distribuições linux ou não tem o privilégio de utilizar em sua estação de trabalho na empresa ou na faculdade, sabe a dificuldade que é converter um documento qualquer (Word, Excel, PowerPoint, etc…) ou até mesmo uma imagem para a extensão .pdf.

Para conseguir esse feitio seria necessário baixar algum programa crackeado da internet ou então baixar a suite OpenOffice, fazer a sua instalação. Sendo que ficaria restrito a sua máquina apenas.

Mas agora esta dificuldade chegou ao fim. A conversão pode ser feita sem muitos esforços com alguns cliques do mouse e não é necessário sequer fazer a instalação de qualquer programa ou aplicativo. E o melhor de tudo é que não importa em qual máquina ou lugar que você esteja, a conversão acontecerá facilmente.

O site http://www.freepdfconvert.com/ disponibiliza essa conversão para você de forma rápida, prática e gratuita, sem importar se você utiliza Linux, Windows, Mac, etc… e além disso, ele também faz o inverso, ou seja, converte seus arquivos pdf para formatos word, excel ou rtf.

Sua única necessidade é ter uma conexão ativa com a internet.

É isso ai, boas conversões para vocês.

Um grande abraço e fiquem com Deus.

“E riquezas e glória vêm de diante de ti, e tu dominas sobre tudo, e na tua mão há força e poder; e na tua mão está o engrandecer e o dar força a tudo.” 1 Crônicas 29:12