quarta-feira, agosto 09, 2006

Teclas de Atalho

Vasculhando meus e-mails antigos, encontrei essa lista de teclas de atalhos para seu PC (Windows). Pode ser muito útil em casos de mouse indisponível ou algo de extrema necessidade:

ÁREA DE TRABALHO

CTRL + A: Selecionar tudo
CTRL + ESC: Exibir o menu Iniciar
CTRL ao arrastar um item: Copiar um item selecionado
CTRL + SHIFT ao arrastar um item: Criar um atalho para um item selecionado
CTRL + ALT + F1: Ver informações do sistema
ALT + ENTER: Exibir as propriedades do item selecionado
ALT + F4: Fechar o item ativo ou sair do programa ativo
ALT + TAB: Alternar entre janelas abertas
ALT + ESC: Percorrer itens na ordem em que foram abertos
F2: Renomear um item selecionado
F3: Procurar um arquivo ou uma pasta
F4: Abrir lista da barra de endereços ¿ pasta aberta
F5: Atualizar a janela ativa
SHIFT + F10: Equivale ao botão direito do mouse
SHIFT ao inserir um CD: Evitar que o CD seja executado automaticamente
SHIFT + DEL: Excluir sem colocar na Lixeira
Print Screen: Captura tela, para colar em programas como o Paint
Alt + Print Screen: Captura somente janela ativa
Janela Voadora (JV) [Janela Voadora = botão iniciar]: Exibir ou ocultar o menu Iniciar
(JV) + BREAK: Exibir a caixa de diálogo Propriedades do sistema
(JV) + D: Mostrar a área de trabalho
(JV) + M: Minimizar todas as janelas
(JV) + Shift + M: Restaurar as janelas minimizadas
(JV) + E: Abrir Meu computador
(JV) + F: Procurar um arquivo ou uma pasta
CTRL+ (JV) + F: Procurar computadores
(JV) + F1: Exibir a Ajuda do Windows
(JV) + R: Abrir a caixa de diálogo Executar
Botão Editar: Equivale ao botão direito do mouse
(JV) + U: Abrir o Gerenciador de utilitários

ATALHOS DE TECLADO PARA ACESSIBILIDADE

SHIFT direita por oito segundos: Ativar e desativar as teclas de filtragem
ALT esq. + SHIFT esq. + PRINT SCREEN: Ativar e desativar o Alto contraste
ALT esq. + SHIFT esq. + NUM LOCK: Ativar e desativar as teclas para mouse
SHIFT cinco vezes: Ativar e desativar as teclas de aderência
NUM LOCK por cinco segundos: Ativar e desativar as teclas de alternância
Janela Voadora + U: Abrir o Gerenciador de utilitários

INTERNET EXPLORER

