Projeto Icecream (parte 1)

O Icecream é um projeto que visa fornecer um ambiente de desenvolvimento web para programadores de sistema GNU/Linux. Eis aqui o Making Off para quem está interessado em aprender mais sobre programação visual em Linux utilizando o framework Qt.

[ Hits: 27.345 ]

Por: Ragen Dazs em 19/04/2005 | Blog: http://www.orkut.com


Consideracões finais



Acho que pode ter ficado vago pra muita gente a explicação da implementação do recurso anterior. Mas fico limitado pela extensão de código do projeto, a esse formato de artigo, pois caso contrário ele se tornaria um "ebook" muito extenso e cansativo e, a idéia é exatamente contrária: ser intuitivo como forma de abrir nossas mentes para pensar em novas soluções e tecnologias.

Como dito, esse é um artigo que foca os bastidores do desenvolvimento de um projeto que ainda está bem prematuro, que está muito instável. Mas segue para a análise de todos que se interessaram, o código fonte do projeto - que aliás pode não compilar na sua plataforma, porque o sistema de deploy ainda está bastante desorganizado - e instruções a respeito do mesmo no final desta página.

Gostaria de humildemente saber da opinião de vocês sobre o projeto, de ouvir sugestões a respeito de recursos. E com certeza existem muitos bugs, mas se encontrarem além dos já citados gostaria que você, nobre leitor, me ajudasse nessa tarefa estressante =D

[Código Fonte + Executável]
http://desenv.accon.com.br/allyson/backup/icecream-0.3.6.tar.bz2

Ao baixar o código fonte:

$ tar jxvf icecream-0.3.6.tar.bz2
$ cd icecream
$ ./run


Nota: Caso dê um erro por falta de bibliotecas, baixe o arquivo abaixo e salve-o dentro do icecream:

[Qt Lib]
http://desenv.accon.com.br/allyson/backup/lib-qt.tar.bz2

E finalize:

$ tar jxvf lib-qt.tar.bz2

Ao descompactar, o arquivo acima um diretório chamado libs deve ser criado, estando dentro do path do icecream está finalizado o processo.

Copie todo o conteúdo desse diretório para o diretório /libs existente dentro do icrecream e rode o programa.

Se tudo correr bem, a tela inicial do Ice Cream deverá ser lançada e pronto =]

Vale lembrar que mesmo tendo instalado o Qt Designer corretamente, se você tentar abrir o projeto dará um erro caso você não tenha o componente QScintilla instalado e configurado em seu ambiente. No próximo artigo explicarei sobre sua instalação passo-a-passo, mas se você quer prosseguir por conta própria, o tal componente pode ser encontrado aqui:
A primeira parte do artigo fica por aqui.

Página anterior    

Páginas do artigo
   1. Genesis
   2. Um tour pelos features e roadmap do projeto
   3. Instalando e configurando o ambiente de desenvolvimento
   4. Os bastidores da criação do recurso
   5. Consideracões finais
Outros artigos deste autor

Usando cache na classe Fast Template

Referências ou ponteiros em PHP

Tratamento de dados fornecidos pelo usuário: projetando sistemas com mais segurança

Populando sua SpamTrap com e-mails relevantes

Verdades e mentiras sobre tecnologias WEB

Leitura recomendada

Algum humor e C++ Design Patterns (parte 2)

Como funcionam os alocadores de memória do STD C?

Algum humor e C++ Design Patterns (parte 1)

Alocação dinâmica

Parâmetros interessantes do scanf e do printf em C

  
Comentários
[1] Comentário enviado por birilo em 19/04/2005 - 09:07h

Legal saber q tem gente desenvolvendo SW livre por aqui....

Quanto ao QT, já tentei utiliza-lo, mas visto á minha deficiencia em Orientação a objetos desisti, e continuei no GTK/C

Agora estou tentando aprender JAVA, nem tanto pela linguagem/portabilidade, mas pelo simples fato de ser OO.

É isso...

[]'s

[2] Comentário enviado por gossip em 19/04/2005 - 09:24h

Salve Alysson,

Parabéns pela grande iniciativa e espero que em breve, com a aceitação da comunidade, o projeto possa ganhar maturidade. Um sorriso se abre sempre que vejo iniciativas tupiniquins para projetos OpenSource.

Um abraço,
Guilherme Machado
Curitiba/PR

[3] Comentário enviado por Ragen em 19/04/2005 - 09:47h

Olá Guilherme,

Só uma pequena correção:

"Um sorriso se abre sempre que vejo iniciativas tupiniquins para projetos OpenSource."

O projeto é mais que Código Aberto, ele é de Código Livre

=]

[4] Comentário enviado por fabio em 19/04/2005 - 13:02h

Olá Alysson,

Parabéns pelo projeto! Já pensou em inscrevê-lo no SourceForge? Isso facilitaria a vida de quem quiser participar do desenvolvimento.

[]'s

[5] Comentário enviado por Ragen em 19/04/2005 - 13:35h

Olá Fabio,

Sim já pensei, mas estou aguardando o projeto tomar mais maturidade para já publicar por lá uma versão "estável". Ao final dessa série de artigos pretendo publicá-lo no SourceForge e Freshmeat

Vlw!

[6] Comentário enviado por agk em 19/04/2005 - 20:56h

Excelente iniciativa, programas para Linux e Open Source que venham a facilitar a vida dos usuários sempre são bem vindos. Gostaria de ajudar, vou tentar instalar e testar por aqui, ajudando a encontrar bug's e dando sugestões talvez já ajude.

[7] Comentário enviado por cwars em 07/01/2008 - 21:15h

Já pensou em usar o doxygen para documentar o código, pois assim ficaria mais simples de poder tanto se ajudar quanto outros ajudarem, além que uma boa documentação programada sempre é útil.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts