Set 30 2008

Fatal: Can’t find unit Libc used by uDlgSelectPrinter - Como consegui resolver

Tag: ArtigosFelipe Sampaio @ 10:25 pm

Hoje finalmente consegui resolver um problema quando tentava por diversas vezes instalar o LazReport, tudo bem que ele não é “aquele” gerador de relatórios, mas já é alguma coisa, sempre ao tentar recompilar me aparecia a seguinte mensagem:

/usr/lib/lazarus/components/printers/unix/udlgselectprinter.pp (137,24) Fatal: Can’t find unit Libc used by uDlgSelectPrinter

Aí tentei fazer como em alguns lugarer achei: comentar a linha onde apareceia o erro e, como imaginava, não resolveu, me apareceram outros erros e aí voltei pra estaca zero. Pelas coisas que tinha lido em diversos sites, o erro era algo a ver com o FPC, então decidi reinstalá-lo a partir dos arquivos disponíveis no sourceforge ao invés de instalar dos repositórios do meu sistema(Ubuntu 8.04), baixei o fpc_all_i386_deb.tgz, descompactei e abri o terminal, e na pasta do fpc digitei:

~$sudo dpkg -i *.deb

Isso instala todos os aruivos .deb que estavam dentro da pasta, me apareceu uma mensagem no terminal se eu queria substituir os pacotes existentes, confirmei e no final da instalação apareceram erros de instalação em três pacotes. Não me desesperei, não demorou nada e apareceu o ícone de atualização de software, atualizei e por via das dúvidas no terminal digitei sudo apt-get install fpc-source(um dos pacotes q apareceram com defeito) e ele estava lá. Pronto, abri o lazarus como superusuário e instalei o lazreport e aproveitei o ensejo instalei o ZEOS DBO.


Ago 17 2008

Instalando o Komodo Edit 4.4.1 no Linux(Ubuntu Hardy)

Tag: ArtigosFelipe Sampaio @ 1:04 am

O que não faltam são opções de editores para linux, mas um dos que mais gosto de trabalhar é o Komodo Edit. Se você também gosta desse editor ou gostaria de experimentar, é só baixar a versão para linux aqui. Depois de baixar é só descompactar o arquivo, nada de linha de comando não, só clique como botão direito em cima do arquivo e selecine extrair aqui.

extrair imagem

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leia mais sobre “Instalando o Komodo Edit 4.4.1 no Linux(Ubuntu Hardy)”


Ago 13 2008

Instalando o Lazarus no Ubuntu Hardy

Tag: ArtigosFelipe Sampaio @ 1:10 pm

(Re)instalei o lazarus no meu Ubuntu Hardy e percebi que tem alguns “passos” a serem seguidos, primeiro, tem que se instalar o compilador freepascal pra depois instalar o lazarus, senão vão ocorrer erros logo na primeira vez que for usar o programa, ou então na hora que você for recompilá-lo para a interface GTK2(não sei por quê não deixam logo em GTK2). Digite as linhas de comando no terminal:

~$ sudo apt-get install fpc fpc-source fp-units-rtl

e depois

~$ sudo apt-get install lazarus

Para recompilá-lo para a interface GT2 abra o lazarus como superusuário, é só ir no terminal e digitar sudo startlazarus, já no lazarus, vá em Tools->Configure “Build Lazarus”… em “LCL interface” escolha gtk2 e depois clique em build. Pronto, agora seu lazarus com uma interface boa e instalado sem problemas.


Mai 23 2008

Transformada de Fourier com Python

Tag: PythonFelipe Sampaio @ 10:08 am

Bem, pra quem estuda engenharia elétrica é bem comum falar de série e transformada de Fourier. Para o meu curso deste semestre de Sinais e Sistemas, o meu professor disponibilizou para a turma um programa, feito no MATLAB, que faz o cálculo da transformada e mostra os gráficos da magnitude e fase do sinal. Bem, eu não uso este programa e nem a plataforma que ele é usado mais comumente(existe MATLAB para Linux, mas não é open source, então…), na minha pressa em saber como ficam os gráficos das Transformadas de Fourier na plataforma que tenho no meu pc, procurei um jeito de fazer isso. O SCILAB resolve, mas o exemplo que tem no help não funcionou(primeira vez que peguei um exemplo do help). Daí então eu parti para Python, que entre suas várias possibilidades de resolver praticamente qualquer coisa, tem bibliotecas para se fazer cálculos numéricos e gráficos 2 e 3 D. Leia mais sobre “Transformada de Fourier com Python”


Mar 14 2008

Por que uso Linux e não troco de jeito nenhum

Tag: LinuxFelipe Sampaio @ 12:31 pm