Alt + (seta pra cima) ou (seta pra baixo) na janela de organizar favoritos: Move item para cima ou para baixo
Alt + (seta pra direita): avança para página seguinte
Alt + (seta pra esquerda): Volta para página anterior
Alt + Home: Abre página inicial do Internet Explorer
Ctrl + B: Abre janela para organizar Favoritos
Ctrl + D: Adiciona página à pasta Favoritos
Ctrl + F: Localiza palavra na página
Ctrl + H: Ativa barra com histórico na lateral da janela
Ctrl + I: Ativa barra com sites favoritos na lateral da janela
Ctrl + N: Abre nova janela do navegador
Ctrl + O ou L: Abre campo para digitar e ir a nova página da rede ou abrir arquivo
Ctrl + Enter : Adiciona (http://www. - antes) - (adiciona .com - depois) de palavra digitada na barra de endereços. Ou seja, ela preenche automaticamente, na barra de endereços do "Internet Explorer", o endereço de uma palavra digitada. Se você digita yahoo e pressiona Ctrl + Enter, o navegador procura o endereço: http://www.yahoo.com
Esc: Interrompe a transmissão de uma página quando está sendo carregada ou a música de fundo quando existe e a página já está carregada.
F4: Exibe histórico da barra de endereços
F5: Atualiza página recarregando-a
F6: Alterna entre frames de uma página e barra de endereços
F11: Alterna entre visualização normal e tela cheia

OUTLOOK EXPRESS

Ctrl + D: Apaga mensagem
Ctrl + E: Localiza pessoa no catálogo de endereços
Ctrl + F: Encaminha mensagem
Ctrl + J: Vai à próxima pasta com mensagens não lidas
Ctrl + M: Enviar e receber mensagens
Ctrl + N: Nova mensagem
Ctrl + Q: Marca mensagem como lida
Ctrl + R: Responde ao autor
Ctrl + S: Salva mensagem
Ctrl + Enter: Quando conectado e com destinatário definido, envia mensagem
Ctrl + F3: Exibe código-fonte da mensagem
Ctrl + Shift + A: Marca todas mensagens de uma pasta como lidas
Ctrl + Shift + B: Abre catálogo de endereços
Ctrl + Shift + E: Abre janela para criar nova pasta
Ctrl + Shift + F: Localiza mensagem
Ctrl + Shift + N: Cria nova entrada no catálogo de endereços
Ctrl + Shift + O: Abre opções do Outlook Express
Ctrl + Shift + R: Responder a todos
Esc: Fecha mensagem

TECLAS DE TEXTO

Menu Arquivo

CTRL + O: Novo
CTRL + A: Abrir
CTRL + B: Salvar
CTRL + P: Imprimir

Menu Editar

CTRL + Z: Desfazer
CTRL + R: Repetir
CTRL + X: Recortar
CTRL + C: Copiar
CTRL + V: Colar
CTRL + T: Selecionar todo o texto
CTRL + L: Localizar
CTRL + U: Substituir
CTRL + Y: Ir para

Outros

CTRL + (seta pra direita): Mover o cursor para o início da próxima palavra
CTRL + (seta pra esquerda): Mover o cursor para o início da palavra anterior
CTRL + (seta pra baixo): Mover o cursor para o início do próximo parágrafo
CTRL + (seta pra cima): Mover o cursor para o início do parágrafo anterior
CTRL + F4: Fechar documento ativo/janela de programa

TECLAS PARA FORMATAR CARACTERES E PARÁGRAFO

CTRL + SHIFT + >: Aumenta o tamanho da letra
CTRL + SHIFT + <: Dminui o tamanho da letra
CTRL + SHIFT + A: Maiúsculas
CTRL + SHIFT + W: Sublinhado mas só em palavras
CTRL + SHIFT + D: Duplo sublinhado
CTRL + SHIFT + K: Maiúsculas pequenas
CTRL + SHIFT + *: Visualiza caracteres não imprimíveis
CTRL + SHIFT + C: Copia formatos
CTRL + SHIFT + V: Cola formatos
CTRL + ]: Aumenta o tamanho da letra um ponto
CTRL + [: Diminui o tamanho da letra um ponto
CTRL + D: Formatação de fontes
CTRL + N: Negrito
CTRL + S: Sublinhado
CTRL + I: Itálico
CTRL + BARRA ESPAÇO: Remove formatação manual
CTRL + Q: Parágrafo simples abaixo
CTRL + 1: Define espaçamento simples entre linhas
CTRL + 2: Define espaçamento duplo entre linhas
CTRL + 5: Define espaçamento entre linhas de 1,5
CTRL + zero: Remove um espaço entre linhas que antecede um parágrafo
CTRL + J: Justifica um parágrafo
CTRL + E: Centraliza Parágrafo
CTRL + G: Parágrafo à direita
CTRL + M: Avança um parágrafo a partir da esquerda
CTRL + SHIFT + M: Remove um avanço de parágrafo à esquerda
CTRL + SHIFT + J: Cria um avanço pendente
CTRL + SHIFT + T: Reduz um avanço pendente
CTRL + SHIFT + S: Aplica sublinhado
CTRL + SHIFT + N: Aplica um estilo normal
CTRL + SHIFT + L: Aplica o estilo "Lista"
ALT + CTRL + K: Inicia formatação automática
ALT + CTRL + 1: Aplica o estilo "Título 1"
ALT + CTRL + 2: Aplica o estilo "Título 2"
ALT + CTRL + 3: Aplica o estilo "Titulo 3"
Alt + Ctrl + F: Insere nota de rodapé
Alt + Ctrl + I, O, P ou N: Muda estilo de visualização da página
Alt + Ctrl + Y: Vai para início da página seguinte
Alt + Ctrl + M: Insere comentário
Ctrl + =: Aplica subscrito
Ctrl + Shift + (+): Aplica sobrescrito
Ctrl + End: Vai para fim do documento
Ctrl + Del: Apaga palavra seguinte
SHIFT + F1: Remove formatação de texto
Shift + F3: Aplica letras maiúsculas em todo o texto selecionado

TECLAS DE FUNÇÕES

F1: Ajuda; Ajuda "On line"; Assistente do Office
F4: Repetir a última ação
F5: Comando "ir para" (menu Editar)
F7: Ortografia e gramática (menu Ferramentas)
F12: Salvar como
SHIFT + F1: Ativa interrogação da ajuda
SHIFT + F3: Altera as letras maiúsculas minúsculas
SHIFT + F4: Repete uma ação de localizar e/ou "ir para"
SHIFT + F5: Desloca-se para uma revisão anterior
SHIFT + F7: Dicionário de sinônimos (menu Ferramentas)
SHIFT + F10: Visualiza o menu de atalhos/botão direito do mouse
CTRL + F2: Vai para a tela visualização
CTRL + F9: Insere um campo vazio para digitação
CTRL + F10: Minimiza a janela do documento
CTRL + F12: Abrir (menu arquivo)
ALT + F5: Restaura o tamanho da janela do programa
ALT + F7: Localiza o erro ortográfico seguinte
ALT + F10: Maximiza a janela do programa

sexta-feira, agosto 04, 2006

Usando o Simple PHP Blog

Primeiramente, faça o download no site oficial, claro. Esse blog não usa banco de dados, o que lhe dá maior independência para aplicações pequenas. você precisa ter um servidor (Apache) e o PHP 4 ou posterior.

Instalando

  1. Ele cria os diretorios: 'config', 'content', e 'images'
  2. Ele verifica quais tecnologias de segurança o servidor aceita;
    O meu no trabalho (rs) foi assim:
    Standard DES Encryption: enabled
    Extended DES Encryption: disabled
    MD5 Encryption: enabled
    Blowfish Encryption: disabled
    Então ele usou o MD5 para as senhas
  3. Ele cria o código do arquivo password.php para você criá-lo e salvalo na pasta config.
  4. Agora ele recomenda você apagar os arquivos de instalação (installxx.php) e você pode configurar o seu blog.

Configurando

Agora é só alegria! É como se fosse um site de blog da internet:
Idioma, informações gerais do blog, entradas, barra lateral, trackbacks, comentários e opção de compressão.
Depois você pode configurar o tema, as cores, a exibição de data, etc.

Muito bom e fácil de configurar!

quinta-feira, agosto 03, 2006

modpython no Apache 2

Faz tempo que não posto nada, eu sei... mas voltei após uma quase frustrada tentativa de instalar o modpython no Apache... suei... para alguns pode ter sido fácil, mas para mim não foi tão fácil não. E o pior é que eu tinha feito certo de primeira e não sabia, e fiquei alterando as linhas de bobeira por muito tempo até descobrir que estava certo... A documentação de configuração não é muito boa e é em inglês. Bem... vamos lá?

Instalando

É a coisa mais fácil. Tendo o Python 2.4 e o Apache 2.0, baixe o arquivo de instalação a partir do site oficial. A única pergunta que ele faz é onde está o Apache (C:\Arquivos de programas\Apache Group\Apache2\ por padrão). Pronto.
Aí que vem a parte mais chatinha...

Configurando

Coloque essa linha no arquivo de configuração do Apache (conf/httpd.conf):

LoadModule python_module modules/mod_python.so

em que "modules" é a o diretório em que o modpython e os outros módulos do Apache estão a partir do local de instalação do Apache; no Linux pode ser outro diretório :)
Agora ponha essas para os arquivo de script python:

AddHandler mod_python .pyc
AddHandler mod_python .pyo
AddHandler mod_python .py
AddHandler mod_python .psp

Aí, coloque essas linhas:

<Directory htdocs/python/>
AllowOverride All
SetHandler mod_python
PythonHandler mod_python.publisher
PythonDebug On
</Directory>

A primeira linha é a raiz dos meus script python; tem que ser AllowOverride All senão não funciona direito.
De final, coloque esse bloco:

<Location mpinfo>
SetHandler mod_python
PythonHandler mod_python.testhandler
</Location>


Aí, funcionou... em partes. A partir deste diretório, eu criei outros com um arquivo ".htaccess" cada um, contendo:

SetHandler mod_python
PythonHandler mod_python.publisher
PythonDebug On


Bem... se você quiser experimentar, fique à vontade... eu me satisfiz assim e nem estou mais querendo saber o por que de os script .py do diretório htdocs/python não rodarem direito, mas os de seus diretórios filhos sim.
Se você souber, escreva aqui!