Guitar R.A. 1.3 - Inicio do desenvolvimeto

Olá camaradas...

Este post é apenas para anunciar que o trabalho de desenvolvimento do Guitar R.A. 1.3 começou! O projeto ainda está bem no início, em menos de 2%, mas já é alguma coisa Cool

Haverá muitas novidades nesta versão - uma reescrita para falar a verdade...

Mais novidades em breve... Abraços!


Posted by: Raphael Zimermann
Posted on: 22/11/2012 at 16:21
Tags: , ,
Categories: Desenvolvimento | Novidades
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (0) | Post RSSRSS comment feed

Atualizando o lazarus do debian squeeze

Bem, instalar o lazarus no debian squeeze é fácil, por meio do aptitude (já deve ter percebido que eu prefiro o aptitude ao apt-get, não é?). O problema é que a versão do lazarus no repositório do squeeze é uma versão muito antiga, que mal compila determinados projetos (por causa da incompatibilidade).

Neste tutorial, você irá aprender de forma extremamente simples como instalar a versão estável mais nova do lazarus. Mãos a obra?

Primeiro, você deve desinstalar o lazarus do repositório, caso você tenha o instalado. Um detalhe importante é que se você criou algum atalho para esse lazarus antigo, deve remover estes atalhos. Isso porque o lazarus tem um monte de lançadores do binário espalhados pelo sistema (mais ou menos), e se seu atalho apontar para algum deles, ele não vai iniciar com a localização de pastas corretas. Não esqueça também de limpar a pasta de trabalho pessoal do lazarus (oculta), encontrada em <usuario>./lazarus (apague tudo o que estiver dentro desta pasta).

Bom, agora siga os seguintes passos:

Baixando o instalador RPM
Entre na página de downloads do lazarus: http://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20x86_64%20RPM/

Lá irá ter uma sub-pasta da versão atual do lazarus. Entre nela, e você terá uma lista de arquivos disponíveis.
A versão deles vai variar conforme a versão atual do lazarus e do free pascal. No lugar dos números de versão, eu coloquei um 'X', só para você entender que se deve baixar a  versão que estiver lá. Você deverá baixar os seguintes arquivos (lembre sobre o que eu falei sobre 'X'):

fpc-x.x.x-x.laz.x86_64.rpm
fpc-src-x.x.x-x.laz.x86_64.rpm
lazarus-x.x.xx.x-x.laz.x86_64.rpm
lazarus-debuginfo-x.x.xx.x-x.laz.x86_64.rpm
fpc-debuginfo-x.x.x-x.laz.x86_64.rpm

Convertendo os instaladores RPM para instaladores DEB

Como você já sabe, no debian instalamos pacotes DEB. Nos downloads do lazarus existem pacotes em DEB, mas eles são dependências separadas, que exigem um certo grau de paciência e conhecimento para serem instalados. Mas hei, nós queremos praticidade, não é?!

Vamos converter os instaladores rpm usando o 'alien' um conversor global de pacotes.

Caso você não possua o alien instalado, moleza; execute em terminal root o seguinte:

aptitude install alien

Agora, vamos fazer a conversão. Entre com o terminal root onde você fez o download (normalmente a pasta <usuario>Downloads). Execute então os seguintes comandos, em sequência, linha por linha:

alien fpc*
alien laz*
dpkg -i fpc*.deb laz*.deb
aptitude install libgtk2.0-dev
aptitude install libgdk-pixbuf2-dev
(Obs: Se esse comando falhar, não tem problema)

E... Pronto.

Bem, agora é só alegria!


Adicional: Está a fim de uma nova interface no lazarus?

Se você estiver a fim de usar uma interface parecida com a do visual studio ou com a do Delphi 2010, experimente um dos meus projetos: o KZDesktop

Mais detalhes em http://sourceforge.net/projects/kzdesktop/

Abraços e até a próxima!

 


Posted by: Raphael Zimermann
Posted on: 12/8/2012 at 14:32
Tags: , , , ,
Categories: Desenvolvimento | Dicas | Linux | Tutoriais
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (2) | Post RSSRSS comment feed

Instalando o Lazarus no Windows pelo SVN

