mar 302008
 

Blz!
Amigos foi anunciada a finalização do CDLivre 3.0[1], porém precisamos de ajuda para disponibiliza-lo online, quem tiver como hospedar entre em contato o mais urgente possível, mais informações veja no site do CDLivre[2]

T+!
Vida Longa e Próspera!

———————————————-

Referência
[1]http://cdlivre.wordpress.com/2008/03/30/cdlivre-30-pronto/
[2]http://cdlivre.wordpress.com/

mar 222008
 
Em julho de 2007, criei o projeto “SDL Full Pack“, o qual visava uma forma fácil para distribuir as principais dll’s da SDL[1] para MS-Windows, evitando assim sempre ter que envia-las com meus jogos/demos, basicamente o projeto é composto das bibliotecas oficiais (SDL, SDL_mixer, SDL_image, SDL_net e SDL_ttf) e as suas dependências (zlib, ogg libpng, etc..).
A aceitação do projeto foi tão grande que com a pouca divulgação que tive, já foram realizados mais de mil downloads apenas com as versões 1.0 e 1.5, sendo assim resolvi lançar a versão 2.0 do pacote e de quebra lançar um outro pacote focado para os desenvolvedores, ou seja, além do “SDL Full Pack“, foi criado agora o “SDL Devel Pack“, o qual contém os headers e as lib (.a, .lib) necessárias para você programar jogos com SDL no MS-Windows com o compilador MinGW[2], ideal para quem quer programar de forma multiplataforma (MS-Windows e GNU/Linux) onde aconselho a IDE para C/C++ CodeBlocks[3], a qual tem uma versão com o compilador MinGW embutido.

Não perca tempo, baixe agora mesmo os pacotes SDL * Pack em:

———————————————-

Referência
[1]http://www.libsdl.org
[2]http://www.mingw.org/
[3]http://www.codeblocks.org

mar 202008
 

Blz!

Mais uma compilação e empacotamento para Slackware 12.

Como já foi mencionado anteriormente fazem parte do meu ambiente de desenvolvimento em C++ a IDE Codeblocks[1] e a ferramenta de modelagem uml BoUML[2].
Com relação ao CodeBlocks, temos a novidade de uma nova versão, depois de anos sem uma versão estável foi lançado em fevereiro a primeira versão “estável” a 8.02, a qual utiliza o mesmo sistema de versionamento do ubuntu[3], ou seja, “ano.mês”, agora temos de fato uma ótima IDE multiplataforma para desenvolvimento em C++.
Ainda este mês tivemos o lançamento do BoUML 4.2 o qual adicionou suporte não somente a java e c++, temos a disponibilidade de php e python (não teste nessas linguagens).As versões para outros sistemas operacionais ou os releases oficiais podem ser encontrados nos respectivos sites, as versões que eu compilei não fazem parte do release oficial.

Observação:
Com relação ao BoUML a versão para Slackware 12 disponível no site do BoUML é a mantida por mim 😉

Downloads em:

T+!
Vida Longa e Próspera!

———————————————-

Referência
[1]http://www.codeblocks.org
[2]http://bouml.free.fr
[3]http://www.ubuntu.com

fev 112008
 

Blz! Amigos, estamos mais uma vez na véspera do FLISOL, e como aconteceu nas últimas duas edições tivemos o lançamento de um CD com Softwares Livres voltados para a plataforma MS-Windows, permitindo assim que mais pessoas conheçam o Software Livre.

Caso você deseje colaborar, participar ou distribuir o CDLivre na sua cidade ou região em qualquer ocasião ou no FLISOL, entre em contato conosco ou sugira e comente sobre os softwares diretamente no site(blog) do projeto.

Mais informações:
http://cdlivre.wordpress.com/2008/02/11/cdlivre-30-iniciando-os-trabalhos/

jan 272008
 

Blz!
Estou começando a lançar os vídeos tutoriais[1] do F2IBuilder[2], o gerador de fontes bitmap, as quais são usadas principalmente em jogos e software multimídias, e estou planejando uma série de vídeos tutoriais ensinando a usar o software. Lembrando que o F2IBuilder é Software Livre, foi desenvolvido em Java e pode ser executando em diversas plataformas principalmente em GNU/Linux e MS-Windows. Agradeço sua ajuda na divulgação 😉

Veja o primeiro vídeo tutorial abaixo:

T+!
Vida Longa e Próspera!

———————————————-