linux-icebergBem, comecei a usar linux em 2005 por simples questão de curiosidade, sabia que era diferente do M$ Windows, mas não tinha idéia do quanto. Primeiro deixei em dual boot, mas com o tempo gostei tanto que decidi deixar na minha máquina somente o linux e, sinceramente, não me arrependo nenhum pouco, na verdade foi a melhor coisa que fiz.

Fico pensando nas pessoas que compram uma licença do windows, compram pra ver o sistema travando, compram por um sistema fácil de ser invadido, que não vem nem mesmo com um firewall decente por default. Pior são os usuários que ainda configuram o “sistema” pra qualquer um instalar programas sem ao menos ser o administrador do S.O., depois reclamam dos trojans e spywares. Leia mais sobre “Por que uso Linux e não troco de jeito nenhum”


Mar 05 2008

Gráficos com MatPlotLib e WxPython

Tag: Python, WxPythonFelipe Sampaio @ 12:36 am

Já vimos uma exemplo da plotagem de um gráfico usando a biblioteca matplotplib, mas podemos usar outro toolkit gráfico(Wxpython, GTK, QT…), para desenhar as janelas dos gráficos. Já que eu gosto do wxpython, eis um exemplo de como usar a matplotlib juntamente com wxpython: Leia mais sobre “Gráficos com MatPlotLib e WxPython”


Mar 05 2008

Gráficos com MatPlotLib

Tag: PythonFelipe Sampaio @ 12:24 am

graficoUma boa(ótima) alternativa para quem quiser gerar gráficos 2D e também uma boa escolha para quem quer se livrar de softwares proprietários(Ex.: MATLAB) para fazer seus gráficos, é a biblioteca python para gráficos 2D chamada matplotlib. Como com python se pode fazer de tudo, bons gráficos também estão no pacote.

Com esta biblioteca você pode gerar gráficos dos mais diversos tipos e de uma maneira bem simples, os comandos para a geração de gráficos são fáceis de entender, pra quem ainda está começando a fazer isto, tem o manual que ajuda bastante(está em inglês), principalmente na parte cookbook, quem têm vários exemplos, fiz uns testes com os exemplos e relamante as imagens geradas ficam bem legais. A página do projeto é essa: http://matplotlib.sourceforge.net/

Pra instalar o programa é bem fácil, é só digitar o comando no terminal: Leia mais sobre “Gráficos com MatPlotLib”


Mar 01 2008

Lendo HD Externo com partição NTFS

Tag: LinuxFelipe Sampaio @ 9:04 pm

No meu PC têm três partições: Uma ext3, uma fat32 e a swap. Coloquei um HD externo de um amigo meu numa das portas usb e pra minha(infeliz) surpresa o HD não abriu, não entendi por que não sonseguia montar a partição. Bem, já que não fiquei conformado com isso, abri o terminal e tentei montar na marra e recebi a seguinte mensagem:

felipe@felipe:~$ sudo mount -t ntfs-3g /dev/sdb1 /media/Giovany
[sudo] password for felipe:
$LogFile indicates unclean shutdown (0, 0)
Failed to mount ‘/dev/sdb1′: Não há suporte à operação
Mount is denied because NTFS is marked to be in use. Choose one action:

Choice 1: If you have Windows then disconnect the external devices by
clicking on the ‘Safely Remove Hardware’ icon in the Windows
taskbar then shutdown Windows cleanly. Leia mais sobre “Lendo HD Externo com partição NTFS”


Fev 13 2008

Programando Microcontroladores 8052 no Linux

Tag: EngenhariaFelipe Sampaio @ 9:54 pm

Kit8051LS MicrogeniosPassei um bom tempo procurando como programar microcontroladores da família 8051 no Linux, as opções para M$ Win são várias(infelizmente) mas consegui encontrar as soluções para Linux a contento. Leia mais sobre “Programando Microcontroladores 8052 no Linux”


Jan 24 2008

Máxima Eficiência

Tag: EngenhariaFelipe Sampaio @ 8:37 am

A taxa máxima de 98,5% para inversores fotovoltaicos foi alcançada pelo Instituto para Sistemas de Energia Solar Fraunhofer(Fraunhofer Institute for Solar Energy Systems ISE) em um teste usando um protótipo MOSFET de silicone baseado em carboneto, fabricado pelo Cree.

Eles alegam ser o resultado reportado de mais alta eficiência para inversores fotovoltaicos até o momento.Os pesquisadoresde Fraunhofer conseguiram reduzir o poder de dissipação de inversores convencionais de 30 a 50 por cento quando comparados com os tradicionais transistores baseados em silício. Eles são os primeiros pesquisadores do mundo a testar o novo material semicondutor para esta aplicação. Leia mais sobre “Máxima Eficiência”


Proxima »