Showing posts with label Tools. Show all posts
Showing posts with label Tools. Show all posts

Thursday, July 7, 2011

Window Productivity Keyboard Shortcuts

Function Keys
F1 : Help
F2 : Rename
F6 : Focus cursor on URL in browser

Window Key +
Windows + R = Launch Exec
Windows + E = Launch Windows Explorer
Windows + D : Minimize all windows, again will restore windows
Windows + M :  only minimizes
Windows + Shift + M : Restore previously minimized windows
Windows + L : Lock the computer
Windows + Tab : Window 7 : Cycle between windows
Windows + Spacebar : Quick peek at the desktop
Windows + Left or Right Arrow : Auto resize the active window
Windows + Shift + Left or Right Arrow : move the active application to left or right monitor
Windows + [#] : Press Windows + 1 to launch the first pinned app in your Taskbar (from left to right). Windows + 2 launches the second one, Windows + 3 launches the third one, and so on
Windows + T : Cycle pined apps that opens
Windows + (+/-) : Zoom in or out with magnified view



Control Key +
Ctrl + Tab in a browser :  go to next tab
Ctrl + Shift + Tab in a browser : go to previous tab
CTRL + Shift + Esc  : Bring up task manager
CTRL + K: focus on the search bar in Firefox
CTRL + G: in a browser, search on the page for the last term you searched
CTRL + W: [Browser] close the current tab
CTRL + [#]: [Browser] Go to that number tab
CTRL + number : [Browser] go to tab #number (eg : Ctrl + 1 (top of the Q) = go to tab 1)
CTRL + W : close the tab/window
CTRL + R : [Browser] Reload the tab
CTRL + Backspace : Delete entire words
CTRL + 0 : [Browser] Return to normal zoom
CTRL + T : [Browser] Open a new tab
CTRL + Shirt + T : [Browser] Reopen closed tab
CTRL + L : [Browser] Focus Cursor on URL/Search Field
CTRL+A: Select all the items

CTRL + ESC : Open Start menu
CTRL + C : Copy
CTRL + X : Cut
CTRL + V : Paste
CTRL + Z : Undo
CTRL + Y : Redo
CTRL + B : Bold
CTRL + U : Underline
CTRL + I : Italic



ALT Key +
ALT + Tab : Go to next Application
ALT + Shift  + Tab : Go to previous Application
ALT + Prt Scr : Take a screenshot of the active window only




References:
http://mashable.com/2011/07/06/keyboard-shortcuts-windows/#176617-Lock-the-computer
http://support.microsoft.com/kb/126449
http://www.gizmodo.com.au/2011/07/the-10-coolest-windows-shortcuts-you-never-knew-about/

Thursday, June 9, 2011

C++ Interpreters - Part 1: Discovering

I was on a search for C/C++ Interpreters. Why I want an interpreter when I can compile my code for faster speed? The answer is I trying to embedding a script engine insider an application, so that the application can extend its function by execute loadable scripts. C/C++ interpreter may be a good choice to perform such functions. Since, I don't need to learn any new language.  But seem like there are only a limited choice for me.


I have found so far are CINT, Ch and UnderC. Seem only CINT and Ch are an active development.  I previously had tried out Ch with limit success, mostly due to its a paid product without the exact feature I wanted.

Other choice that I can have include JavaScript and Basic. JS seem to be a better choice out there, there are a handful of them around compare to C/C++.  I have previously using SpiderMonkey for few of my projects with good successes.

My requirements are:
  1. The interpreter is a linkable library for use it with in an application.
  2. Low memory profile
  3. The interpreter can utilize the function/methods inside my application.
  4. Nice to have the interpreter support in system debugging
  5. Support STL library
  6. Come with rich libraries support  (not all standard system library may used by interpreter)

The next step is to continue my Part 2 - evaluate and feature compare.