Archive for the 'Planeta' Category

Emuladores de video games

Oct 19, 2008 in Fliperama, MSX, Planeta, Ubuntu

Emuladores

Prezados, ando muito atarefado nos últimos meses, por isso a ausência.

Mas, vamos o que interessa…

Gostaria de mostrar a vocês que gostam de jogar, alguns emuladores que podemos instalar no Ubuntu.

  • Primeiramente, o mago dos emuladores na minha opinião: Mame.

Estou no projeto GMameUI, fiz a tradução para português do Brasil e criei o pacote .deb. Este emulador é um fork do GXMame, na minha opinião era a melhor versão de front-end, porém, fora descontinuado.

A última versão oficial é a 0.2.6, e o código fonte pode ser baixado diretamente de seu site.

Baixe aqui o pacote .deb: clique aqui

  • Para os aficcionados por Sega, existe o Gens.

Gens é Genesis Emulator, originalmente criado para Windows, o Gens é um excelente emulador de Sega.

Última versão do Gens é possível baixar o pacote .deb para Ubuntu 8.04, no site oficial.

  • Os Nintendomaníacos pode usar o ZSNes.

$ sudo apt-get install zsnes

  • Para os saudosistas: Stella.

Para instalar o emulador do video game mais famoso do mundo, basta usar o pacote oficial do Ubuntu:

$ sudo apt-get install stella

  • Existem também emuladores de antigos computadores de 8bits que eram muito usados como video games, é o caso do MSX.

O OpenMSX é um emulador para linux da plataforma MSX.

O emulador pode ser instalado via apt-get:

$ sudo apt-get install openmsx

  • ZXSpectrum.

Spectemu emulata o ZX Spectrum de 48K, usando o microprocessador Z80. Este pacote contem os arquivos de configuração comuns e utilitários que podem ser usados com X11 ou SVGALib.

$ sudo apt-get install spectemu-x11

Enjoy it.

Empathy – is not Gossip

Oct 02, 2007 in Gnome, Jabber, Planeta


Empathy consiste em um rico conjunto de recursos de mensagem instantânea num cliente GNOME. Usa o Telepathy e o Nokia’s Mission Control, e reutiliza o GUI do Gossip. O objetivo principal é permitir a integração desktop fornecer as bibliotecas libempathy e libempathy-gtk. A libempathy-gtk é um conjunto de poderosos recursos que podem ser embutidos em qualquer aplicação GNOME.

Qual a diferença entre o Gossip e o Empathy?

A diferença está no design interno da aplicação.

1. Suporta somente o Telepathy – nada mais de código complexo para suportar múltiplos protocolos, O Telepathy faz isso por nós.

2. Usa MC para a gerência de cliente, que permite que outras aplicações listem clientes existentes, verifica se estejam conectados e recebem a informação através da API do Telepathy.

3. É divido em duas bibliotecas (libempathy e libempathy-gtk); libempathy fornece as funções non-GUI de serviço público, e o libempathy-gtk permite que outras aplicações GTK e GNOME embutirem recursos do Empathy.

4. Muitas mudanças para evitar duplicação de código e para fornecer uma melhor e mais poderosa API.

Tudo isso é possível somente usando Telepathy e MC e necessitaria uma mudança substancial do Gossip; isto foi rejeitado pelos desenvolvedores principais de Gossip, então foi feito um fork do GUI.

Recursos atuais:

    – Multi-protocolo: Jabber, Gtalk, MSN, IRC, Salut, …
    - Editor de contas (GUI especializado para Jabber, GMail, MSN)
    - Ícone de status no system tray
    - Auto away e away estendido usando gnome-screensaver
    - Auto re-connect usando Network Manager
    - Lista de contatos (com presença/avatar/apelido)
    - Bate-papo privado e conferência (com smileys, e checagem de ortografia)
    - Histórico das conversas, visualização/busca nos históricos
    - Adicionar novos contatos e visualizar/editar informações de contatos
    - Mais em breve…

Bindings

* Python binding para libempathy e libempathy-gtk: http://bugzilla.gnome.org/show_bug.cgi?id=457660

Instalação

No Gusty é possível instalar o Empathy através do pacote .deb, mas quem quiser instalar pelos fontes, siga os passos abaixo:

1. Instale a libtelepathy, Mission Control e seus gerenciadores de conexões.

2. Baixe o Empathy do repositório SVN do GNOME:

svn co svn://svn.gnome.org/svn/empathy/trunk empathy

ou pegue dos tarballs

3. Execute:

$ ./autogen.sh --prefix=

$ make; make install
4. Se você instalou em um prefixo diferente de /usr ou /usr/local, vocês deve informar ao MC onde os perfis estão.

$ export MC_PROFILE_DIR=/share/mission-control/profiles

A pergunta que não quer calar: Será que o Pidgim está com os dias contados?

Microsoft submete duas licenças para aprovação da OSI

Aug 15, 2007 in Planeta, Variados

