Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!

…e também a pen drives, card drives, camisas nerds, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe – quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!

Anúncios

Os sete hábitos do usuário Linux eficiente

Completando e complementando, segue na íntegra, lista com Os sete hábitos do usuário Linux eficiente, publicados no blog do Cid Andrade. Versão “inspiradora” em inglês aqui.

*ATUALIZADO 21/05/2008. Obrigado Leonardo Fontenelle e Celso Fernandes.

1. Nunca permanecer logado como “root”

Esta é uma dica valiosa. Muitas bobagens podem ser feitas (em qualquer sistema operacional) quando o utilizamos logados com poderes de super-usuário. Um comando mal escrito é o suficiente para causar um grande estrago. Portanto

* Use “su” ou “sudo” para executar alguma tarefa administrativa – e somente quando isso for imprescindível – e feche a sessão assim que possível.
* Se for inconveniente trabalhar no modo texto, execute algum programa gráfico com “gksu”, “gksudo” ou “kdesu”. por exemplo, pressione + e digite “gksudo nautilus /tmp/”. Feche a aplicação assim que completar a tarefa.

2. Forneça nomes convenientes a seus arquivos

Em Linux você pode utilizar virtualmente qualquer caractere no nome de um arquivo. Mas nem todos são convenientes e podem trazer problemas na hora de serem utilizados. Então

* Utilize somente caracteres alfanuméricos (preferencialmente minúsculos), ponto, hífen e sublinhado.
* Fuja incondicionalmente de símbolos como porcentagem, cifrão, chaves e colchetes. Eles têm significados especiais e podem causar má interpretação
* Edite o seu arquivo FSTAB, inserindo UTF-8 nos parâmetros. Exemplo: defaults,utf8,umask=007,gid=46 0
O utf-8 oferece a possibilidade de se utilizar acentuação em seus arquivos.

3. Mantenha o diretório /home em uma partição distinta

O diretório /home mantém dados pessoais dos usuários. Se ele estiver em uma partição em separado, você pode ficar à vontade para fazer reinstalações do sistema operacional, basta não formatar esta partição. A próxima versão do Ubuntu (8.04) deve permitir fazer uma reinstalação sem sobrescrever este diretório, mas ainda é uma boa prática mantê-lo em separado. Se necessário, consulte o Ubuntu Blog para ver como mover o /home para uma partição exclusiva. Esta idéia também pode se aplicar a outras diretórios como /Músicas ou /Vídeos

4. Gerencie eventuais travamentos

O Linux é muito robusto e estável, mas é possível que você depare-se com situações de travamento. Particularmente, eu nunca assisti a um travamento do sistema operacional em si. Mas programas isolados podem travar e começar a utilizar recursos de forma predatória. O hardware também prega suas peças de vez em quando. E ações inapropriadas de usuários – especialmente quando com poderes de root – também podem ser perniciosas. Mas não pressione o CTRL+ALT+DEL em vão. Nem aperte o botão de Ligar/Desligar de seu computador. Tente seguir estes passos

* Mantenha um item de “Fechar Forçado” em seu painel (as barras no topo ou no base de seu desktop). Se um aplicativo travar, clique neste item e depois sobre o aplicativo desobediente, terminando-o
* Abra um terminal e digite “ps -A | less” ou um “top”. Procure o número do processo (PID) que deseja fechar e mate-o com um “kill -9 PID”
* Use o “killall”, como um “killall firefox”
* Utilize “ALT+F2”, digitando na janela “xkill” e clicando na aplicação travada.
* Se a interface gráfica estiver comprometida e não for possível abrir um terminal, pressione CTRL+ALT+F1, abra uma nova sessão e siga os dois passos anteriores por lá
* Se a solução for reinicializar a interface gráfica, tente fazê-lo com as teclas CTRL+ALT+BACKSPACE
* Se nada estiver funcionando e reinicializar o sistema completo for a única saída utilize o CTRL+ALT+F1, abra uma nova sessão e use o CTRL+ALT+DEL nesta sessão
* Se você chegou até aqui é que a situação deve estar realmente crítica. Mesmo assim, ainda há um passo antes do botão de Liga/Desliga. Utilize as teclas de emergência ALT+PRINT SCREEN+O para desligar o sistema ou ALT+PRINT SCREEN+B para reiniciá-lo. Conheça outras teclas de emergência no Wiki em português do Ubuntu ou tente o último recurso.

