Ayende @ Rahien

Ayende @ Rahien

Oren Eini aka Ayende Rahien CEO of Hibernating Rhinos LTD, which develops RavenDB, a NoSQL Open Source Document Database.

Get in touch with me:

oren@ravendb.net

+972 52-548-6969

Posts: 7,339 | Comments: 50,704

Copyright ©️ Ayende Rahien 2004 — 2022

Privacy Policy Terms
filter by tags archive
stack view grid view
  • architecture (529) rss
  • bugs (419) rss
  • challanges (103) rss
  • community (336) rss
  • databases (410) rss
  • design (834) rss
  • development (541) rss
  • hibernating-practices (57) rss
  • miscellaneous (589) rss
  • performance (351) rss
  • programming (1024) rss
  • raven (1308) rss
  • ravendb.net (365) rss
  • reviews (181) rss
  • uberprof (40) rss
  • 2022
    • July (1)
    • June (12)
    • May (9)
    • April (14)
    • March (15)
    • February (13)
    • January (16)
  • 2021
    • December (23)
    • November (20)
    • October (16)
    • September (6)
    • August (16)
    • July (11)
    • June (16)
    • May (4)
    • April (10)
    • March (11)
    • February (15)
    • January (14)
  • 2020
    • December (10)
    • November (13)
    • October (15)
    • September (6)
    • August (9)
    • July (9)
    • June (17)
    • May (15)
    • April (14)
    • March (21)
    • February (16)
    • January (13)
  • 2019
    • December (17)
    • November (14)
    • October (16)
    • September (10)
    • August (8)
    • July (16)
    • June (11)
    • May (13)
    • April (18)
    • March (12)
    • February (19)
    • January (23)
  • 2018
    • December (15)
    • November (14)
    • October (19)
    • September (18)
    • August (23)
    • July (20)
    • June (20)
    • May (23)
    • April (15)
    • March (23)
    • February (19)
    • January (23)
  • 2017
    • December (21)
    • November (24)
    • October (22)
    • September (21)
    • August (23)
    • July (21)
    • June (24)
    • May (21)
    • April (21)
    • March (23)
    • February (20)
    • January (23)
  • 2016
    • December (17)
    • November (18)
    • October (22)
    • September (18)
    • August (23)
    • July (22)
    • June (17)
    • May (24)
    • April (16)
    • March (16)
    • February (21)
    • January (21)
  • 2015
    • December (5)
    • November (10)
    • October (9)
    • September (17)
    • August (20)
    • July (17)
    • June (4)
    • May (12)
    • April (9)
    • March (8)
    • February (25)
    • January (17)
  • 2014
    • December (22)
    • November (19)
    • October (21)
    • September (37)
    • August (24)
    • July (23)
    • June (13)
    • May (19)
    • April (24)
    • March (23)
    • February (21)
    • January (24)
  • 2013
    • December (23)
    • November (29)
    • October (27)
    • September (26)
    • August (24)
    • July (24)
    • June (23)
    • May (25)
    • April (26)
    • March (24)
    • February (24)
    • January (21)
  • 2012
    • December (19)
    • November (22)
    • October (27)
    • September (24)
    • August (30)
    • July (23)
    • June (25)
    • May (23)
    • April (25)
    • March (25)
    • February (28)
    • January (24)
  • 2011
    • December (17)
    • November (14)
    • October (24)
    • September (28)
    • August (27)
    • July (30)
    • June (19)
    • May (16)
    • April (30)
    • March (23)
    • February (11)
    • January (26)
  • 2010
    • December (29)
    • November (28)
    • October (35)
    • September (33)
    • August (44)
    • July (17)
    • June (20)
    • May (53)
    • April (29)
    • March (35)
    • February (33)
    • January (36)
  • 2009
    • December (37)
    • November (35)
    • October (53)
    • September (60)
    • August (66)
    • July (29)
    • June (24)
    • May (52)
    • April (63)
    • March (35)
    • February (53)
    • January (50)
  • 2008
    • December (58)
    • November (65)
    • October (46)
    • September (48)
    • August (96)
    • July (87)
    • June (45)
    • May (51)
    • April (52)
    • March (70)
    • February (43)
    • January (49)
  • 2007
    • December (100)
    • November (52)
    • October (109)
    • September (68)
    • August (80)
    • July (56)
    • June (150)
    • May (115)
    • April (73)
    • March (124)
    • February (102)
    • January (68)
  • 2006
    • December (95)
    • November (53)
    • October (120)
    • September (57)
    • August (88)
    • July (54)
    • June (103)
    • May (89)
    • April (84)
    • March (143)
    • February (78)
    • January (64)
  • 2005
    • December (70)
    • November (97)
    • October (91)
    • September (61)
    • August (74)
    • July (92)
    • June (100)
    • May (53)
    • April (42)
    • March (41)
    • February (84)
    • January (31)
  • 2004
    • December (49)
    • November (26)
    • October (26)
    • September (6)
    • April (10)