Referência
[1]http://br.youtube.com/watch?v=CdV04IzJlik
[2]http://f2ibuilder.googlecode.com
[3]http://davidferreira-fz.blogspot.com/search/label/F2IBuilder

nov 242007
 

Blz!

Amigos a pedido do Bruno Pagès(o criado do BoUML[1]) estarei sempre que possível compilando o BoUML para Slackware.

Venho aqui anunciar mais uma compilação, agora para a versão mais atual a 3.3.3, lançada dia 21 de novembro de 2007.

Veja:

T+!
Vida Longa e Próspera!

———————————————-

Referência
[1]http://bouml.free.fr
[2]http://pjmoo.wiki.sourceforge.net/BoUML
[3]http://bouml.free.fr/historic.html
[4]http://bouml.free.fr/documentation.html

out 242007
 

Blz!

Como lancei outro dia o pacote do BoUML para slackware e sempre que vou gerar um novo pacote apanho feito doido, resolvi documentar de forma bem simples os passos que utilizei para o empacotamento.

Sendo assim eles são:

  1. Ir no site do BoUML em http://bouml.free.fr
  2. Baixe o código fonte para linux, algo como “bouml_3.1.tar.gz”
  3. Descompacte o arquivo:

    • tar xvzf bouml_3.1.tar.gz
  4. Entre no diretório criado:
    • cd bouml_3.1
  5. Obtenha acesso como “root”:
    • su
  6. Execute o comando:
    • make
  7. Após a compilação, execute o comando:
    • checkinstall
  8. Preencha com as informações solicitadas. (Ver Figura 1)
  9. Copie o arquivo para um outro diretório:
    • cp bouml-3.1-i386-1FZ.tgz /opt/raiz
  10. Entre no diretório para o qual o arquivo foi copiado:
    • cd /opt/raiz
  11. Execute o comando:
    • explodepkg bouml-3.1-i386-1FZ.tgz
  12. Delete o pacote:
    • rm bouml-3.1-i386-1FZ.tgz
  13. Entre no diretório install:
    • cd /opt/raiz/install
  14. Edite o arquivo “slack-desc”:
    • vim slack-desc (Veja Figura 2)
  15. Retorne para o diretório anterior:
    • cd ..
  16. Execute o comando para empacotar:
    • makepkg bouml-3.1-i386-1FZ.tgz
  17. Responsa “Sim” para a pergunta feita: y
  18. Pronto, um novo arquivo “bouml-3.1-i386-1FZ.tgz”, será criado e estará pronto para o uso em seu slack.
Figuras Anexas

Figura 1: Tela do checkinstall.

Figura 2: Vim com edição da descrição do pacote.

T+!
Vida Longa e Próspera!

———————————————-

Referência
[1] http://davidferreira-fz.blogspot.com/2007/10/bouml-31-para-slackware.html
[2] http://bouml.free.fr
[3] http://pjmoo.wiki.sourceforge.net/BoUML

out 212007
 

Blz!

Faz tempo que não posto nada, então aproveitando a atualização que comecei a fazer no meu ambiente de desenvolvimento, começando pela ferramenta de modelagem UML, chamada “BoUML”, resolvi: compilar, empacotar e disponibilizar mais uma versão da ferramenta de modelagem UML “BoUML”.

O Download está agora disponível no meu novo endereço do projeto PJMOO, em:

Para aqueles que não conhecem o BoUML, irei rápidamente fazer alguns apontamentos:

  • é uma ferramenta livre (Software Livre)
  • disponível para MS-Windows, GNU/Linux(Binários para várias distribuições), Mac.
  • suporta diversas linguagens como: Java, C++, Php
  • customização na geração do código fonte;
  • engenharia reversa (código fonte para o modelo);
  • é possível fazer os principais diagramas da UML
    • Diagrama de Classe;
    • Diagrama de Seqüencia;
    • Diagrama de Caso de Uso com especificação;
    • Diagrama de Colaboração;
    • Diagrama de Objetos;
    • Diagrama de Atividade;
    • Diagrama de Estado;
  • geração de documentação;

E outras características, um ponto que me chamou bastante atenção e fez com que o uso foi o grande suporte a linguagem C++, suportando toda(ou quase toda) suas particularidades como “enum”, “typedefs”, “struct”, “friend” e os tipos STL.

Outro recurso é que você é capaz de controlar a geração do que você modela, por exemplo diversas classes podem ser geradas no mesmo arquivo de header ou você pode informar que não deve ser gerado nenhum arquivo e sim apenas executar o include de algo já definido, como por exemplo quando você usa bibliotecas de terceiros, como no meu caso a SDL.

