Search

Showing posts with label FOSS. Show all posts
Showing posts with label FOSS. Show all posts

Thursday, August 12, 2010

yumpkgs-v1.00

This is automatically generated whenever a new release is built.

Bellow are 3 revision changes until the release of this version.

commit 3b34894ed4faee9835c9df9d01d7ba40d2ca8b02
Author: gtuxed
Date: Thu Aug 12 19:29:16 2010 -0300

Cleaning up somethings.

commit 813fc1450dea5724ce2c55823076458601ac064b
Author: gtuxed
Date: Thu Aug 12 19:26:51 2010 -0300

Some little fixes to release the v1.00 version!

commit f44005bb2a336355ba025c634ce1e79c5736c180
Author: gtuxed
Date: Thu Aug 12 19:02:52 2010 -0300

Some fixes and a new feature.

The release can be downloaded from here: yumpkgs-v1.00.zip.

Wednesday, August 4, 2010

Jogos massivos online gratuitos e o modelo open source



Estes dias atrás havia comentado em um fórum em tópico onde uma pessoa questionava porque tão poucos jogos open source fazem sucesso.Com isso eu havia pensado um pouco em que modelo de negócio seria mais viável, rapidamente também cheguei a conclusão que jogos massivos online são um bom negócio!

Vamos aos dados.

Quantos jogos gratuitos temos aproximadamente?

Com o mmosite como referência, atualmente são 570 (4 agosto de 2010).Lembra anos atrás, como eram poucos os jogos gratuitos, muito poucos e agora nós temos esta quantidade enorme de jogos gratuitos onde mais e mais empresas de nome estão com planos para seguir o mesmo modelo de negócio.Muitos chegaram a esta conclusão após não conseguirem mais competir com esse modelo, já outros porque conseguiram entender que este modelo era possível de se implementar, tinha uma margem de remuneração aceitável e a principal vantagem é que a satisfação do cliente é priorizada.

Afinal, o que o modelo open source tem a ver com isso?

Simples, você paga quando você quer e para desenvolver o que você quer, enquanto que no modelo tradicional, você paga quando o outro quer, para o que o outro quer desenvolver.

No modelo tradicional temos exemplos de como ele é um pouco contrário a satisfação do cliente, procure por exemplo a relação dos MMOs desenvolvidos pela Sony, quantos deles não foram questionados após certas atualizações.

A questão é, porque que com exemplos como esse os jogos massivos online open source ainda não deslancharam sendo que este modelo de negócio aliado ao modelo de desenvolvimento open source poderia dar um bom casamento?

É difícil responder, alguns jogos como Second Life até fizeram um pouco de sucesso no início, foi até capa de revistas da área, mas hoje ele anda bem esquecido, talvez porque o foco do jogo seja como uma "comunidade" 3D muito abstrata, sem muitos objetivos ou quests que os jogadores estão tão acostumados.

Falta de APIs, engines, frameworks, etc.?

Acho que não.

Thursday, July 29, 2010

Platform

There is a lot of Linux distributions, is hard to keep in mind wich command are used to search, install, update packages etc..I decided to build a little cheatsheet for the 2 most used package managers, APT and RPM (with yum).



Saturday, July 24, 2010

yumpkgs-v0.05

This is automatically generated whenever a new release is build.

Log:

commit 7bff45a6f974d7b67fdf36c17d57c0aaf8997f27
Author: gtuxed
Date: Sat Jul 24 15:32:43 2010 -0300

Little fixes.

commit b4e6abe23c300853f50858eada105eb12150c0d1
Author: gtuxed
Date: Sat Jul 24 15:31:45 2010 -0300

Little fixes.

commit 74cf8b08ae00c356f36caa54e1c81b2a2e94574f
Author: gtuxed
Date: Sat Jul 24 15:21:41 2010 -0300

Release HEAD

commit 4060f00b032ff989cbd7907862cfb992c3795237
Author: gtuxed
Date: Sat Jul 24 15:15:25 2010 -0300

A new release :).

