EzDevInfo.com

productivity interview questions

Top productivity frequently asked interview questions

keyboard shortcut to select file in windows explorer

I typically go to the windows explorer using windowskey+e. Then I use Alt-D to go the address bar to type the folder name.

Is there keyboard shortcut to directly go the file list on the right side instead of going tab tab tab? I typically just want to select a file for copy/delete etc.

Thanks.


Source: (StackOverflow)

How to set default screen colours in putty/ssh

I use putty to ssh to linux box. By default I get black screen background with white foreground. To change colours, I go to change settings -> Window/colours and then I set background colours as white and foreground colours as black. This is more easy on my eyes. But I can't seem to be able to set this colour setting as default and each time I login, I have to set colours. Could someone please suggest a solution?

Thanks,


Source: (StackOverflow)

Advertisements

Pomodoro timer for linux [closed]

Is there good Pomodoro desktop timer for Linux without a lot of dependencies.

I know about pomodairo, but it's made with Adobe Air, which I don't want on my Linux (even if it exists for Linux).


Source: (StackOverflow)

Getting by with only one monitor

There is a lot of conventional wisdom, especially among programmers, about the benefits of having more monitor space in order to be more productive. Rather than throw out a pile of links, I'll put just one here, a link to an article that has lots of links in it.

Sometimes, however, we just don't have the luxury. I have multiple monitors at home, but only one at work (a 19" wide), and neither the spare cash to buy myself a second one nor permission from On High (tm) to acquire one with company money. So that's the way it is.

What I'm wondering, from folks who only use one monitor (whether by choice or by necessity), is what techniques, tools, and practices you use to keep limited screen real estate from being a thorn in your side. I've been using VirtuaWin for a little while now, and it helps, up to a point. I use Alt-Tab so liberally that I'm a little worried about breaking the keys. But there have to be other techniques and software out there for alleviating the downsides of not having much space to work with.


Source: (StackOverflow)

Automatic highlighting of text in thunderbird

In days with large email influx, some emails tend to slip out of my attention. Usually these are email where I am not the primary recipient, but I am referenced at some point as having to perform some action. This point may occur after several responses to a thread.

E.g.:

Hello B,

Hello A,

Dear all,

Could someone give me feedback on document X?

Thanks,

A.

Please find my remarks below:

...

Best,

B.

Thank you for the feedback. I have incorporated it in the document.

C, can you make a final proof-reading pass and post it online?

Thanks,

A.

Is there a way in thunderbird to highlight the sentence/paragraph where my name ("C" in this example) or some other configurable keyword occurs, so that I can easily check if I have to take action?

Note that I am looking for a way to identify the part of the message that directly concerns me and not which messages concern me. So, filters/tags won't really help.


Source: (StackOverflow)

How do you map a solo press of a modifier key to its own function or mapping on Windows?

Today on hacker news there was a clever article on custom shortcut keys.

The author talks about a technique for remapping a modifier key such as CTRL to ESC if CTRL were pressed without a modifier. This is useful in vim because of how often you need to press ESC.

Another technique he describes is mapping the open parenthesis, ( to the left shift key, and ) to the right shift key.

If another key is pressed when shift is held down, the shift key behaves normally.

The author describes the software he uses on OSX, but is there a way to do this on Windows?

I've heard of AutoHotKey but it seems to only fire macros when simple keys are pressed, rather than the conditional state switch that this would require.


Source: (StackOverflow)

Programming productivity: How to hide cursor while typing

Whenever I click somewhere to type some code, by definition that's exactly where my mouse cursor is, which is obscuring what I'm trying to type. Often, if I forget to move the cursor away before starting to type, I'll find myself moving my hand from my keyboard back to my mouse just to move the cursor out of the way and then go back to typing.

I know that there is an OS-level "hide cursor while typing" option, but that seems to have no effect in Visual Studio.

Also, I know of utilites that can run constantly in the background (I.e. CursorHider), but, for stability reasons, I'm hesistant to run yet another background service on top of the many that are already running.

Is there a solution?


Source: (StackOverflow)

Making switching between Mac and PC each day easier

As I've started to use different operating systems at home and at work, I've found a few things that help.

  • App Launching

    (Quicksilver and Launchy)

    Not having to mouse through folders or menus is nice, but having the same shortcut mapped (apple + space, alt + space) on both OS's is just great.

    (RocketDock)

    OS X style doc on your pc.

  • Web Bookmarks

    (Delicious)

    I've installed the Delicious add-in on all my Firefox installs and added the tags to the the toolbar - so I can have tags 'tech', 'google', 'tech' at work and 'video','toread','etc' at home. Naturally, tagging an item makes it show up on all computers - nice!

  • Keyboard

    The keyboard problem seems most complicated. Copy/Paste uses control on Windows and apple key on Mac. The apple key is in the Alt key's spot on Windows keyboards. Could I remap alt to be ctrl on Windows? I'd probably need to buy a mac keyboard for my work computer to make my brain work on this one. It has adapted to switching when it feels the flat mac keyboard!

    (Witch) €9.95

    Witch lets you access all of your windows by pressing a shortcut and choosing from a clearly arranged list of window titles.

Does anyone else have any tips on making the daily switch easier?


Source: (StackOverflow)

Browser extension (or other software) to delay page load [closed]

The alt text to today's comic at xkcd.com (strip below) says:

After years of trying, I broke this habit in a day by decoupling the action and the neurological reward. I set up a simple 30-second delay I had to wait through, in which I couldn't do anything else, before any new page or chat client would load (and only allowed one to run at once). The urge to check all those sites magically vanished--and my 'productive' computer use was unaffected.

