APTonCD 0.2 está a caminho…

aptoncd-ss-about

…na verdade eu ainda estou chamando-o de 0.1.92 versão “Hey, look at me now, seems like someone here grew up, huh?!” ou ainda “Guess what?! I have some good news for you” :)

Se você não sabe o que é o aptoncd (/me imaginando onde é que você esteve), dê uma olhada na página do projeto sourceforge e no launchpad.

Parece que algumas pessoas pensaram que nós tínhamos encalhado na versão 0.1, mas na verdade já estávamos trabalhando na 0.2 desde o primeiro lançamento. Felizmente agora temos um monte de boas novas em resultado de termos refeito completamente o código e a interface gráfica em que estivemos trabalhando nos ultimos meses. O APTonCD continua fazendo exatamente o que fazia antes, mas agora de uma forma muito mais fácil e intuitiva do que nunca.

Laudeci é o mago do python por trás da reescrita do código, ele tem implementado muitas melhorias e organização no código e o para proporcionar uma experiência mais eficiente ao usuário e uma programação mais confortável para nós python-hackers.

Eu não posso te dizer tudo que mudou e foi adicionado no aptoncd, prefiro que você prove por sí mesmo. Mas aqui estão alguns destaques desta versão que está por vir:

APTonCD new logo
Como você pode ver, agora o aptoncd tem uma nova logo, agradecimentos ao vdepizzol pela excelente obra de arte — mais Tango-ish. Outros artistas são incentivados a fazerem suas próprias modificações do ícone para se adequarem a qualquer outro conjunto de ícones existente, chamando-o de ‘aptoncd’, e também se alguém quiser fazer um icone ‘mais KDE’ também é muito bem vindo.

Agora a janela principal se parece com isso:

Mas mais bonita que a janela principal, é a janela do Create (Criar):

create window 1

Observe que agora o aptoncd exibe a informação sobre o pacote na própria treeview em sí e uma versão mais detalhada no cabeçalho da janela, incluindo o ícone do programa/pacote sempre que disponível:

Agora você pode adicionar pacotes customizados separadamente or apontar uma pasta inteira para que o aptoncd procure por pacotes nela:

add button

Como experado, você pode procurar por um pacote na lista apenas começando a digitar o nome dele e o pacote será exibido enquanto você digita:

finding in the gtklist

O que você acha de instalar pacotes diretamente apartir da interface do aptoncd? Se você selecionar um pacote que não está instalado e possuir o gdebi instalado, o aptoncd lhe oferecerá a opção de instalar o pacote chamando o gdebi para fazer isso por você:

Sabe tão pouco sobre um determinado pacote? Não se preocupe, o aptoncd lhe mostra tudo que precisa saber sobre o pacote sem com isso comprometer a interface e usabilidade, tudo isso na janela de propriedades de pacote:

OK, Já selecionei os pacotes que desejo colocar na mídia e agora é hora de clicar no botão “Gravar…” então você verá este diálogo:

create properties

Enquanto espera até que tudo esteja pronto, você verá esta janela de progresso, e agora nós pododemos rastrear o progresso do mkisofs (genisoimage):

No lado do Restore (Restaurar) já temos algumas boas melhorias, como você pode ver aqui:

dlgrestorefrom

Bem, isso é tudo o que posso dizer agora (tempo tá curto). Vou precisar fazer mais 3 ou 4 postas para dizer metade do que fizemos nos ultimos meses e ainda mante-los atualizado do que está acontecendo agora.

Todos os comentários, feedback, questões são muito bem vindos. Até logo.

[?]
Share This

Olá Mundo (denovo)!

Bem, ao que parece o CypherBIOS não possui uma memória persistente, ai você me pergunta: “Por que diabos não conseque ficar com todos os posts do seu blog por mais de um ano?”. Bem, talvez alguns já tenham percebido que esta é a terceira vez que decido apagar os arquivos do meu registro virtual (leia-se blog).

Talvez isso não seja uma opção, não sei, mas é ai que me pergunto qual é a importância do arquivo de um blog. Afinal, é mais importante tudo o que você já escreveu um dia ou o que pretende escrever daqui para frente? Eu não sei ao certo, e acho que estou longe de descobrir, sou o tipo de cara que não guarda lembranças do passado (é eu sei, muito triste), e qualquer pequeno movimento no meu blog é o suficiente para deixar de importar o banco de dados — desta vez troquei-o de servidor e decidi não importar os db do wordpress.

Bem, mas não considero isso uma coisa ruim, pelo contrário, cada vez que faço isso considero uma nova etapa — para prosperar as vezes é preciso abandonar tudo, e isso inclui os posts do seu blog :P

Desta vez aproveitei para polir um pouco o blog. Blogar não é algo que eu realmente ame fazer, por isso as vezes considero meu blog um pouco largado, mas desta vez aproveitei para sanar meus problemas anteriores com o wordpress, um deles era a necessidade de um plugin multilinguagem (ou seria multilingue?), porque manter duas instalações do wordpress, um para pt-br e outra para en não é algo necessariamente fácil.

Gostaria de compartilhar com os leitores que também são bloggers (na verdade esta era a idéia original do post) o plugin que funcionou para mim: Gengo. É um plugin para manter blogs multilingue (no meu caso uma lingua e meia, já que meu inglês ainda é deficiente, mas já estou trabalhando nisso).

Com o Gengo você pode fazer um post no seu idioma primário (no meu caso em pt-br) e depois um traduzi-lo para seu idioma secundário (ou terciario, e por ai vai..) e associá-lo com o post original. A grande sacada está no ponto em que o Gengo é capaz de detectar o idioma pelo navegador do visitante e exibir a página seu idioma ou mais próximo dele (se o blogger escrever no seu idioma, claro). Caso o idioma do visitante não seja compatível com nenhum escrito no blog, é exibida a versão em Inglês padrão.

E isso funciona não somente para os posts, mas também para as páginas, feeds, categorias, título do blog, etc. Se você se interessou pelo plugin, pode baixa-lo aqui e para instalar é da forma usual.

Cheque o meu blog para ver como isso funciona:

Acessando diretamente pelo http://www.cypherbios.org/blog se seu browser estiver em pt-br o blog será exibido no seu idioma (os posts disponiveis nele), caso contrário será exibido em inglês. Se quiser alternar entre os idiomas, basta usar os links na lateral para a versão em pt-br e ingles. Uma vez selecionado o idioma preferencial, ele salva sua preferência para as próximas visitas. E para visualizar um único post no outro idioma pasta alterar/adicionar no final da url a tag &language=$LANG substituindo $LANG por pt ou en, dependendo dos idiomas do seu blog.

Vou tentar usar este recurso para praticar mais meu inglês. E daqui para frente, vida nova (denovo), pretendo tornar o blog um pouco mais atrativo e quem sabe até interessante, incentivar os comentários (comentários são legais, eu gosto de comentários) e postar com maior frequência.

Aos que sentirão falta dos posts anteriores: muito obrigado. Aos que não se importam: bem, muito obrigado, eu também não me importo.

[?]
Share This

Mais intuitivo do que nunca

Ao usar uma mídia gerada pelo aptoncd (repositório removível), o que poderia ser mais fácil do que colocá-la no drive, abrir o APTonCD e clicar em “Adicionar CD/DVD…”?? Eu respondo.

Agora isso não é mais necessário! O Ubuntu agora é capaz de identificar uma mídia criada pelo APTonCD no momento em que ela é inserida no drive, isso sem nem mesmo ter o aptoncd ou qualquer outro software adicional instalado, em uma instalação padrão do Ubuntu (Gutsy em diante) basta colocar o CD do aptoncd e você verá o seguinte diálogo:

“APTonCD volume detected”

Ao clicar em “Start package manager” (ou “Iniciar gerenciador de pacotes”) o Synaptic adicionará a mídia como fonte do APT automaticamente e você poderá imediatamente começar instalando pacotes apartir dela.

Muito mais simples e intuitívo, e isso sem nenhum esforço por parte do usuário.

O Ubuntu (update-notifier + dbus) monitora os dispositivos montados, e quando uma mídia aptoncd com pacotes é detectada ele automaticamente chama este diálogo. Tudo isso graças a um patch que enviei ao Michael Vogt e foi imediatamente aceito no Ubuntu (thanks Michael).

[?]
Share This

Novo website da comunidade Ubuntu-BR

Venho anunciar o novo website da comunidade Ubuntu Brasil.

http://www.ubuntu-br.org

Completamente reformulado visando consistência, usabilidade, conteúdo, melhor navegação e informação.

Posso escrever um pequeno livreto sobre ele, mas estou certo que será muito melhor que veja o resultado por sí mesmo, e surpreenda-se.

Com um visual mais amigável e intuitívo seguindo a identidade visual do site oficial, agora temos um site mais dinâmico com todas as informações necessárias para todos os tipos de visitantes.

Dentre nossas principais páginas, destaco:

  • Comece Aqui
  • O que é Ubuntu
  • Como obter o Ubuntu
  • Download
  • Como Obter Suporte
  • Comunidade
  • Código de Conduta
  • Como Participar

Com esta melhoria, o website do Ubuntu-BR será agora, mais do que nunca, referência definitiva do sistema operacional Ubuntu e sua comunidade no Brasil!

 

Quero agradecer a ajuda e apoio dos que contribuiram para esta melhoria, em especial:

  • Licio Fernando — pela paciencia e ajuda na migração ao manusear as instalações server-side;
  • Vinícius Depizzol — pelo toque de vida a página com o banner principal e por ter sido o primeiro a sugerir a mudança para este novo layout;
  • Raul Pereira e Guilherme Paula — pelo feedback, sugestões, palpites e críticas construtivas visando usabilidade, melhor navegação e compreensão das páginas e links;
  • Rafael Sfair — por ter ajudado a redigir o conteúdo de algumas das páginas.

Qualquer dúvida, crítica, sugestão, feedback em geral, pode entrar em contato comigo por email em <cypherbios AT ubuntu dot com>

[?]
Share This