13,344 reputation
12049
bio website
location
age
visits member for 3 years, 2 months
seen Dec 19 at 11:59

Aug
12
comment Is this proper OO design for C++?
So I have to look up what members the structure contains (with pair it is directly in the signature), how they are named and can't use std::tie? No, thanks. I'll keep my pairs and tuples.
Aug
12
comment Is the inconvenience about merging in SVN prior to v1.5 obsolete by now when lack of metadata isn't the case anymore?
@TorbenGundtofte-Bruun: The most recent common ancestor does not have to be a branch point. You can find it yourself and tell subversion to apply changes between specific peg revisions. But the problem is that it's a lot of work and you have to realize you have to do it, because subversion does not necessarily throw up it's hands saying it can't merge. Instead it can find a common ancestor that's not most recent and generate lots of conflicts.
Aug
12
comment How does a clicked event work at a low level?
On Windows the built in component manages similar tree of windows as X11 does. Aero is just a compositor on top of that, similar to compositing window manager on top of X11 server.
Aug
11
comment Kerberos for key management?
GSSAPI is a method for embedding authentication services (like kerberos, but others too) in various protocols (like HTTP, SMTP, IMAP, various database connections etc.). If a service supports GSSAPI, it can be configured with several different authentication mechanisms of which kerberos is probably best known.
Aug
11
comment Kerberos for key management?
(and the technical details are still too broad)
Aug
11
answered Kerberos for key management?
Aug
11
comment Kerberos for key management?
The question is still rather broad. And has two parts; one is the design (which is on-topic here), the other is the techical details (which are off-topic here and should be asked on Stack Overflow).
Aug
11
comment Is this proper OO design for C++?
Dedicated structure? When you have std::pair and `std::experimental::optional (or it's boost version).
Aug
9
comment Is the inconvenience about merging in SVN prior to v1.5 obsolete by now when lack of metadata isn't the case anymore?
@Doval: Experience.
Aug
8
revised Is the inconvenience about merging in SVN prior to v1.5 obsolete by now when lack of metadata isn't the case anymore?
deleted 1 character in body
Aug
8
comment Is the inconvenience about merging in SVN prior to v1.5 obsolete by now when lack of metadata isn't the case anymore?
1.8 can finally detect the "reintegrate" case itself, fortunately. But that only takes care of most recent common ancestor on local or remote. It still can't find it on third branch.
Aug
8
answered Is the inconvenience about merging in SVN prior to v1.5 obsolete by now when lack of metadata isn't the case anymore?
Aug
8
awarded  Enlightened
Aug
7
awarded  Nice Answer
Aug
7
answered C programming practice, passing a pointer to a function
Aug
6
comment When using Visual Studio 2012 do you have to use the drag and drop system?
The WinForms designer creates a pair of files. One is where you put the handlers and you can format it to your heart's desire and the other is where it configures the widgets and you don't ever need to look in it and therefore shouldn't mind how it is formatted.
Aug
6
comment When using Visual Studio 2012 do you have to use the drag and drop system?
In the earlier days (Visual Studio 2003 to, perhaps, 2008) it was also recommended to avoid the WinForms designer for things intended to run on Windows CE, because the generated code was suboptimal (used setters for things that were default, could be passed to constructor or otherwise set using fewer calls) and it made a difference on the slower devices of the day.
Aug
6
answered Are bloom filters actually faster than hashes, even taking in account cache?
Aug
6
comment Quantifying the advantages of a modern version control system
@private_meta: Hm, don't know why I remembered 1998.
Aug
6
comment Quantifying the advantages of a modern version control system
ClearCase is basically a network filesystem with versioning. So network bandwith and especially latency matter a lot to it. With local replica, most operations were bearable (but still a lot slower than in git, which is designed for speed), but some operations were horrible. The worst I did was labelling all files for release, which took 15 minutes and it was not an exceptionally huge project.