5. Teste até se encontrar

Um amigo pode ter lhe influenciado a escolher determinada distribuição ou interface gráfica do Linux. Provavelmente terá sido uma opção que funcionou bem para ele. Mas, e para você? Pode ser que exista outra opção mais produtiva. Veja o Ubuntu, por exemplo: usuários “clean” gostam da interface Gnome padrão, os mais habituados a interfaces de outros sistemas operacionais preferem o KDE do Kubuntu, quem tem equipamento mais modesto tem de se virar com XFCE do Xubuntu, estudantes do ensino fundamental podem gostar do Edubuntu, quem trabalha com multimídia prefere o Ubuntu Studio e assim por diante. Então, faça experiências. Você pode utilizar uma partição somente para testes, um computador ou mesmo utilizar um virtualizador para isso.

6. Adote a Interface em Linha de Comando (modo texto)

Sim, a interface gráfica facilita – e muito – a nossa vida. Eu posso passar dias sem utilizar uma interface em linha de comando. Mas o poder e a flexibilidade que este tipo de interface oferece é inigualável. Muitas tarefas que dependem de múltiplas janelas e cliques podem ser executadas com um único comando. Aprenda cada dia um pouco mais sobre a interface em linha de comando.

7. Esteja sempre pronto para utilizar o Linux

Sabe quando seu amigo pede para que você faça algo no computador dele – que só tem outros sistemas operacionais – e você sabe que tudo seria mais fácil se estivesse usando Linux? Então mantenha por perto uma opção para utilizá-lo. Pode ser uma versão que execute de um CD ou de um pendrive, mas pode ser sua salvação. Já tive um amigo cujo computador travou, executou um aplicativo de verificação de disco e removeu um certo diretório da máquina dele – o diretório /Windows. O computador estava operacional, mas sem a interface gráfica, algo abominável para alguém como ele. Um Linux que rodava a partir de um disquete e uma unidade de backup externa foi o que eu precisei para preservar todos seus arquivos, embora eles tenham perdido seus nomes longos. Até mesmo um software antivírus executado de um pendrive com Linux pode quebrar um bom galho.

8. Um passo além

Eu gostaria de adicionar mais um item à lista. Ajudar novatos também é muito bom. Não apenas para fazer uma “boa ação”. Mas novatos costumam trazer desafios que nos obriga a estudar ainda mais e crescemos com isso. E esse novato ainda vai crescer e quando menos esperarmos, irá nos ensinar alguma coisa.

Leia também:

Top 10 coisas que podemos fazer com Linux que não podemos com outros sistemas

Tradução livre que fiz de um interessante artigo citado no VivaLinux.com.ar.
Original aqui.

Cada sistema possui particularidades que o fazem um sistema único. Os usuários possuem necessidades diferentes e não existe um sistema que seja perfeito para todos. O Linux é um excelente sistema em muitos aspectos e possui características que o fazem o melhor sistema em determinados aspectos. A seguinte lista é uma seleção de 10 destas características (muito boas) que o fazem diferente de outros sistemas operacionais. A ordem dos itens não importa, já que todas juntas dão ao Linux a essência de ser rápido, seguro, bonito e livre.

1 – Obter e manter atualizado um sistema completo legalmente sem pagar nada. A maioria das distribuições de Linux são completamente gratuitas, e em alguns custam uma quantidade muito pequena em comparação ao preço do Windows. Isso ocorre em função de suporte e de alguns produtos próprios da empresa.

2 – Poder rodar diferentes interfaces gráficas caso você não goste da que veio por padrão ou por ela não se adequar as suas necessidades. Há interfaces gráficas para todos os gostos, leves, inovadoras, capazes de imitar outras, muito atrativas, etc. Só em Linux contamos com essa variedade de interfaces, e como se fosse pouco, cada uma delas é completamente personalizável. Inclusive, há a possibilidade de trabalhar em modo texto e realizar muitas tarefas comuns, como escutar música, trocar mensagens, navegar na internet, baixar arquivos e várias coisas mais.

3- Ter total controle sobre o hardware do computador e saber que não há backdoors no meu software, colocados por companhias de software mal-intencionadas. Por ser um sistema GNU/Linux composto em sua maioria por software livre, o código está disponível para quem quiser vê-lo, por isso é possível assegurar-se que cada aplicação faz somente o que deve fazer.

