25,841 reputation
25193
bio website thehungersite.com
location United Kingdom
age 46
visits member for 4 years
seen 18 mins ago
experienced software engineer with many years in the industry, mostly c++ for large-scale, high-reliability systems.

Apr
23
answered Is String processing more complex than number processing in programming languages?
Apr
23
answered Should I use spaces around if else control structure and curly braces?
Apr
22
comment Can anyone tell me what will be the better for Http proxy
C++ - build it by reusing the source code for nginx :-)
Apr
22
answered Can a the kind of load Uber handles be served from just one server?
Apr
21
comment Multi platform password storage with retrieval for applications with authorization?
ah, cross platform.. keepass might not suit you completely, but there is KeepassX which is a Linux port of it. I don't use Mac so I can't advise on differences. There are others - such as Gpasswordman which is available on all 3 main platforms, and Apache licenced.
Apr
21
comment Draw a Call Graph
doxygen - will generate call/caller graphs, I'm not sure how much support it has for python. I know you can document python code for it.
Apr
21
comment Excel worksheet population and fomatting is slow
I found that updating an Excel document using OLEDB was superslow with the document open (where you could see it happening), but with the document closed it was quite quick. That may not help, but its possible you could create a temp sheet and then merge it in afterwards.
Apr
21
comment provability of while loop vs for loop
@VincentAdvocaat I'd say that with a while loop you expect the condition variable to be tampered with in some way, whereas a for loop you expect it to be changed only in the step part of the for loop construct itself. This principle of least astonishment is more important than many realise in programming.
Apr
21
comment Does using a database server make sense if the application only does things locally?
@DocBrown IIRC MS SQLServer Compact gives you this as it comes as a dll, though LocalDB is probably the better choice - it doesn't require installation as a service though does require admin rights.
Apr
20
comment Extended usage of an exception
@Cerad so how does it know what all the valid methods are which is what the OP is intending to put in the exception object.
Apr
20
answered Extended usage of an exception
Apr
20
answered What do I need for a database server for Mobile-Apps?
Apr
20
comment Multi platform password storage with retrieval for applications with authorization?
You can get the source code for keepass, modify it to suit your needs - keychain on Mac is basically the same thing - a secure place to write your passwords.
Apr
17
awarded  Populist
Apr
17
answered Job Interview Challenges
Apr
17
comment Transforming XML to JSON in C++
yes it is.. but you asked "which one do I choose". If you've already chosen xslt... get on with it! :)
Apr
16
answered Transforming XML to JSON in C++
Apr
16
comment Transforming XML to JSON in C++
Then you need to update the question a little: can you write a standalone app in any language or is it part of an existing C++ program? Is performance an issue? what languages do you (and colleagues) know as future maintenance is important.
Apr
16
comment Transforming XML to JSON in C++
Use the library - that's why libraries are for, and that one comes with source so you can tweak it to your exact needs if necessary. But the ultimate approach is to modify the sending application to spit out JSON instead.
Apr
16
comment Would you re-design completely under .Net?
And this is why you should not jump into the "lets rewrite"- Pratik (or his successors) are now supporting an ancient ASP.NET 2.0/Ajax/.NET framework 2.0 project wishing they could rewrite it in something modern, maybe C++11 :-)