Couchbase vs RavenDB Performance at Rakuten Kobo Whitepaper
  previous post next post  
Dec 29 2011

Windows 7 Conflict Resolution Dialog: How I hate thee

time to read 1 min | 73 words

Do you see this thing?

image

I hate it. (Yes, I know that Win 8 has a better one)

The reason that I hate it, there is no shortcut keys for “Move and Replace”, so I have to use the freaking mouse, which takes forever.

Tweet Share Share 19 comments

  previous post next post  

Comments

Itamar
29 Dec 2011
11:23 AM
Itamar

I rather enjoyed the fact you used the term "Conflict Resolution" in the title of this post. Raven is eating at ya :)

Ayende Rahien
29 Dec 2011
11:26 AM
Ayende Rahien

Itamar, As far as I can tell, that is the actual name for this dialog.

Daniel
29 Dec 2011
11:35 AM
Daniel

Alt+d to select "Do this for the next 3 conflict", then up arrow x3+Enter. Becomes a habit.

Mike Chaliy
29 Dec 2011
11:39 AM
Mike Chaliy

Alt+D, up, up, up, Space...

Ayende Rahien
29 Dec 2011
11:41 AM
Ayende Rahien

Daniel, Argh, haven't though of that, but I would much rather be able to do something like Alt+d, Alt+m, Enter

rafaelsc
29 Dec 2011
13:12 PM
rafaelsc

Use TeraCopy and be VERY Happy. http://codesector.com/teracopy

Andrew Benz
29 Dec 2011
13:31 PM
Andrew Benz

I've always hated that dialog because there's too much information presented and I find myself having to read it each time to make sure I'm selecting the correct option.

I'd much rather have the dialog ask if I actually want to do what I asked, rather than making me choose my intent again. I've already dragged files into a folder; this should be enough to signal my intent.

Niklas
29 Dec 2011
16:59 PM
Niklas

Tab, enter for a single file... If Alt-d is desired, do what Daniel said. Windows is reasonably keyboard-friendly, but there's always some sort of trick to it :).

I'm always baffled by people who bring up the Task Manager by right-clicking the Task bar (Ctrl-Shift-Esc), or the System Information however it's done without using Windows-Pause. Some people even use the mouse to navigate the start menu...

configurator
29 Dec 2011
17:51 PM
configurator

I use Total Commander for all file operations - Explorer is not keyboard friendly enough for me, and Total Commander allows things like packing, comparing, mass renaming, etc. quite easily.

Omer Mor
29 Dec 2011
19:50 PM
Omer Mor

+1 for Total Commander!

David Rolland
29 Dec 2011
20:08 PM
David Rolland

I've also been using Total Commander since more than 10 years. It's the first thing I install on a new computer.

Mike Minutillo
30 Dec 2011
02:29 AM
Mike Minutillo

I hate the fact that it stops the copy process until you've answered the question. Surely it could move on to some of the other files in the background. The number of times I've started a large copy/move operation and gone to lunch only to discover it stopped after 2 files. I use robocopy now for anything larger than 10 files. As an added bonus, using the command line makes me feel like a ninja!

Ben Joyce
31 Dec 2011
09:59 AM
Ben Joyce

Replace Explorer with Directory Opus.

http://www.gpsoft.com.au/

Too many good things to mention here, but the File Copy actions are super.

Jarek Kowalski
31 Dec 2011
22:46 PM
Jarek Kowalski

www.farmanager.com - you won't even have to exit command line :) Everything has shortcut keys, mouse is totally optional (but works if you must...)

Mike
01 Jan 2012
16:24 PM
Mike

So sad that Microsoft is not able to do monthly updates to the OS to fix little (big) things like this. Now we have to wait for Windows 8 for an improvement, and then if they forget something obvious, we will have to wait another 2 years for windows 9.