4 – Não sentir falta de desfragmentar o disco-rígido, nunca. Os sistemas de arquivos utilizados pelo Linux não se fragmentam, já que foram planejados como sistema multi-usuários, armazenando os dados no disco de maneira seqüencial, por isso é raro se fragmentar um arquivo se o disco não estiver muito cheio.

5 – Experimentar diferentes programas, decidir os que não gosto, desinstalá-los e saber que não há lixo em um registro que pode deixar minha máquina lenta. Não acontece como no sistema da Microsoft que o registro sempre se enche de lixo e se estraga, ocasionando a necessidade de várias formatações anuais.

6 – Usar o SO sem necessidade de usar antivírus nem nenhum outro tipo de software anti-malware e não precisar reiniciar meu computador durante meses, sempre que pego as últimas atualizações de segurança. Com se fala em todo lugar: Linux é muito seguro e estável.

7 – Personalizar o que quiser, legalmente, incluindo meus programas favoritos. Eu posso perguntar aos mantenedores, propor idéias e participar do processo de desenho e programação do software que quiser. Estas são algumas das maravilhas do software livre, por que isso não se aplicar somente o Linux, mas também a toda a aplicação e projeto de software que de desenvolva sobre esta filosofia. Com o Software Livre, o software de nosso PC é realmente nosso.

8 – Usar o mesmo hardware durante mais de 5 anos até que realmente precise substituí-lo. Eu disse milhões de vezes nesse blog: Uma das mais grandes maravilhas do Linux é poder usar um sistema não pré-histórico em equipamentos com baixos recursos, em muitos casos considerados obsoletos (como exemplo, veja o Pentium II que graças ao Linux pode acompanhar-me por 7 anos como meu principal ferramenta de trabalho).

9 – Receber ajuda de centenas de usuários, especialistas e novatos de maneira gratuita e
desinteressada.
Um dos pontos mais fortes do Linux são as comunidades que se formam, ainda que existam o problema dos fanáticos, tem muitos que ajudam da maneira que podem a não deixar que o Linux seja um “sistema difícil” e aos poucos vão levando-o à todos.

10 – Ter um desktop com efeitos espetaculares, e muito superiores ao do Windows Vista em um computador de 3 anos atrás. E isso, a diferença do “Vista Capable” é certa. A atração gráfica do Linux deixou para trás por muito outros sistemas. Só há que melhorar um pouco as capacidades do Compiz Fusion com as do ambientes Enlightenment.

O texto se originou de posts sobre listas de coisas possíveis somente em Linux. Disponíveis aqui, aqui e aqui.

Leia também:

FLISOL Belo Horizonte

Sábado foi o dia do FLISOL. Aqui em BH, tudo com muita tranqüilidade. O encontro foi bem legal, rolaram palestras, revistas, mídias oficiais do Debian (pensei que nunca fosse ver uma na vida) e claro, muita instalação de Linux, apesar do link de internet da faculdade não ter ajudado muito, ficando down na parte da manhã.

FLISOL 2008

Muitos estiveram presentes: Sene, Kov, Fred… Conheci e conversei com muita gente interessante, pena não ter aproveitado a oportunidade para bater um papo com o Kov, ele estava ocupado instalando sistema e eu fiquei acanhado de chegar e atrapalhar…

Infelizmente só pude ficar metade do evento, mas mesmo assim valeu a pena, ainda mais pelo fato da Lili ter participado no credenciamento do evento junto com a Dandy. Na próxima estarei presente com certeza!

Veja as fotos do encontro no Flickr

Leia também:

Technorati Tags: , , , , , , , ,

Meme: 5 ótimos livros e um para apodrecer na estante

Fui convidado pelo grande amigo Terramel para participar do interessante meme de falar sobre 5 livros que li e gostei e de 1 que pode ficar mofando. Quase metade de meu tempo livre eu utilizo lendo e sempre reservo uma quantia para gastar com livros. Bem mas chega de conversa e vamos para a lista:

Memórias de minhas putas tristesGabriel García Márquez

A história gira em torno de um velho jornalista que decide no seu aniversário de 90 anos que daria para si mesmo uma noite com uma adolescente virgem. Desesperança e solidão, descoberta e o amor são os temas do livro.

