Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Tópicos - voyeg3r

Páginas: [1] 2
1
Dicas e Truques / Habilitando o novo motor javascript no firefox 3.5 beta
« Online: 18 de Junho de 2009, 14:12 »
Para usar o novo motor de renderização javascript não basta instalar o firefox 3.5 beta

novo motor Javascript TraceMonkey (que não vem ativado por padrão), o qual promete acelerar o carregamento de páginas 28% mais rápido que o Google Chrome no XP e cerca de 16% mais rápido no Vista. Foram feitas também algumas modificações na abertura de abas e no comando Ctrl+Tab.

Dica para ativar o TraceMonkey (via Tech-Recipes):

   1. Abrir o Firefox.
   2. Na barra de endereços digitar about:config.
   3. Clique no botão de alerta “Serei cuidadoso eu prometo”.
   4. Pesquise pela chave de nome javascript.options.jit.chrome.
   5. Dê um duplo clique nessa chave para alterar o valor para true.
   6. Pesquise agora pela chave de nome javascript.options.jit.content.
   7. Dê um duplo clique nessa chave para alterar o valor para true.

referências:
http://cafecombytes.blogspot.com/2008/10/mozilla-firefox-31-beta-1.html

2
Dicas e Truques / Livro em português sobre o editor Vim
« Online: 14 de Janeiro de 2009, 10:56 »
Um projeto para a criação de um livro em português sobre o vim está acessível neste link:
http://code.google.com/p/vimbook

Para ver uma prévia do livro acesse:
http://vivaotux.blogspot.com/2009/01/nosso-livro-sobre-o-vim.html

Grupo de discussão sobre o desenvolvimento do livro:
http://groups.google.com/group/vimbook

Quem tiver intimidade com o vim pode contribuir, e quem ainda não domina baixe o livro
e deixe aqui sua opinião.

3
Programação e Scripts / Erro em classes POSIX no comando tr
« Online: 11 de Agosto de 2008, 08:30 »
Por que cargas d'agua as classes POSIX não estão funcionando no ubuntu

echo ação | tr '[[:lower:]]' '[[:upper:]]'
AçãO


estou enviando as saida do meu comando 'locale'

LANG=pt_BR.UTF-8
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR.UTF-8"
LC_COLLATE="pt_BR.UTF-8"
LC_MONETARY="pt_BR.UTF-8"
LC_MESSAGES="pt_BR.UTF-8"
LC_PAPER="pt_BR.UTF-8"
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"
LC_ALL=


Já postei a dúvida na lista de shell script do yahoo
e a resposta que obtive é que se o terminal estiver em iso-8859-1
a coisa funciona, o que devo fazer para resolver esta situação

4
Dicas e Truques / Decore seu Desktop com belos wallpapers
« Online: 09 de Dezembro de 2007, 08:57 »
No meu blog (label wallpapers) tenho bons papeis de parede,
confiram e comentem:
http://vivaotux.blogspot.com/search/label/wallpapers

Indico ainda o meu album do flickr:
http://www.flickr.com/photos/sergioaraujo

5
Dicas e Truques / Pidgin sem servidor para intranet - howto
« Online: 24 de Outubro de 2007, 12:07 »
Esta é moleza  : ;D

Adicione um usuário com o protocolo bonjour (já disponível na lista do pidgin - gutsy).
Todos os usuários da rede que fizerem o mesmo poderão se comunicar sem a intervenção
de qualquer servidor.

Isto é uma ótima solução para intranets, concordam?
Na minha está sendo uma mão na roda!

6
Instalação e Atualização / Como autenticar repositório local NFS ? GPG
« Online: 15 de Junho de 2007, 10:20 »
Segui todos os passos para a criação de um repositório local postado aqui:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1217

Mas o APT reclama a falta de autenticação GPG.
basta gerar a chave no servidor NFS e importar
a chave pública nos clientes usando o gerenciador de pacotes?

Como resolvo o mesmo problema no AptonCD?