commit 9459ccb6481af632a40a1fbd76eb25983a30f67b
Author: gtuxed
Date: Sat Jul 24 15:13:27 2010 -0300

Some little changes and typo fixes.

commit 4ca78d2cc9e976e6a260817aab77895a3e5efaea
Author: gtuxed
Date: Sat Jul 24 13:37:13 2010 -0300

Makefile now can generate releases :).

commit d40a9bebe6c1f083f35aeafad341992efd079fd7
Author: gtuxed
Date: Fri Jul 23 20:45:19 2010 -0300

Some typo fixes.

commit 36a6d1ec8f2c6ece8cdb9597434f21115df25e9a
Author: gtuxed
Date: Fri Jul 23 20:34:50 2010 -0300

Some corrections and a new features for yumpkgs, search package names matching a regex.

commit 510fe8325ab437f7bd8779a92adc29aca5ed8bcf
Author: gtuxed
Date: Fri Jul 23 19:12:53 2010 -0300

Some corrections in yumpkg and a better README.

commit 28e2a5cf7cbb297d04f522de2fe045defabaa809
Author: gtuxed
Date: Fri Jul 23 18:31:45 2010 -0300

Initial commit.

The release can be downloaded from here: yumpkgs-v0.05.zip.

Monday, July 19, 2010

yumpkgs



Bom, tudo começou a um tempo atrás quando fiquei sem acesso a internet em casa, só podia acessar através de cybercafes/lanhouses, logo me deparei com um problema.

Como é que eu vou atualizar meu sistema se nos cybercafes só encontro Windows?

Passei um bom tempo dia a dia gastando uns 10 min procurando por soluções, encontrei algumas dicas mas nada que fosse satisfatório.

Foi então que o tempo passou e fui juntando uma série de pequenos scripts (bem simplezinhos), até que o tempo passou e vi que algumas pessoas poderiam usufruir da idéia.

Estes dias estava procurando por alguma solução especifica à distros mais populares, assim encontrei um programa bem legal que evitou que eu reinventasse a roda, o keryx.Este aplicativo trabalha com repositórios APT, não cheguei a testa-lo em prática pois não uso muito distros debian based (no entanto sou usuário de Ubuntu casual e acho excepcional), mas pude perceber que o aplicativo é de qualidade.

Entretanto logo mais tarde notei um problema, segundo LSB o gerenciador de pacotes padrão é o RPM, quando fui procurar na internet o mesmo tipo de programa não encontrei, foi ai que decidi criar em algumas horas um pequeno exemplo de como isso poderia ser solucionado.

Basicamente o que precisamos é...

  1. Analisar as dependências do pacote (isso nos da arquivos como bibliotecas)
  2. Através dos arquivos procurar quais pacotes resolvem estas dependências
  3. Guardar o nome do pacote em um arquivo
  4. Fazer o procedimento 1 ao 3 até que todas as dependências das dependências estejam resolvidas
Para fazer isto precisamos dos "metadados" dos pacotes, pela primeira vez quando fui fazer os scripts notei que precisamos somente do primary.xml.Neste arquivo XML precisamos de poucas "tags".No fim resolvi deixar de lado o XML e otimizar o arquivo para que eu pudesse ao menos apresentar algo um pouco viável (é, ficou lento mas é ilustração rsrs) de ser feito em AWK!

Bom, não vou entrar em maiores detalhes, qualquer coisa dêem uma olhada no código fonte.


Friday, July 16, 2010

Comentários sobre o Wine


Neste post venho fazer alguns comentários sobre alguns esforços feitos pela equipe do Wine.

Aplicativos e sua necessidade

Primeiro vamos ver aplicativos do Wine feitos para suprirem algumas necessidades e se é realmente util a existência deles.

Thursday, July 15, 2010

Banco de dados do Winehq.org


Você quando começou a se interessar por jogar no linux logo descobriu esta página não?

Bom, aqui vai uma dica para pessoas interessadas em acompanhar ou mesmo desenvolver soluções utilizando esta base de dados.