O homem que conhecia as mulheresMarcelo Rubens Paiva

A mente feminina é um assunto que sempre me intriga, o que acabou me levando à esse livro. De uma forma bem humorada, Marcelo Rubens Paiva desfila suas palavras retratando os diversos tipos de mulheres (bem conhecidas) por nós. Contos que garantem um bom divertimento. Muito bom.

A Magia dos Gestos PoéticosRubem Alves

Um dos livros mais mágicos que já li. Rubem Alves descreve poeticamente a trajetória de vida de Gandhi, seus conflitos internos e externos em sua luta pela igualdade. Um grande escritor escrevendo sobre um grande homem. Leitura mais que obrigatória.

A Alma do Homem sob o SocialismoOscar Wilde

Oscar Wilde sempre foi um cara muito estranho, apesar disso, invejo algumas de suas idéias. Ele realiza nesse livro um ensaio sobre a verdadeira alma do homem, quais suas prisões, dominações e aspirações. Discute sobre o capitalismo de uma forma bem diferente de Marx e Weber vendo a arte como a verdadeira vocação do ser humano. Obrigatório para quem gosta de discursos filosóficos.

Caindo na Real (Getting Real)37 Signals

Para mudar um pouco, vou colocar na lista um livro voltado para a informática… Li a versão traduzida do Caindo na Real disponível na internet. O livro aborda metodologias de desenvolvimento de software, embora muitos dos conceitos e exemplos possam ser aplicados no seu dia-a-dia. Gostei do exemplo de resolver o problema assim que toma-se conhecimento dele – aplico na leitura de meus e-mails.

Para mofar na estante:

Aprenda em 24 horas C++
Jesse Liberty

Lá no segundo período da faculdade, tenho eu minhas aulas de C++ e recebo a dica de comprar/conseguir um livro da série Aprenda em 24 horas… É só promessa mesmo. 520 páginas, em 24 meses talvez. Bem serviu apenas como guia de referência. Hoje em dia nem como suporte de monitor…

Bem… É isso, agradeço ao Terramel o convite e gostaria de chamar para continuar o meme:

* GNU/Fabi

* Jonh Wendell

* Filipe do Sopojo

* André Tavares do contra-senso

Leia também:

Technorati Tags: , , , , ,

FLISOL – Belo Horizonte

Estão abertas as inscrições para o FLISol BH! O evento irá acontecer dia 26 de Abril na Universidade Estácio de Sá no Bairro Prado no horário de 08:00 às 18:00. Com certeza estarei presente. Faça já a sua inscrição!

Technorati Tags: , , , , ,


Leia também:

OpenXML aprovado como padrão I$O

Foi de uma forma estúpida, mas o porco projeto OOXML da Microsoft foi aprovado como padrão de documentos pela ISO. Incrível ver o que o dinheiro consegue comprar… Acredito que as decisões dos membros deveriam se basear apenas em análise técnica… E ainda tem nego que vem falar comigo que a Microsoft é boazinha, honesta… Sim, eu acredito da mesma forma que acredito em coelho da Páscoa e Papai Noel.

Microsoft comprando votos na ISO

Technorati Tags: , , , , ,

Leia também:


Debian-BR-CDD é retomado

Fiquei muito feliz ao saber que o antigo projeto Debian-Br-CDD retomou suas atividades, agora ampliado e sob o nome BrDesktop. Meu primeiro contato com o Debian foi utilizando o CDD 1.0. Na época fiquei impressionado com a qualidade da customização, utilizo até hoje o tema da distribuição no meu Etch, espero que mantenham o tema verde =)
As novas versões irão se basear na versão Testing do Debian, que traz a versão mais recentes dos programas. Desejo ao projeto muito sucesso, se conseguir tempo, pretendo ajudar no processo de tradução ou teste.

Technorati Tags: , , , , ,

Leia também:


Meme/Mimo: Diga-me teus blogs favoritos

O grande amigo Terramel me convidou para participar deste meme (ou mimo, conforme ele mesmo estava discutindo)
Bem, vamos lá =)

Enough About Me – Blog da grande amiga Jéssica, vulgo Keka. Uma garota precoce e visivelmente à frente de seu tempo, apaixonada por arte e manifestações de beleza. Vivo tentando convencer ela à se tornar uma escritora.