7
Programação e Scripts / Script para atualizar iso beta através do rsync
« Online: 08 de Abril de 2007, 13:57 »
Se você tem a iso Beta do ubuntu e deseja atualiza-la sem ter que baixar todo o conteúdo do cd
use o rsync, este script apenas automatiza o processo e assim você só atualiza os bits modificados
diminuindo drasticamente o tempo de download da iso atual.

Estou postando este script para análise, já utilizei com sucesso e gostaria de algumas sugestões

Obs: havia um erro na linha rsync faltava indicar a pasta atual ---> ./
Obs: Para entender melhor substitua as variáveis. Basicamente o script entra na
pasta onde está a iso a ser atualizada e conecta ao servidor rsync do ubuntu

Este trabalho teve início à partir da leitura deste artigo:
http://wiki.ubuntubrasil.org/ObtendoUbuntu onde no final tem um comando rsync para
atualizar a iso do ubuntu

Código: [Selecionar]
#!/bin/bash
# scrip para sincronizar a iso diaria do ubuntu
# usando rsync
# endereco da iso diaria do ubuntu:
# http://cdimage.ubuntu.com/daily/current/

# Função para pegar a data
hora (){
hh=$(date "+%H:%M:%S")
dia=$(date "+%A %d de %B de %Y")
echo "   ${hh} hs   $dia"
}

# limpando a tela
clear 

# servidor rsync diário do ubuntu
END="rsync://cdimage.ubuntu.com/cdimage/daily/current/"

# nome da iso
ISO="feisty-alternate-i386.iso "

# local onde está sua iso a se atualizada
PASTA="/home/sergio/docs/isos/ubuntu"


# Obs: os códigos tipo: " \033[01;33m" são para atribuir cores
# leia --> http://gnutopia.wordpress.com/2007/02/22/deixando-o-bash-colorido/

echo
echo "   ====================================="
echo -e "    \033[01;33mScript de atualização iso ubuntu\033[01;37m  "
echo "   ====================================="
hora
echo
echo -e "   ============== \033[01;31mA V I S O\033[01;37m ====================="
echo "   Este script pode demorar um pouco dependendo"
echo "   de quanto  tempo faz que foi realizada a ultima"
echo "   atualização de sua imagem iso"
echo "   =============================================="
echo

# o sleep mantem a mensagem acima 2 segundos na tela
sleep 2
echo -e "   Acessando\033[01;32m $END\033[01;37m..."
sleep 1
echo -e "   Atualizando\033[01;32m $ISO\033[01;37m..."
sleep 1

echo -e "   Entrando na pasta\033[01;32m $PASTA"
sleep 1
cd $PASTA

echo -e "   Iniciando o sincronizacao\033[01;37m..."
sleep 1
echo
sleep 1

# #############################
# A sincronização propriamente começa aqui
# #############################
rsync -Lvv --progress ${END}${ISO} ./ && \
echo "   Sincronização da iso efetuada" || echo "algo deu errado"

#  uso a barra invertida para quebrar linhas longas "\"
sleep 1
clear

## Troquei o rsync neste ponto pelo wget (somente para o arquivo MD5SUMS)
rm -f MD5SUMS
echo "   Baixando o arquivo MD5SUMS do site"
wget http://cdimage.ubuntu.com/cdimage/daily/current/MD5SUMS ./ && echo "   md5sum atualizado" || \
echo "  Erro ao obter o arquivo md5sum"

#O arquivo de md5sum's contém também um md5 para 64 bits que quero descartar
# o comando SED edita o arquivo MD5SUMS de forma não interativa deletando a linha que
# casa com o padrão "/amd64/"  --- Leia: http://aurelio.net/sed/
sed -i '/amd64/d'  MD5SUMS


# logo abaixo pego o valor do md5sum e retiro somente a primeira parte da string leia "man cut"
# Agora o valor md5 está na variável TESTE
TESTE=$(cat MD5SUMS | cut -d" " -f1)

echo -e "   \033[01;32mVeriricando a integridade da imagem atualizada\033[01;37m..."
sleep 1