Instalando o Lazarus no Windows pelo SVN - De maneira fácil e rápida, poderia-mos chamar assim.
Bem, é possível que você já tenha tentado instalar o lazarus usando o SVN oficial, e é possível que você não tenha conseguido; não que seja difícil, mas os tutoriais da página oficial em sempre acompanham as características da atual versão do lazarus. O que eu vou ensinar aqui é uma forma bem fácil de ter o lazarus atualizado com as últimas alterações do projeto.

Vamos ao nosso tutorial?

Para começar: Recomendo muito que você desinstale o lazarus de sua máquina antes de seguir o tutorial. Além de desinstalar, exclua as seguintes pastas (caso existam):

C:\lazarus (claro, verifique se você não tem nada de importante dentro dessa pasta)
C:\Users\<Usuário>\AppData\Local\lazarus (essa pasta tem as configurações e outras coisas que podem atrapalhar nosso tutorial; lembre de trocar o <Usuário> pelo seu usuário do windows)

Ainda, é importante você saber que, sendo o lazarus atualizado pelo SVN, você deve ter um programa de SVN instalado, e saber como usá-lo. Eu uso o Tortoise SVN; pode ser outro, mas caso você nem saiba o que é um SVN, é claro que será necessário você pesquisar sobre o assunto primeiro...

Agora, vamos ao tutorial:

1) Baixe o instalador estável do lazarus (isso mesmo, vamos instalar ele primeiro). Até o momento em que eu escrevia este post, a versão estável mais nova é a 0.9.30.4, porisso, não vou colocar o link do instalador aqui; Vá direto na página do projeto e baixe essa ou outra versão mais nova que esteja disponível;

2) Após baixar o instalador, instale o lazarus (óbvio rs)

3) Bem, após a instalação, você terá a pasta C:\lazarus em seu micro. Entre nela, e com o seu programa SVN, dê um checkout usando o seguinte repositório SVN:

http://svn.freepascal.org/svn/lazarus/trunk

Certifique-se o programa de SVN vai baixar o arquivos dentro da pasta C:\lazarus

4) Agora você fará uma coisa um pouco estranha, mas deverá fazer: Entre na pasta do lazarus, e exclua todas as pastas e arquivos que estiverem dando conflito, caso exista algum (se você estiver usando o tortoise svn, essas pastas e arquivos terão um ponto de exclamação vermelho em seus ícones).

5) Agora, usando seu programa de svn, dê um update nos arquivos. Isso é importante, viu?!

6) Após os arquivos baixados/atualizados, vamos compilar o lazarus com as fontes atualizadas. Para isso, crie na pasta do lazarus (C:\lazarus) um arquivo bat chamado 'compila.bat'.
Dentro deste arquivo, coloque o seguinte conteúdo:

cd /d C:\lazarus\ide
set path=C:\lazarus\fpc\2.6.0\bin\i386-win32;C:\lazarus
cd C:\lazarus
make
pause

Uma observação importante sobre os comandos acima, é que o fpc atual é o 2.6.0; Verifique se o fpc do lazarus que você instalou é esse mesmo; se não for, corrija com a pasta correta no comando 'set path='

7) Após salvar o 'compila.bat', execute-o e aguarde. Se tudo estiver certo, ou se não houve mudanças na estrutura do lazarus após a publicação deste post, o lazarus estará pronto, com a versão mais atual.

 

Bem, espero ter ajudado; até a próxima pessoal!

 


Posted by: Raphael Zimermann
Posted on: 23/7/2012 at 12:45
Tags: , , , ,
Categories: Desenvolvimento | Tutoriais
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (0) | Post RSSRSS comment feed

Precisando de um windows original? Poisé, eu precisava e achei!

Esqueça a pirataria. Neste post, imagine um mundo mágico onde não há software pirata, e sim uma vasta gama de softwares grátis, não porque um piá de lanhouse colocou eles lá para baixar, mas sim porque os desenvolvedores o disponibilizam para o público...
... tá bom, se tratando de windows, a coisa é nem tanto poraí; mas como eu disse, esqueça a pirataria; vamos ao post:

Eu uso linux em casa, mas estava precisando instalar o windows em uma máquina; temos um serial original, para ser usado naquela máquina; mas não temos o CD do windows. Se você procurar o windows 7 poraí, vai achar um monte de downloads com cracks e uns trojans de brinde. Mas poxa vida, nós temos um serial original do windows, e queremos instalar o windows original; mas não temos os CD!