Terramel – Pode parecer puxação de saco, mas acho este blog um dos mais interessantes entre os meus feeds. Uma abordagem sempre direta e bem humorada.

Nerdson não vai à escola – Karlisson é o geek mais artístico da internet na minha humilde opinião. Miscelânea de quadrinhos com informática, assuntos que gosto, da forma que gosto.

verdestrigos – Um blog sobre literatura e arte, com indicação de eventos e crítica de livros. Descobri por acaso. È uma das melhores leituras do dia.

Leonardo Fontenelle – Blog de um dos principais membros do time brasileiro de tradução do GNOME. Sempre há novidades sobre dicionários eletrônicos integrados, acordos ortográficos e sobre o GNOME é claro.
Agradeço pelo convite do meme, tá respondido. Pessoal indicado como meus favoritos, estão convidados à fazer o mesmo! Grande abraço

Leia também:

The times they are a-changin’

Indicação do texto escrito por André Tavares, muito interessante, original aqui

Gandhi dizia que quando os fracos começam a se posicionar e agir de alguma forma contra tiranos e opressores, primeiro eles te ignoram, depois riem de tí, quando passam a levar-te a sério, então… tu os vence. É a lógica da resistência pacífica, ou de David (contra Golias).

Pois bem, os Estados Unidos tem um órgão chamado Security and Exchange Commission, ou SEC, que é alguma coisa como o nosso CADE – Comitê Administrativo de Defesa Econômica, que tem por função garantir o cumprimento das lei e regulamentos que regem o mercado e a indústria, pra que se garanta os princípios de competição (minimamente) justa. A Microsoft®, por conta da Lei Anti-Trust (americana) está sob intervenção do SEC (mas toda empresa de determinado porte fica sob supervisão desse orgão).

Anualmente a empresa tem que emitir um documento que descreve minuciosa e claramente suas atividades, chamado 10-k. E no 10-k da Microsoft desse ano há algumas passagens muito, mas muito interessantes. Gostaria de apresentar alguns excertos escolhidos e apresentados por Larry Cafiero (onde fiquei sabendo do acontecido). Vejamos:

Our business model has been based upon customers paying a fee to license software that we developed and distributed . . . . In recent years, certain “open source” software business models have evolved into a growing challenge to our license-based software model.

Open source commonly refers to software whose source code is subject to a license allowing it to be modified, combined with other software and redistributed, subject to restrictions set forth in the license. […] A prominent example of open source software is the Linux operating system.

Although we believe our products provide customers with significant advantages in security, productivity and total cost of ownership (emphasis added to highlight both the audacity and humor of this clause), the popularization of the open source software model continues to pose a significant challenge to our business model…

…including continuing efforts by proponents of open source software to convince governments worldwide to mandate the use of open source software in their purchase and deployment of software products.

To the extent open source software gains increasing market acceptance, sales of our products may decline, we may have to reduce the prices we charge for our products, and revenue and operating margins may consequently decline.

Tradução meia-boca:

Nosso modelo de negócio é baseado em consumidores pagando uma taxa pela licença de uso do software que nós desenvolvemos e distribuímos… Nos últimos anos, certos modelos de negócios de software open source se tornaram um crescente desavio para nosso modelo baseado em licenças de software.

Open source refere-se àqueles softwares cujo código está sujeito a uma licença que permite que seja modificado, combinado com outros softwares e redistribuído, sujeito às restrições descritas na licença… Um exemplo proeminente de software open source é o sistema operacional Linux.

Embora nós creiamos que nossos produtos forneçam a nossos clientes significantes vantagens em segurança, produtividade e o custo total de propriedade, a popularização do modelo de software livre apresentou um desafio significante para nosso modelo de negócio…

…incluindo esforços contínuos dos defensores/promotores do software livre para convencer governos em todo o mundo a obrigar/exigir o uso de software open souce em suas aquisições e distribuição(?) de produtos de software.

Na medida em que o software open souce ganha aceitação crescente do mercado, as vendas de nosso produtos caem, e nós temos que reduzir os preços que cobramos por nosso produtos, e o lucro e margens operacionais conseqüentemente também diminuirão.

É isso aí, meninos e meninas, hoje aprendemos que o crime não compensa, ops! ;)

A Microsoft teve que reconhecer que que o modelo livre é melhor e mais eficiente. Demorou, mas está lá. Vida longa ao Linux!