(bold is my emphasis)

Does anybody know of a browser extension or other software that will add this sort of delay? I've seen extensions which simply block sites, but not a delay like this.


Source: (StackOverflow)

Being as productive in Windows as in Linux [closed]

I'm contemplating moving from Linux to Windows. What worries me is being less productive. E.g.:

  • In Linux, I can run applications fairly quickly if they are in the PATH (and most applications are because of the filesystem layout standards -- e.g., /usr/bin and /usr/local/bin)
  • I can open vi right in the shell (not losing focus)
  • I have programmatic completions. For example, I have a script that finds all files with some string in their name in the somewhere under the current directory and I have completions for it (so "ff Foo<tab>" will complete with all file names containing Foo)

So I'm looking for suggestions of Windows tools that will make me more productive. I'm aware I can use Cygwin, but I'm looking at alternatives that are not "make Windows behave like Linux".


Source: (StackOverflow)

How do I make Microsoft Arc Touch Mouse middle-click on single touch?

I've just got my Arc Touch Mouse. It has a touch panel instead of the wheel.

By default you can scroll by swiping your finger on the touch panel. Tapping ends of the panel sends Page Up and Page Down and double tapping in the middle of the panel acts as middle click.

The last one is irritating. I use middle click quite often and I don't like that I have to double tap specific area for a single click, especially when I want to click multiple times in a row. I know that I can disable Page Up/Down in Microsoft Mouse and Keyboard Center, but it won't let me to configure single tap for middle click.

Googling yielded nothing useful. I don't find AHK workaround comfortable.

Is it possible to enable single tap middle click, preferably enable entire touch surface? Please note that I'm talking about MS Arc Touch Mouse, not MS Touch Mouse (which doesn't have middle button at all). This is the one I have:

Microsoft Arc Touch Mouse

Clarification, because I'm getting a lot of answers about remapping buttons:

Remapping is possible with the software that Microsoft provides. The problem is that for the computer to detect middle click, you have to double tap the touch panel on mouse. Computer doesn't seem to even be aware of single taps.


Source: (StackOverflow)

"Virtual mouse" using the keyboard

(For Windows.)

I'm looking for a kind of program that I hope exists. If it doesn't I might try to create it.

I passionately hate using the mouse. I've learned how to use the keyboard for 99% of the tasks I have to do on the computer, but the aforementioned passion is strong enough for me to want to find a solution for the remaining 1% as well.

Here's the solution I want: I press a predetermined keyboard hotkey. (I'm thinking Start-J but to each his own.) Suddenly the screen real-estate in all of my monitors is divided into a grid, with every cell showing a letter. Pressing that letter on the keyboard will further divide that cell into sub-cells, repeating the process until we've narrowed down a small-enough area, and then the program generates a click.

Is there a program that does this, well? It needs to be awesome. Otherwise I might as well build my own.


Source: (StackOverflow)

What can I do with a large Hard Drive?

So I'm looking into the world of external Hard Drives bigger than I can easily comprehend (1-2TB sort of sizes. A few years ago I thought 100GB was big. Blimey), and just wondering what possible uses open up here?

Things like imaging my boot drive once I have everything installed, so I don't need to worry about stuff, setting up personal version-control, and such.

I figure I'd never, ever use that much space treating it like I do now, so how can I use it to improve my workflow and computing time in general?


Source: (StackOverflow)

Is there a native OS X app like WorkRave? [closed]

I'd like a (preferably free) break reminder app that's native to OS X. Does anyone know of such a tool? There's WorkRave for Windows and Linux.


Source: (StackOverflow)

Outlook conversation view and categories

At work, I tend to receive a couple of hundred emails a day. To keep from being overwhelmed, I have been using categories to sort and prioritize my mail messages. I auto-assign categories, then group by them: Code Reviews, To, CC, Distribution List/BCC. This means that, for example, a message that's explicitly to me will always show up higher in my inbox than one I get because I'm on a Distribution List. It's a huge time saver and it brings important emails to my attention much more quickly.

Recently, the email threads I'm involved in have started to get quite long, and I'd like to be able to use conversation view, or at least sort by subject. Outlook, however, doesn't seem to support any (useful) combination of conversation view and categories. I've tried the following things without success:

  • Grouping by category, then conversation view -- Outlook gives me an error (the grouping/sort combination is too complex).
  • Using a custom view to group by conversation -- category doesn't show up as an option to sort by
  • Grouping by category, then subject -- Getting closer, but the top subject is the first alphabetically, not the most recent
  • Grouping by conversation, then category -- This works, but it doesn't do me much good, because the top conversation is the latest, without regard to what category it belongs to

Is there a way for me to retain my category system or something similar while taking advantage of grouping related emails together? I don't at all care about the semantics of the solution, so I don't necessarily have to use Categories proper or Conversation View proper; I really just want to be able to use some kind of priority system to emphasize emails sent to me while having email threads grouped together in some way.

I've written Outlook plugins in the past, so even that's not too out there to serve as a proper solution. Anything that works, really.

Update: I still haven't seen a good solution. I'd like everything to be in a single view. Separate folders or search folders aren't good, because, for example, if I've cleared out my TO list, I don't automatically see CCed emails at the top, I have to manually go to a different view for that. At that point, there's nothing to make TO inherently ordered before CC besides the order I click on the folders.

Being able to aggregate several folders/search folders into a single view would likely be a great solution. I haven't seen any answers even mentioning custom scripting/programming, and I suspect that any solution that fits my criteria would require it. The bounty is there because I'm pretty sure the solution isn't trivial.


Source: (StackOverflow)