A solução: A Microsoft permite que alguns parceiros de venda disponham o windows 7 original para download, necessitando apenas que o usuário tenha o serial para registrar a cópia. Um deses parceiros é a Digital River.
A Digital River é uma parceira comercial da Microsoft, dispondo de uma lista de links para download do Windows 7 diretamente de seus servidores, sem problema algum. Estão disponíveis as versões com SP1 e sem o SP1.

"Atenção: Os links abaixo NÃO são piratas; são links oficiais permitidos pela microsoft para aqueles que possuem a licença original do windows, mas não tem a mídia de instalação (por ter perdido, estragado, etc) - As ISOS precisam de um serial original!"

Já deixei o aviso bem grande para ninguém dizer que estou pirateando o windows rs;

 

Outro aviso importante: Estes windows estão em inglês (links dos EUA, idioma dos EUA); Nosso próximo post vai ensinar passo a passo como deixar estes windows em português.


Links:

Download Windows 7 sem SP1
Versão Parceiro Link para download
32-bit Windows 7 Ultimate x86 Amazon.com Windows7Ultimate32bit.iso
64-bit Windows 7 Ultimate x64 Amazon.com Windows7Ultimate64bit.iso
32-bit Windows 7 Home Premium x86 Digital River X15-65732.iso
64-bit Windows 7 Home Premium x64 Digital River X15-65733.iso
32-bit Windows 7 Professional x86 Digital River X15-65804.iso
64-bit Windows 7 Professional x64 Digital River X15-65805.iso
Download Windows 7 com SP1
Versão Parceiro Link para download
32-bit Windows 7 Home Premium x86 SP1 Digital River X17-24208.iso
64-bit Windows 7 Home Premium x64 SP1 Digital River X17-24209.iso
32-bit Windows 7 Professional x86 SP1 Digital River X17-24280.iso
64-bit Windows 7 Professional x64 SP1 Digital River X17-24281.iso
32-bit Windows 7 Ultimate x86 SP1 Digital River X17-24394.iso
64-bit Windows 7 Ultimate X64 SP1 Digital River X17-24395.iso


Posted by: Raphael Zimermann
Posted on: 12/7/2012 at 10:02
Tags: , , ,
Categories: Dicas | Tecnologia
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (1) | Post RSSRSS comment feed

Gerenciador de downloads para o Debian? Tente o downthemall!

Dica do dia: Para você que está acostumado com o Free Download Manager no windows, e precisa de um gerenciador de download, uma ótima opção que eu encontrei para usar no debian é o Downthemall. O downthemall na verdade é um plugin para o firefox, que funciona muito bem para o gerenciamento de downloads. Na verdade, sendo um plugin para firefox, ele funcionará também no windows, caso deseje.

Para baixar o downthemall, vá em:
https://addons.mozilla.org/en-US/firefox/addon/downthemall/

Claro, vale lembrar que quando falamos de firefox no debian, nos referimos ao Iceweasel  Wink


Posted by: Raphael Zimermann
Posted on: 11/7/2012 at 21:33
Tags: , , ,
Categories: Linux | Dicas
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (0) | Post RSSRSS comment feed

Executando aplicações debian 32 bits em um debian 64 bits

Essa dica vale em especial para rodar aplicações compiladas no lazarus 32 bits em ambientes 64 bits. Funcionou perfeitamente para mim, mas como não sou expert em linux, e ainda por cima descobri isso na tentativa e erro, não posso garantir que funcione em todos o casos. Mas vá lá:

Bem, para que sua aplicação 32 bits funcione em um linux 64 bits (no meu caso, um debian 6), você deve instalar os seguintes pacotes:

ia32-libs
ia32-libs-gtk

Para fazer isso no Debian, com o usuário root execute estes comandos:

   aptitude install ia32-libs
   aptitude install ia32-libs-gtk

Lembre-se que dependendo da aplicação, ela poderá solicitar mais pacotes, que também deverão ser instalados.

Espero ter ajudado!


