Toda vez que recompilo o xorg tenho problemas com o cedilha. Como meu sistema está em inglês e meu teclado é americano, a combinação de ' + c resulta em ć. Para arrumar, tenho que substituir as ocorrências de ć e Ć por ç e Ç no arquivo /usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose.
2005-09-21
2005-09-09
Instabilidade em minha máquina Gentoo
Minha máquina estava travando ao rodar aplicativos java, principalmente quando eu estava atualizando o sistema (o que consome muitos recursos, visto que tudo é compilado). A princípio achei que poderia ser algum problema no java, mas depois notei que isso também ocorria com outros aplicativos que consumiam bastante memória. Olhando o monitor do sistema, percebi que os programas travavam quando a toda a memória era utilizada. Fui conferir o swap:
# swapon -s
#
Nada de swap! Embora meu fstab estava correto:
/dev/hda5 none swap sw 0 0
Tentei:
# swapon /dev/hda5
swapon: /dev/hda5: Invalid argument
Após algumas buscas sem sucesso no google, resolvi tentar:
# mkswap /dev/hda5
Setting up swapspace version 1, size = 518156 kB
# swapon /dev/hda5
# swapon -s
Filename Type Size Used Priority
/dev/hda5 partition 506008 0 -2
Por algum motivo que eu nunca vou descobrir, a partição de swap estava corrompida... Mas enfim, problema resolvido.
2005-09-08
Exportando apresentação para arquivos .jpg
A idéia: exportar cada slide de uma apresentação do OpenOffice Impress para um arquivo .jpg, para posteriormente gravar em um CD e apresentar em uma TV, via aparelho de DVD.
O problema: o Impress só exporta um slide de cada vez, o que torna a idéia inviável para apresentações com grande número de slides.
O problema: o Impress só exporta um slide de cada vez, o que torna a idéia inviável para apresentações com grande número de slides.
A solução, uma simples macro:
sub exportarTudo
'Objetos
documento = thisComponent
controlador = documento.currentController
paginaAnterior = controlador.currentPage
'Diálogo para escolher diretório
dialogoDiretorio = CreateUnoService("com.sun.star.ui.dialogs.FolderPicker")
dialogoDiretorio.title = "Salvar"
dialogoDiretorio.execute()
diretorio = dialogoDiretorio.directory
'Propriedade/Valor indicando qual filtro usar
propriedade = createUnoStruct("com.sun.star.beans.PropertyValue")
propriedade.name = "FilterName"
propriedade.value = "impress_jpg_Export"
'Numero de casas para numerar os arquivos
casas = len(trim(str(documento.drawPages.count)))
'Para cada slide
for i = 1 to documento.drawPages.count
slide=documento.drawPages(i - 1)
controlador.currentPage = slide
url = diretorio + right("00000" + i, casas) + ".jpg"
documento.storeToUrl(url, array(propriedade))
next
'Volta à página em que o usuário estava
controlador.currentPage = paginaAnterior
end sub
Reiniciando um modem Alcatel STP
Para quem precisa reiniciar seu modem Alcatel Speed Touch Pro da linha de comando, segue um pequeno script bash:
#!/bin/bash
# Reinicia o modem alcatel
modem="10.0.0.138"
user="guest"
password="keycode&senh@01"
(sleep 0.5; echo -ne "${user}\r"; sleep 0.5; echo -ne "${password}\r"; echo -ne "system reboot\r"; sleep 1) | telnet $modem &> /dev/null
#!/bin/bash
# Reinicia o modem alcatel
modem="10.0.0.138"
user="guest"
password="keycode&senh@01"
(sleep 0.5; echo -ne "${user}\r"; sleep 0.5; echo -ne "${password}\r"; echo -ne "system reboot\r"; sleep 1) | telnet $modem &> /dev/null
Assinar:
Comentários (Atom)