Jamie
05 Jan 2012
16:26 PM
Jamie

Directory Opus looks very nice, but it costs as much as Windows 7 itself! Methinks this is one of those situations where if they dropped the price to 20 bucks they'd sell 10 times as many licenses...

Nikola Radosavljević
06 Jan 2012
10:31 AM
Nikola Radosavljević

I don't see how previous dialogs were better :) That's why people should get a commander file manager. Try out Total Commander, worth every buck!

Kent Fuller
10 Jan 2012
07:44 AM
Kent Fuller

I don't see how previous dialogs were better :)

Win7: Alt+D, up, up, up, Space

WinXP: a

The old dialog was easier to read too.

Tony Simpson
20 Jan 2012
12:34 PM
Tony Simpson

@Mike yeah it's crazy that we have built a worldwide network spanning oceans and across deserts but when we want a tiny usability problem to be fixed, then we have to wait an AGE..jeeeeeez

Comment preview

Comments have been closed on this topic.

Markdown formatting

ESC to close

Markdown turns plain text formatting into fancy HTML formatting.

Phrase Emphasis

*italic*   **bold**
_italic_   __bold__

Links

Inline:

An [example](http://url.com/ "Title")

Reference-style labels (titles are optional):

An [example][id]. Then, anywhere
else in the doc, define the link:
  [id]: http://example.com/  "Title"

Images

Inline (titles are optional):

![alt text](/path/img.jpg "Title")

Reference-style:

![alt text][id]
[id]: /url/to/img.jpg "Title"

Headers

Setext-style:

Header 1
========
Header 2
--------

atx-style (closing #'s are optional):

# Header 1 #
## Header 2 ##
###### Header 6

Lists

Ordered, without paragraphs:

1.  Foo
2.  Bar

Unordered, with paragraphs:

*   A list item.
    With multiple paragraphs.
*   Bar

You can nest them:

*   Abacus
    * answer
*   Bubbles
    1.  bunk
    2.  bupkis
        * BELITTLER
    3. burper
*   Cunning

Blockquotes

> Email-style angle brackets
> are used for blockquotes.
> > And, they can be nested.
> #### Headers in blockquotes
> 
> * You can quote a list.
> * Etc.

Horizontal Rules

Three or more dashes or asterisks:

---
* * *
- - - - 

Manual Line Breaks

End a line with two or more spaces:

Roses are red,   
Violets are blue.

Fenced Code Blocks

Code blocks delimited by 3 or more backticks or tildas:

```
This is a preformatted
code block
```

Header IDs

Set the id of headings with {#<id>} at end of heading line:

## My Heading {#myheading}

Tables

Fruit    |Color
---------|----------
Apples   |Red
Pears	 |Green
Bananas  |Yellow

Definition Lists

Term 1
: Definition 1
Term 2
: Definition 2

Footnotes

Body text with a footnote [^1]
[^1]: Footnote text here

Abbreviations

MDD <- will have title
*[MDD]: MarkdownDeep

 

FUTURE POSTS

No future posts left, oh my!

RECENT SERIES

  1. Challenge (69):
    01 Jul 2022 - Find the stack smash bug… – answer
  2. High performance .NET (6):
    27 Jun 2022 - Building a Redis Clone – skipping strings
  3. re (31):
    02 Jun 2022 - BonsaiDb performance update
  4. Production postmortem (37):
    29 Apr 2022 - Deduplicating replication speed
  5. Recording (3):
    11 Apr 2022 - Clean Architecture with RavenDB
View all series

RECENT COMMENTS

  • Robert, thats a good example why I insist on intermediary variables. Helps with debugging, too
    By Christian Sauer on Challenge: Find the stack smash bug…
  • Robert, :+1
    By Oren Eini on Challenge: Find the stack smash bug…
  • There is at least a problem in `var sizeInBytes = o.Count / (sizeof(byte) * 8) + o.Count % (sizeof(byte) * 8) == 0 ? 0 : 1;`...
    By Robert on Challenge: Find the stack smash bug…
  • Without an example object to test, I'm going to assume that somehow the compiled code is attempting to optimize the function ...
    By Stuart Turner on Challenge: Find the stack smash bug…
  • > The idea is that we rely on the GC to resolve this (really hard) problem for us Ah, I haven't seen this trick before - t...
    By cocowalla on High performance .NET: Building a Redis Clone – skipping strings

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats