Site sobre software livre, cultura, arte, gimp, inkscape, wallpapers, vim, firefox, python, e-books, algoritmos, openoffice, ubuntu, debian, gnome, inkscape, bash, shell script, música, arte, mpb, dicas em geral, Geopolítica, politica, brasil, blogsfera, ativismo, rock, english
Baixando livros em 1 segundo
box.net e-book o'reilly
Veja um dos links que achei
http://www.box.net/public/c754kmhblv#2:3570932
Qualquer um pode baixar os livros mas para usuários do box.net
basta clicar em "add to my files". Lindo não?
Edite opções do grub e bootsplash graficamente
Fonte: http://how2ubuntu.blogspot.com/2007/11/startup-manager.html
Basta você instalar o startup Manager, seguindo os passos abaixo:
Edite o seu sources.list
alt + F2
gksudo gedit /etc/apt/sources.list
e adicione
deb http://ubuntusoftware.info/ gutsy all
depois dê um
apt-get update
e por fim
apt-get install startupmanager
Depois do processo de instalação ser concluido você vai encontrar o aplicativo em:
Sistema > Administração > StartUp-Manager.
Dica: Antes de você fazer qualquer modificação no seu menu.lst sempre faça um backup
cp -fp /boot/grub/menu.lst /boot/grub/menu.lst.backup
Aqui vão algumas opções que você vai ter acessando o StartUp Manager
Tempo em segundos para boot do sistema operacional default ser carregado
- Escolha do SO default
- Mostrar menu de boot S/N
- Mostrar Splash
- Resolução
- Seleção de cores usada no menu
- Setar password
- Número de kernel's no boot
E outras opções a + que você só vai descobrir instalando o StartUp Manager
Texto criado por www.how2ubuntu.blogspot.com
Figuras vetoriais de borboletas
neste link há muitos outros links úteis:
http://neosite.ilogic.com.br/dicas/category/vetoriais
Baixe em SVG aqui: http://snap2objects.com/downloads/butterflies01svg.zip
O inkscape 0.46 vai lhe surpreender!
Ou ainda ter linhas guias rotacionavies?
O programinha (caso instalado) que se integrará ao inkscape para importar CDR
é o uniconvertor acessível aqui.
Mas tem um monte de outras novidades que virão com a nova versão,
para ter uma leve idéia acesse o wiki do projeto:
http://wiki.inkscape.org/wiki/index.php/ReleaseNotes046
Coleção de dicas para desempenho do ubuntu
# ajuste para o gtk, faça como usuário comum
[ -z "`grep -o 'gtk-menu-popup-delay\s\?=\s\?0' ~/.gtkrc-2.0`" ] \
&& echo "gtk-menu-popup-delay = 0" >> ~/.gtkrc-2.0
Sobre IPv6
IPv6 é um protocolo Internet. A maior parte de
seu software usa IPv4 embora e isso provoca conflitos.
sudo gedit /etc/modprobe.d/bad_list
Em seguida, cole-o no arquivo e salve o arquivo e saia.
alias net-pf-10 off
Iniciando os serviços de forma paralela
Outra forma de diminuir o tempo de boot é fazer todos
os serviços serem iniciados paralelamente. Para fazer
isso você precisa abrir o arquivo /etc/init.d/rc e mudar de:
CONCURRENCY=none
para:
CONCURRENCY=shell
# pode ser feito dentro de um script
[ "`grep -c 'core id' /proc/cpuinfo`" -gt 1 ] && sed -i 's/^CONCURRENCY=none/CONCURRENCY=shell/g' /etc/init.d/rc
Só que fazendo isso acontece um problema no
hal então vc tem que fazer o seguinte:
sudo mv /etc/rc2.d/S12hal /etc/rc2.d/S13hal
Uso de memória swap
sappiness é a variável que determina quando o Ubuntu para de usar a
memória RAM e passa a utilizar o HD como uma ‘memória virtual’.
Como o HD é bem mais lento do que a memória RAM, reduzindo a
swappiness e ‘forçando’ seu sistema a usar mais a memória RAM,
teremos um aumento considerável na performance do Ubuntu. Mas lembre-se
que se o seu computador tem pouca memória RAM a swap é necessária!
Para saber o valor atual use este comando:
sudo cat /proc/sys/vm/swappiness
Para alterar temporariamente este valor faça:
sudo sysctl -w vm.swappiness=10
Para uma alteração definitiva edite o arquivo /etc/sysctl.conf
colocando o valor abaixo:
vm.swappiness=10
# via script fica assim
[ -z "`grep -o '^\s*vm.swappiness' /etc/sysctl.conf`" ] \
&& echo "vm.swappiness=10" >> /etc/sysctl.conf
Corrigindo o /etc/hosts
Um bug no ubuntu relacionado ao arquivo /etc/hosts
causava uma queda significativa de desempenho
Edite o arquivo hosts, abra o terminal e digite: sudo gedit /etc/hosts
O arquivo deverá ter o seguinte:
127.0.0.1 localhost
127.0.1.1 nomedamaquina
Altere para:
127.0.0.1 localhost nomedamaquina
127.0.1.1 nomedamaquina
Baixando a profundidade de cores
Isso diminui o consumo de memória e é útil em máquinas lentas
sed -i.backup 's/\(DefaultDepth\s\+\)24$/\116/g' /etc/X11/xorg.conf
Desabilitando terminais
sudo sed -i '6,7s/^start/stop/g' /etc/event.d/tty[3-6]
Serviços
Alguns serviços desnecessários são carregados durante o
boot e isso atrasa a inicialização do sistema, mas existe
um jeito para solucionar isso.
Abra um terminal e digite:
sudo apt-get install sysv-rc-conf
Depois execute o programa no terminal digitando:
sudo sysv-rc-conf
Mais informações aqui:
http://ubuntuforums.org/showthread.php?t=89491
Controlando serviços graficamente
sudo apt-get install bum
Reboot e Desligamento
Pior que ver um boot lento e ver a máquina lenta
para um reboot ou um desligamento, afinal ela vai carregar o quê??
Faça o seguinte em um terminal:
cd /etc/rc0.d
depois
ls K*
Esse comando vai listar os serviços que começam com
a letra maiúscula K e o que vc deve fazer é mudar
cada serviço que tem a letra K para k minúsculo .
Exemplo:
sudo mv K00ppp k00ppp
ou melhor ainda
for i in K*; do mv "$i" `echo "$i" | sed 's/^K/k/'`; done
Obs.: Só faço isso com os iniciados pela letra K não faça com o S.
Depois faça o mesmo nesse diretório:
cd ../rc6.d
Essa dica tirada do ubuntu fórum
(http://ubuntuforums.org/showthread.php?t=89491)
fez o desligamento e o reboot da minha máquina ficarem bem mais rápidos.
Personalizando o xterm
Um terminal levíssimo e personalizado
xterm -ls -bg balck -fg white -fa 'Luxi Mono' -fs 10 -cr white -hc white -rightbar
Melhorar o rendimento da internet
Se tem banda larga, estes pequenos ajustes vão melhorar
a sua conexão e torná-la bem mais rapida. Para mais
informações sobre esta dica, clique aqui
vamos abrir o ficheiro /etc/sysctl.conf back-up
sudo gedit /etc/sysctl.conf
e depois acrescente esta linhas no fundo
net.core.rmem_default = 524288
net.core.rmem_max = 524288
net.core.wmem_default = 524288
net.core.wmem_max = 524288
net.ipv4.tcp_wmem = 4096 87380 524288
net.ipv4.tcp_rmem = 4096 87380 524288
net.ipv4.tcp_mem = 524288 524288 524288
net.ipv4.tcp_rfc1337 = 1
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.tcp_sack = 1
net.ipv4.tcp_fack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_ecn = 0
net.ipv4.route.flush = 1
Você tem que redefinir sua sysctl para
estas tenham efeito. Digite o comando:
sudo sysctl -p
Dando velocidade ao Firefox
Abra o terminal e digite:
cd ~/.mozilla/firefox/*.default/
Após isso, digite:
gedit user.js
E cole todas as linhas
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref(network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);
Ativando recursos reduzidos
gconftool-2
--config-source xml:readwrite:/etc/gconf/gconf.xml.defaults
-t bool -s '/apps/metacity/general/reduced_resources' true
Ao ativar "reduced_resouces" o modo como arrastamos janelas fica estranho, para consertar isto
vá em Sistema >> Preferências >> Preferêncais de tecnologias assistivas e ative a primeira
caixa de verificação ou cole a linha abaixo num konsole e pressione Enter Sorridente
#Ativando Tecnologias assistivas (se desabilitou animações é bom usar)
gconftool-2
--config-source xml:readwrite:/etc/gconf/gconf.xml.defaults
-t bool -s '/desktop/gnome/interface/accessibility' true
Referências
* http://wiki.ubuntu-br.org/AcelerandoBoot
* http://easy-ubuntu.blogspot.com/
* http://ubuntuforum-br.org/index.php/topic,29799.msg174385.html#msg174385
* http://sergioaraujo.pbwiki.com/gconf-script
* Dica do site imasters
Revista eletrônica sobre ilustração e design
Em tempos de ativismo ambiental nada melhor do que uma
revista ecologicamente correta, é uma revista digital sobre design
http://www.ilustradores.com.br/
Revista Ilustrar.
A primeira revista eletrônica
100% brasileira feita por ilustradores,
voltada para o mercado de ilustração
nacional e internacional.
Edição 1 - http://www.revistailustrar.com/imagem/revista_ilust_1.zip
Edição 2 - http://www.revistailustrar.com/imagem/revista_ilust_2.zip
Veja por exemplo o guia do ilustrador, em versão pdf, eu já baixei o meu :)
Rádios on-line para o linux Fortaleza-CE
Rádios on-line para o linux
am do povo → http://www.opovo.com.br/radios/amdopovo.asx
cidade 860 → http://w.argohost.net/asx/8287.asx
calypso → http://www.opovo.com.br/radios/calypso.asx
tempo FM → http://www.tempofm.com.br/tempofm.asx
Atlântico Sul FM → http://midiaserverbr.com:8120/listen.pls
14 coisas interessantes para se fazer usando openid
14 coisas legais pra se fazer com openid → aqui
Já estou usando o openid para acessar pelo menos 4 bons serviços
- ma.gnolia → um site para guardar favoritos que usa bastante web2 (muito interativo)
- wikispaces → um wiki muito bonito
- plaxo → uma super agenda de contatos
- ipernity → um sistema de compartilhamento de documentos, fotos entre outros
Configurando o msn no pidgin
Fonte: http://dge.wikidot.com/pidgin
Um pouco sobre esta fonte → É um wiki show de bola do Governo FederalVale a pena uma conferida! Fortemente recomendado
Adicionando uma nova conta
Na barra de menu clique na opção Contas->Adicionar/Editar
Na caixa que irá abrir clique no botão "Adicionar" para adicionar a sua nova conta.
Preencha os campos de acordo com a conta que deseja configurar como na figura abaixo. Nesse caso uma conta Hotmail (MSN).
Na mesma janela selecione a aba Avançado e preencha como a figura e em seguida clique no botão "Salvar"
Ouvir rádios pela internet no firefox
Autor: marcus vp gonçalves - marcus.vpg no ibest Data: 29/06/2007 | |
Ouvir rádios pela internet
| |
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=8808 |
Brasero um gravador leve e eficiente para o Gnome
programas nativos do gnome não me agradavam. Através
de dicas da comunidade descobri o brasero
Recursos:
- CD/DVD de Dados:
- suporta edição dos conteúdos do disco (remover/mover/renomear arquivos nos diretórios)
- pode gravar CD/DVD de dados "on-the-fly"
- filtragem automática por arquivos indesejados (arquivos ocultos, links simbólicos quebrados/recursivos, arquivos fora de conformidade com o padrao joliet, ...)
- suporta multi-sessão
- suporta a extensão joliet
- pode escrever a imagem para o disco rígido
- CD de Audio:
- gravar informações CD-TEXT (preenchida automaticamente graças ao gstreamer)
- permite a edição das informações CD-TEXT
- pode gravar CD/DVD de audio "on-the-fly"
- pode usar todos os arquivos que o gstreamer da instalação local identifica (ogg, flac, mp3, ...)
- pode procurar por arquivos de audio dentro de uma estrutura de diretórios
- Cópia de CD/DVD:
- pode copiar um CD/DVD para o disco rígido
- pode copiar CD/DVD "on-the-fly"
- suporta DVD de dados de única sessão
- suporta qualquer tipo de CD
- Outros:
- apagar CD/DVD
- pode salvar/abrir projetos
- pode gravar imagens de CD/DVD e arquivos cue
- visualização de música, imagem e vídeo
- verificação de integridade da mídia
- detecção de dispositivos graças ao HAL
- notificação de modificação de arquivos (necessita kernel > 2.6.13)
- interface de usuário customizável (quando usado com GDL)
- suporta Drag'n'Drop / Copiar&Colar do Nautilus (e outros aplicativos)
- pode usar arquivos da rede, desde que o protocolo seja tratado pelo gnome-vfs
- pode procurar arquivos graças ao beagle (a pesquisa é baseada em palavras-chave ou tipo de arquivo)
- toda a comunicação com o disco é feita assincronamente, para previnir a aplicação de travar
Com todos esses recursos e a facilidade de uso que veremos a seguir, com certeza o Brasero é e será um poderoso software para gravação de CDs.
Screenshot:
Um guia do brasero no site guiadohardware.net (morimoto)
http://www.guiadohardware.net/artigos/brasero/
Leitor de arquivos chm para Gnome
para converter arquivos chm para pdf → neste link
Agora venho através desta humilde dica indicar
um programa que é capaz de ler arquivos chm diretamente,
trata-se do gnochm, ou melhor...
apt-get install -y gnochm
Veja um screenshot do programa:
Pra variar estou enviando o link de do livro (em chm) learning python
Obs: descompacte o arquivo 7zip e abra no gnochm!
As novidades do Inkscape 0.46
O site Inkscape Brasil publicou um resumo das novidades
do inkscape 0.46, vale a pena conferir, eu estou para não aguentar
de ansiedade para por as mãos na nova versão.
Para ler uma descrição completa em inglês acesse este link.
Boicote à operadora VIVO
o que podemos fazer? O quê? O quê ...
Essa é moleza vamos boicotar esses canalhas,
afinal está cheio de operadora louquinha para
nos oferecer promoções fantásticas que prometem
fazer o que se fazia antes das privatizações, falar a
um preço rasoável, e com a tala da interoperabilidade :)
Segue um pequeno artigo a respeito:
http://edgabaldi.com/blog/2007/12/12/site-da-vivo-no-firefox-parte-2/
Criatividade com inkscape
e estou postando a sua versão em jpg
Br-office.org - Openoffice.org Abrindo arquivos em rede
do ubuntu não abria arquivos em rede direto, tinhamos
que copiar para a máquina e só então editar o arquivo, mas
instalando as duas belezinhas abaixo resolvemos a parada.
apt-get install -y openoffice.org-gtk apt-get -y install openoffice.org-gnome
Convertendo livros "chm" para pdf
chm2pdf, encontrei este site: http://code.google.com/p/chm2pdf/
que disponibiliza um script python, mas fique atento para
os requisitos → neste link
Dentre os requisitos:
apt- get install build-essentialNada que uma boa leitura não resolva
apt-get install python- chm
apt-get install htmldoc
apt-get install pdftk
veja como usar → aqui
é algo mais ou menos assim:
chm2pdf --book livro.chm livro.pdf
Criando atalhos para pastas com o $CDPATH
com suas ajudas inusitadas.
Editando o seu arquivo ~/.bashrc para quem não sabe ~/
quer dizer /home/fulano e .bashrc signifca um arquivo oculto
(veja o ponto no seu início)
Pois bem no meu .bashrc coloquei lá no final:
CDPATH=.:..:~:~/Documentos:~/Imagens
O cdpath contém os locais em que o sistema procura pastas
na hora que digitamos o comando CD, por isso o nome CD(path)
pois path quer dizer caminho.
Cada caminho tem como delimitador ":"
ou seja os caminhos do meu sistema são:
. pasta atual
.. pasta acima
~ pasta pessoal /home/sergio
~/Documentos /home/sergio/Documentos
~/Imagens /home/sergio/Imagens
E qual a mágca ele faz?
se eu estiver usando o console (em qualquer local) posso acessar
a pasta textos que fica em /home/sergio/Documentos/textos apenas
digitando textos, veja:
cd /etc/
cd textos
pwd
/home/sergio/Documentos/textos
Já que estamos falando de caminhos (path) podemos também editar
a variável de sistema PATH que indica em que locais procurar por
programas. Para entender melhor:
casa
bash: casa: comando não encontrado
O que aconteceu foi que o bash nosso amado interpretador de comandos
procurou na minha variável $PATH e não achou nenhum programa com o
nome casa.
Mas o que contém essa variável?
echo $PATH
/home/sergio/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
Novamente o delimitador é ":"
sendo assim (como diz no brega) podemos trocar "tr" os dois pontos para visualizar
melhor.
echo $PATH | tr ":" "\n"
/home/sergio/bin
/usr/local/sbin
/usr/sbin
/usr/bin
/sbin
/bin
/usr/games
Assim como a variável CDPATH, PATH também pode ser editada
no arquivo .bashrc
Para acrescentar algo ao PATH, tipo ~/bin (uma pasta de scripts do usuário)
coloque no final do seu .bashrc
PATH=PATH:~/bin
linux-cookbook
Participe do grupo linux-cookbook |
Visitar este grupo |