Arquivos de Tags: Linux - Páginas 10

[Lançamento] Revista Espírito Livre #15

Revista Espírito Livre #15

Foi lançado dia 28 de junho de 2010, a edição número 15 da revista espírito livre, com o tema principal: CMS

Capa da revista espírito livre #15

Download da revista

CMS. Esse é um assunto que divide opiniões por diversos motivos. Talvez o mais evidente talvez seja que muitos desenvolvedores que gostam de construir seus projetos “na unha” consideram que o uso de um sistema de gerenciamento de conteúdo previamente construído é desnecessário ou que seu uso trás “efeitos colaterais”. Um destes efeitos seria a dependência da ferramenta com o passar do tempo, ou ainda o ato de se prender apenas ao templates (modelos de layout) já existentes. Não considerando apenas a questão do visual, os CMS exercem uma importante tarefa em praticamente qualquer sistema que dependa de atualizações constantes e dinamicidade. E quando o CMS tem seu código aberto, a experência de adaptá-lo a nossa necessidade se torna ainda mais gratificante.

Existem dezenas de CMS sendo utilizados por toda a Web, muitos deles mundialmente famosos e outros nem tanto. A edição deste mês conversou com diversos desenvolvedores, responsáveis por várias destas soluções. Além das entrevistas, casos de sucesso e outros relatos de uso de gerenciadores de conteúdo ilustram esse cenário dinâmico, onde os CMS se encontram.

Tivemos como entrevistados, Tristan Renaud, vice-presidente do Jahia Software Group, responsável pelo CMS Jahia; Mark Evans, líder do projeto glFusion e batemos um papo com Dan Fuhry e Neal Gompa, criadores do EnanoCMS. Também recebemos contribuições de Rafael Silva, criador do site Drupal Brasil, que em sua matéria traz motivos bastante convincentes quanto ao uso do Drupal, inclusive apresentando casos bem sucedidos de uso deste famoso CMS. Yuri Almeida aponta para uma vertente bem interessante em sua contribuição, falando dos CMS e a produção colaborativa de conteúdo. Rafael Leal traz um questionamento pertinente no título de sua matéria: Usar CMS desvaloriza o meu trabalho? Tivemos ainda outras contribuições sobre o assunto de capa que merecem toda a nossa atenção.

Além do tema CMS, Rodrigo Carvalho fala sobre como ter um media center movido a Linux, e para isso apresenta diversas soluções neste sentido. André Noel nos traz uma matéria intitulada “Ubuntu para todos nós!”, onde fala sobre Ubuntu, a história desta distribuição GNU/Linux e sua relação com o significado real da palavra “Ubuntu”. Kemel Zaidan faz uma reflexão bastante profunda sobre o termo “software livre”, além de o contrapor com outros conceitos. Wilkens Lenon aprofunda no conceito software livre, mostrando suas raízes, suas origens.

Nosso colunista Cezar Taurion fala sobre como contribuir para o Kernel Linux, enquanto Alexandre Oliva, aborda o tema Portabilidade, porém aplicado ao campo do software, uma proposta bem interessante por sinal.

Miguel Koren fala sobre o SpagoBI­, uma plataforma BI livre e aberta enquanto Klaibson Ribeiro traz uma dica que deve ser interessante para muita gente que trabalha em escritórios e precisa de fazer o papel timbrado da empresa. Carlisson Galdino apresenta seu nono episódio de Warning Zone, intitulado “Quarto de Hotel”.

A seção Quadrinhos tem estreia com Luis Gustavo da Silva que chega com duas tiras de sua autoria. Fernando Alkmin e José James também estão presentes.

A todos os colegas colaboradores que não foram mencionados aqui, o meu muito obrigado e convite para continuarem conosco na proposta da construção de uma publicação de qualidade e que é a cara do nosso leitor.

Aquele forte abraço a todos os envolvidos e nos vemos na próxima edição!

Compilando programas com apt-build

Compilando programas com apt-build

Logo do ubuntu.

Está dica já já e um pouco antiga, mas ainda sim é excelente para quem deseja otimizar o sistema ou ter aplicativos mais rápidos ou por que simplesmente gosta de ver o comando make em ação. Constantemente vejo pessoas reclamando do desempenho do Ubuntu, por seus pacotes não serem otimizados para suas plataformas, esse problema pode ser resolvido facilmente com ajuda do apt-build, ele é um programa semelhante de apt-get mas que não trabalhar pacotes .deb já prontos, ele baixa o seu source e compila o pacote, a sim também resolve o velho problema das dependências compilando elas também.

Para instalar o apt-build no Ubuntu e em qualquer sistema baseado no debian, utilize o comando:

$ sudo apt-get update; sudo apt-get install apt-build

Após a instalação um sistema de configuração ira lhe perguntar dados como o nível das otimizações e a arquitetura do seu processador. Lembrando que se optar por nível fortes de otimização o programa compilado terá uma melhora drástica em seu desempenho mas perderá estabilidade, pelo apt-build utilizar o parâmetro -O3 durante a compilação, normalmente apenas selecionando a arquitetura correta já apresenta um bom beneficio.

Caso não tenha conhecimento de qual a arquitetura do seu processador não tema, pois temo o google para este tipo de serviço, pesquise a sua arquitetura. Se ainda sim não consegui encontrar qual é selecione qualquer arquitetura, após finalizar a configuração, abra o shell e edite o arquivo: /etc/apt/apt-build.conf, procure pela linha: mtune = -mtune=i686 e modifique para mtune = -mtune=native ,dessa forma o gcc irá utilizar a arquitetura mais adequada ao seu processador.