A Microsoft submeteu para aprovação duas licenças de compartilhamento de código ao comitê de licenças da Open Source Iniciative, como compatível com a definição de Open Source, seguindo os planos anunciado recentemente pela O’Reilly Open Source Convention.

Na última sexta-feira o diretor da Microsoft Jon Rosenberg, encaminhou a Microsoft Permissive License (Ms-PL) e Microsoft Community License (Ms-CL) para consideração como OSI-approved licenses.

De acordo com os termos do processo de aprovação, os responsáveis devem identificar que as licenças de código fonte aberto existentes sejam similares à licença que está sendo submetida, bem como as compatibilidades e incompatibilidade com licenças existentes.

Rosenberg deixou claro que o Ms-PL “tem similaridades aos termos da licença nova do BSD e da licença de Apache 2.0. Entretanto, a licença nova do BSD não contem uma concessão explícita da patente e somente não consulta implicitamente às edições da marca registrada.”

A Ms-CL, entretanto, foi descrita como a Mozilla Public License, com a diferença de que é mais curta e mais fácil compreender. Em particular a definição de Mozilla Public License do código original, código coberto e modificações podem ser dificultados ao aplicados na prática, tendo várias maneiras de escolher o software pode ser distribuídos e linkados juntos.

“A MS-CL fornece um teste objetivo claro de quando, ou não um trabalho derivado, constitua uma modificação no codigo original”, ele acrescenta.

Para serem aprovadas pela OSI as licenças terão que não somente cumprir os 10 pontos da Definição de Open Source, mas sejam também suficientemente diferentes das licenças OSI-approved existentes para evitar a proliferação de licenças.

Fonte: cbr online

Gran Paradiso

Aug 08, 2007 in Planeta, Variados

Em breve o Firefox 3.

Segundo a Mozilla, o Firefox estará disponível em sua versão final no último trimestre do ano.

Com codinome Gran Paradiso a atual versão de testes liberada é a Alpha 7, seu sistema de favoritos estará completamente repaginado, e novas ferramentas para administração de identidade e apoio para aplicações off-line da web serão inclusas.

A grande mudança é no mecanismo de layout, substituída pelo Gecko 1.9, que afeta a forma de renderização de gráficos e textos. A desvantagem desta mudança fica em relação à compatibilidade do software, afetando usuários da plataforma Windows 95, 98 e ME, as quais não são mais compatíveis.

De acordo com números divulgados em abril pela Net Applications, o Firefox possui uma fatia de 15,1% no mercado global de navegadores, cujo líder é o Internet Explorer, da Microsoft, com 78,6%.

Clique aqui para ver o Release Notes do Alpha 7.

Alguém quer biscoito?

Fontes: Mozilla.org/IDG Now!

50 anos do Disco Rígido

May 29, 2007 in Planeta, Variados

No ano passado o disco rígido fez 50 anos.
Pensando nisso, venho aqui levantar uma questão: Será que a tecnologia de armazenamento de dados em discos magnéticos lidos por um braço eletro-mecânico é realmente moderno? Será que depois de 50 anos nada melhor foi inventado?
Tudo na informática evolui numa velocidade assustadora, não estava na hora de aparecer algo para substituir os famosos discos rígidos?

Trecho sobre os 50 anos do HD:

Foi em 13 de Setembro de 1956 que a IBM anunciou o primeiro disco rígido, o RAMAC, que tinha capacidade para 5MB e ficava em uma caixa do tamanho de um freezer que pesava uma tonelada, funcionava com 50 discos que mediam 24” (60cm.) de diâmetro e eram revestidos com material magnético e depois empilhados.

O RAMAC precisava de ar comprimido para funcionar e custava US$50.000 (em dinheiro de 1956).

Veja na CNet News um vídeo com imagens da época que mostram e explicam o funcionamento do RAMAC com uma visita ao laboratório da IBM em San Jose.

Curiosidades:
- O disco de 2.5″ para notebooks foi introduzido em 1991 e tinha capacidade de 63MB, os discos de 2.5″ atuais tem capacidade para 160GB.
- Em 1973 a IBM lançou o modelo 3340 “Winchester”, com dois pratos de 30 megabytes e tempo de acesso de 30 milissegundos.
- Em 1980, um disco rígido de 10 megabytes custava quase US$2.000.
- A Hitachi comprou a divisão de disco rígido da IBM em 2002.

Fonte: Digital Drops

Maratona de computação gráfica na UFF

May 25, 2007 in Planeta, Variados


Nos dias 02 e 16 de junho, teremos a Maratona de computação gráfica na UFF – Universidade Federal Fluminense em Niterói – RJ.
Serão mostrados os principais softwares livres de computação gráfica como Inkscape, Gimp, Jahshaka e a sensação Blender.

Inscrições, como chegar e maiores detalhes em: http://linux.if.uff.br/eventos
Este evento tem o apoio do LinUFF.

Postfix pronto para SPF

May 16, 2007 in Planeta, Postfix


