Jogada | Combinações | % |
Royal Flush | 4 | 0,0001539077 |
Straight Flush | 36 | 0,0013851695 |
Four of a kind | 624 | 0,0240096038 |
Full House | 3744 | 0,1440576230 |
Flush | 5108 | 0,1965401545 |
Straight | 10200 | 0,3924646782 |
Three of a kind | 54912 | 2,1128451381 |
Two Pairs | 123552 | 4,7539015606 |
One Pair | 1098240 | 42,2569027611 |
High Card | 1302540 | 50,1177394035 |
Total | 2598960 |
quarta-feira, 9 de dezembro de 2009
Probabilidades do Poker
domingo, 6 de dezembro de 2009
Atalhos de teclado da apresentação de slides no Power Point 2003
Executa a próxima animação ou avança para o próximo slide.
- A, PAGE UP, SETA PARA A ESQUERDA, SETA PARA CIMA ou BACKSPACE
- Executa a animação anterior ou volta ao slide anterior.
- número+ENTER
- Vai para o slide número.
- A ou =
- Mostra ou oculta o cursor em forma de seta
- E ou PONTO
- Exibe uma tela preta ou retorna à apresentação de slides a partir de uma tela preta.
- C ou VÍRGULA
- Exibe uma tela branca ou retorna à apresentação de slides a partir de uma tela branca.
- X ou SINAL DE MAIS
- Interrompe ou reinicia uma apresentação de slides automática.
- ESC, CTRL+BREAK ou HÍFEN
- Encerra uma apresentação de slides.
- E
- Apaga anotações na tela.
- H
- Vai para o próximo slide oculto.
- T
- Define novos intervalos ao testar.
- O
- Usa os intervalos originais ao testar.
- M
- Usa um clique do mouse para avançar ao testar.
- 1+ENTER (ou pressione os dois botões do mouse por 2 segundos)
- Retorna ao primeiro slide.
- CTRL+P
- Reexibe o ponteiro oculto e/ou altera o ponteiro para uma caneta.
- CTRL+A
- Reexibe o ponteiro oculto e/ou altera o ponteiro para uma seta.
- CTRL+O
- Oculta imediatamente o ponteiro e o botão de navegação.
- CTRL+M
- Mostra ou oculta a marcação à tinta
- CTRL+S
- Oculta o ponteiro e o botão de navegação em 15 segundos.
- CTRL+F
- Exibe a barra de tarefas
- CTRL+S
- Caixa de diálogo Todos os Slides
- SHIFT+F10 (ou clique com o botão direito do mouse)
- Exibe o menu de atalho (menu de atalho: um menu que mostra uma lista de comandos relevantes a um item específico. Para exibir um menu de atalho, clique com o botão direito do mouse em um item ou pressione SHIFT+F10.).
- TAB
- Vai para o primeiro ou o próximo hiperlink (hiperlink: texto ou elemento gráfico colorido e sublinhado no qual você clica para ir até um arquivo, um local de um arquivo, uma página da Web na World Wide Web ou uma página da Web em uma intranet. Os hiperlinks podem também levar a grupos de notícias e sites Gopher, Telnet e FTP.) em um slide.
- SHIFT+TAB
- Vai para o último hiperlink ou o anterior em um slide.
- ENTER enquanto um hiperlink estiver selecionado
- Executa o comportamento "clique no mouse" do hiperlink selecionado.
- SHIFT+ENTER enquanto um hiperlink estiver selecionado
- Executa o comportamento "mouse desativado" do hiperlink selecionado.
Dica: Você pode pressionar F1 durante uma apresentação de slides para exibir uma lista de controles.
@ http://office.microsoft.com/pt-br/powerpoint/HP051953031046.aspx
quarta-feira, 25 de novembro de 2009
Lista de atalhos de teclado para o Word 2002 e para o Word 2003
Já que a ajuda do Microsoft Word não ajuda, o google ajudou... :)
http://support.microsoft.com/kb/290938/pt
Nome do comando Teclas de atalho
------------------------------------------------------------------------
Maiúsculas CTRL+SHIFT+A
Anotação ALT+CTRL+M
Maximizar apl. ALT+F10
Restaurar apl. ALT+F5
Aplicar título1 ALT+CTRL+1
Aplicar título2 ALT+CTRL+2
Aplicar título3 ALT+CTRL+3
Aplicar marcas CTRL+SHIFT+L
Formatação automática ALT+CTRL+K
Texto automático F3 ou ALT+CTRL+V
Negrito CTRL+B ou CTRL+SHIFT+B
Marcador CTRL+SHIFT+F5
Procurar seguinte CTRL+PAGE DOWN
Procurar anterior CTRL+PAGE UP
Procurar sel. ALT+CTRL+HOME
Cancelar ESC
Centrar par. CTRL+E
Alterar minúsc./maiúsc. SHIFT+F3
Car. à esquerda LEFT
Alargar carác. esquerda SHIFT+LEFT
Car. à direita RIGHT
Alargar carácter à direita SHIFT+RIGHT
Limpar DELETE
Fechar ou Sair ALT+F4
Fechar painel ALT+SHIFT+C
Quebra de coluna CTRL+SHIFT+ENTER
Seleccionar coluna CTRL+SHIFT+F8
Copiar CTRL+C ou CTRL+INSERT
Copiar formatação CTRL+SHIFT+C
Copiar texto SHIFT+F2
Criar texto automático ALT+F3
Personalizar menu adicionar ALT+CTRL+=
Personalizar o teclado ALT+CTRL+NUM +
Personalizar menu remover ALT+CTRL+-
Cortar CTRL+X ou SHIFT+DELETE
Campo de data ALT+SHIFT+D
Eliminar palavra anterior CTRL+BACKSPACE
Eliminar palavra CTRL+DELETE
Dicionário ALT+SHIFT+F7
Clique no campo ALT+SHIFT+F9
Fechar documento CTRL+W ou CTRL+F4
Maximizar documento CTRL+F10
Mover documento CTRL+F7
Restaurar documento CTRL+F5
Tamanho do documento CTRL+F8
Dividir documento ALT+CTRL+S
Duplo sublinhado CTRL+SHIFT+D
Fim da coluna ALT+PAGE DOWN
Fim da coluna ALT+SHIFT+PAGE DOWN
Alargar até ao fim do doc. CTRL+SHIFT+END
Fim do documento CTRL+END
Fim da linha END
Alargar até ao fim da linha SHIFT+END
Fim da linha ALT+END
Fim da linha ALT+SHIFT+END
Fim da janela ALT+CTRL+PAGE DOWN
Alargar até ao fim da janela ALT+CTRL+SHIFT+PAGE DOWN
Nota de fim agora ALT+CTRL+D
Expandir a selecção F8
Caracteres de campo CTRL+F9
Códigos de campo ALT+F9
Localizar CTRL+F
Tipo de letra CTRL+D ou CTRL+SHIFT+F
Selec. tamanho tipo letra CTRL+SHIFT+P
Nota de rodapé agora ALT+CTRL+F
Retroceder SHIFT+F5 ou ALT+CTRL+Z
Ir para CTRL+G ou F5
Aumentar tipo de letra CTRL+SHIFT+.
Aumentar tipo letra um ponto CTRL+]
Avanço pendente CTRL+T
Ligação p/ cabeç./rodapé ALT+SHIFT+R
Ajuda F1
Oculto CTRL+SHIFT+H
Hiperligação CTRL+K
Avanço CTRL+M
Itálico CTRL+I ou CTRL+SHIFT+I
Justificar parágrafo CTRL+J
Parágrafo à esquerda CTRL+L
Linha para baixo DOWN
Alargar uma linha p/ baixo SHIFT+DOWN
Linha para cima UP
Alargar uma linha p/cima SHIFT+UP
Campo números de lista ALT+CTRL+L
Bloquear campos CTRL+3 ou CTRL+F11
Macro ALT+F8
Verificação impressão série ALT+SHIFT+K
Orig. dados edição impr. série ALT+SHIFT+E
Impressão série p/ doc. ALT+SHIFT+N
Impr. série p/ impressora ALT+SHIFT+M
Marcar citação ALT+SHIFT+I
Marcar entrada índ. rem. ALT+SHIFT+X
Marcar entrada de índice ALT+SHIFT+O
Modo menu F10
Campo de intercalação ALT+SHIFT+F
Microsoft Script Editor ALT+SHIFT+F11
Informações de Sistema ALT+CTRL+F1
Mover texto F2
Novo CTRL+N
Célula seguinte TAB
Campo seguinte F11 ou ALT+F1
Próximo erro ortográfico ALT+F7
Objecto seguinte ALT+DOWN
Janela seguinte CTRL+F6 ou ALT+F6
Normal ALT+CTRL+N
Estilo normal CTRL+SHIFT+N ou ALT+SHIFT+CLEAR (NUM 5)
Abrir CTRL+O ou CTRL+F12 ou ALT+CTRL+F2
Abrir ou fechar par. CTRL+0
Outro painel F6 ou SHIFT+F6
Destaques ALT+CTRL+O
Fechar destaques ALT+SHIFT+- ou ALT+SHIFT+NUM -
Despromover destaques ALT+SHIFT+RIGHT
Expandir destaques ALT+SHIFT+=
Expandir destaques ALT+SHIFT+NUM +
Mover p/ baixo destaques ALT+SHIFT+DOWN
Mover p/ cima destaques ALT+SHIFT+UP
Promover destaques ALT+SHIFT+LEFT
Mostrar só 1ª linha destaq. ALT+SHIFT+L
Substituir INSERT
Página ALT+CTRL+P
Quebra de página CTRL+ENTER
Página abaixo PAGE DOWN
Alargar uma página p/ baixo SHIFT+PAGE DOWN
Campo de página ALT+SHIFT+P
Página acima PAGE UP
Alargar uma pág. p/ cima SHIFT+PAGE UP
Parágrafo para baixo CTRL+DOWN
Alargar um parág. p/ baixo CTRL+SHIFT+DOWN
Parágrafo para cima CTRL+UP
Alargar um parág. p/ cima CTRL+SHIFT+UP
Colar CTRL+V ou SHIFT+INSERT
Colar formato CTRL+SHIFT+V
Célula anterior SHIFT+TAB
Campo anterior SHIFT+F11 ou ALT+SHIFT+F1
Objecto anterior ALT+UP
Janela anterior CTRL+SHIFT+F6 ou ALT+SHIFT+F6
Imprimir CTRL+P ou CTRL+SHIFT+F12
Pré-visualizar CTRL+F2 ou ALT+CTRL+I
Verificação F7
Refazer ALT+SHIFT+BACKSPACE
Refazer ou Repetir CTRL+Y ou F4 ou ALT+ENTER
Repetir localizar SHIFT+F4 ou ALT+CTRL+Y
Substituir CTRL+H
Repor carácter CTRL+SPACE ou CTRL+SHIFT+Z
Repor parágrafo CTRL+Q
Act./desact. marcas revisão CTRL+SHIFT+E
Parágrafo p/ a direita CTRL+R
Guardar CTRL+S ou SHIFT+F12 ou ALT+SHIFT+F2
Guardar como F12
Seleccionar tudo CTRL+A ou CTRL+CLEAR (NUM 5) ou CTRL+NUM 5
Seleccionar tabela ALT+CLEAR (NUM 5)
Mostrar tudo CTRL+SHIFT+8
Mostrar todos os títulos ALT+SHIFT+A
Mostrar título1 ALT+SHIFT+1
Mostrar título2 ALT+SHIFT+2
Mostrar título3 ALT+SHIFT+3
Mostrar título4 ALT+SHIFT+4
Mostrar título5 ALT+SHIFT+5
Mostrar título6 ALT+SHIFT+6
Mostrar título7 ALT+SHIFT+7
Mostrar título8 ALT+SHIFT+8
Mostrar título9 ALT+SHIFT+9
Diminuir tipo de letra CTRL+SHIFT+,
Diminuir tipo letra um ponto CTRL+[
Maiúsculas pequenas CTRL+SHIFT+K
Espaço parágrafo1 CTRL+1
Espaço parágrafo15 CTRL+5
Espaço parágrafo2 CTRL+2
Colector CTRL+SHIFT+F3 ou CTRL+F3
Início da coluna ALT+PAGE UP
Início da coluna ALT+SHIFT+PAGE UP
Alargar até início do doc. CTRL+SHIFT+HOME
Início do documento CTRL+HOME
Início da linha HOME
Alargar até início da linha SHIFT+HOME
Início da linha ALT+HOME
Início da linha ALT+SHIFT+HOME
Início da janela ALT+CTRL+PAGE UP
Alargar até início da janela ALT+CTRL+SHIFT+PAGE UP
Estilo CTRL+SHIFT+S
Inferior à linha CTRL+=
Superior à linha CTRL+SHIFT+=
Tipo de letra Symbol CTRL+SHIFT+Q
Dicionário de sinónimos SHIFT+F7
Campo de hora ALT+SHIFT+T
Act./desact. apres. campos SHIFT+F9
Act./desact. subdoc. principais CTRL+\
Ferramenta SHIFT+F1
Anular pendente CTRL+SHIFT+T
Anular avanço CTRL+SHIFT+M
Sublinhado CTRL+U ou CTRL+SHIFT+U
Anular CTRL+Z ou ALT+BACKSPACE
Desligar campos CTRL+6 ou CTRL+SHIFT+F9
Desbloquear campos CTRL+4 ou CTRL+SHIFT+F11
Actual. formatação autom. ALT+CTRL+U
Actualizar campos F9 ou ALT+SHIFT+U
Actualizar origem CTRL+SHIFT+F7
CódigoVB ALT+F11
Web/ Retroceder ALT+LEFT
Web/ Avançar ALT+RIGHT
Palavra à esquerda CTRL+LEFT
Alargar uma palav. esq. CTRL+SHIFT+LEFT
Palavra à direita CTRL+RIGHT
Alargar uma palav. p/direita CTRL+SHIFT+RIGHT
Sublinhar palavra CTRL+SHIFT+W
domingo, 15 de novembro de 2009
Técnica Pomodoro
Uma boa descrição da técnica encontra-se em:
http://totalmedia.com.br/blog/2009/08/27/tecnica-pomodoro-organize-se-e-tenha-foco/
Na Deal Extreme tem para vender os contadores regressivos:
http://www.dealextreme.com/details.dx/sku.15113
http://www.dealextreme.com/details.dx/sku.3860
sexta-feira, 13 de novembro de 2009
Sysinternals Utilities Index
Sysinternals Suite
The entire set of Sysinternals Utilities rolled up into a single download.
AccessChk
v4.23 (December 19, 2008)
This update fixes a bug that sometimes caused AccessChk to not show the full list of rights and privileged assigned to a user account.
AccessEnum
1.32 (November 1, 2006)
This simple yet powerful security tool shows you who has what access to directories, files and Registry keys on your systems. Use it to find holes in your permissions.
AdExplorer
v1.2 (April 22, 2009)
Active Directory Explorer is an advanced Active Directory (AD) viewer and editor.
AdInsight
v1.01 (November 20, 2007)
An LDAP (Light-weight Directory Access Protocol) real-time monitoring tool aimed at troubleshooting Active Directory client applications.
AdRestore
v1.1 (November 1, 2006)
Undelete Server 2003 Active Directory objects.
Autologon
v2.10 (November 1, 2006)
Bypass password screen during logon.
Autoruns
v9.56 (October 13, 2009)
See what programs are configured to startup automatically when your system boots and you login. Autoruns also shows you the full list of Registry and file locations where applications can configure auto-start settings.
BgInfo
v4.16 (October 1, 2009)
This fully-configurable program automatically generates desktop backgrounds that include important information about the system including IP addresses, computer name, network adapters, and more.
BlueScreen
v3.2 (November 1, 2006)
This screen saver not only accurately simulates Blue Screens, but simulated reboots as well (complete with CHKDSK), and works on Windows NT 4, Windows 2000, Windows XP, Server 2003 and Windows 9x.
CacheSet
v1.0 (November 1, 2006)
CacheSet is a program that allows you to control the Cache Manager's working set size using functions provided by NT. It's compatible with all versions of NT.
ClockRes
v2.0 (June 4, 2009)
View the resolution of the system clock, which is also the maximum timer resolution.
Contig
v1.55 (September 30, 2008)
Wish you could quickly defragment your frequently used files? Use Contig to optimize individual files, or to create new files that are contiguous.
Coreinfo
v2.0 (October 21, 2009)
Coreinfo is a new command-line utility that shows you the mapping between logical processors and the physical processor, NUMA node, and socket on which they reside, as well as the cache’s assigned to each logical processor.
Ctrl2cap
v2.0 (November 1, 2006)
This is a kernel-mode driver that demonstrates keyboard input filtering just above the keyboard class driver in order to turn caps-locks into control keys. Filtering at this level allows conversion and hiding of keys before NT even "sees" them. Ctrl2cap also shows how to use NtDisplayString() to print messages to the initialization blue-screen.
DebugView
v4.76 (October 16, 2008)
Another first from Sysinternals: This program intercepts calls made to DbgPrint by device drivers and OutputDebugString made by Win32 programs. It allows for viewing and recording of debug session output on your local machine or across the Internet without an active debugger.
Desktops
v1.0 (August 21, 2008)
This new utility enables you to create up to four virtual desktops and to use a tray interface or hotkeys to preview what’s on each desktop and easily switch between them.
Disk2vhd
v1.3 (November 3, 2009)
Disk2vhd simplifies the migration of physical systems into virtual machines (p2v).
DiskExt
v1.1 (May 14, 2007)
Display volume disk-mappings.
Diskmon
v2.01 (November 1, 2006)
This utility captures all hard disk activity or acts like a software disk activity light in your system tray.
DiskView
v2.21 (November 1, 2006)
Graphical disk sector utility.
Disk Usage (DU)
v1.33 (December 10, 2008)
View disk usage by directory.
EFSDump
v1.02 (November 1, 2006)
View information for encrypted files.
Handle
v3.42 (November 19, 2008)
This handy command-line utility will show you what files are open by which processes, and much more.
Hex2dec
v1.0 (November 1, 2006)
Convert hex numbers to decimal and vice versa.
Junction
v1.05 (July 24, 2007)
Create Win2K NTFS symbolic links.
LDMDump
v1.02 (November 1, 2006)
Dump the contents of the Logical Disk Manager's on-disk database, which describes the partitioning of Windows 2000 Dynamic disks.
ListDLLs
v2.25 (November 1, 2006)
List all the DLLs that are currently loaded, including where they are loaded and their version numbers. Version 2.0 prints the full path names of loaded modules.
LiveKd
v3.12 (November 3, 2009)
Use Microsoft kernel debuggers to examine a live system.
LoadOrder
v1.0 (November 1, 2006)
See the order in which devices are loaded on your WinNT/2K system.
LogonSessions
v1.0 (November 1, 2006)
List the active logon sessions on a system.
MoveFile
v1.0 (November 1, 2006)
Allows you to schedule move and delete commands for the next reboot.
NTFSInfo
v1.0 (November 1, 2006)
Use NTFSInfo to see detailed information about NTFS volumes, including the size and location of the Master File Table (MFT) and MFT-zone, as well as the sizes of the NTFS meta-data files.
PageDefrag
v2.32 (November 1, 2006)
Defragment your paging files and Registry hives.
PendMoves
v1.1 (November 1, 2006)
Enumerate the list of file rename and delete commands that will be executed the next boot.
PipeList
(November 1, 2006)
Displays the named pipes on your system, including the number of maximum instances and active instances for each pipe.
PortMon
v3.02 (November 1, 2006)
Monitor serial and parallel port activity with this advanced monitoring tool. It knows about all standard serial and parallel IOCTLs and even shows you a portion of the data being sent and received. Version 3.x has powerful new UI enhancements and advanced filtering capabilities.
ProcDump
v1.6 (October 1, 2009)
This new command-line utility is aimed at capturing process dumps of otherwise difficult to isolate and reproduce CPU spikes. It also serves as a general process dump creation utility and can also monitor and generate process dumps when a process has a hung window or unhandled exception.
Process Explorer
v11.33 (February 4, 2009)
Find out what files, registry keys and other objects processes have open, which DLLs they have loaded, and more. This uniquely powerful utility will even show you who owns each process.
Process Monitor
v2.8 (November 3, 2009)
Monitor file system, Registry, process, thread and DLL activity in real-time.
ProcFeatures
v1.10 (November 1, 2006)
This applet reports processor and Windows support for Physical Address Extensions and No Execute buffer overflow protection.
PsExec
v1.96 (July 1, 2009)
Execute processes on remote systems.
PsFile
v1.02 (December 4, 2006)
See what files are opened remotely.
PsGetSid
v1.43 (December 4, 2006)
Displays the SID of a computer or a user.
PsInfo
v1.75 (July 9, 2007)
Obtain information about a system.
PsKill
v1.12 (December 4, 2006)
Terminate local or remote processes.
PsList
v1.28 (December 4, 2006)
Show information about processes and threads.
PsLoggedOn
v1.33 (December 4, 2006)
Show users logged on to a system.
PsLogList
v2.7 (May 7, 2009)
Dump event log records.
PsPasswd
v1.22 (December 4, 2006)
Changes account passwords.
PsService
v2.22 (January 11, 2008)
View and control services.
PsShutdown
v2.52 (December 4, 2006)
Shuts down and optionally reboots a computer.
PsSuspend
v1.06 (December 4, 2006)
Suspend and resume processes.
PsTools
(July 1, 2009)
The PsTools suite includes command-line utilities for listing the processes running on local or remote computers, running processes remotely, rebooting computers, dumping event logs, and more.
RegDelNull
v1.10 (November 1, 2006)
Scan for and delete Registry keys that contain embedded null-characters that are otherwise undeleteable by standard Registry-editing tools.
RegJump
v1.01 (November 1, 2006)
Jump to the registry path you specify in Regedit.
RootkitRevealer
v1.71 (November 1, 2006)
Scan your system for rootkit-based malware.
SDelete
v1.51 (November 1, 2006)
Securely overwrite your sensitive files and cleanse your free space of previously deleted files using this DoD-compliant secure delete program.
ShareEnum
v1.6 (November 1, 2006)
Scan file shares on your network and view their security settings to close security holes.
ShellRunas
v1.01 (February 28, 2008)
Launch programs as a different user via a convenient shell context-menu entry.
Sigcheck
v1.62 (November 3, 2009)
Dump file version information and verify that images on your system are digitally signed.
Streams
v1.56 (April 27, 2007)
Reveal NTFS alternate streams.
Strings
v2.41 (March 2, 2009)
Search for ANSI and UNICODE strings in binaryimages.
Sync
v2.0 (November 1, 2006)
Flush cached data to disk.
TCPView
v2.54 (March 17, 2009)
Active socket command-line viewer.
VMMap
v2.4 (October 21, 2009)
VMMap is a process virtual and physical memory analysis utility.
VolumeId
v2.0 (November 1, 2006)
Set Volume ID of FAT or NTFS drives.
Whois
v1.01 (November 1, 2006)
See who owns an Internet address.
WinObj
v2.15 (November 1, 2006)
The ultimate Object Manager namespace viewer is here.
v4.1 (October 21, 2009)
Presentation utility for zooming and drawing on the screen.
http://technet.microsoft.com/en-us/sysinternals/bb545027.aspx
Sysinternals Security Utilities - Utilidades de Segurança Sysinternals
AccessChk
This tool shows you the accesses the user or group you specify has to files, Registry keys or Windows services.
AccessEnum
This simple yet powerful security tool shows you who has what access to directories, files and Registry keys on your systems. Use it to find holes in your permissions.
Autologon
Bypass password screen during logon.
Autoruns
See what programs are configured to startup automatically when your system boots and you login. Autoruns also shows you the full list of Registry and file locations where applications can configure auto-start settings.
LogonSessions
List active logon sessions
Process Explorer
Find out what files, registry keys and other objects processes have open, which DLLs they have loaded, and more. This uniquely powerful utility will even show you who owns each process.
PsExec
Execute processes with limited-user rights.
PsLoggedOn
Show users logged on to a system.
PsLogList
Dump event log records.
PsTools
The PsTools suite includes command-line utilities for listing the processes running on local or remote computers, running processes remotely, rebooting computers, dumping event logs, and more.
RootkitRevealer
Scan your system for rootkit-based malware
SDelete
Securely overwrite your sensitive files and cleanse your free space of previously deleted files using this DoD-compliant secure delete program.
ShareEnum
Scan file shares on your network and view their security settings to close security holes.
ShellRunas
Launch programs as a different user via a convenient shell context-menu entry.
Sigcheck
Dump file version information and verify that images on your system are digitally signed.
quinta-feira, 12 de novembro de 2009
Símbolo de maior (> ou >>) no command (CMD) do Windows
echo Esse texto vai para a saída padrão do CMD.
echo Esse texto vai para a saída no arquivo. >> arquivo.txt
O conteúdo do arquivo "arquivo.txt" será "Esse texto vai para a saída no arquivo."
A diferença entre ">" e ">>" é que ">" sobrescreverá o arquivo e ">>" concatenará o arquivo.
quarta-feira, 22 de julho de 2009
Dica OpenSolaris - Aprimorando a usabilidade com o teclado
No aplicativo gnome-keybinding-properties(imagem acima), encontrado em System -> Preferences -> Keyboard ShortCuts, pode-se configurar teclas de atalho para abrir qualquer aplicativo do sistema.
Pode-se utilizar qualquer combinação de Shift, Ctrl, Alt, teclas de função (F1,F2,...), letras, números e caracteres especiais.
Um exemplo que eu uso, é utilizar a tecla F6 para abrir o Terminal, F7 para abrir o Home, e F8 para abrir o Firefox.
Pode-se também ver a configuração padrão do OpenSolaris, e aprender as teclas de atalho que nos facilitam! Por exemplo, Alt+Esc troca as janelas imediatamente(o que acho muito útil).
Bom, é só pensar quais são os aplicativos que você mais abre e configurar teclas de atalhos para eles.
Ajustando a velocidade da repetição do teclado
No aplicativo gnome-keyboard-properties(imagem acima), encontrado em System -> Preferences -> Keyboard, pode-se configurar a velocidade de repetição do teclado.
No campo Delay, é ajustado o tempo da repetição da tecla entre o primeiro e o segundo dígito a ser impresso onde o cursor do teclado estiver. É aconselhado um valor baixo para aumentar a velocidade de repetição.
No campo Speed, é ajustado a velocidade de repetição a partir do segundo dígito a ser impresso. É aconselhado um valor alto, para aumentar a velocidade de repetição.
Existe um campo "Type to test settings" para testar as velocidades e chegar num ponto que seja bom.
Ajustar essa velocidade de repetição ajuda muito para quem utiliza bastante o teclado, principalmente para edição de texto (programadores também editam texto (código)). Experimentem, isso vai ajudar na sua produção.
segunda-feira, 13 de julho de 2009
Principles behind the Agile Manifesto
Our highest priority is to satisfy the customer
through early and continuous delivery
of valuable software.
Welcome changing requirements, even late in
development. Agile processes harness change for
the customer's competitive advantage.
Deliver working software frequently, from a
couple of weeks to a couple of months, with a
preference to the shorter timescale.
Business people and developers must work
together daily throughout the project.
Build projects around motivated individuals.
Give them the environment and support they need,
and trust them to get the job done.
The most efficient and effective method of
conveying information to and within a development
team is face-to-face conversation.
Working software is the primary measure of progress.
Agile processes promote sustainable development.
The sponsors, developers, and users should be able
to maintain a constant pace indefinitely.
Continuous attention to technical excellence
and good design enhances agility.
Simplicity--the art of maximizing the amount
of work not done--is essential.
The best architectures, requirements, and designs
emerge from self-organizing teams.
At regular intervals, the team reflects on how
to become more effective, then tunes and adjusts
its behavior accordingly.
@ http://agilemanifesto.org/principles.html
They follow these principles, me too!
Problema na interface grafica do OpenSolaris depois do login ( GNOME / Compiz )
--- um dia depois ---
COMENTARIO: Uhuu! Finalmente consegui resolver esse problema! :D
ERRO: Consegui capturar a tela ao dar o erro na inicializacao, esta em http://img189.imageshack.us/
SOLUCAO: Deletei os arquivos de configuracao de interface grafica (Gnome e compiz) da pasta home.
TROUBLESHOOTING: (pode ser util, por isso recomendo ler as tentativas e erros que eu fiz ateh encontrar o problema)
SHOOT #1 - Entrei no modo failsafe GNOME. Nao resolveu, entao o problema nao estava no GNOME, pensei ateh no compiz, mas deixei para mexer no compiz depois.
SHOOT #2 - Encontrei esse shoot no OpenSolaris Bible. Verifiquei o erro no arquivo .xsession-erros (no diretorio home). Esse arquivo captura o fluxo padrao de erro de todos programas iniciados pelo gerenciador de sessao do GNOME, entao a causa desse erro de iniciar o desktop GNOME eh provavel ser encontrada aqui. Estava escrito no arquivo:
/etc/X11/gdm/Xsession: Beginning session setup...
Could not set destroy to IM
Porem, nada me ajudou. O que eh IM? Nem o google tem essa mensagem de erro indexada. Nao resolveu, ou melhor, nao ajudou a resolver.
SHOOT #3 - Encontrei esse shoot no Manual A La Miguelao dos Desesperados. Deletei os arquivos e pastas que referenciavam o gnome e o compiz dentro do /home. Funcionou! Ok, acho que nao precisava deletar os arquivos do GNOME pois eu ja tinha entrado em failsafe GNOME e nada resolveu, entao acho que basta apenas deletar os arquivos de configuracao do Compiz.
Tentei detalhar ao maximo para logar esse problema, caso alguem precise um dia.
sábado, 11 de julho de 2009
Instalando o JDK e NetBeans no OpenSolaris de uma vez só
baixe ¨JDK 6u14 with NetBeans IDE 6.7 Bundle¨ para Solaris
o arquivo tera nome como "jdk-6u14-nb-6_7-solaris-x86-ml.sh".
Coloque permissao de executar o .sh:
chmod +x jdk-6u14-nb-6_7-solaris-x86-ml.sh
Execute o .sh, abrira o processo de instalacao:
./jdk-6u14-nb-6_7-solaris-x86-ml.sh
Siga os passos de instacao, e pronto!
segunda-feira, 6 de julho de 2009
Instalando JDK no OpenSolaris 2009.06
jdk-6u6-solaris-i586.tar.Z
Após execute:
zcat jdk-6u14-solaris-i586.tar.Z | tar -xf -
Maiores informações em
http://weblogs.java.net/blog/bleonard/archive/2008/06/opensolaris_200_1.html
terça-feira, 30 de junho de 2009
Problema de desempenho de disco - I/O - com o Tortoise SVN
Está sentindo que o desempenho está decaindo?
O processo TSVNCache.exe pode ser o principal causador desses problemas. Esse processo fica analisando as mudanças nas pastas para trocar os ícones dos arquivos.
No link abaixo está a solução.
http://www.paraesthesia.com/archive/2007/09/26/optimize-tortoise-svn-cache-tsvncache.exe-disk-io.aspx
segunda-feira, 29 de junho de 2009
OpenSolaris 2009.06 não trava a sessão do usuário (OpenSolaris does not lock the session)
Para isso, vá em System - Preferences -> Screensaver e ative qualquer protetor de tela disponível (pode ser protetor de tela em branco).
sexta-feira, 19 de junho de 2009
Caféina? Cafeína... Cafeína. Cafeína!
"Na medicina, a cafeína é utilizada como um estimulante cardíaco e um diurético. Ela também produz um "boost" de energia, ou um aumento no estado de alerta - por isso motoristas e estudantes tomam litros e café para permanecerem acordados. A cafeína é uma droga que causa dependência - física e psicológica. Ela opera por mecanismos similares às anfetaminas e à cocaína. Seus efeitos, entretanto, são mais fracos do que estas drogas, mas ela age nos mesmos receptores do sistema nervoso central (SNC)."
Mas é ruim!
"O problema do consumo de cafeína só aparece em longo prazo. O mais importante é o efeito que a cafeína tem sobre o sono. A recepção de adenosina é muito importante para o sono, principalmente para o sono profundo. O tempo de meia-vida da cafeína no organismo é de 6 horas. Portanto, se você beber um xícara de café (200 mg de cafeína) por volta das 15:00h, cerca de 100 mg de cafeína ainda estarão em seu corpo lá pelas 21:00h. Você ainda estará apto a dormir, mas provavelmente não irá usufruir os benefícios do sono profundo. No dia seguinte, você precisará mais cafeína para se sentir melhor, e este círculo vicioso continua, dia após dia. Se você tentar parar de consumir cafeína, você irá se sentir deprimido e, algumas vezes, com uma terrível dor de cabeça - causada pela excessiva dilatação dos vasos sanguíneos no cérebro. Estes efeitos negativos o forçam a correr de volta para o consumo de cafeína. Esta é a principal razão que leva os fabricantes de refrigerantes a adicionar cafeína aos seus produtos - o consumidor se torna viciado e as vendas aumentam!"
@
http://www.drashirleydecampos.com.br/noticias/205
quinta-feira, 18 de junho de 2009
Como desmotivar a sua equipe
Atenção chefes, gestores e líderes de equipe!
Link da entrevista:
http://www.baguete.com.br/entrevista.php?id=286
segunda-feira, 15 de junho de 2009
Metodologias Ágeis vs A Arte da Guerra
Sun Tzu, A Arte da Guerra
"Requisitos não tem forma constante. No projeto de software também não existem condições constantes. Por isso pode-se dizer que é sábio aquele que finaliza um projeto alterando as suas táticas em conformidade com o projeto."
Dionatan, A Arte da Agilidade
quinta-feira, 11 de junho de 2009
Casual meeting
"Today happened the first PoaOSUG "casual meeting" where laptops are not allowed "@ http://blogs.sun.com/vitoriosassi/entry/casual_meeting
Reuniões não técnicas, de uma forma tranquila, são indispensáveis para manter o ritmo do dia-a-dia na informática!
Depois de uma semana inteira com os formalismos do estudo e do trabalho, um bate-papo com caras de TI falando o que bem entender sobre a área, bem como estratégias de como manter e fazer crescer um grupo de usuários (de OpenSolaris). Ali estão Vitório Sassi (Embaixador da SUN em Porto Alegre), Dionatan Moura (Colaborador do Grupo de OpenSolaris de Porto Alegre), Rafael Vanoni (Engenheiro de kernel na SUN em San Franscisco), Leandro Nunes (Coordenador do RSJUG - Grupo de Usuários Java do Rio Grande do Sul).
É assim como faz os Processos Ágeis, reuniões sem muito formalismo, objetivas, e acima de tudo motivadoras!
domingo, 31 de maio de 2009
Dieta dos franceses
Pois bem, aprendi algumas dicas com essa dieta dos franceses, mais informações no link abaixo... Me lembra até os cafés coloniais que tomo no interior de Guaporé - RS - Brasil. Tudo feito por eles, desde o macarrão até o vinho.
http://oglobo.globo.com/saude/vivermelhor/mat/2007/01/02/287258345.asp
Concluindo, com o corpo e a mente sãos, nosso potencial é otimizado.
O Sentido do Trabalho e a Importância da Arte
O Sentido do Trabalho e a Importância da Arte
Programa Siga Seu Mestre, de Carlos Mello.
Entrevista com Prof. Ricardo Carvalho
Humanizando o trabalho através da Arte.
Um movimento mundial em escolas refutadas que estão percebendo a necessidade de mudar o modo com que o executivo vê o mundo(de um jeito muito técnico, esquecendo de criar o novo).
Com o avanço da tecnologia, a geração Y foca demais em tarefas, no lado esquerdo do cérebro, precisando agora de uma revolução do lado direito do cérebro.
Vídeo da entrevista:
http://idealtv.uol.com.br/midiacenter/O-Sentido-do-Trabalho-e-a-Importancia-da-Arte-4effe0159d5984d5713de3fb55dfa03e-771
sábado, 30 de maio de 2009
Notas sobre Scrum
- É um framework. Não é processo, nem metodologia! Não descreve práticas específicas de engenharia de software.
- O time do Scrum é responsável por criar e adaptar o processo nesse framework.
- Fornece papéis, reuniões, regras e artefatos.
- É utilizado para desenvolvimento incremental de produtos.
- Basea-se num time com diferentes funções num mesmo objetivo.
- Utiliza interações de tamanho fixo, tipicamente de 2 a 4 semanas.
- Tenta construir um incremento do produto para ser potencialmente aceito a cada interação.
- Pode ser usado para diversos tipos de produtos, além de software.
- Encoraja a organização a adaptar-se ao Scrum, e não adaptar o Scrum para a organização.
Dono do Produto
- Prioriza constantemente o Backlog do Produto.
- Revisa as expectativas do plano de entrega.
- Decide questões de requerimentos.
- Considera quais itens estão prontos, na Reunião de Revisão do Sprint.
- O time é um grupo auto-organizado e auto-gerenciado.
- Pode conter especialistas.
- Contém diversas funções cruzadas.
- Contém diversos níveis de habilidades.
- Tem autonomia no compromisso de alcançar as responsabilidades entre o Planejamento do Sprint e da Revisão do Sprint.
- Tem mais sucesso quando estiverem numa mesma sala.
- Facilita o andamento do Scrum.
- Mantém os artefatos do Scrum visíveis.
- Facilita a organização do time.
- Ajuda a resolver impedimentos no nível de time e no nível da organização.
- Proteje o time de interferências.
- Defende as melhorias das práticas do projeto.
- Facilita as reuniões, mas não tem autoridade de decisão nas reuniões.
Reunião de Planejamento do Sprint
- É realizada no começo de cada iteração
- O Dono do Produto e o Time negociam quais itens do Backlog de Produto será atendido no Sprint.
- O Dono do Produto declara quais itens são os mais importantes para o negócio.
- O Time revolse a quantidade de tempo que eles acham necessário para realização sem resultar em atraso.
- O time decompõe os itens numa lista inicial de Tarefas do Sprint, e faz um comprometimento final para fazer o trabalho.
- O tempo máximo para planejar um Sprint de 30 dias são 8 horas.
(continua em ASAP)
Scrum Diária
Reunião de Revisão do Sprint
Reunião de Retrospectiva do Sprint
Imagem copiada de wiki.pentaho.com
segunda-feira, 20 de abril de 2009
Atalho para o Meu Computador no Windows Explorer
%windir%\explorer.exe /n, /e,
E um atalho para o Windows Explorer será criado, abrindo o Meu Computador.
quinta-feira, 26 de fevereiro de 2009
Center a JFrame or JDialog at Screen - Centralizando um JFrame ou um JDialog na tela
-
Basta colocar o pack(); antes!
//...
this.pack();
//pack() before!
Toolkit tk = Toolkit.getDefaultToolkit();
Dimension screenSize = tk.getScreenSize();
setLocation((screenSize.width - this.getWidth()) / 2, (screenSize.height - this.getHeight()) / 2);
//...
segunda-feira, 16 de fevereiro de 2009
ASCII Table (7 bits: in Binary, Hex, Decimal & Character). Tabela ASCII (7 bits: em Binário, Hexadecimal, Decimal e Caracter)
It's very useful! :)