Para instalar qualquer programa com o apt-build utilize:

$ sudo apt-build update;sudo apt-build install nome_do_programa

Para remover:

$sudo apt-build remove nome_do_programa

Deseja ter um desempenho insano no ubuntu? Que tal recompilar todo o sistema?(isso me lembra gentoo e slackware), rode:

$sudo apt-build world

PS: cuidado ao usar o parâmetro world pode ser bastante perigoso caso não saiba o que está fazendo ou se não possui nenhuma experiência com compilação de programas.

[]‘s

FASOL – Fórum Amazônico de Software Livre

“O FASOL – Fórum Amazônico de Software Livre é um evento promovido anualmente pelos acadêmicos do curso de Sistemas de Informação da Universidade Federal do Oeste do Pará, e este ano será realizado no período de 31 de agosto à 3 de setembro.”

“Em 2010 o Fórum traz como tema “Aspectos legais do Software Livre” e visa debater assuntos como as licenças abertas e proprietárias, pirataria e liberdade de uso dos softwares. A frase – “Seja Legal com Software Livre!” é o tema adotado para este ano, a frase afirma a gentileza que há em compartilhar o conhecimento através da utilização de Software Livres, promovendo o desenvolvimento.”

A 2ª edição do FASOL que acontecerá no dias 31 de agosto a 3 de setembro de 2010 em Santarém no Pará. Presenças confirmadas:

  • Rommel Sousa – Comunidade SOL – Manaus
  • Daniel Bruno – Projeto Fedora Brasil – Manaus
  • Raimundo Xavier – GuBrO/SERPRO – Belém
  • Fátima Conti – GuBrO/UFPA – Belém
  • Wilken Sanches – Coletivo Digital – São Paulo
  • Enoque Alves – UFOPA – Santarém
  • Paulo Lima – Projeto Saúde & Alegria – Santarém

Mais informações

Inscrições

[]‘s

Amarok não construindo a coleção

Amarok não construindo a coleção

Amarok

A alguns dias atrás tive sérios problemas com o Amarok, este e o meu player de músicas predileto e creio que seja o segundo software que eu mais utilizo. Tudo começou quando efetuei um upgrade utilizando o apt-get, ele removeu alguns pacotes que não deveria remover, pacotes importantes como algumas libs do MySQL.

A principio o reinstalei mas o problema persistiu, então se o problema não está no Amarok deve está nas configurações dele, não encontrei nada de errado nelas, então resolvi apelar, removi a pasta ~/.kde, o Amarok e o único software do KDE que utilizo, então reiniciei o Amarok, os arquivos de configurações foram recriados, mas ainda não funcionou, não estava criando as playlists de forma alguma.

Resolvi então apelar removi todo os pacotes do Amarok, KDE e as libs QT; resolvi reinstalar tudo de novo, reinstalei o Amarok e as bibliotecas QT, mas ainda não estava funcionando, então comecei a pensar para o entender o maldito problema, ele estava tocando as músicas que eu adicionava manualmente, mas se fosse só para tocar músicas mesmo utilizaria o Audacious ou qualquer outro tocador semelhante.

O grande problema estava não em tocar as músicas e sim no gerenciamentos da coleção, um problema desses é causado por algum bug no SQlite, que e utilizado por padrão pelo Amarok, então resolvi voltar a utilizar o MySQL+Amarok, como fazia no Slackware.

Tive uma bela surpresa ao iniciar o MySQL, para criar uma nova base de dados, o MySql não estava mais funcionando, dai fiquei realmente preocupado, o que o apt-get removeu? Então efetuei a reinstalação do MySQL, e resolvi abrir o Amarok, é para minha surpresa o Amarok estava construindo a coleção! Pronto problema resolvido, fiquei bastante animado e ouvindo minhas as músicas mais tarde fui ao site do Amarok e procurei as dependências do Amarok e vi que ele precisa do MySql para funcionar.

[]‘s

[Dica] Instalando flash player no ubuntu 64 bits

64 bits

Iniciei a pouco tempo minha aventura pelo mundo dos 64 bits, não tive tanta dificuldade como algumas usuários tinha a algum tempo atrás, consegui instalar perfeitamente o java, agora resolvi testar a minha instalação do flash e descobri que havia instalado a versão 32 bits, que não tem um desempenho excelente(o flash nunca foi muito bom no linux mesmo…), bom primeiramente é preciso remove as versão 32 bits do flash e os forks dele. Execute o comando:

sudo apt-get purge flashplugin-nonfree flashplugin-installer gnash swfdec

Depois disso execute o comando:

sudo add-apt-repository ppa:sevenmachines/flash && sudo apt-get update && sudo apt-get install flashplugin64-installer

É prontinho flash 64 bits rodando a 100% :) espero que tenha sido útil é resolva o seus problemas com o flash player.

[]‘s

UPDATE: A adobe cancelou o suporte ao flash 64 bits por tempo indeterminado, a solução agora é voltar a usar o 32 bits junto com o pacote nspluginwrapper.

Update 2: A adobe resolveu voltar aos trabalhos na plataforma 64 bits, e temos novamente um flash 64 bits que funciona (não tão bem quanto deveria…mas já e alguma coisa).

SEO Powered by Platinum SEO from Techblissonline