Posted by: Raphael Zimermann
Posted on: 26/6/2012 at 16:56
Tags: , , , ,
Categories: Desenvolvimento | Linux | Tutoriais
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (0) | Post RSSRSS comment feed

Debian Wheezy: Rede sem fio não gerenciável

...Esse probleminha era um problema que estava torrando minha paciência... Após duas instalações do debian wheezy, tive esse problema, onde apesar de estar conectado em minha rede sem fio e acessando a internet normalmente, não podia fazer nenhuma configuração na rede. Até aí não há tanto problema assim - afinal a rede estava funcionando. O problema que os programas que verificam se a rede de internet está ativa (como o evolution), se recusavam a funcionar.

Depois de alguma pesquisa, achei a solução:

Entre no terminal como root e edite o arquivo /etc/network/interfaces. Para fazer isso, usando o gedit, use o comando abaixo:

gedit /etc/network/interfaces

Bom, ao abrir o arquivo, é provável que haja uma configuração da sua atual rede, que na verdade não deve estar aí. Apague tudo e deixe apenas a configuração abaixo:

# The loopback network interface
auto lo
iface lo inet loopback

Reinicie seu PC, e selecione a rede à conectar normalmente, como faria em outros sistemas. Depois disso, divirta-se acessando meu outro site - o e-Zap! www.e-zap.net

Cool


Posted by: Raphael Zimermann
Posted on: 4/6/2012 at 20:10
Tags: , ,
Categories: Linux | Tutoriais
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (0) | Post RSSRSS comment feed

Desabilitando a memória virtual (swap) no Debian

Essa é uma dica bem útil e interessante caso você possua bastante memória RAM no seu PC ou notebook.

A memória swap é acionada quando seu computador não tem mais memória RAM o suficiente para trabalhar. Se você desativar o swap do linux, em um caso de necessidade certamente terá problemas; Mas tendo bastante mamória (uns 3GB para cima), pode ter alguns poucos benefícios. Bom, você escolhe... mas a dica está aí:

Para desligar ou ligar, entre no terminal como root e use um dos comandos abaixo:

Desligar: swapoff -a

Ligar: swapon -a

Bom, é isso! Abraços ;)


Posted by: Raphael Zimermann
Posted on: 1/6/2012 at 20:33
Tags: , , , ,
Categories: Linux | Matérias | Tutoriais
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (0) | Post RSSRSS comment feed

Alterando o formato da data do sistema no Wine

Essa foi outra dica que achei, que eu estava precisando bastante. Alguns aplicativos do windows, em especial aqueles que trabalham com banco de dados, precisam que o formato da data do sistema esteja em 'DD/MM/AAAA' (Ou, DD/MM/YYYY, como preferir rs).

Para alterar as configurações do wine e aplicar o formato desejado, abra o terminal (com o seu usuário, não o root) e digite o comando abaixo:

wine regedit

Isso irá abrir o famoso regedit - Editor do registro do windows (no nosso caso, wine)

Vá até a ramificação HKEY_CURRENT_USER / Control Panel / International e localize a chave de valor sShortDate
Nessa chave, provavelmente haverá algo como 'd/MM/YYYY'. É só alterar o formato para o formato desejado (no meu caso, dd/MM/YYYY).

É só isso... Abraço a todos!

 


Posted by: Raphael Zimermann
Posted on: 30/5/2012 at 9:49
Tags: , , ,
Categories: Linux | Tutoriais
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (0) | Post RSSRSS comment feed

Instalando programas MSI com o Wine

Essa é apenas uma pequena dica, mas que pode lhe ajudar bastante.

Para executar uma instalação .MSI no linux por meio do wine, entre no terminal com seu usuário padrão (não com o root) e por meio do comando 'cd' (comando de abrir diretórios), entre na pasta onde se encontra o arquivo .msi.
Depois, execute o seguinte comando:

msiexec /i arquivo.msi

Onde o 'arquivo.msi' será o nome do arquivo que você queira executar. É só isso!


Posted by: Raphael Zimermann
Posted on: 30/5/2012 at 9:44
Tags: , ,
Categories: Linux | Tutoriais
Actions: E-mail | Kick it! | DZone it! | del.icio.us
Post Information: Permalink | Comentários (0) | Post RSSRSS comment feed

Visitas: 771524