Todos nós, administradores ou usuários de correio eletrônico, sofremos com uma praga denominada SPAM. Isso é fato. Existem inúmeras técnicas de combate já conhecidas, porém, considero muito eficiente o uso do SPF (Sender Policy Framework).

O SPF é um recurso onde os provedores cadastram seus servidores de e-mail em seus DNS’s, informando os únicos autorizados a enviar mensagens de um determinado domínio, evitando uma tática de SPAM para driblar ferramentas anti-spam, onde o remetente da mensagem enviada é do mesmo domínio do destinatário.

Criei um “howto” para facilitar o uso deste recurso no Postfix, mesmo porque, por decisão do Venema(criador do Postfix), a checagem ao SPF não seria integrado ao código, então mostrarei como integrar e recriaremos o pacote .deb do Postfix para instalações futuras.

Clique abaixo para visualizar ou baixar o documento.
HTML PDF

MORRA SPAMMER MALDITO!!!

Servidor Jabber-BR no ar!

Apr 24, 2007 in Jabber, Planeta


Conforme foi divulgado no 2º encontro nacional de usuários e comunidade Jabber em Porto Alegre, já está disponível o serviço Jabber da galera do Jabber-BR, graças ao esforço de um pessoal altamente capacitado e o mais importante, comprometido com a difusão do protocolo XMPP no Brasil.

O serviço está em uma máquina virtual no provedor Virtua Server.

O servidor é o Ejabberd, software livre escrito em Erlang, e já estão liberados os registros, inclusive o meu é junix@jabber-br.org. Ah! um aviso, não possui trasnports para outros protocolos.

A lista de discussão oficial da comunidade Jabber-BR fica em http://www.freelists.org/list/jabber-br.

Um obrigado em nome da comunidade ao Thadeu Cascardo, Lucius Curado e o Marcelo Jorge(Metal), e a todos que fazem do Jabber uma opção de liberdade aos protocolos proprietários.

Então, o que está esperando, crie logo sua conta e seja livre, use Jabber! :D

“Jabber é um protocolo aberto, com bases XML, para sistemas de mensagens instantâneas. Software com bases Jabber é distribuído em milhares de servidores através da internet, e usado por cerca de dez milhões de pessoas em todo mundo, de acordo com a Fundação Jabber Software.”
[fonte: wikipedia.org]

Usuário do futuro

Apr 18, 2007 in Planeta, Ubuntu

Logo em breve teremos mais um adepto ao Ubuntu, meu filho Daniel já começa a dar os primeiros passos com o sistema operacional, pelo menos já consegue segurar o cd. :)

Espero que quando essa galeria “new generation” esteja grande o suficiente para usar um PC, possa contar com uma versão do Ubuntu cada vez mais avançada e atraente do que já é.

Vida longa aos usuários Ubuntu.

Policy de email com um sabor diferente

Mar 26, 2007 in Planeta, Postfix, Python

Aqueles que tem a árdua missão de administrar servidores de email, sabem a dificuldade que é para controlar os spams, as vontades e mimos dos usuários, as caixas gigantescas, entre outras coisas que já fazem parte do nosso dia a dia.

Sou um cara que aprendi a maioria das coisas a qual sei sobre servidores de email no velho conhecido Sendmail, e desde 2003 que optei pelas vantagens do Postfix, me livrando do apavorante sendmail.cf.

Sempre pensei em uma solução completa de email, onde o administrador tivesse flexibilidade e controle sobre os usuários, regras, quotas, etc., e os usuários com a possibilidade de criar suas próprias listas negras/brancas de email, com um webmail decente, onde desfrutasse de todas as ‘features’ convencionais e também uma espécie de quarentena, área onde seria armazenada as mensagens suspeitas de vírus/spam, gerenciada pelo usuário ou limpa de tempos em tempos.

Pesquisando soluções na internet, não encontrei nada que solucionasse todos meus requisitos completamente, como não gosto da solução ‘colcha de retalhos’, resolvi colocar a mão na massa e desenvolver um Policy de email um tanto não convencional, pois o que vemos sobre Policy na internet é voltado a GreyList somente, mas percebendo das possibilidades que temos com os dados enviados do Postfix a um Policy, cheguei a conclusão que podemos desenvolver algo que vai ser muito atraente.

Comecei a desenvolver uma solução com Python, usando socket e threads. Algo bem simples, tentei colocar tudo somente em um único arquivo para evitar complicações, juntamente com uma única tabela para consulta no banco de dados(MySQL), sendo a simplicidade o objetivo maior.

Está sendo desenvolvido também a interface web em paralelo, onde os usuários criarão suas regras de mensagens. Conto com a ajuda de dois amigos, sendo um programador e outro designer para o desenvolvimento desta interface.

Estou criando uma estrutura no sourceforge para hospedar o projeto, e se alguém tiver interesse em ajudar, tirar dúvidas ou mesmo somente usar, entre em contato comigo, comentando aqui ou por email.

Baixe o código fonte atual aqui e a tabela do MySQL aqui.