TESTEISO=$(md5sum $ISO | cut -d" " -f1)
echo -e "  md5sum da iso \033[01;32m$TESTEISO\033[01;37m"
echo -e "  md5sum do site \033[01;32m$TESTE\033[01;37m"
echo

[ "$TESTEISO" = "$TESTE" ] \
 && echo "  Atualização efetuada com sucesso" || echo "   erro ao atualizar a imagem"

exit


## Obs: um teste moderno para evitar "if"
#  faça isto && e isto  || ou isto

8
Instalação e Atualização / instalaçaõ automática
« Online: 12 de MAR?O de 2007, 17:41 »
Andei pesquisando maneiras de instalar o ubuntu de forma automática pois trabalho com vários computadores com o mesmo perfil, daí encontrei um modo que usa um arquivo que faz o papel do usuário, ou seja, as respostas que eu daria no momento da instalação ficam em um arquivo

 preseed/file=/floppy/preseed.cfg


Estou enviando links para que desenvolvamos juntos um arquivo preseed.cfg adequado para a realidade de cada um


Aguardo respostas aqui no forum. Tenho ciência que este assunto interessa a uma porção considerável de pessoas, grato a todos!

9
Dicas e Truques / Script de configuração do gnome
« Online: 20 de Dezembro de 2006, 16:22 »
    Que tal fazer todas as configurações do gnome de uma só vez?

    Copie o código de ##início
     até
    "##Fim do script

    Há dois scripts para estudo:
    Para aplicar modificações para um usuário
    http://sergioaraujo.pbwiki.com/f/gconf-script

    Para fazer modificações para todos os usuários
    http://sergioaraujo.pbwiki.com/f/gtool


    cole em um editor de textos e salve como por exemplo:

      confgnome.sh

    em seguida dê permissão de execução

     chmod +x confgnome.sh

    Para executar abra um konsole e digite

      ./confgnome.sh

    ## início
    #!/bin/bash
    # script de configuração do gnome

    # DICAS ##########################
    # para configurar na mão abra o gconf-editor
    # O gconf-editor usa os tipos:
    # textos ........... string
    # booleanos ...... true / false
    # inteiro ........... int  (quando usar valores "int") coloque assim: 'num'
    #
    # -t str  --> indica tipo string
    #
    # Para retirar todas as modificações tente:
    # gconftool-2 --recursive-unset /apps/panel/profiles/default


    # ##################
    # backup base Gconf

    # backup base Gconf
    #read -p "Indique um local para um backup de suas configurações: " DIR
    #if [ -d $DIR ]; then
    #  echo "diretório inexistente"
    #  exit 1
    #fi
    # este trecho faz um backup das configurações do gnome
    echo "Salvando configurações atuais do Gconf ... (backup_gconf_base.xml)"
    gconftool-2 --dump / > backup_gconf_base.xml

    # Gedit ####################################
    # opções do editor de textos padrão do gnome
    # ativa a auto indentação
    gconftool-2 -t bool -s /apps/gedit-2/preferences/editor/auto_indent/auto_indent true

    # destaca a linha corrente
    gconftool-2 -t bool -s /apps/gedit-2/preferences/editor/current_line/highlight_current_line true

    # habilita a numeração de linhas
    gconftool-2 -t bool -s /apps/gedit-2/preferences/editor/line_numbers/display_line_numbers true

    # habilita a criação de um backup para cada arquivo editado
    gconftool-2 -t bool -s /apps/gedit-2/preferences/editor/save/create_backup_copy false

    # destaca parênteses correspondentes no gedit
    gconftool-2 -t bool -s /apps/gedit-2/preferences/editor/bracket_matching/bracket_matching true

    # define o tipo e tamanho da fonte no gedit
    gconftool-2 -t str -s /apps/gedit-2/preferences/editor/font/editor_font 'Monospace 10'

    # para evitar que o gedit imprima cabeçalhos de textos
    gconftool-2 -t bool -s /apps/gedit-2/preferences/print/page/print_header false

    # habilita opções de busca avançadas
    gconftool-2 -t bool -s /apps/gnome-search-tool/show_additional_options true

    # Nautilus ##############################
    # opções do gerenciador de arquivos do gnome

    # ao clicar duas vezes na barra de títulos de uma janela ela será enrolada
    gconftool-2 -t str -s /apps/metacity/general/action_double_click_titlebar 'toggle_shade'

    # habilita o ícone da Área de Trabalho - "~/Desktop"
    gconftool-2 -t bool -s /apps/nautilus/desktop/home_icon_visible true

    # habilita a exibição dos ícones de cds pendrives quando montados
    gconftool-2 -t bool -s /apps/nautilus/desktop/volumes_visible true

    # Nível de zoom dos ícones "padrão do gnome standard"
    gconftool-2 -t str -s /apps/nautilus/icon_view/default_zoom_level standard

    # para exibir a opção de deletar sem enviar para a lixeira
    gconftool-2 --type bool -s /apps/nautilus/preferences/enable_delete True

    # mostra a barra de endereços da forma clássica
    #gconftool-2 /apps/nautilus/preferences/always_use_location_entry --type=bool -s true
    gconftool-2 -t str -s /apps/nautilus/preferences/search_bar_type search_by_text_and_properties

    # habilita o clique único - para usar descomente apgando o caractere #
    # gconftool-2 /apps/nautilus/preferences/click_policy --type=string -s single

    # mostra permissões avançadas
    gconftool-2 -t bool -s /apps/nautilus/preferences/show_advanced_permissions true

    # habilita a exibição do ícone "Computador" no Desktop
    gconftool-2 -t bool -s /apps/nautilus/desktop/computer_icon_visible true

    # Efeito no logout
    # gconftool-2 -t str -s /apps/gnome-session/options/logout_effect black

    # habilita a exibição da lixeira
    gconftool-2 -t bool -s /apps/nautilus/desktop/trash_icon_visible true

    # Control Alt Delete para mostrar processos
    gconftool-2 -t str -s /apps/metacity/global_keybindings/run_command_9 "<Control><Alt>Delete"
    gconftool-2 -t str -s /apps/metacity/keybinding_commands/command_9 "gnome-system-monitor"

    #Abrir o nautilus com a tecla windows mais letra "e"
    gconftool-2 -t str -s /apps/metacity/global_keybindings/run_command_8 "<Mod4>e"
    gconftool-2 -t str -s /apps/metacity/keybinding_commands/command_8 "nautilus --browser"

    #Localizar usando tecla windows mais letra "f"
    gconftool-2 -t str -s /apps/metacity/global_keybindings/run_command_7 "<Mod4>f"
    gconftool-2 -t str -s /apps/metacity/keybinding_commands/command_7 "gnome-search-tool"


    #Minimizar todas as janelas com tecla windows mais letra "d"
    gconftool-2 -t str -s /apps/metacity/global_keybindings/show_desktop "<Mod4>d"

    #Se quizer o comando executar igual ao do windows
    gconftool-2 -t str -s /apps/metacity/global_keybindings/panel_run_dialog "<Mod4>r"

    #Desabilitando animações
    gconftool-2 -t bool -s '/apps/panel/global/enable_animations' false
    # Obs: para não ver quadros ao mover janelas habilite também a função
    # abaixo

    #Ativando recursos reduzidos
    gconftool-2 -t bool -s '/apps/metacity/general/reduced_resources' true

    #Removendo restrições de arquivos pdf no evince
    gconftool-2 -t bool -s  '/apps/evince/override_restrictions' 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 -t bool -s '/desktop/gnome/interface/accessibility' true

    # Número de áreas de trabalho
    gconftool-2 -t int -s /apps/metacity/general/num_workspaces '4'

    # Tema para o ambiente
    gconftool-2 -t str -s /apps/metacity/general/theme Clearlooks
    gconftool-2 -t str -s /desktop/gnome/interface/gtk_theme Clearlooks
    gconftool-2 -t str -s /desktop/gnome/interface/icon_theme gnome

    # gnome terminal - fonte branca fundo preto
    gconftool-2 -t str -s /apps/gnome-terminal/profiles/Default/foreground_color "#ffffff"
    gconftool-2 -t str -s /apps/gnome-terminal/profiles/Default/background_color "#000000"
    gconftool-2 -t bool -s /apps/gnome-terminal/profiles/Default/use_theme_colors false

    # abrir xterm com atalho Control+y - Obs: xterm personalizado
    gconftool-2 -t str -s /apps/metacity/global_keybindings/run_command_1 '<Ctrl>Y'
    gconftool-2 -t str -s /apps/metacity/keybinding_commands/command_1 'xterm -ls -bg black -fg white -fa "bistream vera sans mono" -fs 10 -cr white -hc white -rightbar'

    # Fontes de pesquisa:
    # http://sergioaraujo.pbwiki.com/Gnome
    # http://www.gnome.org/~bmsmith/gconf-docs/C/
    # http://www.gnome.org/~bmsmith/gconf-docs/C/nautilus.html
    # http://weblog.janghwa.info/share/exemples/gconf-script.html
    # https://svn.wamber.net/projects/wamber/browser/trunk/bin/configure-gnome?rev=64
    # http://www.gnome.org/learn/admin-guide/latest/gconf-8.html
    # http://www.gnome.org/~bmsmith/gconf-docs/C/evince.html[/li][/list]
    # #http://www.mail-archive.com/ubuntu-desktop@lists.ubuntu.com/msg00803.html
    # http://www.die.net/doc/linux/man/man1/gconftool-2.1.html "man page"
    # http://wiki.novell.com/index.php/Locking_Down_the_GNOME_Desktop
    # http://gentoo-wiki.com/HOWTO_Gnome_Desktop_Admin_Guide
    # www.linux-magazine.com/issue/41/GConf_Gnome_Configuration.pdf
    # http://mail.gnome.org/archives/gnome-list/2004-August/msg00066.html
    # http://www.gnome.org/learn/admin-guide/2.2/system-admin-guide.html
    # http://docs-pdf.sun.com/817-3909/817-3909.pdf


    ######################################
    # Configurações gerais para todos os usuários
    # usuários não podem estar logados ou terão que fazer logoff

    # os arquivos --> "gconf.xml.defaults" e "gconf.xml.mandatory"
    # é que determinam se um valor é apenas padrão ou é apenas leitura para um usuário

    # Para configurar valores padrão modificáveis pelo usuário
    # desconecte todos os usuários e proceda pelo modo texto
    # gconftool-2 --direct --config-source \
    #xml:readwrite:/etc/gconf/gconf.xml.defaults -t bool -s  \
    #/apps/nautilus/desktop/home_icon_visible true

    # Obs: observe --> gconf.xml.defaults
    # gconf.xml.mandatory torna a mudança somente leitura para o usuário

    # para saber mais visite: http://docs-pdf.sun.com/817-3909/817-3909.pdf
    ######################################


    ### Fim do scrip



    ### ALGUMAS OPÇÕES A SEREM TESTADAS ###

    # Como colocar ícones no painel de todos os usuários?
    # http://acd.ucar.edu/~fredrick/linux/gnomeconfig/index.shtml
    # no link acima há até um script bem complexo a ser traduzido

    # Como retirar o papel de parede para todos os usuários?
    # http://www.cendio.com/support/tag/faq.html

    # para consultar um valor faça:
    #!/bin/sh
    echo -n "A fonte atual é :"
    gconftool-2 -g /desktop/gnome/interface/font_name

    10
    Servidores / Erro no fstab
    « Online: 18 de Dezembro de 2006, 15:52 »
    Tentei montar um compartilhamento de forma automática assim:

    //172.30.7.20/  /mnt/serv-temp smbfs auto,rw,credentials=/etc/credentials,dmask=0777 0 0

    O erro parece ser com página de códigos ou coisa assim.
    Alguém poderia fazer um comentário a respeito?



    • o arquivo /mnt/serv-temp existe
    • o arquivo /etc/credentials existe e está com permissão 700 para root

    rodei o comando
    dmesg | tail
    O erro retornado foi

    smbfs: mount_data version 1684370019 is not supported

    11
    para criar uma árvore de diretórios (ficheiros em portugal) faça:

    mkdir -p docs/{img/{fotos/,wallpapers/,icons/},textos/{man/{shel/,vim/}}}

    dica adicional - para entrar numa pasta de qualquer maneira faça:

      pasta=~/tmp

      [ -d $pasta ] || mkdir $pasta ; cd $pasta


    ou "||" pasta ~/tmp existe ou vou cria-la "mkdir ~/tmp" em seguida ";" entre na mesma

    Referências você encontra aqui (em inglês)
    http://www-128.ibm.com/developerworks/aix/library/au-badunixhabits.html

    12
    Dicas e Truques / Criando logo do ubuntu no inkscape
    « Online: 21 de Setembro de 2006, 21:46 »
    Publiquei um manual ensinando como fazer a logomarca do ubuntu no inkscape. No segundo dia o link quebrou, mas agora está funcional. Olhem e opinem, divulguem, critiquem.

    O link é este: http://www.deti.ufc.br/%7Ejcarlos/criando_logo_ubuntu.svg

    13
    Aplicativos / patimaged erro ao logar via rede
    « Online: 28 de Julho de 2006, 12:39 »
    Olá,

    Instalei o Partimaged, (para copia de partições). instalei o Partimage-server

     
    Código: [Selecionar]
    # apt-get install partimage-server
    Fiz as configurações de acordo com o manual do Morimoto: http://www.guiadohardware.net/tutoriais/084/print.php
     mas estou recebendo um erro mais ou menos assim:

    Código: [Selecionar]
    error (password incorrect or user no in partimaged users file
    Acontece que o usuário partimag existe no sistema e tem permissões, acredito que estou com algum erro no ssl, como posso desabilitar o ssl (sem /etc/init.d/partimaged -L). Como adiciono chaves criptográficas à máquina cliente. Ou ainda - Será que o erro é no ssl?

    Esta solução é muito importante para min pois no meu local de trabalho pretendo fazer testes numas 50 máquinas, elas terão dual boot com o kurumin e eu não queria ter que fazer as instalações uma a uma.

    Grato!

    14
    Notícias / Contribuindo com a tradução
    « Online: 30 de Maio de 2006, 15:06 »
    Pesquisando na net sobre aplicaçõs para o gnome achei este link:
    http://gnomefiles.org/

    Dentre os software que achei no referido site encontrei o Newton "personal wiki desktop", ou seja um wiki pessoal, que não precisa de servidor. O link do Newton é:  este. Para ver um vídeo em flash do newton em ação acesse este link

    Já fazia um tempo que me inscreví no launchpad.net que é um site para tradução de aplicações. Gostaria de conclamar a todos os que se interessam por esta ferramenta e por tantas outras, que se inscrevam no launchpad e ajudem na tradução do Newton.
    https://launchpad.net/products/newton/main/+pots/newton/pt_BR/+translate

    Obs: ter todos os documentos indexados e o que é melhor, poder exportar tudo como um conjunto de páginas html.

    Peço o favor dos mantenedores do forum moverem este post para a área de dicas. Inicialmente achei que como notícia ficaria legal, pois faz referência ao site de tradução, mas agora que um número considerável de pessoas acessou pensei que na seção de dicas fique melhor.

    15
    Dicas e Truques / Applet com wiki para o gnome
    « Online: 11 de Maio de 2006, 21:04 »
    http://newton.sourceforge.net/

    Um applet para o Gnome que cria dentro do seu ambiente um wiki, dessa forma suas informações estarão indexadas e em formato html. Para ver os screenshots visite este link:
    http://newton.sourceforge.net/screenshots.html

    Páginas: [1] 2