———————————————-

Referência
[1]http://bouml.free.fr
[2]http://pjmoo.wiki.sourceforge.net
[3]http://bouml.free.fr/screenshots.html
[4]http://sourceforge.net/project/showfiles.php?group_id=198186&package_id=249669&release_id=548582

jun 192007
 

III Sesol – 3º Semana de Software Livre da UFC

Fui convidado a palestrar no dia 07 de junho (Feriado) sobre o “Desenvolvimento de Jogos Livres”[1], e como tinha/tenho interesse em divulgar a área e conhecer cada vez mais pessoas interessadas me prontifiquei ;).
Eu achei que daria só algumas pessoas, porém tive a surpresa de ver o auditório lotado, todo mundo aparentemente está interessado, pois como foi em um feriado creio que só foi assistir de fato quem realmente tinha interesse no assunto. Foi uma palestra muito legal, conheci algumas pessoas dos grupo de estudos de jogos que está se formando lá o DoG[2], porém como sou péssimo pra guardar nome e fisionomia fica complicado mencionar os nomes. Durante a palestra que levou um pouco mais de 120 min, pude observar que tinha pessoas ali de diversos cursos, uma que chamou atenção foi uma estudante de pedagogia (acompanhada do irmão, que também tem interesse na área) que já estava pensando/pesquisando em como utilizar os jogos no processo de aprendizagem dos alunos, infelizmente não lembro o nome dela. Com relação a palestra creio que só no quesito de interação/dúvidas que foi um pouco abaixo do que eu esperava, geralmente as pessoas perguntam muito ou se empolga e interagem bastante no desenrolar da palestra, mas foi show. No final também acabei descobrindo que existe um grupo de estudos “avançado” na UFC relacionado com computação gráfica, não propriamente em jogos pelo que entendi, mais sim voltado a parte mais, como posso dizer, “gráfica” :), drivers, apis, motores, renderização e etc, não tenho nem idéia dos projetos que o povo faz lá, e acabei não pegando o nome do grupo ou como entrar em contato/divulga-lo.

Em relação ao evento em geral, acabei não podendo participar nos outros dias, mas estava realmente show, bem organizado com personalidades de peso e muitos assuntos interessantes, sem falar que foi mais uma oportunidade de rever os amigos de sempre, e se atualizar com as novidades, sem falar que consegui meu backup do Revolution OS, que ainda não assisti, e que desconheço a sua forma de licença, caso seja livre (cc) de fato, estarei verificando a possibilidade de divulga-lo para as pessoas.

T+!
Vida Longa e Próspera!

———————————————-

Referência
[1] Palestra : Desenvolvimento de Jogos Livres – http://davidferreira.fz.googlepages.com/palestras
[2] DoG – http://groups.google.com/group/dog_?lnk=li&hl=pt-BR

jun 192007
 

Crise: IV Fórum Cearense de Software Livre

Atuo sempre que possível com as comunidades de Software Livre, e desde o ano passado tive um contato maior com a organização tentando fazer as coisas, no FLISOL de 2007 creio que foi o evento que mais pude colaborar, meio que de última hora, mas foi, e acho que ajudei a construir o evento e saber que as pessoas que foram buscar conhecimento conseguiram graças ao nosso trabalho.

Vamos ao fato, esse ano participei de algumas reuniões do PSL-CE[1] para a organização do ivfcsl, e o que pudemos notar é que dessa vez a coisa ta complicada, as pessoas que sempre lutaram pelo evento, resolveram se afastar devido as discussões infundadas no besteirol e no sentimento de querer aparecer de algumas pessoas, e isso de fato incomoda a comunidade e as pessoas que dão o sangue pela coisa, o que resultou no esvaziamento de interessados em “suportar” o evento, e devido algumas coisas que vi, resolvi também me afastar e deixar de gastar meu tempo e esforço, para poder de fato investi-lo em algo produtivo, ou seja, desenvolver softwares e games!

A preocupação que ficou pra mim de fato é:

    • Será que teremos o fórum?
    • Será que a instituição que nos acolheria terá vontade de nos acolher no futuro?
    • Será que assim a comunidade toma vergonha na cara e passa a ser mais atuante?
    • Será que as pessoas que estão na organização do ivfcsl vão tomar vergonha na cara(não são todas) e de fato fazer as coisas acontecer?

T+!
Vida Longa e Próspera!

———————————————-

Referência
[1] PSL-CE – http://www.psl-ce.softwarelivre.org