Legacy tiagomadeira.net

Archive for the ‘Software Livre’ Category

Onde anda o Slackware 11?

Sunday, August 20th, 2006

Ok… O Patrick tá trabalhando pra caramba, tem bastante gente colaborando, estamos tendo um monte de atualizações todo dia no slackware-current, o Slackware 11.0 vai ser estável do jeito que deve ser, mas… Tá demorando, né?

  1. 15/06: Although there’s still quite a bit in the TODO queue here I’m making my steps carefully as -current is very stable, and I think it should ship as a stable 11.0 soon so that we can get back to the business of breaking things in -current.
  2. 14/07: We *are* getting closer to 11.0, friends. I’m hoping for a larger changeset soon, but this should be fun to play with for now as I work on the TODO list; merging, compiling, and initial testing.
  3. 03/08: I know I told at least a few people that I wasn’t planning on including this in Slackware 11.0 at the last minute, and there have been a couple of patches needed for it already. Please test quickly.
  4. 14/08: There are still a few changes yet to happen, but let’s call this Slackware 11.0 release candidate 1.
  5. 19/08: This is mostly frozen now unless bugs (or irresistible upgrades) come up, so I’ll call this update Slackware 11.0 release candidate 2.

Se realmente forem só bugs ou atualizações irresistíveis, acho que na semana que vem poderemos ter uma versão nova da nossa tão querida distribuição.

A última versão do Slackware (a 10.2) é do dia 14 de setembro do ano passado. Um ano sem uma versão é um tempo considerável (claro que, pra não ser injusto com o Bill, não vale comparar com os atrasos dos sistemas proprietários). A rápida correção de bugs e lançamento de novas versões é uma entre as [tex]\infty{}[/tex] vantagens que vejo no software livre; espero que essa versão saia logo! =D

[tags]Slackware, Linux, GNU, free software, Slackware 11, Unix[/tags]

“Goobuntu”!?

Tuesday, January 31st, 2006

Vocês ainda lembram do boato do sistema operacional que o Google estaria desenvolvendo? O The Register postou algo sobre isso hoje. Segundo eles, o Goobuntu (algo baseado no Ubuntu, com Gnome e apt) deve ser bem simples e finalmente trazer os programas do Google para Linux (ex.: GoogleEarth, GoogleTalk, etc.) Seria ótimo para concorrer com o Vista! :)


Google is preparing its own distribution of Linux for the desktop, in a possible bid to take on Microsoft in its core business – desktop software.

A version of the increasingly popular Ubuntu desktop Linux distribution, based on Debian and the Gnome desktop, it is known internally as ‘Goobuntu’.

Fonte: The Register

KDE 3.5 e DCOP

Thursday, January 19th, 2006

Ontem eu baixei e compilei o QT 4.1 e o KDE 3.5 aqui no laptop. Com todo mundo falando do Konqueror e seu maravilhoso suporte aos padrões web, isso era uma coisa que já tava na minha lista há algum tempo. Ontem foi a primeira vez que usei por padrão o KDE na minha máquina desde mais ou menos um ano, quando comecei a usar Fluxbox.

O KDE está muito legal. Muitas melhorias, menos bugs e um design bem mais “chique”. Os desenvolvedores estão fazendo um trabalho muito bom e não consigo deixar de pensar como será o KDE 4.

Aí eu acabei (espero) meus dois freelas que estavam em desenvolvimento e resolvi fazer uma aplicação Ajax para qualquer pessoa poder controlar meu amaroK. Óbvio que eu não quero que as pessoas controlem meu amaroK, mas depois de ter lido um pouco sobre dcop eu precisava fazer algo assim.

E, hoje de manhã, em menos de uma hora, a aplicação ficou pronta. Ela com certeza não é segura (só pra vocês terem noção do drama, eu permiti sudo ao usuário do Apache, hehehe) e ainda nem tá bonita nem boa o suficiente, mas foi só pra brincar um pouco.

Aplicação Ajax para controlar o amaroK

Vou estudar um pouco mais sobre isso e depois quando eu tiver um código bem bonito, eu publico aqui. :D


Ontem resolvi um problema do USACO Training Gateway (não sei por que só um… Deu vontade na hora e depois eu cansei… hehehe) e já publiquei aqui: namenum.c. O nome é Name that Number e ele é sobre permutações. Se quer ler o enunciado, entre lá no USACO Training Gateway. :) Ah, o motivo de eu só ter resolvido ele agora (porque ele é de uma das primeiras seções lá) é que eles só colocaram esse problema agora. Quando eu tinha passado pela seção dele antes, ele ainda não existia.

Vejam só que boa notícia: GoogleTalk se integra à rede Jabber! Finalmente, né? Não sei porque o GoogleTalk já não começou assim…

No mais, nada mais. Devo publicar mais um artigo da série Algoritmos em breve (talvez hoje mesmo), já tive umas idéias… ;)

Confusão sobre o Linux

Thursday, January 12th, 2006

Falcon Dark escreveu novamente sobre o software livre em seu blog. Dessa vez foi um excelente artigo que chamou de: Confusão sobre o Linux. O texto me chamou a atenção falando sobre o uso do Linux para usuários leigos e talvez uma unificação de distribuições (idéia que eu sou totalmente contra!). Mesmo o post sendo grande, vale a pena a leitura!

[tags]Software livre, free software, open source, Linux, GNU, GNU/Linux, distro, desktop, operating system[/tags]

Mercury: The Messenger of the Gods

Saturday, November 12th, 2005

Continuando com os programas para imigrantes (mas não só pra eles), aí está mais um excelente programa para Linux (e em Windows também funciona!)

Conheci hoje um cliente para a rede do MSN Messenger chamado Mercury. Foi feito em Java, é multi-plataforma e tem todas as funcionalidades do cliente proprietário da Microsoft.

Janela de Conversa no Mercury

O cliente permite que você use winks, emoticons personalizados, mensagens particulares, webcam, “o que você está ouvindo” na mensagem particular, etc e ainda uma série de exclusividades, como a personalização da lista de contatos (usando HTML), mensagem de away, saber quem te excluiu da lista, skins, plugins, aliases (apelidos), conversação em abas e vários outros frufrus.

Lista de Contatos no Mercury

Descobri ele quando meu irmão estava tendo problemas com o aMSN CVS no desktop de casa e fiquei de boca aberta. Como é que eu não conhecia isso antes?

O cara que fez o Mercury o fez de uma maneira bem organizada e, mesmo ele não sendo um software livre, é um excelente programa que merece uma citação aqui no blog. O programa trabalha com vários arquivos XML (pra fazer quase tudo) e suas configurações chegam até a ser chatas de tantas opções que o usuário tem. Por exemplo, ele te dá a opção até de colocar um comando de shell para colocar uma música de outro player (!= Winamp e iTunes) na mensagem particular, e eu fiz pro AmaroK:

#!/bin/bash
# playing.sh | AmaroK, what's playing?

resultado=`dcop amarok player nowPlaying`
if [ "$resultado" = "call failed" ]; then
echo ""
else
echo $resultado
fi

A instalação do Mercury é super simples (é um arquivo binário, aonde você vai dando “Nexts”) e um “defeito” do programa seria não colocar um ícone no System Tray automaticamente; defeito que corrigi adicionando ao início do arquivo ~/runMercury:

options="-Djava.library.path=/home/usuario/Mercury"

Meu irmão criou uma comunidade no Orkut para o mensageiro.